修复某人的 Vista 计算机。
过程:
- 我单击任何打开用户帐户控制提示的程序或进程。
- 屏幕变暗,因此您可以点击“继续”来执行安全的用户操作。
- 我点击“继续”
- 等待屏幕恢复时屏幕会变黑 30 秒到 1 分钟。
- 在另一个例子中,我单击“取消”,但屏幕仍然变黑 30 秒到 1 分钟。
- 在此时间段内,您等待时会响起铃声。(如果正在取消,则不会响起铃声。)
- 然后屏幕返回继续进行一切操作。
UAC 提示后发生了一些事情。考虑到实际上一切都是 UAC 接受,这很快就会变得非常烦人。
- 笔记本电脑有外接显示器,可连接常规外接插头。工作正常。
- 笔记本电脑还配有 USB IOGEAR 附加外部显卡。这很成问题,但拔下后仍会出现上述情况。
我已经排除了显示器干扰,因为在插入外接显示器或在没有外接显示器的情况下重新启动时出现 UAC 提示后也会出现同样的停电。
关于如何解决这个问题有什么建议吗?
答案1
我推测问题与显卡或驱动程序处理屏幕切换的方式有关。从您的描述来看,它似乎处理得不是很好。默认情况下,Vista 上的 UAC 会在征求同意时将屏幕切换到“安全桌面”。可以关闭安全桌面开关,同时仍启用 UAC。
你想改变安全桌面提示设置为 0。本地策略编辑器可以更改该设置,但该功能只适用于 Vista Business 或“更高版本”。但是,无论 Vista 版本如何,都可以更改注册表设置。
使用此注册表脚本:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"PromptOnSecureDesktop"=dword:00000000
将其保存为带有 .REG 扩展名的文件,然后双击它,这将导致注册表编辑器应用该设置。
该效果应立即生效,无需重新启动或注销。
答案2
为什么不禁用 Vista 上的 UAC 并看看是否有效?
答案3
最后,如果 PromptOnSecureDesktop 的注册表调整失败,TweakUAC 的“安静模式”是提供 Vista 非侵入式 UAC 身份验证的最佳解决方案。如果您只能使用较低版本的 Vista Home 等,我建议您使用这种方法,因为 UAC 仍然对您有效。就我而言,我将机器升级到 Windows 7,没有出现其他问题。