结论:
我需要在我妹妹的笔记本电脑上设置一个游戏,使其无需管理员密码/帐户即可运行。到目前为止,这似乎是唯一一款需要管理员密码/帐户的游戏。
详细版本:
我把我 14 岁的妹妹在她的 Windows 7 Home Premium 笔记本电脑上设置为普通用户,几乎一切都很顺利 - 直到她发现了一个新游戏(飞飞) 似乎不想在没有管理员密码(或以管理员身份登录)的情况下运行。
出于显而易见的原因,我不会让她成为管理员,也不会给她管理员密码(她发誓她只会用这个密码来运行这个游戏……还有人买这个吗?Bueller?)
此外,她的父母并不是她笔记本电脑的管理员(他们是自己的管理员,但这是另一天要讨论的问题),而且我不会将他们设置为管理员,因为从过去的经验中我知道,我姐姐第三次要求他们输入密码时,他们只会告诉她密码是什么 - 这时,我还不如从一开始就将她设置为管理员。
这是一台 Win7 Home Premium(64 位,但我怀疑这没有什么区别)笔记本电脑,因此不能使用 GPEdit。
我也尝试了一个相关(但不太具体)的问题。该应用程序对其文件夹具有读/写权限Program Files (x86)
,但这似乎没有什么区别。
我还没有像在上述问题的另一个答案。
为了彻底起见,我检查了快捷方式属性上的“以管理员身份运行”选项,但无济于事。
我是否遗漏了什么?
附录2010-11-11:
根据重新检查权限乔尔的回答,但这并没有什么区别。
按照 Jane T 的建议(也是 Aeo 的第二个建议)在 Program Files 之外创建了一个“Games”文件夹,将游戏安装在那里 - 并确保普通用户拥有他们需要的所有权限。毫无进展。
在上述两个更改中的后者之后,我意识到这可能是 UAC 问题,因此我关闭了 UAC - 但仍然出现该死的消息。
最后要说明的是:这可能是由于未指定/验证发布者所致吗?我仔细查看了错误消息,发现缺少/未验证的发布者信息可能一直是问题所在... 如果我错了,请纠正我,但如果是这样的话,那意味着我除了给她某种管理员权限(即提升她的帐户,或给她一个单独的管理员帐户的密码)或给妈妈一个管理员帐户外,别无他法。
答案1
这为我解决了这个问题:
- 在 Program Files 目录之外安装游戏;例如 C:\Games\Flyff。
- 授予每个人对该目录的完全控制权限。
- 安装并运行Microsoft 应用程序兼容性工具包。
- 创建新的修复程序。
- 将其配置为 Windows XP (Service Pack 2) 并以调用者身份运行。
- 完成并安装修复。
本文详细说明:为特定程序禁用 UAC。
答案2
游戏很可能只是需要对默认情况下不允许此操作的文件夹进行写访问。通常的罪魁祸首是程序的 Program Files 文件夹,但有时游戏也需要对 C: 驱动器下直接文件夹进行写访问。以管理员身份登录并将该文件夹设置为允许标准安全用户的写访问。
此外,为了回避这个问题,我无法查找该游戏,因为该网站在工作时被作为“赌博”网站屏蔽。
答案3
你不能右键单击该程序的可执行文件并设置它以管理员身份运行?
答案4
我遇到过几次这个问题,我创建了一个批处理文件,其中硬编码了管理员用户名/密码。我知道这很不安全,但如果将它与某些东西结合使用,隐形运行批处理文件那么她可能就不会去探究为什么她的游戏突然就运行起来了。
如今,这个问题似乎在免费游戏中很常见,Atlantica 过去总是要求管理员权限(修改硬盘的权限)。不过我不再玩了,所以我不能肯定他们是否修复了这个问题,因为它基本上阻止了非管理员用户玩游戏。