office圖標(biāo)異常解決辦法
問(wèn)題描述:
前不久才重裝過(guò)系統(tǒng),可是沒(méi)多久就出現(xiàn)了一個(gè)很惡心的問(wèn)題:word文檔、excel文檔圖標(biāo)異常,顯示的是下面這樣:
(造成這樣的原因一般是裝了wps,卸載后又裝了office)

異常圖標(biāo)
打開倒是可以正常用word打開,文件關(guān)聯(lián)是對(duì)的,重裝office都沒(méi)解決。
忍了幾天終于忍不了啦,嘗試網(wǎng)上搜了幾次,都沒(méi)有找到解決辦法。
解決辦法:
打開注冊(cè)表[HKEY_CLASSES_ROOTWord.Document.12DefultIcon]
(打開注冊(cè)表的方法:Windows鍵+R,具體不知道的話可以百度“Windows打開注冊(cè)表”)
這里的12是word文件版本,12對(duì)應(yīng)的應(yīng)該是docx,8對(duì)應(yīng)的應(yīng)該是97~03的doc,大概如此,不做深究,從名字能看出,這個(gè)肯定跟圖標(biāo)有關(guān)系的,點(diǎn)進(jìn)去看到:

竟然是wps.exe。。。而wps是曾經(jīng)裝某個(gè)軟件的時(shí)候被偷偷摸摸裝上的(我已經(jīng)很小心了…唉…存錢買果),沒(méi)想到軟件卸載了,屁股卻沒(méi)擦干凈。
這里說(shuō)一下對(duì)上圖中“***wps.exe,3”的推測(cè),記得大學(xué)的時(shí)候閑著沒(méi)事,搗鼓過(guò)icon提取軟件,可以提取exe或某些dll里面打包的icon,一個(gè)exe或dll里面可能有很多icon(包括不同尺寸和內(nèi)容,當(dāng)然也可以沒(méi)有),而這個(gè)3可能跟順序有關(guān),類似于數(shù)組的索引吧…算了,不求甚解啦
既然找到問(wèn)題所在,改起來(lái)自然不在話下。
改成c:word安裝處word.exe,1
改成c:word安裝處word.exe,2
改成c:word安裝處word.exe,3
改成c:word安裝處word.exe,4
改成c:word安裝處word.exe,5
word安裝處可以試試在word快捷方式上右鍵->打開文件位置,如果還是個(gè)快捷方式,則繼續(xù)右鍵->打開文件位置。
注意:更改后想要看到效果,需要重建圖標(biāo)緩存,方法在最后
效果分別如下:

不好意思…每次都把那個(gè)蠢xlsx帶著…
看了幾個(gè)都沒(méi)有喜歡的,靈光一閃,改成c:word安裝處word.exe,0
嗯~~~好,就它啦!
xlsx、pptx類似,動(dòng)動(dòng)手吧,幫windows和流氓軟擦屁股…
提示:
xlsx在[HKEY_CLASSES_ROOTExcel.Sheet.12DefultIcon]
pptx在[HKEY_CLASSES_ROOTPowerPoint.Show.12DefultIcon]
如果doc、xls、ppt圖標(biāo)異常,把Word.Document.8、Excel.Sheet.8、PowerPoint.Show.8的DefultIcon也改一下,應(yīng)該就ok啦
最終如圖:

啊哈,舒服多了~
重建圖標(biāo)緩存方法
將以下內(nèi)容保存為vbs,運(yùn)行即可
On Error Resume Next
Set FSO = CreateObject(“Scripting.FileSystemObject”)
FSO.DeleteFile(FSO.GetSpecialFolder(0) & “shelliconcache”)
Set FSO = Nothing
Set Pros = GetObject(“winmgmts:.rootcimv2”).ExecQuery (“Select * from Win32_Process Where Name = ‘explorer.exe’”)
For Each Pro in Pros
Pro.Terminate
Next
版權(quán)聲明:
本站所有文章和圖片均來(lái)自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系網(wǎng)站客服處理。