跳轉到內容

MagicJack/支援資源/操作指南/徹底刪除MJ

來自華夏公益教科書,開放的書籍,開放的世界

適用於 WinXP: (這來自技術聊天會議記錄)

Ivan:請拔掉你的 MagicJack。現在,在 Windows 中點選[開始],然後點選[執行...]。在裡面輸入 "regedit" 然後按回車鍵。

Ivan:現在點選 HKEY_LOCAL MACHINE 旁邊的 + 號。

Ivan:點選 SYSTEM 旁邊的 + 號。

Ivan:點選 CurrentControlSet 旁邊的 + 號。

Ivan:點選 Enum 旁邊的 + 號。

Ivan:現在找到名為 USB 的資料夾。右鍵點選它,然後點選 "許可權"。在許可權中,點選 "允許" 複選框,該複選框位於 "完全控制" 的右側。

Ivan:點選確定。Ivan:現在點選 USB 旁邊的 + 號,然後找到兩個名為 "Vid1307" 的資料夾,依次右鍵點選它們並選擇刪除。

Ivan:現在點選 USB 旁邊的 - 號。

Ivan:右鍵點選名為 USBSTOR 的資料夾,並允許許可權。

Ivan:現在點選 USBSTOR 旁邊的 + 號。

Ivan:找到名為 "CdRom&Ven_YMAX&Prod_MagicJack&Rev" 的資料夾

Ivan:以及 "Disk&Ven_YMAX&Prod_MagicJack&Rev"

Ivan:依次右鍵點選它們並刪除它們。

Ivan:現在退出 Regedit,然後插入你的 MagicJack。


適用於 Vista: (來自 MagicJack 非官方支援論壇的條目) http://www.phoneservicesupport.com/post35183.html#35183


在我成功地在 Vista Business 筆記型電腦上使用 MJ 將近一年後,我突然開始收到 "警告:您必須將 MagicJack 插入 USB" 的錯誤。在與 MJ "技術人員" 聊天了近 2 個小時後,很明顯他們不知道問題的原因,儘管快速谷歌搜尋顯示 (1) 這是普遍現象,(2) 它始於 1 月或 2 月左右。在技術支援人員實際上無視我後 ("好的,我已經調整了您的設定。重啟後它將正常工作。", "您在您這端的操作如何影響這個問題?您是在敷衍我嗎?", "哦,不,我向您保證它會正常工作。"),我在自己的時間內花了另外 6 個小時搜尋該網站以及網際網路上的其他網站。我能夠解決這個問題,但它需要一系列操作才能解決--沒有一種方法可以解決問題--所以我認為我應該在這裡分享一下。

首先,一個快速解決方法來繞過問題

在 "警告" 訊息彈出並 MJ 開啟瀏覽器進入 MJ 網站後,開啟 "計算機",右鍵點選顯示 "MagicJack" 或 "電話" 的圖示(而不是顯示 "CD MagicJack" 的圖示),並選擇 "啟動 MagicJack"。MJ 將立即啟動並正常工作。但是,這不是一個解決方案,因為每次插入 MJ 時您都必須重複此過程。


現在,解決方案

0. 這是適用於 VISTA 的步驟。如果您執行的是 XP,您將不得不嘗試其他方法。由於此過程涉及登錄檔編輯,我強烈建議您在開始之前設定一個還原點並備份登錄檔。

從計算機中刪除 MagicJack

1. 手動刪除 "Program Files" 下的 MagicJack 資料夾。

2. 手動刪除 MJUSB 資料夾,它位於此處

c:\users\[username]\appdata\roaming\mjusb

重置登錄檔許可權

3. 從 Microsoft 下載 subinacl.exe,地址如下

http://www.microsoft.com/downloads/details.aspx?familyid=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

執行下載的可執行檔案並讓它安裝。

4. 開啟文字編輯器(Microsoft 記事本可以正常使用)並輸入以下內容(您可以從這篇帖子中剪下和貼上)

cd /d "%ProgramFiles%\Windows Resource Kits\Tools"

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f

subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f

subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

您也可以在這裡找到文字

http://blog.tiensivu.com/aaron/archives/1412-Having-trouble-installing-the-Vista-SP1-update-Reset-your-registry-permissions!.html

將文字檔案儲存到根目錄 (C:\) 中,命名為 RESET.CMD

開啟資源管理器,雙擊 RESET.CMD

這將重置所有登錄檔許可權,是必要的步驟。這需要很長時間--去吃晚飯,看電影,或去散步...或...繼續步驟 4。您可以在 reset.cmd 執行時進行操作,但會佔用很多計算機資源,因此您可能需要等待。

格式化 MagicJack

4. 開啟 "計算機"。右鍵點選 "MagicJack" 或 "電話"。選擇 "格式化"。將開啟一個用於格式化的視窗。使用預設值並格式化 MJ。

從登錄檔中清除 MagicJack 金鑰

5. 在 "開始" 選單中,點選 "執行",並在框中輸入 "Regedit"。按回車鍵。這將開啟登錄檔編輯器。

6. 按 CTL-F。這將開啟搜尋框。輸入:magicjack 並按回車鍵。

軟體將找到第一個包含 magicjack 的金鑰。右鍵點選左側視窗中的金鑰,然後選擇 "刪除" 來刪除它。軟體將要求您確認刪除。選擇 "是"。

7. 按 F3 - 這將使軟體搜尋下一個 "magicjack" 例項。按照上述方法刪除金鑰。繼續按 F3 並刪除找到的金鑰,直到您完成登錄檔搜尋。注意:有很多金鑰必須刪除。如果要刪除 30 個、40 個甚至 50 個金鑰,不要感到驚訝。

8. 使用滑塊將左側視窗重新定位到最上面的條目,然後點選它。現在開啟以下部分

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\

找到 Disk&Ven_YMAXxxxxxxxxxxxxxxx 的所有例項(由 "xxxxxxxx" 標識的部分在不同的安裝中會有所不同)。

刪除它們。如果登錄檔不允許您刪除它們,您可能需要透過右鍵點選金鑰、選擇 "許可權"、"高階" 並勾選 "完全控制" 來更改所有權。如果您遇到問題,可以在 Google 上找到關於如何執行此操作的說明。

9. 退出登錄檔編輯器並重啟。

重新安裝 MagicJack

10. 計算機重啟後,插入 MagicJack。Vista 將將其視為新裝置並自動安裝它。

11. 安裝完成後,它將重新啟動。它要麼能正常工作,要麼您將再次收到 "警告:您必須將 MagicJack 插入 USB" 的錯誤。如果您收到錯誤,請按照本文開頭部分的解決方法手動啟動 MagicJack。

12. MagicJack 啟動並執行後,點選 "選單"、"高階"、"執行 MagicFix"。這將帶您進入 MJ 網站,您可以在其中點選 "升級"。讓升級執行--您將看到 "恭喜您--您正在進行升級" 的啟動畫面。

13. 完成後,保持 MagicJack 插入,重啟計算機。

就這樣。MagicJack 應該可以正常工作,您不應該再看到 "警告:您必須將 MagicJack 插入 USB" 的錯誤...至少在 MagicJack 下一次升級之前是這樣。

附註:獲取檔案系統和登錄檔物件的控制權

[編輯 | 編輯原始碼]

由維基百科註冊使用者 pol098 新增的評論,可以在那裡聯絡到他

關於段落 "刪除它們。如果登錄檔不允許您刪除它們,您可能需要透過右鍵點選金鑰、選擇 "許可權"、"高階" 並勾選 "完全控制" 來更改所有權"。我不想編輯該段落,因為我的經驗不是關於 MagicJack 的,但(尤其是在 Windows 10 中)我發現,為了解決一些關於檔案/目錄和登錄檔金鑰的許可權問題,必須同時(以管理員使用者身份登入)獲取所有權和完全控制權;這兩個操作是分開的。我發現,作為管理員使用者,我必須執行這兩個操作;即使透過我的帳戶獲取所有權,然後授予管理員完全控制權也不起作用,它必須是一個命名的管理員使用者帳戶。如果您能夠在沒有所有這些步驟的情況下讓它正常工作,那就再好不過了;但此過程可能在省略某些步驟的情況下也能正常工作。

在一些特別頑固的情況下,我發現提升的命令提示符是唯一有效的解決辦法(Win10:右鍵點選開始按鈕,選擇 "管理員身份執行命令提示符")。我有一個目錄結構,我無法使用上述所有權/控制方法刪除它;我最終打開了一個提升的提示符,並使用了 MS-DOS 使用者知道的命令:chdir 或 cd;rmdir 或 rd;dir;del。在資源管理器中更改所有權/許可權後(我分別對頂層目錄、其子目錄和子目錄中的單個檔案執行了此操作),但我仍然無法刪除,我不得不向下導航兩級,刪除檔案,向上導航一級,刪除子目錄,向上導航另一級,最後刪除頂層目錄。也許如果我使用繼承的許可權,我會少做一些工作;也許我可以從頂層使用 DELTREE 或類似的工具,但這確實有效,我沒有進一步調查。如果您有很多刪除操作要執行,建議您建立一個新的管理員使用者,授予其對整個登錄檔樹的完全控制權(我認為所有權會很危險),進行刪除,然後刪除臨時使用者。

希望對您有所幫助

華夏公益教科書