Q. Je reçois une erreur "setup.log ne peut pas être trouvé" en installant un service pack.
R. Si quand vous essayez d' installer un service pack vous recevez une des erreurs suivantes (messages traduits de la version anglaise) :
L'installation du service pack n'a pas pu trouver le fichier de Setup.log dans votre répertoire de réparation
ou
L'installation du service pack ne peut pas ouvrir ou modifier votre fichier SETUP.LOG
Le problème est l'un ou l'autre suivant :
Si le fichier SETUP.LOG dans %systemroot%\repair est manquant alors vous pouvez le copier depuis votre disquette de réparation d'urgence ; cependant si ce n'est pas possible, vous pouvez copier depuis une autre machine mais vous pouvez avoir besoin de mettre à jour les quelques premières lignes dans le fichier (j'ai copié un fichier setup.log d'une installation NT serveur terminal édition sur un NT poste de travail et installé service pack 5 sans problème après avoir changé device et répertoire ! Ce n'est pas une méthode supportée cependant).
Ci-dessous, un exemple des premières lignes de setup.log
[ voies d'accès ]
TargetDirectory=
" \Winnt"
TargetDevice=
" \Device\Harddisk0\partition2 "
SystemPartitionDirectory = " \ "
SystemPartition=
" \Device\Harddisk0\partition1 "
[ signature ]
Version="WinNt4.0 "
[ Files.SystemPartition ]
ntldr="ntldr","2a36b"
NTDETECT.COM="NTDETECT.COM","b69e"
[ Files.WinNt ]
\WINNT\Help\31users.hlp="31users.hlp","12bfc"
... etc...
Si vous copiez d'une autre machine vous pouvez devoir mettre à jour TargetDirectory et également TargetDevice (qui est où le %systemroot% est localisé et peut être comparé à ce qu'on trouve dans le fichier boot.ini) et SystemPartition (qui est la partition active, en comptant à partir de 1, par exemple C:, et qu'il ne devrait pas être nécessaire de changer).
Si TargetDirectory est différent vous devriez exécuter, dans le fichier, une substitution globale du vieux nom, par exemple WINTSRV, par le nouveau nom, par exemple WINNT.
Si vous avez un fichier de setup.log dans le répertoire de réparation et obtenez toujours des problèmes en installant, contrôlez que son format correspond à celui donné ci-dessus.
Si vous n'avez pas de fichier SETUP.LOG voici un exemple que vous pouvez télécharger et modifier pour une installation NT poste de travail (mais n'écrivez ni à John Savill ni à moi pour demander du support) par contre le procédé correct est tracé (en anglais) dans ses grandes lignes à http://support.microsoft.com/support/kb/articles/Q173/3/84.asp et implique de réinstaller NT par-dessus votre installation existante.
Un commentaire , une précision ? Ecrivez
nous.