无法在 Windows 8 上卸载 NetBeans 7.3

无法在 Windows 8 上卸载 NetBeans 7.3

我的笔记本电脑上安装了 NetBeans 7.3,但它无法卸载,这真是让我很烦恼!

如果我尝试从 Windows 8 添加/删除程序中删除它,我会收到错误;

The specified target component - nb-base/7.3.0.0.201302132200 
was not found in the registry. The installer can continue as 
if the target component was specified.
Click yes to continue, No to exit the installer.

单击“否”显然会退出,不会删除任何内容。单击“是”时,安装程​​序会很快完成卸载,不会删除任何内容,之后程序将完全正常运行。

我也尝试过,Revo Uninstaller但是 NetBeans 7.3 甚至没有出现在那里。

有人能告诉我如何从我的计算机中删除该程序吗?手动删除或修复错误以便可以卸载。

答案1

从:https://netbeans.org/community/releases/65/install.html#troubleshooting

关于安装程序工作目录

安装程序将有关安装会话的数据存储在安装程序工作目录中。此类数据的示例包括系统上安装的组件列表、安装日志消息和注册表数据。

安装程序工作目录的默认位置在 Windows 上为 %USERPROFILE%.nbi,在其他平台上为 ~/.nbi。log 子目录包含安装日志文件。

不完整安装后的清理

安装不完整或不成功后,您可能需要清理系统中以前的安装。

对于 Microsoft Windows、Solaris OS 和 Linux:

Delete the installer working directory.
Delete the installation directories of the IDE and the GlassFish application server.
On the Windows platform, delete all nbi* registry entries from the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

对于 Mac OS X:

Drag the program folders or files to the Trash.

答案2

如果 uninstaller.exe 在主目录中找不到 .nbi 文件夹,则卸载可能会失败。

主目录:

  • Windows:C:\Users\.nbi
  • Unix:~.nbi

当这个情况发生时?

  1. 安装/卸载失败
  2. 从一个用户安装 netbeans,并从不同的用户卸载。

解决方案:

  1. 问题 1:按照“Dual”的答案
  2. 问题2:

    1. 打开安装它的用户的主目录。
    2. 将“.nbi”文件夹和“.netbeans-XXXX”复制到您的主目录。
    3. 再次运行卸载程序。

该程序应该可以成功卸载。

答案3

我在 Windows 7 VM 中遇到了同样的问题,并通过以管理员身份运行 uninstaller.exe 解决了该问题。

答案4

我遇到了与上述完全相同的问题。

出现“症状”之前,我将应用程序安装在 C 盘上新创建的文件夹中(不是 Program Files 默认安装目录)。

然后,我更改了安装可执行文件的文件夹目录的名称,以允许第三方脚本启动 NetBeans 可执行文件,因为该脚本不需要路径中有空格。无论如何,在尝试再次卸载该应用程序时,我得到了上述错误。

我尝试按照概述运行命令这里

C:\Netbeans\NetBeans 8.0.2>uninstall.exe --userdir C:\Users\mark.burl.nbi

它启动了卸载但弹出了相同的错误。

然后我采取了以下措施,问题得到了解决:

  1. 手动删除了NetBeans 可执行文件夹
  2. 然后我重新安装NetBeans 到默认 Program Files 位置
  3. 然后我卸载 NetBeans 再次没问题。

相关内容