以Default Program Editor設定Windows7預設關聯程式──以XMind Portable為例
在Windows中,要開啟某個類型的檔案時,可以設定預設要開啟該類型檔案的應用程式。一般來說,在「開啟檔案」中瀏覽要使用的程式,並且勾選「永遠用選取的程式來開啟這種檔案」,或是在控制台的「預設程式」中管理,都可以達到設定的目的。
但是我在使用Windows 7的時候,有時就是不能將我要的程式當做開啟檔案的建議程式,特別是一些可攜式程式,像是XMind Portable。這就讓我很困擾。
找了老半天,我找到了Default Programs Editors這個小工具,就能夠強制地設定某些程式作為預設開啟的應用程式。
以下是處理這些過程的記錄。
無法選擇XMind Portable作為預設程式
最近因為我更新了XMind主程式的關係,讓原本程式的位置有所不同,所以必須重新設定XMind的資料。
由於我習慣使用可攜式(Portable)軟體,所以XMind的各種版本中,我也選擇了可攜式的zip檔案來下載。
下載完,執行xmind.exe的時候,可以正常使用,也能夠開啟對應的「.xmind」檔案類型。但是我想要直接從「.xmind」的檔案上開啟XMind來執行,在Windows的「開啟檔案」功能中,即使使用「瀏覽」來選擇用xmind.exe開啟,實際上卻仍無法使用。
使用Default Programs Editor來設定預設關聯程式
最後我找到的解決方法是使用Default Programs Editor這個小工具,以下簡稱為DPE。
這是一個免費、免安裝的小工具,不過是全部英文的介面。以下一步一步地介紹我是如何用DPE來將XMind設定為.xmind檔案預設開啟的應用程式。
解壓縮DefaultProgramsEditor.zip,並執行裡面的Default Programs Editor.exe,就會顯示DPE的主要介面。它長得跟Windows 7內建的操作面板很像。請按下「File Type Settings」(檔案類型設定)來進入檔案類型設定。
檔案類型設定中可以選擇三種設定,如果要選擇預設開啟的應用程式,則要進入「Context Menu」(右鍵的情境選單)中。
接著是選擇要編輯的檔案類型。你可以用右上角的搜尋框來選擇要編輯的xmind類型,或是用捲軸往下拉,瀏覽你要編輯的類型。找到後請按下右下角的「Next」進入下一步。
如果沒找到你要編輯的類型,可以先將該類型隨便指定一個應用程式來開啟,好讓這種類型的檔案登錄到Windows的登錄檔裡,那麼就能夠在DPE中找到這個檔案類型。
接著進入.xmind檔案類型的設定畫面。請選擇Command(指令)為「Open」(開啟)的項目,然後按下左下角的「Edit Selected Command…」(編輯選擇的指令)。必須說明的是,由於我隨便找了一個應用程式來開啟.xmind,所以上圖中的應用程式是「7-Zip Portable」,但那是錯誤的。
接著就可以選擇要開啟的程式路徑,以及它的圖示。請在Program path(應用程式路徑)中按下「Browse…」選擇要作為預設開啟的應用程式,我選擇了xmind.exe。然後在Item icon(檔案圖示)中按下「Browse…」選擇要作為.xmind檔案類型的圖示,我選擇了xmind.exe的圖示。然後按下右下角的「Next」完成這個動作。
然後回到剛剛的視窗,可以發現「Open」指令對應到的程式已經改成了xmind.exe了。最後請按下右下角的「Save Context Menu」(儲存情境選單)來儲存。
儲存完成,按下右下角的「OK」即可。
完成後他會跳到DPE的主畫面,請按下右下角的「Close」關閉DPE吧。
再回到Windows瀏覽檔案的地方一看,會發現.xmind的檔案不僅改成了XMind的圖示,而且直接雙擊點選,就能夠用XMind Portable來開啟了。
結語
有時候我在想,這種問題會不會只是Windows 7突然當掉、登錄檔不給我儲存(即使我用了管理者身分)的問題,或著是只要重開機,這個問題就能夠搞定也說不定。
不過DPE在設定上很簡單,也比起Windows 7內建的「預設程式」設定還來得好用的多。我想以後還會有很多機會需要DPE的幫忙,我就不用埋頭去跟登錄檔奮鬥了吧。
感謝! 這篇文章很有幫助
回覆刪除不客氣。
回覆刪除可是我的XMind Portable開啟的時候一直都還是很奇怪,滑鼠雙擊開啟、右鍵選單「開啟」、打開XMind之後再開啟檔案,他的設定很容易就跑掉。
有空再研究看看吧。
我成功地在WIN7上
回覆刪除把Adobe Reader改成PDF-XChange Viewer了
感謝您~
To KueiHua:
回覆刪除恭喜您!
我成功地在WIN7上
回覆刪除把Adobe Reader改成PDF-XChange Viewer了
感謝您~
我也是因為PDF才找到這裡來~
謝謝你。大好人
看來PDF-XChange Viewer的使用者很多呢,我也很喜歡這個軟體!
回覆刪除我完全按步驟設定
回覆刪除還是沒有反應
一樣用Adobe開檔案耶
怎麼辦~~~拜託大大幫幫我吧~~
試了幾十遍
回覆刪除權限甚麼都開完全控制
還是一直沒辦法用
跟pdfxchange是破解版有關係嗎
怎麼設定都是用adobe開檔案
我快瘋掉了
超爛win7
怎麼設定都不行啦
把adobe砍掉
回覆刪除終於可以了@@
To jimmy:
回覆刪除真是微妙,就這樣吧。
真的很感謝您, 我扒了很多文試過很多方法就是改不了, 為此不便氣了很久, 又沒法重灌, 如今問題已解決, 一定要上來好好謝謝您!
回覆刪除To 樓上匿名:
回覆刪除能幫得上忙我也覺得很開心。
然後我剛好也要重灌Win7了 orz
真的是太感謝此篇文章了,困擾我許久的問題終於解決了!
回覆刪除我爬了很多文試過很多方法就是改不了,
明知道是系統設定上的問題,但總是無法更改真的是造成許多的不便,
再次感謝找到此篇好文,也希望讓更多相同問題的人找的這篇文章!
再次謝謝作者寫的詳細文章!幫助我這麼大的忙!
To 匿名,
刪除不客氣!能幫得上忙真是太好了呢!
感謝7年前的自己,Default Program Editor這個程式真的太好用了,而且還要搭配教學我才知道到底怎麼操作XD
回覆刪除抱著感激的心情備份一下:
https://pulipulichen.github.io/blog-pulipuli-info-data-2018/02/DefaultProgramsEditor.zip
謝謝!!
回覆刪除真的解決了我的難題。
預設程式怎樣都無法把自己想要的程式加入清單,
本篇真的是正解,謝謝推薦
有幫上忙真是太好了!
刪除謝謝,解決了我設定到錯的關聯,終於救回來了
回覆刪除我在Windows上也常常遭遇這個問題,能解決真是太好了呢!
刪除遇到同樣的問題,感謝你的分享,問題解決了,感謝。
回覆刪除To nickle,
刪除恭喜!!