解決foobar2000v1.0版檔案關聯的BUG

先前介紹如何設定foobar2000的檔案關聯,不過如果你沒有安裝舊版而直接安裝最新版的1.0版的時候,你可能會發現一個問題,如我你完全按照那篇文章所說的將播放程式安裝完成然後點選CUE檔的話,雖然圖片格式變成了foobar2000,可是卻無法如預期的直接開啟音樂,而是直接跳出以下畫面,選擇使用foobar2000開啟該格式,就算勾選永久此用此程式開啟這個檔案也沒用,為什麼會這樣呢?要如何解決這問題呢?

FB2K debug


解決foobar2000v1.0檔案關聯失效的問題


檔案關聯失效的原因是因為foobar2000的舊版(我之前使用的舊版是0.9.6.8官方版本)有放置一個檔案,當你設定關連之後foobar2000會透過這的檔案執行音樂檔案格式的關聯動作,可是如果你用的是這個無損音樂系列的文章,安裝的foobar2000就會是v1.0版,這個版本的安裝軟體少了我剛才說的這個檔案,因此我從0.9.6.8版升級上來不會出現前面的畫面,可是如果你直接安裝新版的話,每次開啟音樂就無法對應程式名稱,但格式的Logo還是會顯示foobar2000內建的Logo圖案,這表示雖然檔案無法直接對應到,但Logo對應到了,因此你的設定沒錯,只是少了檔案讓程式無法順利對應音樂格式與程式之間的關連

這次出現這個壓縮包的原因是因為我的宿舍電腦剛好發生這個問題(宿舍電腦為v1.0新版,並不是以舊版更新的格式,而是直接安裝新版),而我為了比對這個問題的發生原因,比對了0.9.6.8的程式檔案跟1.0版在安裝主資料夾的不同,缺少了什麼檔案造成這種結果,後來總算讓我找到了!新版的1.0並沒有ShellExt32.dll檔案,因此才導致前面的問題,我測試過就順利解決了這個問題,因此我將這份檔案上傳過來,希望各位看到了教學之後能夠按照步驟解決這個問題


1. 下載安裝包

軟體小檔案

軟體名稱:foobar2000_v1.0_Debug_toppy368
軟體語言:英文
作業系統:Windows XP/Windows Vista/Windows 7
適用範圍:foobar2000v1.0版以上適用的補丁,請將檔案解壓縮下來並按照教學指示操作即可使用
授權方式:免費軟體
官方網站:本站自製

下載點 說明文件


2. 將檔案解壓縮並找到指定檔案

直接使用本地下載點將檔案下載下來之後,請將資料夾開啟找到ShellExt32.dll,然後開啟新的視窗或我的電腦供備用


3. 將檔案複製到指定路徑

接下來請將畫面切換到foobar2000的安裝資料夾,你可以透過我的電腦開啟系統碟,或者直接輸入安裝目錄,如果你的系統碟是C槽,預設的安裝 路徑如下

C:\Program Files\foobar2000

當你開啟了foobar2000的安裝資料夾之後,請將壓縮包的ShellExt32.dll複製起來並貼到foobar2000的安裝資料夾,也 就是剛才的路徑裡頭,這樣就完成了!

注 意:在將檔案複製到foobar2000安裝資料夾的動作之前,請先將foobar2000播放軟體關閉才不會因此造成安裝過程出錯,讓 foobar2000跳出錯誤訊息且無法播放音樂

如果上面的步驟沒漏掉的話,你就可以開啟音樂檔案測試,只要過程正確系統就不會問你這個音樂格式要用什麼檔案開啟了,問題解決的話我們就下次見,如 果有任何問題歡迎回文發問,謝謝!


發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料