今天真是把我给折腾坏!本来想好好写点代码,结果电脑突然给我弹出一个框框,上面写着“应用程序发生异常 unknown software exception (0xc0000096)”,还带着一个奇怪的地址“0x02fe6818”。这啥玩意儿?我当时就懵。
我寻思着,这肯定是哪个程序出问题。但是具体是哪个程序?这错误提示也没说清楚!这就像大海捞针,我总不能把电脑里所有程序都检查一遍?那得搞到猴年马月去!
排查问题
没办法,只能硬着头皮上。我先去控制面板的“添加/删除程序”里头瞅瞅,想看看最近是不是装什么奇怪的东西。然后,我发现我之前装过一个叫“NET. Framework”的玩意。网上有人说这东西可能会导致这种错误,我就抱着试试看的心态,先把它给卸载。
卸载完重启,满怀希望地打开之前出问题的程序……结果,还是老样子!“unknown software exception”这几个字又无情地跳出来,我的心都凉半截。
这下可咋整?我开始在网上疯狂搜索,看看有没有遇到过同样问题的老哥。你还别说,真让我找到不少!
有人说,这可能是某个程序的启动项有问题。我灵机一动,赶紧打开任务管理器,把那些开机自动启动的程序一个个禁用掉。然后,重启电脑,再试……
还是不行!这错误提示就像个幽灵一样,阴魂不散!
我又看到有人说,可以直接根据错误提示里的程序名字来定位问题。我仔细看看我的错误提示,发现上面有一串字符,虽然被屏蔽掉,但隐约能看出来是个程序的名字!
找到元凶
我在百度里输入错误提示程序的名字,很快就找到它!原来是我最近下载的一个小工具!怪不得之前没遇到过这个问题。
解决问题
找到问题就好办。我直接把这个小工具给卸载,然后又去它的官网重新下载一个最新版本的安装包。安装好之后,再运行,一切正常!
呼,总算是搞定!这回经历真是让我深刻体会到,遇到问题不能慌,要一步一步排查。虽然过程有点曲折,但最终解决问题的那一刻,还是挺有成就感的!
以后再遇到类似的问题,我可就有经验。先看看是不是NET. Framework的问题,再看看启动项,直接根据错误提示找程序,准没错!