遇到
explorer.exe进程报错,正常来讲explorer.exe不会无缘无故的报错,一般都是第三方DLL异常导致报错,然而如何快速的定位是哪个dll程序是一个问题,下面分享一下
explorer.exe进程报错解决方法。
1,我们先要准备的两款工具windbg+PCHunter(前身Xuetr);
2,由于explorer.exe崩溃的特殊性,我们要先同时打开windbg,然后选择File->OpenExecutable...然后浏览到报错的进程;c:\windows\explorer.exe先不要急着打开,再打开任务管器结束explorer.exe快速的点击windbg的打开按钮。
3,然后就会出现一个中断,然后我们输入g继续执行,再报错的时候它会自动中断;
4,再次中断之后我们输入kb就可以查看堆栈里cakeu32+0x59dd异常,向上拉可以查看到报错的DLL的路径c:\programfiles\aik1546\cakeu32.dll报错;
5,验证问题,找到DLL之后就该验证是不是它导致的报错。打开PCHunter找到explorer.exe右建查看模块信息,找到c:\programfiles\aik1546\cakeu32.dll右键删除之。
explorer.exe就不再报错了,以上方法大家参考一下,希望对你们有帮助。