Windows 10右鍵點(diǎn)擊圖片資源管理器卡死
具體表現(xiàn)為:右鍵點(diǎn)擊桌面上的圖片時(shí)資源管理器(就是桌面自己)會(huì)卡死然后自動(dòng)重啟;如果右鍵窗口里面的圖片時(shí)會(huì)卡頓一段時(shí)間后才出現(xiàn)右鍵菜單。而且此效果不會(huì)出現(xiàn)在其他非圖片類(lèi)型文件上
????且在進(jìn)行剛才操作后?右鍵我的電腦--管理--左側(cè)列表選擇? 計(jì)算機(jī)管理(本地)-->系統(tǒng)工具-->事件查看器-->Windows 日志-->應(yīng)用程序? 右側(cè)列表會(huì)在卡死的時(shí)候記錄一份報(bào)告

先說(shuō)解決方法:把C:\Program Files下的Windows Media Player文件夾復(fù)制一份給D:\Program Files,如果有同名文件夾就讓它合并(如果還沒(méi)解決好就把Program Files(x86)那個(gè)也復(fù)制一份,我是先動(dòng)的這個(gè)沒(méi)解決)。
解決歷程:卡死以后看到這個(gè)解決報(bào)告就興奮地去debug這個(gè)KERNELBASE.dll了,結(jié)果錯(cuò)誤偏移量對(duì)應(yīng)的十六進(jìn)制是0F 1F 44 00 00,對(duì)應(yīng)代碼是nop dword ptr ds:[rax+rax],而這個(gè)代碼的功能是……沒(méi)有功能,對(duì)齊用的(我:…我不信,肯定檢查了rax地址的有效性-->復(fù)制到空白文件,rax=0,run,無(wú)異?!?/p>
????????官網(wǎng)上找吧:排查了一遍右鍵菜單,刪完了問(wèn)題都還在,唯一有效的是關(guān)閉Windows系統(tǒng)功能(具體方法網(wǎng)頁(yè)關(guān)了,找不到了),逐一排查之后發(fā)現(xiàn)他把報(bào)錯(cuò)程序功能給關(guān)了(所以卡死并不是錯(cuò)誤導(dǎo)致的而是生成報(bào)告時(shí)間太長(zhǎng)導(dǎo)致的,以后程序沒(méi)錯(cuò)誤報(bào)告可還行)
????????終于今天打開(kāi)附件一看發(fā)現(xiàn)Windows Media Player這個(gè)文件沒(méi)圖標(biāo),我就想起了注冊(cè)表里我因?yàn)榘惭bPS什么的文件的時(shí)候把改默認(rèn)安裝位置改到了D盤(pán)(%ProgramFiles(x86)%這樣的全局變量是罪魁禍?zhǔn)祝?,頓時(shí)靈光一閃,其實(shí)也可以把注冊(cè)表里這個(gè)全局變量直接改掉,但是因?yàn)槲沂窃陔娔X配置前改的注冊(cè)表,所以如果現(xiàn)在改注冊(cè)表會(huì)導(dǎo)致瀏覽器無(wú)法使用等各種錯(cuò)誤,而且還可以改掉軟件安裝默認(rèn)位置,所以采用了復(fù)制文件的方式。