錯誤:「Top Moxie 需要 Microsoft 虛擬機器」


本文適用於:
  • 平台: 所有平台
  • Java 版本: 所有 JRE 版本

症狀

  • 在啟動時收到「Top Moxie 需要 Microsoft 虛擬機器」錯誤。
  • 是否看到彈跳式廣告?
  • 啟動時載入不熟悉的軟體,或 [我的最愛] 中存在不需要的新項目

原因

TopMoxie 是一種記憶體常駐程式,可在您造訪特定網站時顯示彈跳式廣告。Sun Microsystems 並未在 Java Runtime Environment, Standard Edition (JRE) 或 Java 軟體開發工具 (SDK) 的下載中,附帶 TopMoxie 或其任何類型的夥伴模組軟體。
解決方案

解決此問題有兩個解決方案。 解除安裝 TopMoxie (建議一般使用者使用此解決方案) 請按順序執行下列步驟以解除安裝 TopMoxie:
  1. 關閉所有瀏覽器階段作業。
  2. 移至 [開始] > [設定] > [控制台] > [新增/移除程式]
  3. 檢查清單中 TopMoxie 項目之前是否有任何 TopMoxie 夥伴模組 (如 Schoolcash、Technology4Kids 或 Coupons and Offers)。選擇相關項目,然後按一下 [移除]。
    備註:您必須先移除 TopMoxie 的夥伴模組,再移除 TopMoxie,否則解除安裝程式會在 [新增/移除程式] 中留下一個項目。
  4. 刪除檔案資料夾 c:/program files/topmoxie。
刪除登錄中的值 (僅建議進階使用者使用此解決方案)

警告:強烈建議您在變更任何登錄之前先進行備份。錯誤地變更登錄會導致資料永久遺失或檔案損壞。

備註:這樣的目的是確定所有機碼是否都移除。如果解除安裝程式已經移除這些機碼,它們就會不存在。
  1. 按一下 [開始] > [執行]。[執行] 對話方塊將會出現。
  2. 鍵入 regedit > 按一下 [確定]。[登錄編輯程式] 將會開啟。
  3. 導覽至以下機碼:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  4. 在右窗格中,刪除下列值:
    "couponsandoffers" = "wjview /cp:p "C:\Program Files\couponsandoffers\System\Code" Main lp: "C:\Program Files\couponsandoffers"
    備註:Coupons and Offers 是 Top Moxie 模組夥伴的一個範例,您也可能會看到其他模組夥伴。請刪除與這些模組夥伴相關的值。
  5. 結束 [登錄編輯程式]。
  6. 重新啟動電腦,您將不會再看到警告訊息。