现象描述:1、开机后不显示桌面,仅显示鼠标。
2、win键不可用,其他一切功能正常。
3、复制/粘贴不可用。
问题判断:Windows资源管理器没有启动
解决过程:一、启动资源管理器
因为win键不可用,所以 win + E无效,win + R运行窗口无法打开,所以用快捷键Ctrl + Shift +ESC或Ctrl + Alt + Delete调出任务管理器。新建任务->输入:explorer.exe,确定,启动失败(CPU显示使用为0)。按照网上说的修改注册表项,说是改 Userinit,按照步骤依此打开注册表,发现不需要修改,此路不通绕过。
二、用 sfc 工具扫描并修复系统
1、同样新建任务->输入:cmd 打开dos窗口,按照网上的方法,输入
sfc/scannow
,提示说必须获得管理员权限(如果没有提示更好)。去网上查 用Dos命令获取管理员权限的方法,runas /noprofile /user:Administrator cmd ,回车提示“输入管理员密码”,可是密码无法输入,只能放弃了。下面我自己尝试输入 explorer
/?(想要获取explorer命令的相关参数)竟然能够打开系统磁盘,能够访问正个硬盘的资料,直接找到system32文件夹下的cmd.exe ,右键->以管理员身份运行,再输入sfc/scannow,这次提示“Windows资源保护无法启动修复服务“。
2、这时右键”计算机“(
用explorer
/?暂时打开的资源管理器
)->管理->服务,找到 Windows Modules Installer 服务,将其停止。然后再使用 sfc/scannow ,提示正在扫描系统文件,这个过程需要一段时间等。
3、扫描完成后竟然提示“windows 资源保护找到了损坏文件但无法修复其中某些文件”(按理说自己应该修复好的),上一张图
看来只能自己手动修复了,按照提示找到CBS.log文件,无法打开“拒绝访问”,在获取权限的dos下用 Type 命令打开了,很多很多信息,没法看啊,只能用另一台电脑打开了(前面说到复制/粘贴不能用,这里有两个方法,I.同时打开两个文件窗口,直接拖拽,II.右键->发送到,建议第一种),找到问题所在之处,我这里是“2014-12-20 12:11:03, Info
CSI
0000034d [SR]
Cannot repair member file
[l:34{17}]”
I386\CNBJ2530.DPB” of prncacla.inf
, Version = 6.2.9200.16430, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type = [l:24{12}]”driverUpdate”, TypeName neutral, PublicKey neutral in the store, hash mismatch”,仅发现这一种错误,是CNBJ2530.DPB这个文件出了问题,这个文件在 C:\Windows\System32\DriverStore\FileRepository下,找到 prncacla.inf文件夹打开就一目了然了,下面就是找到相同系统的这个文件替换就好了,替换后重启电脑,OK。