0

所以我最近让自己陷入了一个棘手的境地,Windows 似乎“忘记”了我安装的程序(一些驱动器更改了字母/不确定发生了什么).. 我可以找到它创建的文件,但在“程序”中和“添加/删除程序”它不存在。

另外,当我使用“程序”安装程序时,它说它无法安装,因为它已经存在(在某种程度上),我可以卸载,因为 Windows 不知道它存在。

但!我有一个可以运行的“程序”的可执行文件。

所以我想知道可执行文件与windows认为是什么并跟踪一个“程序”之间有什么区别。

这绝对是会出现在“添加/删除程序”中的那种程序,因为我有来自同一家公司的其他几个非常相似的程序出现在那里,我知道它曾经出现在那里。

我不是在寻找维基百科的答案,我对“程序”到底是什么感兴趣。就 Windows 而言,构成“程序”的必要部分是什么?

4

1 回答 1

1

要让程序显示在“添加/删除程序”中,需要安装它。通常,这是通过一个安装程序完成的,该安装程序负责将程序注册到 Windows 并修改环境以使程序正常运行。它可能会修改注册表以存储用户首选项,例如...

当您只有一个可执行文件时,不一定要安装它。它可能是独立的。有些程序不是绝对需要安装的,即使它是在 Windows 系统中添加程序的规范方式。这就是它可能起作用的原因。另一个可执行文件可能会失败,因为它依赖于修改系统状态才能正常工作。

我希望它有帮助:)

于 2015-06-11T20:01:52.330 回答