[心得] XP內建的 Media player 9完全移除手冊
寫一寫發現變得有點小長,就一起發在Blog了,排版比較方便…:p
http://0rz.tw/012Ck
===
沒錯,就是完全移除手冊。
如果對你來說,平常看片聽歌都不太會去開WMP,
食之無味棄之可惜,但移掉好像又會惹來一堆麻煩。
那麼看完這篇,你就有辦法跟它說再見了…=v=
[注意]
這篇文章是剛試驗成功沒幾天的結果,是否有副作用還在測試中。
雖然看來不會有啥大問題,但畢竟是有動到登錄檔跟移除預設Codec。
所以在動手之前,請酙酌一下,再決定要不要相信這篇文章吧…@@
[準備工作]
我們需要
1. Windows Media player 9的安裝包。
http://www.microsoft.com/windows/windowsmedia/9series/player.aspx
2. Windows Media player 11的Runtime library。
http://www.free-codecs.com/download/Windows_Media_Format_11.htm
3. drmclien.dll。這個檔案在windows\system32下。
它稍後會被程式移除掉,但我們仍然需要它。
你可以先備份起來或是到網路上撿。
4. 如果你平常用Firefox的話,可以下載一下微軟提供的Netscape plugins包。
http://www.microsoft.com/windows/windowsmedia/download/plugin.aspx
5. 一套可以解.cab檔的壓縮軟體。WinRAR或7Zip都做得到。
第一項,WMP9的安裝包,不是叫你安裝,
是需要裡面的.inf檔資訊來移除Media player 9。
第二項,WMP11的Runtime Library,是用來讓別的軟體繼續支援WMA/WMV撥放。
不要試著裝WMP9的Library了,微軟不給裝。Orz
第四項是確保Firefox仍舊可以撥WMA。
[操作步驟]
步驟如下:
1. 開一個檔案叫xxxx.reg,打入下面的內容:
================================================================
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\inffile\shell]
[HKEY_CLASSES_ROOT\inffile\shell\APInst]
@=”安裝 (&N)”
[HKEY_CLASSES_ROOT\inffile\shell\APInst\command]
@=”rundll32.exe advpack.dll,LaunchINFSection %1, DefaultInstall”
[HKEY_CLASSES_ROOT\inffile\shell\APUninst]
@=”移除 (&U)”
[HKEY_CLASSES_ROOT\inffile\shell\APUninst\command]
@=”rundll32.exe advpack.dll,LaunchINFSection %1, UnInstall”
================================================================
然後存檔,點兩下登進登錄檔。
這個登錄檔的作用是讓.inf檔的右鍵選單出現「移除」。
2. 用你的解壓縮軟體把WMP9的安裝包(MPSetup.exe)解壓縮。
(不是執行啊,執行就裝回去了…)
3. 找出裡面所有的inf檔,然後一個個按右鍵,選「移除」。
(利用檔案總管「詳細資料」的排序功能,把同類型檔案排在一起,
再找inf檔會比較快。)
有好幾個inf檔會跳出來問你要不要重開機,
因為我們要全部移完後再重開,先選不要。
4. 全部的inf檔都選完移除以後,重開機。
這時候WMP9應該已經滾回老家去囉。
可是還沒結束,因為我們還是希望別的軟體繼續支援WMA跟WMV播放。
於是WMP11 Runtime Library上場囉。
點兩下wmfdist.exe,把它裝起來吧。
5. 裝完以後,把備份的drmclien.dll拷回windows\system32下。
這樣一來電腦就可以正常撥放WMA/WMV了。
6. 如果你是用Firefox的話,
可以再把Nescape plugin(wmpplugin.exe)裝起來。
然後再用壓縮軟體打開它,
把裡面的npdsplay.dll這個檔丟進firefox的plugins目錄下。
7. 大功告成。
可以找張有內嵌WMA的網頁試試看,
IE跟Firefox都會去呼叫media player6.4來撥WMA。
這比笨重的WMP9+系列要快得多了。
8. 如果你不嫌麻煩的話,可以打開regedit,
把HKEY_CLASSES_ROOT\inffile\shell\APInst、
HKEY_CLASSES_ROOT\inffile\shell\APUninst這兩個目錄移掉。
它們是剛剛的xxxx.reg檔建出來的。
但其實不移也不會怎樣啦…開regedit也挺麻煩的。
[結語]
目前唯一發現不合的地方,剩下Opera還是沒辦法正常撥放WMA檔。
雖然播放器嵌進去了,但就是放不出音樂。
其他軟體還沒有發生什麼大事態,
Media player classic跟Foobar2000都可以正常撥WMA。
如果你跟我一樣,對紮根已久的WMP9一直覺得它有尸位素餐的嫌疑,
可以考慮試試看…XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.117.10
※ 編輯: Kawasumi 來自: 140.116.117.10 (05/23 17:00)
※ 編輯: Kawasumi 來自: 140.116.117.10 (05/23 17:03)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Trace 近期熱門文章
PTT數位生活區 即時熱門文章