![无法在 Windows 8 上卸载 NetBeans 7.3](https://linux22.com/image/1363345/%E6%97%A0%E6%B3%95%E5%9C%A8%20Windows%208%20%E4%B8%8A%E5%8D%B8%E8%BD%BD%20NetBeans%207.3.png)
我的笔记本电脑上安装了 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
当这个情况发生时?
- 安装/卸载失败
- 从一个用户安装 netbeans,并从不同的用户卸载。
解决方案:
- 问题 1:按照“Dual”的答案
问题2:
- 打开安装它的用户的主目录。
- 将“.nbi”文件夹和“.netbeans-XXXX”复制到您的主目录。
- 再次运行卸载程序。
该程序应该可以成功卸载。
答案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
它启动了卸载但弹出了相同的错误。
然后我采取了以下措施,问题得到了解决:
- 我手动删除了NetBeans 可执行文件夹。
- 然后我重新安装NetBeans 到默认 Program Files 位置。
- 然后我卸载 NetBeans 再次没问题。