windows程序是如何安装的?
这似乎是一个常见的问题。但我没能找到答案。当我们尝试安装windows程序时,到底发生了什么?哪些文件复制到哪里?注册表中写入了什么?大多数程序都附带名为Setup.exe或Install.exe的安装程序。安装程序时,安装程序通常执行以下操作:windows程序是如何安装的?,windows,installation,Windows,Installation,这似乎是一个常见的问题。但我没能找到答案。当我们尝试安装windows程序时,到底发生了什么?哪些文件复制到哪里?注册表中写入了什么?大多数程序都附带名为Setup.exe或Install.exe的安装程序。安装程序时,安装程序通常执行以下操作: 在硬盘上查找该程序的早期版本。如果是 查找以前的版本时,程序可能会询问您是否要 替换以前的版本 创建用于存储程序文件的文件夹。最 安装程序会询问此文件夹的位置。一些 安装程序也会在此文件夹中创建其他文件夹 文件夹。Windows创建名为Program
- 在硬盘上查找该程序的早期版本。如果是 查找以前的版本时,程序可能会询问您是否要 替换以前的版本
- 创建用于存储程序文件的文件夹。最 安装程序会询问此文件夹的位置。一些 安装程序也会在此文件夹中创建其他文件夹 文件夹。Windows创建名为Program Files的文件夹,通常使用C:\ (如果Windows存储在C以外的分区或驱动器中,则 程序文件文件夹通常位于同一分区中)。我们推荐 您可以将所有程序安装在程序文件中的文件夹中 文件夹
- 将文件复制到硬盘上。如果程序文件是 压缩后,安装程序将对其进行解压缩。通常情况下 安装程序将大部分文件复制到程序的 文件夹,但也可能会将一些文件放入C:\Windows, C:\Windows\System或其他文件夹
- 检查系统运行所需的文件和硬件。对于 例如,Internet连接程序可能会检查调制解调器
- 向Windows注册表添加条目,以告知Windows哪些类型的
程序使用的文件,程序存储在哪些文件中,
以及其他有关该计划的信息 - 将程序的命令添加到“开始|所有程序”菜单 (有些程序将子菜单添加到“开始|所有程序”菜单以 包含多个命令)。安装程序还可以添加 Windows桌面的快捷方式,使您可以轻松地运行程序 你。您可以在“开始”菜单上更改命令的位置 如果 安装程序不会生成一个。也可以创建快捷方式 桌面上的图标(如果安装程序未执行此操作),或 移动或删除程序的快捷方式
- 询问您一系列问题,以便为您的应用程序配置程序 系统。程序可能会要求您键入其他信息,如 Internet地址、密码或软件许可证号码。可能 同时询问哪些用户应该能够运行该程序
每个安装程序都是不同的,因为它随应用程序而来,而不是随Windows而来。如果您的计算机连接到LAN或Internet,安装程序可能会将您的程序配置为连接到网络上的其他计算机。这个问题太广泛了。你对此做过一些研究吗?你发现了什么?哪些具体部分令人困惑?这个问题太宽泛了。什么文件被复制到什么位置完全取决于应用程序,什么注册表值被写入什么位置也是如此。可以运行一个本机Win32应用程序,它只包含可执行文件本身,而不必对注册表做任何事情。还可以安装一个应用程序,该应用程序需要将数百或数千个文件放在许多位置,而这些位置的操作也需要几十个注册表项。