如何保持程序文件之间的一致性以及添加/删除程序?

如何保持程序文件之间的一致性以及添加/删除程序?

如果该计划被列在添加/删除程序程序文件? 我在“添加和删除程序”中列出了一些应用程序,但文件已被删除。

另外,我已经删除了一些程序,但它的文件仍然存在,当我尝试手动删除它时,出现错误“拒绝访问......”。

有办法解决吗?

答案1

您可以通过删除相关注册表项 [1] 来手动删除“添加删除程序”列表中的条目。运行 regedit 并在该项下查找要删除的程序

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

然后删除所需的条目。

我在 Windows Server 2016 上验证了此过程。

1 -https://support.microsoft.com/en-us/topic/how-to-manually-remove-programs-from-the-add-remove-programs-list-49494159-d215-07b2-e4c7-050457b38352#:~:text=在您确定注册表后,请单击“添加删除程序”

答案2

如果您没有以某种方式正确地删除程序,它们将无法被完全删除。(程序并不总是能完全删除)。

如果您删除了“program files”位置中的程序,则注册表中的项目、应用程序数据、用户应用程序数据、任何驱动程序以及可能的“安装程序”数据将不会被删除。此外,还取决于其他位置。

它不会停止操作系统的运行,也不会对未受影响(仍在运行)的程序造成太大的损害。大多数情况下,它只会在计算机上留下一些小混乱,安装这些小混乱后,计算机速度会稍微变慢,并占用一些存储空间。

不再完全安装的操作系统的非常重要的“子系统”可能会影响依赖这些子系统的程序的运行。

删除“公用文件”会从某些程序中删除足够多的项目,以致这些程序将不再运行。

在添加/删除中,许多通过这种方式删除的程序在将其文件从 Program Files 中拉出后无法通过添加/删除完全卸载。

添加/删除删除那里的添加/删除条目,因为“未找到安装程序”,不会清理剩余的零件和碎片。


尝试“修复”的可能方法:

将文件放回原处,或者从备份中放回文件。

重新安装程序,其中一些程序会认为它们仍然安装着,这可能需要花费更多的精力通过先清理一些东西来重新安装它们。

如果目的是卸载它们,则重新安装它们,然后正确地卸载它们,通常可以正确地删除它们。

手动完成卸载:尝试清理注册表以及程序各部分所在的所有位置,以完成卸载。对于某些程序,这可能需要几分钟,而对于某些程序,则需要几个小时。

放弃整件事,并借此机会从头开始重新安装整个操作系统和程序。

把乱七八糟的东西放下,重新安装你真正需要的程序,不管怎样,下次重新安装时不用担心,如果你最终还是会这么做的话。如果某些东西失败了,那就担心重新安装这些东西。

我将对我自己的系统做什么取决于从那里删除的内容。

相关内容