错误:“Top Moxie 要求 Microsoft 虚拟机”


本文适用于:
  • 平台: 所有平台
  • Java 版本: 所有 JRE 版本

问题

  • 启动时,您收到错误消息“Top Moxie 要求 Microsoft 虚拟机”。
  • 您在查看弹出式广告吗?
  • 在启动时载入了不明软件或您的收藏夹中出现了不需要的新条目

原因

TopMoxie 是一种驻留在内存中的程序,在您访问特定的 Web 站点时,它会显示弹出式广告。Sun Microsystems 并没有将 TopMoxie 或其合作伙伴的任何模块软件与 Java Runtime Environment, Standard Edition (JRE) 或 Java 软件开发者工具包 (SDK) 的下载捆绑在一起。
解决方法

可用两种方法解决这一问题。 卸载 TopMoxie(推荐用于普通用户) 按顺序执行下列步骤,卸载 TopMoxie:
  1. 关闭所有浏览器会话。
  2. 转至“开始” > “设置” > “控制面板” > “添加/删除程序”
  3. 检查列表中是否有任何 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. 重新启动计算机,您将不会再看到警告消息。