L'installation d'Internet Explorer 4.0 est basée sur un moteur ActiveX™ nommé Active Setup, qui fonctionne sur l'ordinateur du client. L'installation est modulaire, ce qui facilite grandement l'installation de ce navigateur sur des versions antérieures.
Le processus commence avec un petit logiciel d'installation. Ce fichier auto-extractible peut être téléchargé vers l'ordinateur en utilisant un navigateur existant ou il peut être copié directement vers un ordinateur ne disposant pas d'un navigateur installé. D'une taille de seulement 407 kilo-octets, il tient sur une simple disquette ou peut être très rapidement téléchargé.
Ce fichier constitue tout ce qui est nécessaire pour démarrer l'installation d'Internet Explorer. Il contient le strict minimum de code nécessaire pour donner au client un accès Internet et fournir des capacités de base de téléchargement de fichiers.
Ce petit logiciel d'installation permet également au programme d'installation de collecter des informations concernant l'ordinateur hôte avant le début du téléchargement. Active Setup utilise ces informations pour gérer de façon intelligente le téléchargement des fichiers .cab d'Internet Explorer 4.0 et procéder à une installation aussi efficace et aisée que possible. Le téléchargement de ce petit logiciel d'installation au début du processus présente de nombreux avantages, dont les suivants :
Rapidité : le téléchargement du fichier IE4setup.exe sur une ligne à 28 kb/s nécessite environ deux minutes.
Une fois que le fichier IE4setup.exe a collecté toutes les informations nécessaires auprès de l'utilisateur et de l'ordinateur, il télécharge les fichiers .cab requis à partir d'un des serveurs de distribution officiels Microsoft sur Internet. Le programme d'installation ayant déjà fait l'inventaire des composants d'Internet Explorer 4.0 présents sur l'ordinateur et demandé à l'utilisateur les composants souhaités, il ne télécharge aucun fichier .cab inutile.
Active Setup est terminé après que les fichiers .cab ont été téléchargés avec succès.
La phase suivante de l'installation d'Internet Explorer utilise le moteur d'installation ACME traditionnel utilisé par la plupart des produits Microsoft. À ce niveau, la seule différence entre l'installation d'Internet Explorer et une installation classique est que les fichiers .cab sont dans un dossier sur le disque dur local et non sur un disque amovible ou un lecteur réseau.
Si vous êtes administrateur d'intranet, vous pouvez créer un logiciel d'installation personnalisé (également connu sous le nom de logiciel IExpress) sans réécrire le programme d'installation. Pour ce faire, vous créez une version personnalisée du fichier IE4setup.exe en utilisant un outil nommé IExpress.
Les fonctionnalités avancées de connexion simplifient la résolution des problèmes d'installation de l'utilisateur, l'administrateur et Microsoft. Le programme d'installation d'Internet Explorer crée les deux fichiers journaux suivants qui vous aident à localiser avec précision tout problème pouvant se poser. Les fichiers journaux apparaissent dans le dossier Windows ou NT :
Active Setup Log.txt : Enregistre toutes les actions au cours de l'installation de l'Assistant Active Setup ou de composants. Consultez cet enregistrement si des composants d'Internet Explorer 4.0 ne sont pas correctement installés. Pour plus d'informations, consultez Informations du journal d'erreurs pour le fichier Log.txt d'Active Setup.
RunOnceEx Log.txt : Enregistre toutes les actions au cours de l'enregistrement DLL (Dynamic Link Library, bibliothèque de liaisons dynamiques). Consultez cet enregistrement si vous recevez un message déclarant qu'un fichier .dll spécifique n'est pas correctement enregistré ou si une boîte de dialogue non prévue apparaît au cours de la phase finale du processus d'installation.