Problèmes d'installation de programme sur Sysprep ou Riprep installé Systems

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

La version anglaise de cet article est la suivante: 248257
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Vous pouvez rencontrer des problèmes de l'installation de programmes qui utilisent la valeur d'environnement dans l'emplacement de Registre suivant pour obtenir les paramètres Explorer.exe :
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\Shell
Routine d'installation d'un programme peut ou ne peut pas générer des messages d'erreur, mais ont toutes le même problème résultant : le programme ne placez pas icônes dans le dossier démarrage Démarrer\Programmes. Ce problème se produit uniquement si Sysprep.exe ou Riprep.exe a été utilisé pour créer l'image maître.
Cause
L'entrée de Registre suivante contient une virgule à la fin de la valeur :
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\Shell:REG_SZ:C:\Winnt\Explorer.exe,
La virgule fin provoque ce problème.
Résolution
Pour résoudre ce problème, procurez-vous le dernier service pack Windows 2000. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
260910 Comment faire pour obtenir le dernier Service Pack Windows 2000

Contournement

Pour corriger des images créées avec autre Sysprep ou Riprep

  1. Créer un fichier texte avec la valeur suivante :
    Éditeur du Registre Windows version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    « Shell"="Explorer.exe »
  2. Enregistrez le fichier. Nom Shell.reg (sans une extension .txt).
  3. Créez un fichier nommé Cmdlines.txt qui inclut les lignes suivantes :
    [Commands]
    « regedit /s c:\sysprep\i386\$oem$\shell.reg »

Pour corriger des images créées avec Sysprep.exe

  1. Recherchez le dossier Sysprep\I386 dans l'image Sysprep, puis créer un sous-dossier $ OEM $ dans ce dossier.
  2. Copiez les fichiers Shell.reg et Cmdlines.txt dans le dossier Sysprep\I386\ $ OEM $.
  3. Dans votre fichier Sysprep.inf, ajoutez une clé nommée InstallFilesPath à la section [Unattended]. Cette clé doit avoir la valeur suivante :
    InstallFilesPath = « C:\sysprep\i386 »
Lorsque le mini-wizard s'exécute, la clé de Registre est remplacée en par sa valeur correcte d'origine.

Pour corriger des images créées avec Riprep.exe

  1. Sur le serveur d'installation à distance qui contient l'image Riprep, créez un dossier Sysprep\I386\ $ OEM $ dans le dossier suivant :
    RemoteInstall\Setup\ Language \Images\ Riprep_dir_name \I386\Mirror1\UserData
  2. Copie la les fichiers Shell.reg et Cmdlines.txt dans le nouveau dossier $ OEM $.
  3. Modifier le fichier RemoteInstall\Setup\ Language \Images\ Riprep_dir_name \I386\Templates\Riprep.sif (et les autres fichiers modèle pour cette image Riprep que vous avez créées) pour additionner les valeurs OemPreinstall et InstallFilesPath pour qu'ils apparaissent comme suit :
    [Unattended]
    OemPreinstall = Oui
    InstallFilesPath = « C:\sysprep\i386 »
  4. Fermez et enregistrez le fichier.
Lorsque le mini-wizard Riprep s'exécute, la clé de Registre est remplacée en par sa valeur correcte d'origine.

Remarque : vous devez utiliser ces étapes pour chaque image Riprep ou Sysprep que vous avez créé. Si vous avez déjà déployé systèmes et que vous utilisez Active Directory, vous pouvez utiliser la méthode suivante pour corriger la les systèmes :
  1. Créez un fichier de commandes nommé Fix.cmd sur un partage réseau auquel le groupe Tout le monde a accès en lecture.
  2. Copiez le fichier Shell.reg sur ce partage réseau.
  3. Dans le fichier de commandes, placez la commande suivante :
    REGEDIT /s sharename \shell.reg
  4. Modifier ou créer un nouvel objet stratégie de groupe (GPO) qui s'appliqueront aux systèmes qui doivent être mis à jour avec ce fichier .reg. Pour d'informations sur créer ou modifier des objets de stratégie de groupe, consultez la documentation de Kit de ressources Microsoft Windows 2000.
  5. Modifier l'objet GPO sous Settings\Scripts\Startup Configuration ordinateur. Ajouter le fichier Fix.cmd.
Si vous n'utilisez pas Active Directory, vous devez appliquer ce script sur les clients en utilisant autres méthodes, telles que les scripts d'ouverture de session.
Statut
Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés au début de cet article. Ce problème a été corrigé dans Windows 2000 Service Pack 1.

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 248257 - Dernière mise à jour : 02/06/2014 18:08:04 - Révision : 3.4

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professionnel

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbenv kbfix kbqfe kbsetup kbwin2000sp1fix KB248257 KbMtfr
Commentaires