源文件存在于损坏的硬盘上,无法卸载程序

源文件存在于损坏的硬盘上,无法卸载程序

目前,我正在尝试安装一个很久以前使用过的程序。它是旧程序的较新版本。问题在于之前的安装。我将其安装在不再工作的外部硬盘上。我的内部存储中有一些残留文件——足以让计算机识别该程序已“安装”;但是,由于源文件只存在于外部设备中(上次使用那个硬盘时我大概 14 岁,而且还是位不负责任的用户),我无法修改/卸载/修复旧版本。现在,当我尝试安装新版本时,我收到一条错误消息,内容是“请确保源文件存在并且您可以访问它。”

那么如果源文件不存在且我无法访问它,我该怎么办?

tl;dr:源文件存储在损坏的硬盘上,无法从我的内置硬盘中卸载程序或安装损坏程序的新版本

答案1

使用“程序安装和卸载疑难解答”并按照提示解决问题。

https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed

我建议首先选择无法卸载程序的选项。

答案2

我使用 CCleaner 中的注册表清理程序清除所有“无用”注册表项,效果很好。当然,当程序建议备份注册表时,这样做是明智的。在这些操作之前创建还原点可以增加另一层保护。

另外,我必须多次运行注册表清理程序才能清除所有无用的内容。

这通常可以删除损坏的软件残余。提前搜索包含程序名称的文件夹也是一个好主意。

答案3

我个人曾使用名为 Revo Uninstaller 的实用程序来强制删除不良卸载程序无法删除的文件和注册表项。

此工具的一个很好的功能是,它会尝试在每个过程之前创建一个还原点,并且您可以在删除注册表文件之前备份它们,这样如果您错误地删除了某些内容,就可以轻松恢复。

相关内容