我正在运行 Windows Server 2008 的机器上工作。我尝试运行的每个程序(firefox、记事本、写字板)都运行正常,但如果我右键单击桌面或开始菜单上的任何项目并选择“以管理员身份运行”,它就会冻结。
我可以移动鼠标并打开/关闭开始菜单,但是当鼠标悬停在开始菜单上的项目上时,它们的颜色不会改变。
我在 Google 上搜索了一段时间,但无果。有人有什么我可以尝试的想法吗?
(更新:我忘了说这台机器是虚拟的,我使用的是 VMWare Workstation。为了回答下面的问题,我每次都会转到系统的相同快照。这样我每次都可以在完全相同的位置启动系统,以便回答您的问题并进行测试。)
(更新:当我以管理员身份运行任何进程并且它冻结时,我可以启动任务管理器,但我看不到新进程(记事本等......))
答案1
所以这有点牵强,但我有预感这是你正在寻找的答案。
我运行的是 Vista 64 位计算机,它有您所说的相同问题。结果发现问题出在 UAC 上。出于某种原因,UAC 不会按应有的方式弹出,而是在其他地方弹出。在我的计算机上,我完全禁用了 UAC,重新启动,RunAs 工作正常。对我来说,好消息是,我找到了另一种方法,让应用程序按我想要的方式工作,而不需要 RunAs,而且我能够重置 UAC。
据我所知,Server 2008 与 Vista 非常相似,希望这对您有所帮助。
答案2
它可能比您想象的更基本:硬件故障。只是为了好玩,尝试 chkdsk /r,看看最后是否报告了任何坏扇区。硬盘出现故障,即使是新的硬盘,RAID/镜像也并不总是能正确报告错误(尤其是“硬件”RAID)。
答案3
使用 sysinternals 的 Filemon 和 Regmon 查看当时发生的情况。
答案4
我在装有 Exchange 2007 的 Windows 2008 Server 上遇到了这个问题,我需要卸载并退役它。
为了解决这个问题,我做了以下操作:1. 启动到安全模式 2. 打开 MSConfig 并转到“工具”选项卡 3. 运行“禁用 UAC” 4. 重新启动到正常模式
然后我就可以卸载 Exchange(并运行需要 UAC 提升的应用程序)。