我遇到了 BSoD,它完成了物理内存的转储,但它挂了几个小时,什么也没有动。
我应该怎么办?
我的电脑运行的是 Win7 x64。
转储达到 100 但之后什么也没有发生。
答案1
如果您没有在“开始”->“控制面板”->“系统”->“高级系统设置”(最左边)->“高级选项卡”(顶部)->“启动和恢复设置”按钮中选中“自动重启”复选框,它将会挂在 BSoD 上,直到您物理重置它。
如果选中此项,则表示您存在 ACPI 驱动程序问题、BIOS 问题或主板物理问题。
答案2
我想以评论的形式向您询问这个问题,但是没有代表,所以就这样了。
你的垃圾堆有多大?
[计算机 -> 属性 -> 高级系统设置 -> 启动和恢复]
显然不是(none)
,所以要么是(small memory dump 256k)
不太可能,考虑到你说的耗时,要么(kernel memory dump)
就是你设置的最有可能的时间。最后一个可能需要很长时间,但除非你有大量内存或交换文件中分配了大量虚拟内存,否则也不应该花费数小时。
检查后者(虚拟内存和交换文件大小)
[计算机 -> 属性 -> 高级系统设置 -> 性能 -> 高级 -> 更改]
如果这是由系统管理的,并且您的驱动器不是特别大,那么应该没问题。如果您手动执行此操作并且驱动器很大,请减小它或自动管理它。或者,如果性能对您来说不是问题,只需设置为无分页。
笔记:与我准备此问题时得到的其他答案相比,我假设您已检查过重新启动,并且根据您所说的内容,您会看到蓝屏显示转储的进度,或者至少尝试过,即使进度冻结。如果您没有检查自动重新启动,请执行此操作,它不会挂起。