0

这看起来是一个常见的问题。但我无法找到答案。当我们尝试安装 Windows 程序时,究竟发生了什么?哪些文件复制到哪里?注册表中写了什么?

4

1 回答 1

1

大多数程序都附带一个名为 Setup.exe 或 Install.exe 的安装程序。安装程序时,安装程​​序通常会执行以下操作:

  • 在您的硬盘上查找以前版本的程序。如果它找到以前的版本,程序可能会询问您是否要替换以前的版本。

  • 创建用于存储程序文件的文件夹。大多数安装程序都会询问您要将这个文件夹放在哪里。一些安装程序还会在此文件夹中创建其他文件夹。Windows 会创建一个名为 Program Files 的文件夹,通常位于 C:\ 中(如果 Windows 存储在 C 以外的分区或驱动器中,则 Program Files 文件夹通常位于同一分区中)。我们建议您将所有程序安装在 Program Files 文件夹中的文件夹中。

注意 某些软件供应商有将应用程序安装在 Program Files 文件夹以外的位置的坏习惯。您对此无能为力。其他文件夹可能会弄乱您的根文件夹,但它们不会造成任何伤害。

  • 将文件复制到硬盘上。如果程序文件被压缩,安装程序会解压缩它们。通常,安装程序会将大部分文件复制到程序的文件夹中,但它也可能会将一些文件放入您的 C:\Windows、C:\Windows\System 或其他文件夹中。

  • 检查您的系统是否有运行所需的文件和硬件。例如,Internet 连接程序可能会检查调制解调器。

  • 向 Windows 注册表添加条目,以告知 Windows
    程序使用哪些类型的文件、程序存储在哪些文件中,
    以及有关程序的其他信息。

  • 将程序的命令添加到您的开始 | 所有程序菜单(一些程序将子菜单添加到开始 | 所有程序菜单以包含多个命令)。安装程序还可能会在您的 Windows 桌面上添加一个快捷方式,以便您轻松运行该程序。您可以更改程序命令在“开始”菜单上的位置,删除该命令,或者如果安装程序没有创建命令,则可以创建一个命令。如果安装程序没有创建快捷方式图标,您还可以在桌面上创建快捷方式图标,或者移动或删除程序的快捷方式。

  • 询问您一系列问题来为您的系统配置程序。该程序可能会要求您输入其他信息,例如 Internet 地址、密码或软件许可证号。它还可能询问哪些用户应该能够运行该程序。

每个安装程序都不同,因为它是随应用程序一起提供的,而不是随 Windows 一起提供的。如果您的计算机连接到 LAN 或 Internet,安装程序可能会将您的程序配置为连接到网络上的其他计算机。

于 2013-09-01T06:47:34.980 回答