如何永久修复Windows 10/8/7中的classpnp.sys错误

目录:

Anonim

Classpnp.sys是作为Windows操作系统的一部分提供的Microsoft Windows SCSI类系统文件。 尽管普通用户永远不需要了解CLASSPNP.SYS文件,但有时您可能会遇到与此类关键系统设备驱动程序有关的错误。

CLASSPNP.SYS错误是BSOD错误,它使受影响的PC无法使用。 可能由于多种原因而发生错误,包括硬件故障和软件损坏。

CLASSPNP.SYS错误的大多数情况与硬件故障有关,而一些用户报告该错误是在安装游戏和其他Windows应用程序后出现的。

,我们将引导您完成所有修复Windows 10、7和8中CLASSPNP.SYS BSOD错误的解决方案。

修复CLASSPNP.SYS BSOD错误的步骤

解决方案1:卸载最近安装的程序

一些Windows用户报告说在安装视频游戏或软件后出现了CLASSPNP.SYS错误。 在这种情况下,很有可能是软件引起了错误。

代表性图像–程序与错误无关。

如果您能够启动进入Windows并超过登录屏幕,请尝试卸载游戏或软件。 现在,重新启动PC并检查问题是否已解决。

  • 另请参阅:针对PC用户的10种最佳卸载程序软件

解决方案2:断开外部硬件/外围设备的连接

CLASSPNP.SYS错误的另一个常见原因是外围设备。 如果您已将诸如USB鼠标,外部硬盘驱动器,用于无线鼠标的蓝牙加密狗,外部散热器和任何其他设备的硬件连接到笔记本电脑或PC,请尝试断开它们的连接。

关闭您的电脑。 断开外围设备之一的连接,然后重新启动PC。 进行此操作,直到解决问题或断开所有外部设备的连接为止。

如果错误是由于外部设备引起的,则可以将其拔下一段时间,然后检查它是否可与其他设备一起使用。 这样可以检查硬件是否有故障。

解决方案3:引导最后一次正确的配置

Windows操作系统存储从系统注册表中获取的系统硬件配置和驱动程序设置的副本。 如果启动过程失败,则操作系统会在启动菜单中添加“最近一次的正确配置”选项。

如果您的PC已经检测到多次启动失败,则可以使用“最后一次正确的配置”选项正常启动。

在多次尝试引导操作系统失败之后,Windows操作系统将自动显示“启动最后一次的正确配置”选项。

或者您可以通过按F8键直到显示“启动选项”屏幕来手动访问此选项。 确保在Windows启动之前开始按F8键。

注意:在Windows 8和Windows 10中,默认情况下禁用“最后一次正确的配置”选项。 您需要从注册表编辑器手动启用它。

  • 另请参阅:PC上的Unmountable Boot Volume蓝屏错误:4种修复方法

解决方案4:在BIOS中更改SATA模式设置

您的PC已配置为使用IDE或ACHI机制来配置SATA(串行ATA)。 大量用户报告说,在BIOS设置中更改SATA模式有助于他们修复CLASSPNP.SYS错误。

要输入BIOS设置,请重新启动PC并开始按F2,直到看到BIOS屏幕。 快捷键可能因笔记本电脑制造商而异。

在BIOS设置中,将磁盘模式从AHCI临时更改为IDE。 保存更改并退出BIOS屏幕。

注意:如果SATA模式已经设置为IDE,请尝试将其更改为AHCI或兼容模式的下一个可用设置。

重新启动计算机,然后检查CLASSPNP.SYS错误是否已解决。

解决方案5:删除内部硬件

由于内部硬件故障,也会发生CLASSPNP.SYS错误。 如果您的RAM或硬盘驱动器有故障,则可能会阻止Windows正常启动。

如果添加了RAM棒,视频卡或PCI-e卡,请尝试暂时将其删除。

即使您没有添加任何新硬件,也请尝试删除多余的RAM,视频卡或PCI-e卡或无线卡,然后重新启动计算机。 如果计算机正常启动,则可以重新插入硬件。

如果您只有一个RAM单元,但旁边有一个空插槽,请卸下RAM并将其插入空插槽。

或者,您也可以使用内存模块检查软件Memtest86 +,并从中创建可启动的USB驱动器以检查损坏的内存模块。 您可以从官方网站下载Memtest86 + ISO。

确保首先创建可引导的闪存驱动器或CD。 从USB驱动器引导并运行内存测试以检查内存模块是否损坏。 如果检测到,请卸下损坏的内存模块,然后重新启动PC。

  • 另请阅读:针对Windows PC用户的5种最佳硬件配置软件

解决方案6:运行系统文件检查器

Microsoft Windows OS带有内置的“系统文件检查器”实用程序。 它允许用户检查损坏或丢失的系统文件,并通过将丢失的文件替换为同一文件的缓存版本来修复它们。

如果您能够启动进入Windows,请以管理员身份打开“ 命令提示符” ,然后键入以下命令: sfc / scannow

如果您无法启动进入Windows,请按照以下步骤从恢复模式运行系统文件检查器。

您可以从登录屏幕,高级修复选项或恢复屏幕进入恢复模式。 假设您无法启动到Windows,则有两个选择。 这是怎么做。

选项1:当您的PC多次无法启动时,Windows 10会为您显示“恢复”屏幕。 在“恢复”屏幕上,单击“ 查看高级修复选项”。

选项2:或者,您也可以通过按F8键进入恢复模式。

关闭您的电脑。 按开始按钮,然后按F8键,直到看到“恢复”屏幕。

从恢复模式运行系统文件检查器

  1. 在“ 选择选项”屏幕上,单击“ 疑难解答”选项。

  2. 单击高级选项。 在“高级选项”下,选择“ 命令提示符”。

  3. 重新启动后,在命令提示符窗口中输入以下命令。

证监会/ Scannow

如果该命令不起作用,请尝试此操作。 此命令将仅检查C:drive中的错误

Sfc / scannow / OFFBOOTDIR = C:/ OFFWINDIR = C:Windows

系统文件检查器现在将扫描C:驱动程序是否存在损坏或丢失的文件,并尝试用新文件修复它。

  • 另请参阅:更新Windows 10邮件和日历以启用暗模式

解决方案7:将Windows还原到早期版本

所有Windows PC均带有“ 系统还原”选项。 系统还原功能使您可以创建系统还原点并将其保存在本地驱动器中。

Windows会在进行任何重大更改(例如应用新更新或安装应用程序)之前自动创建一个还原点并保存系统的工作副本。

如果您的系统有任何问题,您可以通过将PC恢复到较早的位置来恢复工作状态并撤消系统更改。

您可以从桌面或“恢复”选项访问“系统还原”属性。

选项1:如果可以登录并访问桌面,请执行以下操作。

在“ Cortana /搜索”栏中键入“还原” ,然后选择“ 创建系统还原点”选项。 这将打开“ 系统属性”窗口。

选项2:如果您无法登录或启动Windows,请执行以下操作:

  1. 当PC多次无法启动引导过程时,它将显示“恢复”屏幕(“自动修复”屏幕)。 在“ 恢复”屏幕上,单击“ 查看高级选项”。
  2. PC将通过选择选项屏幕重新启动。 单击疑难解答选项。

  3. 接下来,单击高级选项 ,然后选择系统还原。

执行系统还原

  1. 在“ 系统还原”窗口中 ,单击“ 下一步”按钮。
  2. Windows将显示最近创建的还原点。 要查看所有可用的还原点,请单击“ 显示更多还原点 ”选项。

  3. 现在,您需要确定要使用哪个还原点。 我建议先从最新的开始。
  4. 选择一个还原点,然后单击“ 扫描受影响的程序”按钮。 如果继续进行此系统还原,这将向您显示所有受影响的程序(卸载/重新安装)。

  5. 点击下一步 。 阅读确认消息,然后单击完成。

Windows将花费几分钟到一个小时的时间来完成系统还原过程。

如果CLASSPNP.SYS错误得到解决,则无需执行任何操作。 如果没有,请尝试其他还原点,直到问题解决。

  • 另请参阅:如何从Windows 10桌面创建还原点

解决方案8:全新安装Windows

这是修复CLASSPNP.sys错误的最不推荐的解决方案。 但是,如果问题是在新计算机上开始或在安装更新后出现的,则使用最新的可用版本全新安装Window可以解决此问题。

在执行全新安装之前,请确保对所有可用数据进行备份。 您可能会参考我们的指南之一,其中解释了如何从ISO文件安装Windows 10 Creators Update。

结论

CLASSPNP.sys错误的常见原因是硬件故障或某些驱动程序损坏。 有时,Windows可能无法正确检测到硬件,这可能会导致故障并阻止系统正常启动。

尝试所有推荐的所有解决方案,然后看看哪一个粘在墙上。

另外,不要忘了在下面的评论中告诉我们该解决方案有助于修复您的PC。

如何永久修复Windows 10/8/7中的classpnp.sys错误