J’ai un système Windows 7 qui a actuellement une seule mise à jour en attente :
Windows Internet Explorer 9 pour Windows 7 pour les systèmes x64
Si j’essaie d’installer la mise à jour, Windows Update va :
-
Créer un point de restauration
-
Échouer avec l’erreur : Code 9C48 Windows Update a rencontré une erreur.
Le journal des événements indique :
Échec de l’installation : Windows n’a pas pu installer la mise à jour suivante avec l’erreur 0x80070643 : Windows Internet Explorer 9 pour Windows 7 pour les systèmes x64.
Si vous recherchez cette erreur sur le web, de nombreuses autres personnes ont exactement le même problème.
Malheureusement, je ne suis pas en mesure d’appliquer les solutions proposées à mon cas, car je viens tout juste d’installer ce système.
Il n’y a rien dessus, à part Windows 7. J’ai installé le système et effectué les mises à jour.
J’ai également effectué le même processus exact avec cette machine plusieurs fois au cours des derniers jours en raison d’un test à long terme que nous venons de commencer.
Je n’ai eu aucun problème avec Windows Update lors des installations précédentes et je sais que je n’ai rien fait de différent cette fois car j’ai suivi les instructions des procédures d’installation à utiliser pendant le test.
Comment cela s’est-il produit et comment puis-je résoudre le problème ?
Versions
La version d’Internet Explorer 9 actuellement installée est : 9.0.8112.16421 :
Investigations supplémentaires
Alors, comme j’aime toujours le faire, j’ai relancé la mise à jour en exécutant Process Monitor et j’ai découvert d’autres détails.
WindowsUpdate.log
Tout d’abord, il y a un fichier journal de Windows Update situé à C:\Windows\WindowsUpdate.log que je ne connaissais pas. Mais je ne vois aucune entrée significative dedans, peut-être aurez-vous plus de chance :
2012-04-10 22:46:58:017 956 728 AU AU received approval from Ux for 1 updates
2012-04-10 22:46:58:017 956 728 AU AU setting pending client directive to ‘Progress Ux’
2012-04-10 22:46:58:095 956 728 AU BeginInteractiveInstall invoked for Download
2012-04-10 22:46:58:095 956 728 AU Auto-approving update for download, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}.100, ForUx=1, IsOwnerUx=1, HasDeadline=0, IsMinor=0
2012-04-10 22:46:58:095 956 728 AU Auto-approved 1 update(s) for download (for Ux)
2012-04-10 22:46:58:110 956 728 AU UpdateDownloadProperties: 0 download(s) are still in progress.
2012-04-10 22:46:58:110 956 728 AU #############
2012-04-10 22:46:58:110 956 728 AU ## START ## AU: Download updates
2012-04-10 22:46:58:110 956 728 AU #########
2012-04-10 22:46:58:110 956 728 AU # Approved updates = 1
2012-04-10 22:46:58:110 956 728 AU AU initiated download, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}.100, callId = {35DF928B-B428-4BAC-8C63-55295967EFBB}
2012-04-10 22:46:58:110 956 728 AU Setting AU scheduled installer time to 2012-04-11 01:00:00
2012-04-10 22:46:58:110 956 728 AU Successfully wrote event for AU health state:0
2012-04-10 22:46:58:110 956 728 AU Currently showing Progress UX client - so not launching any other client
2012-04-10 22:46:58:110 956 bb8 DnldMgr *************
2012-04-10 22:46:58:110 956 bb8 DnldMgr ** START ** DnldMgr: Downloading updates [CallerId = AutomaticUpdatesWuApp]
2012-04-10 22:46:58:110 956 bb8 DnldMgr *********
2012-04-10 22:46:58:110 956 bb8 DnldMgr * Call ID = {35DF928B-B428-4BAC-8C63-55295967EFBB}
2012-04-10 22:46:58:110 956 bb8 DnldMgr * Priority = 3, Interactive = 1, Owner is system = 0, Explicit proxy = 0, Proxy session id = 1, ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2012-04-10 22:46:58:110 956 bb8 DnldMgr * Updates to download = 1
2012-04-10 22:46:58:110 956 bb8 Agent * Title = Windows Internet Explorer 9 for Windows 7 for x64-based Systems
2012-04-10 22:46:58:110 956 bb8 Agent * UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}.100
2012-04-10 22:46:58:110 956 bb8 Agent * Bundles 1 updates:
2012-04-10 22:46:58:110 956 bb8 Agent * {6D9A90B7-FAF9-4A47-9EFE-A506264873B3}.100
2012-04-10 22:46:58:110 956 bb8 DnldMgr *********** DnldMgr: New download job [UpdateId = {6D9A90B7-FAF9-4A47-9EFE-A506264873B3}.100] ***********
2012-04-10 22:46:58:110 956 728 AU Successfully wrote event for AU health state:0
2012-04-10 22:46:58:110 956 728 AU # Pending download calls = 1
2012-04-10 22:46:58:110 956 728 AU >## RESUMED ## AU: Download update [UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}, succeeded]
2012-04-10 22:46:58:313 956 bb8 Agent ** END ** Agent: Downloading updates [CallerId = AutomaticUpdatesWuApp]
2012-04-10 22:46:58:313 956 bb8 Agent *************
2012-04-10 22:46:58:313 956 718 AU #########
2012-04-10 22:46:58:313 956 718 AU ## END ## AU: Download updates
2012-04-10 22:46:58:313 956 718 AU #############
2012-04-10 22:46:58:313 956 718 AU Setting AU scheduled installer time to 2012-04-11 01:00:00
2012-04-10 22:46:58:313 956 718 AU Successfully wrote event for AU health state:0
2012-04-10 22:46:58:313 956 718 AU Currently showing Progress UX client - so not launching any other client
2012-04-10 22:46:58:313 956 718 AU Successfully wrote event for AU health state:0
2012-04-10 22:46:58:313 956 aac AU Getting featured update notifications. fIncludeDismissed = true
2012-04-10 22:46:58:313 956 aac AU No featured updates available.
2012-04-10 22:47:00:107 956 aac AU BeginInteractiveInstall invoked for Install
2012-04-10 22:47:00:107 956 aac AU Auto-approving update for install, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}.100, ForUx=1, IsOwnerUx=1, HasDeadline=0, IsMinor=0
2012-04-10 22:47:00:107 956 aac AU Auto-approved 1 update(s) for install (for Ux), installType=1
2012-04-10 22:47:00:107 956 aac AU #############
2012-04-10 22:47:00:107 956 aac AU ## START ## AU: Install updates
2012-04-10 22:47:00:107 956 aac AU #########
2012-04-10 22:47:00:107 956 aac AU # Initiating manual install
2012-04-10 22:47:00:107 956 aac AU # Approved updates = 1
2012-04-10 22:47:00:107 956 aac AU >## RESUMED ## AU: Installing update [UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}]
2012-04-10 22:47:13:773 2232 9fc Handler : WARNING: Exit code = 0x8024200B
2012-04-10 22:47:13:773 956 718 AU # WARNING: Install failed, error = 0x80070643 / 0x00009C48
2012-04-10 22:47:13:773 2232 9fc Handler :::::::::
2012-04-10 22:47:13:773 2232 9fc Handler :: END :: Handler: Command Line Install
2012-04-10 22:47:13:773 2232 9fc Handler :::::::::::::
2012-04-10 22:47:13:851 956 a7c Agent *********
2012-04-10 22:47:13:851 956 a7c Agent ** END ** Agent: Installing updates [CallerId = AutomaticUpdates]
2012-04-10 22:47:13:851 956 718 AU Install call completed.
2012-04-10 22:47:13:851 956 a7c Agent *************
2012-04-10 22:47:13:851 956 718 AU # WARNING: Install call completed, reboot required = No, error = 0x00000000
2012-04-10 22:47:13:851 956 718 AU #########
2012-04-10 22:47:13:851 956 718 AU ## END ## AU: Installing updates [CallId = {FCFF2A5C-25AB-4FB9-AB2B-35C65CCA6A9F}]
2012-04-10 22:47:13:851 956 718 AU #############
2012-04-10 22:47:13:851 956 718 AU Install complete for all calls, reboot NOT needed
2012-04-10 22:47:13:851 956 718 AU Setting AU scheduled installer time to 2012-04-11 01:00:00
2012-04-10 22:47:13:851 956 718 AU Successfully wrote event for AU health state:0
2012-04-10 22:47:13:851 956 498 AU Getting featured update notifications. fIncludeDismissed = true
2012-04-10 22:47:13:851 956 498 AU No featured updates available.
2012-04-10 22:47:14:366 956 168 AU No featured update notifications to show
2012-04-10 22:47:14:366 956 168 AU UpdateDownloadProperties: 0 download(s) are still in progress.
2012-04-10 22:47:14:366 956 168 AU Triggering Offline detection (non-interactive)
2012-04-10 22:47:14:366 956 168 AU AU setting pending client directive to ‘Install Complete Ux’
2012-04-10 22:47:14:366 956 168 AU Changing existing AU client directive from ‘Progress Ux’ to ‘Install Complete Ux’, session id = 0x1
2012-04-10 22:47:14:366 956 168 AU Successfully wrote event for AU health state:0
2012-04-10 22:47:14:366 956 b78 AU #############
2012-04-10 22:47:14:366 956 b78 AU ## START ## AU: Search for updates
2012-04-10 22:47:14:366 956 b78 AU #########
2012-04-10 22:47:14:366 956 b78 AU >## RESUMED ## AU: Search for updates [CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}]
2012-04-10 22:47:16:097 956 718 AU # 1 updates detected
2012-04-10 22:47:16:097 956 718 AU #########
2012-04-10 22:47:16:097 956 718 AU ## END ## AU: Search for updates [CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}]
2012-04-10 22:47:16:097 956 718 AU #############
2012-04-10 22:47:16:097 956 718 AU No featured update notifications to show
2012-04-10 22:47:16:097 956 718 AU Setting AU scheduled installer time to 2012-04-11 01:00:00
2012-04-10 22:47:16:097 956 718 AU Successfully wrote event for AU health state:0
2012-04-10 22:47:16:097 956 718 AU Successfully wrote event for AU health state:0
2012-04-10 22:47:16:113 956 55c AU Getting featured update notifications. fIncludeDismissed = true
2012-04-10 22:47:16:113 956 55c AU No featured updates available.
2012-04-10 22:47:18:780 956 bb8 Report REPORT EVENT: {27479C66-E930-4F9C-AFF2-27EDD76DED8F} 2012-04-10 22:47:13:773+0200 1 182 101 {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} 100 80070643 AutomaticUpdates Failure Content Install Installation Failure: Windows failed to install the following update with error 0x80070643: Windows Internet Explorer 9 for Windows 7 for x64-based Systems.
2012-04-10 22:47:18:780 956 bb8 Report CWERReporter::HandleEvents - WER report upload completed with status 0x8
2012-04-10 22:47:18:780 956 bb8 Report WER Report sent: 7.5.7601.17514 0x80070643 B33ACEC1-3265-4D01-9C37-AC0892E95ED9 Install 101 Unmanaged
2012-04-10 22:47:18:780 956 bb8 Report CWERReporter finishing event handling. (00000000)
WU-IE9-Windows7-x64.exe
La mise à jour effectivement exécutée est téléchargée et stockée à l’emplacement suivant :
C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exe
L’exécution manuelle de ce fichier produit le message d’erreur suivant :
IE9_main.log
L’installateur/metteur à jour d’IE9 crée également son propre fichier journal situé à
C:\Windows\IE9_main.log
Pour la session de mise à jour en question, l’installateur a consigné :
00:00.000: ====================================================================
00:00.016: Started: 2012/04/10 (Y/M/D) 23:10:53.897 (local)
00:00.032: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds)
00:00.063: Command line: “C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exe”
00:00.078: INFO: Setup installer for Internet Explorer: 9.0.8112.16421
00:00.094: INFO: Previous version of Internet Explorer: 9.0.8112.16443
00:00.110: INFO: Checking if iexplore.exe’s current version is between 9.0.6001.0…
00:00.125: INFO: …and 9.1.0.0…
00:00.141: INFO: Maximum version on which to run IEAK branding is: 9.1.0.0…
00:00.156: ERROR: A newer version of Internet Explorer is already installed on the system.
00:00.188: ERROR: Internet Explorer version check failed.
01:03.789: INFO: Setup exit code: 0x00009C48 (40008) - A more recent version of Internet Explorer is installed.
01:03.820: INFO: Scheduling upload to IE SQM server: http://sqm.microsoft.com/sqm/ie/sqmserver.dll
01:03.852: INFO: SQM Upload returned 403
01:03.867: INFO: Cleaning up temporary files in: C:\Windows\TEMP\IE978E.tmp
01:03.883: INFO: Unable to remove directory C:\Windows\TEMP\IE978E.tmp, marking for deletion on reboot.
01:03.898: INFO: Released Internet Explorer Installer Mutex
Ce qui confirme à peu près ce que dit le message d’erreur lors de l’exécution manuelle de la mise à jour ; elle est simplement déjà installée ou même obsolète car une version plus récente est installée.
Alors, pourquoi essaie-t-il de continuer à installer la mise à jour ?
Boîte de dialogue À propos
Il y a un problème avec les numéros de version indiqués dans la version d’Internet Explorer que j’ai installée :
La boîte de dialogue À propos identifie ma version d’Internet Explorer comme étant 9.0.8112.16421 tandis que les informations de version intégrées dans le binaire signalent une version 9.0.8112.16443.
Ce problème a également été détecté par le programme de mise à jour, ce qui le fait abandonner (en d’autres termes).
Comment cela se produit n’est pas clair pour moi. Mais une fois dans cette situation, il semble très difficile de s’en sortir.
Solutions possibles ?
-
La désinstallation de Windows Internet Explorer 9 et l’installation manuelle du fichier en cache
C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exeproduisent la même erreur après l’application de toutes les mises à jour en attente. -
L’application du FixIt pour le problème Vous recevez les codes d’erreur “0x80070643” ou “0x643” lorsque vous essayez d’installer les mises à jour .NET Framework via Windows Update ou Microsoft Updates ne résout pas le problème.
-
L’application de la solution suggérée pour le problème Message d’erreur lorsque vous essayez d’installer des mises à jour via le site Web Windows Update ou Microsoft Update : "0x80070003" ne résout pas le problème.
-
L’exécution du FixIt Diagnostiquer et réparer automatiquement les problèmes courants avec Windows Update signale avoir résolu des problèmes avec Windows Update, mais ne résout pas le problème.
-
L’exécution du FixIt pour le problème Comment résoudre les problèmes de Windows Update ou Microsoft Update lorsqu’une mise à jour vous est proposée à plusieurs reprises ne résout pas le problème. Ni avec les paramètres normaux ni avec les paramètres agressifs.
Source : Super User