|
在添加打印机或者安装打印机,或者在打印时出现“资源管理器已停止工作"是经常出现的问题,遇到这个问题如何解决,现在把常用的方法整理如下:
1、可以查看具体是哪个程序那个.dll文件导致的,大部分是由于 explorer.exe或者rundll32.exe, 如果是这两个文件导致,请用下面的方法,如果是其他程序导致,可以找到这个文件,在文件上右键-兼容性,改成和系统相符的兼容性。
2、开始-运行,输入msconfig, 服务-将windows error reporting service前的对勾去掉。
3、开始-运行,输入msconfig,服务-隐藏所有Microsoft服务,将其他服务全部取消。
4、开始-运行,输入regedit进入注册表,依次定位到【HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies】项下
右键点击Policies项,选择【新建】-【项】,输入System(第一个字母大写), 然后在新建的项System下再新建【字符串值】-DisableTaskMgr,双击打开新建的DisableTaskMgr数值,将其数据设置为 0 点击确定-完成。
5、从网上或同系统机器上下载正确的文件替换explorer.exe,和system32下以及SysWOW64下的rundll32.exe(注意这两个位置的rundll32.exe 不一样,另外替换需要在winpe下才能替换,否则可能替换不了),替换之后,重启,在cmd命令下行下,运行如下命令:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
6、使用系统还原,还原到以前的一个状态。
但是昨天遇到一台电脑,按照上述方法都试了一下,依旧无法解决问题,点击添加打印机时依旧报错,最后在打印机设备界面,添加设备(不是添加打印机,因为点击添加打印机就会报错),找到一台hp通用的打印机进行安装,安装之后,更改端口ip,测试打印成功。
|
|