郭建偉
當雙擊未知類型的文件時,Windows會自動彈出“打開方式”窗口,讓您選擇與之關聯(lián)的程序。這樣,用戶就可以很方便地訪問目標文件。但是,在有些情況下,執(zhí)行以上操作時,可能會發(fā)現文件右鍵菜單中的“打開方式”項目丟失了,這會讓用戶感到迷惑,造成無法訪問目標文件的情況。面對這種問題,就需要具體問題具體分析,有針對性地進行修復,讓打開方式重現“真身”。
一、讓打開方式擺脫“空殼”狀態(tài)
如果在文件的右鍵菜單中雖然存在“打開方式”項,但是其中的關聯(lián)程序信息消失了,造成其處于“空殼”狀態(tài)。例如當選擇某個文檔時,在其“打開方式”菜單中原本應該出現諸如“MicrosoftWord”“記事本”“寫字板”等項目,但是卻只出現“選擇默認程序”或者“選擇其他應用”之類的默認項目,則說明這種丟失現象處于“虛假”狀態(tài),只是相關的程序沒有與該文件建立關聯(lián),或者這種關聯(lián)處于隱藏狀態(tài)而已。解決的辦法是在“打開方式”菜單中選擇“選擇默認程序”或者“選擇其他應用”項,之后在打開窗口中的程序列表中選擇合適的程序,也可以點擊“在這臺電腦上查找其他應用”或者“瀏覽”按鈕,尋找所需的程序,使用其打開該文件。這樣,就可以讓打開方式列表變得“充實”起來。
二、找回丟失的打開方式
如果在文件的右鍵菜單中根本找不到“打開方式”項,說明其真的丟失了。解決的方法是按下“Win+R”組合鍵,執(zhí)行“regedit.exe”程序,在注冊表編輯器中打開“HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers”分支,在其下尋找是否存在名為“OpenWith”的子鍵,如果沒有的話,就在上述“ContextMenuHandlers”項的右鍵菜單上點擊“新建→項”,輸入“OpenWith”,來手工建立該子鍵。選擇該子鍵,在右側窗口中雙擊“默認”項,在打開窗口(圖1)的“數值數據”欄中輸入“{09799AFB-AD67-11d1-ABCD-00C04FC30936}”,保存后重啟系統(tǒng),就可以讓消失的打開方式重新出現了。
三、擁有智能化的打開方式
當然,系統(tǒng)內置的打開方式菜單功能實際上是比較弱的。例如只能簡單機械地陳列出已經安裝的程序,并沒有為用戶提供合理的推薦項目。這對于一些未知類型的文件來說,有些聊勝于無的感覺。尤其對初級用戶來說,面對未知類型的文件,往往會不知所措。其實,使用Open with(Enhanced)這款免費的軟件,就可以完美替換系統(tǒng)默認的打開方式,讓文件的打開方式變得更加智能。
Open with(Enhanced)安裝之后,可以跟系統(tǒng)實現緊密集成。當訪問未知類型文件時,Openwith(Enhanced)會對其進行智能分析,判斷哪些程序(包括未安裝的程序)可以正常打開該類型文件,并將相關程序全部列舉出來。Open with(Enhanced)實際上是基于云技術的,因為世界上很多用戶都在使用Open with(Enhanced),當他們遇到未知類型文件時,會采取各種方法找到與之關聯(lián)的程序。Open with(Enhanced)會將大量用戶的使用經驗收集匯總,并存儲在在線數據庫中。
這樣,當您遇到未知類型的文件時,Open with(Enhanced)就會從該數據庫中在線查找相關信息,并將所有可用的程序列舉出來供您選擇,這大大提高了文件訪問的智能。例如當您沒有安裝Office,卻想閱讀DOCX類型的文件的話,可以雙擊該類型文件,或者在該文件右鍵菜單上點擊“打開方式→選擇默認程序”項,可以看到Open with(Enhanced)已經取代了系統(tǒng)默認的打開方式窗口。通過對DOCX類型的分析,Open with(Enhanced)會在“RecommandedPrograms”欄中列出所有可以訪問該類型文件的程序清單(圖2),其中帶有綠色標記的項目為已經安裝的軟件,以紅色標示的程序為未安裝軟件,您可以根據需要選擇目標程序。
例如雙擊其中的“Microsoft Office Word Viewer”程序,表示使用“Microsoft Office Word Viewer”來閱讀DOCX文檔。在打開的窗口中選擇“LookfortheappropriateprogramontheWeb”項,進入Openwith(Enhanced)在線分析頁面(圖3),在其中列出所有可以打開該類型文件的軟件,包括其名稱、開發(fā)者、官方網站、下載地址等。您可以根據需要下載安裝所需的軟件,就可以順利地打開DOCX文檔了。當然,打開“OtherInstallPrograms”欄,會顯示本機安裝的軟件列表,您也可以從中選擇所需的軟件。我們也可以手工查詢未知類型文件的信息,方法是在瀏覽器欄中輸入“http://extensions.frieger.com/extinfo.php?ext=xxx”,其中的“xxx”為文件擴展名,就可以在線查看與之關聯(lián)的程序了。
實際上,對于某種類型的文件(例如TXT等),可能同時有多種軟件可以將其打開。例如在BMP類型文件右鍵菜單上點擊“打開方式”項,在彈出菜單中會列出所有相關的程序,如果您只想使用單一的軟件操作BMP文件,可以在任意BMP文件右鍵菜單上點擊“打開方式→選擇默認程序”,在Open with(Enhanced)窗口底部點擊“Manage its ‘Open With...menu”鏈接,在彈出窗口(圖4)中選擇不需要的軟件,點擊“Remove”按鈕,將其從關聯(lián)項目中刪除。這樣,您可以只保留自己喜歡的看圖程序,而將其他的看圖程序徹底清理掉。
如果您想刪除某種文件關聯(lián),而指派新的程序與其實現綁定,可以針對該種類型的文件,打開Open with(Enhanced)窗口,點擊窗口底部的“remove thisassociation”鏈接,在彈出窗口(圖5)勾選“RemoveXXXextensionassociation”項(XXX表示具體文件類型),表示刪除該文件類型的關聯(lián)信息。選擇“Justdisableitforcurrentuser”項,表示該操作針對當前用戶。選擇“Remove it for the Registry”項,表示其針對所有用戶。如果勾選“RemoveXXXXfiletype”項(XXXX表示該類型描述信息),表示徹底刪除該類型文件的描述信息。之后點擊OK按鈕,就沒有任何程序與該類型文件建立關聯(lián),之后就可以單獨為其指派合適的程序了。