原因:
1,设备驱动程序文件 (.sys) 已丢失或损坏。
2,丢失或损坏的文件可能是该错误信息所提到的驱动程序文件。
3,User32.dll 文件可能已丢失或损坏。
解决方案
一、驱动程序文件丢失或损坏
可以使用故障恢复控制台替换丢失或损坏的驱动程序文件。为此,请按照下列步骤操作:
1. 将 Windows XP 光盘插入 CD-ROM 或 DVD-ROM 驱动器,然后重新启动计算机。在出现相应的提示时,选择从 CD-ROM 或 DVD-ROM 驱动器启动计算机所需的任何选项。
2. 出现“欢迎使用安装程序”屏幕时,按 R 键启动故障恢复控制台。
3. 如果您的计算机配置为双启动或多启动,请选择相应的 Windows XP 安装。
4. 在出现相应的提示时,键入管理员密码,然后按 Enter 键。(注意:在 Windows XP Home Edition 中,管理员密码默认为空白。)
5. 在命令提示符下键入以下命令,然后按 Enter 键:
cd windows\system32\drivers
6. 要重命名损坏的驱动程序文件,请键入以下命令,然后按 Enter 键:
ren drivername.sys drivername.bak
其中,drivername 是损坏的驱动程序文件的名称。
7. 要将驱动程序从 Windows XP 光盘复制到 Drivers 文件夹中,请键入以下命令,然后按 Enter 键:
copy cd-rom:\i386 drivername
其中,cd-rom 是 Windows XP 光盘所在的驱动器的驱动器号。
8. 键入 exit,按 Enter 键,然后重新启动计算机。
二、User32.dll 文件丢失或损坏
可以通过故障恢复控制台替换损坏的或被破坏的 User32.dll 文件,然后,根据需要对 Windows XP 执行原位升级(也称为修复安装)。为此,请按照下列步骤操作:
1. 将 Windows XP 光盘插入 CD-ROM 或 DVD-ROM 驱动器,然后重新启动计算机。在出现相应的提示时,选择从 CD-ROM 或 DVD-ROM 驱动器启动计算机所需的任何选项。
2. 出现“欢迎使用安装程序”屏幕时,按 R 键启动故障恢复控制台。
3. 如果您的计算机配置为双启动或多启动,请选择相应的 Windows XP 安装。
4. 在出现相应的提示时,键入管理员密码,然后按 Enter 键。 (注意:在 Windows XP Home Edition 中,管理员密码默认为空白。)
5. 在命令提示符下键入以下命令,然后按 Enter 键:
cd windows\system32
6. 要重命名 User32.dll 文件,请键入以下命令,然后按 Enter 键:
ren user32.dll user32.bak
7. 要将 User32.dll 文件的一个新副本从 Windows XP 光盘扩展到 System32 文件夹,请键入以下命令,然后按 Enter 键:
expand cd-rom:\i386\user32.dl_ c:\windows\system32\user32.dll
其中 cd-rom 是 Windows XP 光盘所在的驱动器的驱动器号,c:\windows 是安装 Windows XP 的驱动器的驱动器号和文件夹。
8. 键入 exit,按 Enter 键,然后重新启动计算机。建议开机F8,安全模式格式C盘,然后重装系统!
文件损坏了,