![“程序和功能”窗口中缺少“卸载”选项? - Windows Vista](https://linux22.com/image/1404994/%E2%80%9C%E7%A8%8B%E5%BA%8F%E5%92%8C%E5%8A%9F%E8%83%BD%E2%80%9D%E7%AA%97%E5%8F%A3%E4%B8%AD%E7%BC%BA%E5%B0%91%E2%80%9C%E5%8D%B8%E8%BD%BD%E2%80%9D%E9%80%89%E9%A1%B9%EF%BC%9F%20-%20Windows%20Vista.png)
我正在使用 Windows Vista,试图清理笔记本电脑(不是我的),所以我试图卸载所有垃圾。但是当我进入程序和功能窗口时,卸载选项不见了。如果我右键单击列表中的任何内容,什么都没有发生。左键单击、双击,什么都没有发生。不知道该怎么做……有什么帮助吗?
答案1
从屏幕截图来看,列出的大多数程序都没有安装,只有它们的条目保留下来。这种情况通常是由于从硬盘驱动器中删除程序时没有正确卸载它们,或者使用了无法正常工作的卸载工具而导致的。
有一个程序可以清理这个列表。
答案2
原因
这种情况可能由多种原因造成。最可能的原因是,您安装了这些程序,但它们要么被手动从程序文件文件夹中删除,要么没有正确安装。还有其他几个原因,例如,您的计算机上的病毒、恶意软件和广告软件编辑了禁用程序卸载的注册表。
实验
首先,我想让你确认软件目录本身存在。对于 uTorrent,最新版本的默认位置是C:\Users\Shahrukh\AppData\Roaming\uTorrent
。如果该软件确实存在于计算机上,您可以继续打开 regedit.exe(在运行或搜索栏中输入)。打开后导航到此路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\uTorrent
如果该路径存在,并且您看到 UninstallString 名称及其值为,
"C:\Users\Shahrukh\AppData\Roaming\uTorrent\uTorrent.exe" /UNINSTALL
从技术上讲,您应该能够看到卸载按钮。如果您找不到该字符串,则表示程序的注册表已被编辑,并且卸载字符串不存在。这可能是由恶意内容引起的,也可能是由于程序安装不正确。也可能是您没有登录管理员帐户或安装这些应用程序的帐户。大多数程序的图标都没有显示,所以我最好的猜测是它们被错误地卸载了。
解决方案
您可以找到每个程序的 msi、exe 并使用适当的开关将其卸载,但此选项将花费大量时间和研究您要卸载的每个程序。例如,要卸载 uTorrent,您可以创建一个批处理文件或打开命令提示符屏幕并粘贴此行:
"C:\Users\Shahrukh\AppData\Roaming\uTorrent\uTorrent.exe" /UNINSTALL
基本上,该行的第一部分指向 exe(卸载程序或程序本身 - 取决于程序本身)或 msi 文件。然后使用开关 /uninstall。这就是研究的切入点,因为每个程序都有不同的格式语法和开关。
最简单、最快捷的方法是安装Revo 卸载程序。这是一款出色的免费软件,可帮助您删除计算机上安装的所有程序的所有痕迹。它比内置的 Windows 程序和功能好得多,并且会跟踪程序安装的所有文件,因此您在删除软件时可以高枕无忧。