系统文件缺了就会出错,修复下就行。
偶尔出这问题挺正常的,毕竟Windows未知的bug超多!要是经常出就看下面这些:
1. 硬件方面,主要是内存条不兼容。你可以重装系统来判断是不是这个原因,如果重装了还那样就是这个原因啦(像你刚加了内存条或者内存条坏了这种情况)。
2. 要是软件或者系统引起的,就按下面方法处理:
a. 运行regedit进注册表,在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks下面,正常应该就一个键值{AEB6717E - 7E19 - 11d0 - 97EE - 00C04FD91972},其他的都删掉。
b. 运行,输入cmd回车,在命令提示符下输入for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1。怕输错的话,可以复制这条指令,然后在命令提示框点左上角的c:,用编辑 - 粘贴功能就不容易错了。等滚屏完全停了,别急着开其他程序,先耐心等会儿,因为这时候dll还在找位置,等指示灯不闪了再干别的。
3. 如果是运行某个特定程序之后就这样,建议把那个程序卸载了,安装更新版本或者重装这个程序。
最彻底的解决办法就是重装系统。
偶尔出这问题挺正常的,毕竟Windows未知的bug超多!要是经常出就看下面这些:
1. 硬件方面,主要是内存条不兼容。你可以重装系统来判断是不是这个原因,如果重装了还那样就是这个原因啦(像你刚加了内存条或者内存条坏了这种情况)。
2. 要是软件或者系统引起的,就按下面方法处理:
a. 运行regedit进注册表,在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks下面,正常应该就一个键值{AEB6717E - 7E19 - 11d0 - 97EE - 00C04FD91972},其他的都删掉。
b. 运行,输入cmd回车,在命令提示符下输入for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1。怕输错的话,可以复制这条指令,然后在命令提示框点左上角的c:,用编辑 - 粘贴功能就不容易错了。等滚屏完全停了,别急着开其他程序,先耐心等会儿,因为这时候dll还在找位置,等指示灯不闪了再干别的。
3. 如果是运行某个特定程序之后就这样,建议把那个程序卸载了,安装更新版本或者重装这个程序。
最彻底的解决办法就是重装系统。