Symptoms
--------------------------------------------------------------------------------------------------------------
經過將內置的光碟機位置改成放第二顆硬碟以後,原本的光碟機就變成是外接的方式來使用,一般使用下是沒有發現什麼問題,但如果是看DVD影片的話,Mac裡面預設的「DVD播放程式」就會彈出:「發生初始化錯誤:找不到有效的DVD光碟機 70012」的錯誤視窗。
Cause
--------------------------------------------------------------------------------------------------------------
由於MacBookPro中DVD播放程式的設定檔(DVDPlayback),預設是使用內置(Internal)的光碟機。
Solution
--------------------------------------------------------------------------------------------------------------
1)打開Finder,在工具欄點選「前往」->「前往資料夾」->於彈出的視窗中輸入:「/System/Library/Frameworks/DVDPlayback.framework/Versions/A」。
2)將資料夾中的「DVDPlayback」檔案拷貝一份到桌面(修改用),再另外備份一份到備份資料夾(避免失敗了回不了頭)。
3)打開「HexEdit」應用程式來開啟桌面上的「DVDPlayback」檔(點這下載HexEdit)。
4)在「HexEdit」的工具欄點選「Find」->「Find & Replace」,於彈出的視窗中輸入:
-> Find: 「Internal」
-> Replace with: 「External」
5)點選「Replace All」按鈕,將DVDPlayback檔中所有的Internal換成External字串(我的DVD播放程式版本是5.2,總共置換了7筆Internal to External)。
6)存檔後關閉HexEdit。
7)將桌面上修改好的「DVDPlayback」檔直接拖到原始的位置「/System/Library/Frameworks/DVDPlayback.framework/Versions/A」,覆蓋原DVDPlayback檔(會叫你輸入使用者密碼),完成,搞定收工。
感謝神人~~萬分感謝 :D
回覆刪除終於好了~謝謝
回覆刪除哈囉 我剛剛用了
回覆刪除結果他還是說
找不到可支援的dvd>口< (我要看dvd)
已經下載了新版本的HexEdit
求解
檔案修改好後,要覆蓋回去時,一直不讓我覆蓋掉原本的檔案(也沒出現輸入帳密的地方),請問該怎麼覆蓋回去呢?謝謝~
回覆刪除我也是同樣的問題
刪除~"~ 我的DVDPlayback 找不到internal可取代怎辦
回覆刪除請問有任何方法可解嗎 T^T 跪求
我用了 hexedit 及 0xED 都無法將DVDPlayback修改完成
刪除請問有任何方法可解嗎? 檔案修改好後,要覆蓋回去時無法覆蓋掉原本的檔案(也沒出現輸入帳密的地方),請問該怎麼覆蓋回去呢?謝謝~
回覆刪除