昨天我想重新了解一下 XNA,所以我安装了 Visual Studio 2012 Express Desktop 和 Visual Studio C# 2010。我还安装了 XNA 框架(需要 Windows 8 上的 Games for Windows),并按照以下说明使其在 2012 中运行。只要它告诉我,我就重新启动。这是当它开始挂在黑色/空白屏幕(无光标)上,就在 Windows 球徽标之后(闪屏- 就在登录屏幕之前)。
第一次我没有想到任何事情,然后我开始执行文件清理程序和注册表清理(我确实备份了注册表)。我还按照正常程序进行了Windows 更新。再次重新启动以进行更新,并发现它再次挂起。
我尝试从 ccleaner 备份合并注册表,但访问注册表时出现错误。我今天能够合并注册表,所以一切都很好。
我还运行了高级启动选项自动修复,但它说无法修复。
我已经卸载了Visual Studio 2012、2010、XNA 和 Games for Windows,启动时间仍然需要 20 分钟。一旦加载,计算机似乎就可以正常工作。之前,我认为罪魁祸首可能是 Visual Studio 或 Norton,因为它给了我一个Error 8506, 421
; 我昨晚卸载了诺顿,今天重新安装。
我的电脑是华硕 K 系列笔记本电脑(K55N,更具体地说是 K55N-RHA8N29)。
我应该怎样做才能让我的电脑恢复正常? …
右键单击上下文菜单需要 10 秒以上才能打开任何文件/文件夹。重复右键单击同一文件/文件夹之间的延迟不会改变。我有时也会遇到资源管理器崩溃的情况。
只有当我连接到网络(有线或 WiFi)时才会出现延迟。是否有互联网连接也并不重要。
我已使用 CCleaner 禁用了所有上下文菜单/shell 条目。包括众所周知会造成延误的诺顿NavShExt.dll
。
为了确保我的硬盘没有损坏或出现故障:
sfc /scannow
没有发现错误。C:->Properties->Tools->Error Checking
实用程序,它修复了一些错误,没有出现任何问题,但决定停止并从启动开始执行。我chkdsk C: /v /r /f
在启动时运行,它能够修复所有问题(“坏扇区 4 KB”):“无需采取进一步操作。”我从 WinDbg 进行了几次转储,试图通过附加到资源管理器explorer.exe
并执行一些操作直到崩溃来了解资源管理器崩溃的原因。.dump /m mydump.dmp
当使用 WinDbg 捕获转储时,我收到持续的 CLR 异常流(不确定是否正常)。