我的 Windows 7 计算机上开始出现 BSOD。
通常情况下,BSOD 不会显示任何详细信息,但其中一个 BSOD 显示了KERNEL_DATA_INPAGE 错误。
我认为可能是磁盘或 RAM 的问题,因此我在所有驱动器上运行了 chkdsk(和修复)并进行了完整的 MemTest86 测试,但仍然出现 BSOD。
但后来我意识到我的自动 Windows 备份(将我的 SSD C:驱动器备份到我的 SATA D:驱动器)不再工作Windows给出的原因:“您的目标驱动器无效。您不能使用后面包含的卷作为目标”。
所以我当时就想“嗯??我已经这样做好几年了(真的)。”所以我点击了“修改备份参数”,打开了可用目标驱动器的列表。当我选择我的 D: 驱动器时,Windows 告诉我我不能使用此驱动器,因为“不允许在可移动设备上对系统映像进行计划备份“。
又不行了 !!! 所以我检查了右下角“拔出”图标和我的所有驱动器(包括运行 Windows 的 SSD C:驱动器)都在这里!我很确定以前这里没有它们!!!
我也看了一眼事件查看器,但没有发现任何明显的东西(有几个错误,但不是很清楚)。
在 BSOD 出现之前,我必须打开电脑机箱才能重新插上机箱风扇(在启动时启动,几分钟后无缘无故停止)。我觉得 BSOD 在那之后稍晚才开始。请注意,风扇现在运转正常,所以我猜想只是电缆松动了。
这可能是因为我打开盒子时触碰了不该触碰的东西吗?我该尝试什么?
谢谢
答案1
该错误KERNEL_DATA_INPAGE
与硬件问题有关。它带有一个重要代码,其中定义了错误的原因(您也可以在事件查看器中找到它)。
一些常见的错误代码:
- 0x0000007A:文件访问错误
- 0xC000009C:硬盘扇区损坏
- 0xC000009D:电缆松动或硬盘故障
- 0xC000016A:硬盘扇区损坏
- 0xC0000185:电缆未固定或损坏
您应该查找有关硬件错误的更多信息。由于计算机自带 Windows 7,因此它肯定不是新的,因此出现了一些错误,而这些错误不一定与风扇有关。
对于内部磁盘被标记为可移动的具体问题,以下是 Microsoft 在 内部 SATA 驱动器显示为可移动介质:
运行设备管理器
在“磁盘驱动器”下,识别磁盘
右键单击磁盘并选择属性
记下目标 ID 的总线号 (B) 和端口号 (N)
以管理员身份运行命令提示符 (CMD)
输入此命令:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\ControllerB\ChannelN\" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
其中B和N与上述相对应。
重启。
您将在文章中找到更多详细信息 内部 SSD/SATA 驱动器在 Windows 中显示为可移动驱动器。
答案2
好的,我设法解决了我的问题,事情是这样的。
关于磁盘被标记为可移动
我已完成以下操作:
- 使用 CrystalDiskInfo 检查磁盘的健康状况(没有问题)
- 然后我查找了所有可用的驱动程序(包括主板和芯片组驱动程序),并安装了它们。
- 除此之外,我还更新了 BIOS
完成所有这些操作后,磁盘恢复到“正常”状态,但仍然无法启动备份。
关于 Windows 不允许我备份
完成第一步后,备份仍然无法运行,因为:
备份存储位置无效。您无法使用备份中包含的卷作为存储位置。(错误代码:0X80780040)
我 100% 确定目标驱动器上没有安装操作系统。所以我假设是其他原因。我最终安装了 AdvancedWinServiceManager 来检查机器上安装的所有服务的位置,然后,我找到了两个罪魁祸首:
- 第一个是虚拟盒,一年前我把它安装在了我的目标驱动器上,但却附带了一项服务。
- 第二个是通过名为 Overwolf 的软件(一款游戏应用程序)安装的应用程序。
删除这两个之后,我的备份又可以正常工作了。
关于 BSOD
现在说还太早,但我觉得解决第一个问题会有所帮助。我一直在关注气温和事件,但到目前为止一切顺利。
谢谢您的帮助