在C:\windows\system32目录下的advapi32.dll、gdi32.dll、kernel32.dll、user32.dll四个文件的错误可能引发你你这样的错误,有可能是在你删除什么程序的时候这四个文件中的某一个或者几个被损坏了或者被杀毒软件误杀,只要去别人的电脑拷贝过来覆盖损坏的文件就可以了。
进dos和进winPE都可以,我推荐你进winPE,因为winPE和正常XP一样操作(这种光盘电子城卖的很多),比较直观可以读光盘也可以识别优盘,你可以用优盘将别人电脑的C:\windows\system32目录下的advapi32.dll、gdi32.dll、kernel32.dll、user32.dll四个文件复制到你自己电脑C:\windows\system32目录下覆盖损坏的文件,也可以从系统光盘中的i386文件夹中找到这四个文件直接复制到你的电脑的
C:\windows\system32目录下。然后重新启动电脑就OK了。
如果进DOS,假设你的光驱是g盘,而系统是c盘,你用的是安装版的XP光盘,进入DOS后你可以依次输入以下命令:
cd i386(注意,这步的意思是进入i386文件夹,光盘不同i386文件夹不一定都在根目录下,但系统光盘上肯定有它,你可以找一找,进入i386文件夹后输入以下的命令才有效)
copy advapi32.dll c:\windows\system32 /y
copy gdi32.dll c:\windows\system32 /y
copy kernel32.dll c:\windows\system32 /y
copy user32.dll c:\windows\system32 /y
完成后重新从硬盘启动电脑即可 |
|