注意:我使用的是三星 830 SSD(从坏掉的 PC 迁移来的操作系统),除了这两个(相互关联的?)问题之外,它运行良好。实际上运行得非常好。主板是华硕 P8Z77-V Deluxe。
问题 1:崩溃转储不起作用。每当您修改崩溃转储设置或发生崩溃转储时,volmgr 都会引发事件 45“系统无法成功加载崩溃转储驱动程序。” diskpart 说“Crashdump disk = no”,这很奇怪。
问题 2:休眠不起作用。同样,如果您尝试休眠,volmgr 会抛出相同的事件 45。屏幕空白,然后您进入密码提示。没有发生休眠。(是的,我知道我应该避免在 SSD 上休眠,但它已启用,并且休眠文件肯定存在,所以我想知道它为什么会失败)。Diskpart 声称“休眠文件 = 否”,这又很奇怪......它显然存在并由系统创建。
共同因素出现是 volmgr 和/或 crashdump “服务”(如果是的话)。我宁愿让它工作,也不愿花几天时间重新安装和重新配置整个系统,尤其是当它工作正常时。睡眠也很好用(只要它不是混合睡眠)。
那么,diskpart 输出中的“Crashdump disk”和“Hibernation file disk”标志是如何定义的呢?具体是什么问题导致崩溃转储中断?
答案1
我最终克隆了新磁盘并对其运行了一些相当具有破坏性的测试。但在设备管理器中卸载硬盘本身和卸载 TrueCrypt 之间,我设法让它再次工作!
说实话,我认为它只是卸载了 TrueCrypt。它在低层挂接到崩溃处理程序中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\DumpFilters
我知道这一点,甚至一度修改过……但显然我做的还不够深入。其他事情也与此有关,但在这种情况下,删除一个应用程序就足以让事情朝着正确的方向发展。
一旦我这样做并重新启动,问题就消失了。不再有奇怪的 volmgr 事件,不再有休眠问题,我怀疑崩溃将再次正常记录(我希望它们保持罕见)。重新安装 TrueCrypt 并没有重新引入问题 - 也许不是这个问题,而是与其他驱动程序的交互出现了问题。无论如何,问题解决了!