早上提到了 利用 DISM 命令手工清理系统更新后的残留文件,这个命令平时不多用,今天也是刚好学习到这一块内容。但是一开始当我执行命令的时候,其实是提示出错的:Error: 1726 The remote procedure call failed。具体看下面的记录:
C:\Users\HQW>DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase Deployment Image Servicing and Management tool Version: 6.3.9600.17031 Image Version: 6.3.9600.17031 [============= 23.8% ] Error: 1726 The remote procedure call failed. The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
这是什么原因呢?既然系统提示查看日志 dism.log,那就看看吧!打开后乱七八糟的一堆,不过仔细分析,发现了端倪。通过 Unlocker 工具查看 C:\Windows\System32\korwbrkr.dll,发现其被 Windows Search 服务进程锁定,或者说正在调用,导致了上述问题。
那么解决方法也很简单了,打开系统服务,开始-运行,services.msc,找到 Windows Search 服务并停止就OK了。