当 Windows 7 启动卡在 classpnp.sys 上时,我该如何排除故障?

当 Windows 7 启动卡在 classpnp.sys 上时,我该如何排除故障?

从昨天起,我的主要 Windows 7 计算机(HP 便携式计算机)无法启动。原因显然是磁盘错误,该错误似乎已修复(但不确定,因为 chkdsk 运行正常)。起初它找不到引导加载程序(我用 修复了bootrec),后来抱怨 winload 中存在 I/O 错误,后来又抱怨其他驱动程序中存在 I/O 错误。

  • 系统还原因 system.sav 损坏而失败
  • 系统修复显示系统正常(但确实修复了一些问题)。但其日志仍显示存在问题
  • 我替换了原始 CD 中的驱动程序(这可能是一个坏主意),但修复了一些其他问题
  • sfc /scannow说一切正常(甚至特定文件)

除了完全重新安装之外,还有其他选择吗?(这显然不会保留我的设置,因为我无法从 Windows 进行更新 - 它无法启动)

我花了 8 多个小时尝试一些东西!

答案1

我会先对驱动器进行镜像复制或完整备份,然后查看“故障”驱动器的 SMART 状态。对于 SMART 实用程序,最好的选择应该是从驱动器制造商的网站开始,并查看他们提供的诊断实用程序。此类实用程序可能会显示驱动器确实出现故障或故障处于逻辑级别。根据这一发现,我会修复原始驱动器(逻辑故障)或镜像驱动器(即将发生驱动器故障)。祝你好运!

答案2

我同意流动趋势听起来你的硬盘快要坏了。你可以试试SpinRite

如果它确实启动了,您应该做的第一件事就是备份数据并运行“Windows Easy Transfer”来备份所有设置。

答案3

看起来你的硬盘即将坏掉了。

您应该做的第一件事就是备份您的重要数据(使用启动CD或将您的硬盘插入另一台计算机),之后您应该使用硬盘制造商的启动CD对您的硬盘进行真正的深度扫描。

此时,如果你没有发现硬盘上有任何错误,你可以考虑保存你的设置

答案4

我有一台戴尔台式机,装有 Windows 7 家庭高级版 64 位,大约在 2010 年 2 月。它无法在修复模式下启动,在安全模式下卡在加载 classpnp.sys 或 disk.sys,具体取决于它是尝试从硬盘、恢复磁盘还是重新安装磁盘加载。所以我无法进入命令提示符。我的鼠标和键盘都是有线的,并通过 USB 集线器运行。戴尔支持人员经过两个小时的尝试来解决这个问题,但都失败了,他们拒绝对 classpnp.sys 问题发表评论,而这个问题是许多帖子的主题,他们不得不收工,并说我的 130 美元一次性费用将支付我第二天继续处理这个问题的费用。所以我阅读了有关 USB 的帖子,将它们切换到直接插入计算机,而不是通过 USB 集线器。这完全解决了问题。不需要清除我的硬盘,这是戴尔支持人员正在走的路,如果他们能够让重新安装磁盘工作,幸运的是他们没有。

相关内容