![Windows 更新后 Vista 笔记本电脑无法启动](https://linux22.com/image/1279050/Windows%20%E6%9B%B4%E6%96%B0%E5%90%8E%20Vista%20%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
我的 Dell Inspiron 1420 一直有问题。我刚刚重新安装了 Vista,并一直在检查所有更新。但是,有一次我的笔记本电脑有 90 多个更新需要安装。我相当确定其中一个更新是导致我的笔记本电脑无法启动的原因,我必须在更新之前运行系统还原才能使其正常工作。我如何知道哪个更新是问题所在?
答案1
您可以在事件查看器中看到该时间段内的事件,其中eventvwr.exe
可能包含错误代码/系统无法启动的解释。
答案2
尝试使用 Windbg 查看 BSOD 期间生成的 c:\memory.dmp 文件,以确定崩溃的原因。如果没有 memory.dmp 文件,请确保在安装更新之前按照以下说明启用内存转储这页。
我认为系统还原不会删除 memory.dmp,因此您可能可以在运行系统还原后执行此操作,或者您可以尝试从安全模式运行 windbg 或将内存文件复制到另一台计算机(在计算机启动时按 F12 多次,直到 Windows 徽标出现)。
以下是微软官方的说明如何调试内存转储. 基本上,你需要安装 WinDbg,以管理员设置运行它,将文件菜单下的符号搜索路径设置为“SRVc:\符号http://msdl.microsoft.com/download/symbols“,然后使用文件菜单下的打开崩溃转储选项打开memory.dmp。加载后,运行“!analyze -v”以获取有关导致BSOD的更多信息(需要几分钟 - 等到底部不再显示* BUSY *。)
完成此操作后,您可以尝试通过 Google 搜索导致计算机崩溃的进程。如果它是某个设备的驱动程序,则可以避免安装该特定驱动程序的更新。