Windows'程序'和可执行文件之间的区别

时间:2015-06-11 19:53:58

标签: windows operating-system addremoveprograms

所以我最近遇到了一个棘手的情况,似乎Windows'忘了'我安装的程序(一些驱动器改变了字母/不确定发生了什么)..我可以找到它创建的文件,但是“程序”和“添加/删除程序”不存在。

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

BUT!我有一个可执行的“程序”。

所以我想知道一个可执行文件和windows认为是什么之间的区别,并且跟踪一个'程序'。

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

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

1 个答案:

答案 0 :(得分:1)

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

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

我希望它有所帮助:)