问题阻止了Windows正确的检查许可证。错误代码:0x80070005
今天有人报修开机黑屏提示c_936.nls丢失,让放系统盘按R修复。觉得比较奇怪,一般都是提示system丢失或者dll丢失的,这种nls文件还没见过,查了下百度也没查出什么,就进pe从系统镜像中提取这个文件放到system32下了。重启开机正常过滚动条,在登陆界面输入密码后进桌面前,提示一个问题阻止了Windows正确的检查许可证。错误代码:0x80070005确定就会注销回到登陆界面,查了下百度说是什么盗版系统没有正版验证文件造成的,我们是正版系统不存在这问题。于是又进pe看system32,这次发现貌似c盘随机丢了不少文件,各种dll,exe什么的。这下麻烦了,我也不知道丢了哪些文件,一个个比对太麻烦还容易遗漏。重装系统也嫌麻烦还要装很多其他软件。这时候想到有个fastcopy工具,于是在工具中找到,选择原路径为wim挂在路径的windows目录,目标为c盘,选择复制模式为只复制不重名的文件,这样就不会覆盖修改过的注册表,只恢复丢失了的文件。短短的1分钟,就把几百兆(晕,怎么会少这么多)的丢失文件都恢复了,重启进系统一切正常了,原来装好的所有软件都能正常使用。
不过到最后也没搞清那些文件为什么丢,正常人也不会去删系统文件呀,也不会有这么无聊的病毒吧。。磁盘检测神马的都是了硬盘非常健康,也没有不正常关机,算了就当灵异事件吧。
写的可能有些乱,只是想分享一下,看过的朋友以后遇到类似问题有个解决思路,不方便重装系统也可以恢复系统丢失文件哦