Svchost 0x745f2780 – la mémoire ne peut être read

Le message d’erreur :
svchost.exe – Erreur d’application. L’instruction à « 0x745f2780 » emploie l’adresse mémoire « 0x00000000 ». La mémoire ne peut pas être ‘read’

L’observateur d’événements rapporte :
Faulting application svchost.exe, version 5.1.2600.2180, faulting module msi.dll, version 3.1.4000.2435, fault address 0x00012780.

Un problème que j’ai rencontré il y a quelques jours, apparemment du monde est touché mais je n’ai pas trouvé de version française, donc voici la traduction depuis ce forum Microsoft.

Etapes de réparation :
1. Vérification des paramètres des services Windows Update et BITS :
a. Ouvrir le menu Démarrer, Exécuter, taper services.msc dans la fenêtre et valider par OK
b. Double cliquer sur le service Mises à jour automatiques
c. Aller dans l’onglet Connexion, s’assurer que Compte système local soit sélectionné et que l’option Autoriser le service à interagir avec le Bureau soit décochée
d. Vérifier que le profil matériel (en général Profil 1) soit activé. Si non, cliquer sur Activer
e. Revenir sur l’onglet Général, s’assurer que le Type de démarrage soit sur Automatique. Si le service n’a pas pour statut Démarré, cliquer sur Démarrer pour l’exécuter
f. Répéter chaque étape de ces opérations avec le service Service de transfert intelligent en arrière-plan (Background Intelligent Transfer Service ou BITS)
2. Réenregistrer les DLL de Windows Update :
a. Ouvrir le menu Démarrer, Exécuter, taper cmd dans la fenêtre et valider par OK
b. Dans l’invite de commandes, REGSVR32 WUAPI.DLL et valider par Entrée
A la réception du message DllRegisterServer in WUAPI.DLL succeeded, faire OK
c. Répéter ces opérations pour chacun des commandes suivantes :
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL

d. Ensuite arrêter le service de Windows Update en tapant : net stop WuAuServ
3. Renommer le dossier de Windows Update : cliquer sur le menu démarrer, Exécuter taper %windir% et valider. Dans la fenêtre, renommer le dossier SoftwareDistribution en SD_Old
4. Redémarrer le service Windows Update en ouvrant le menu Démarrer, Exécuter, taper net start WuAuServ et valider par OK
5. Redémarrer complètement l’ordinateur
6. Aller sur le site Windows Update pour procéder manuellement aux mises à jour des produits Microsoft.

Si toutefois cela ne suffit pas, essayer également cette méthode :

1. Ouvrir le menu Démarrer, faire un clic droit sur l’icône Poste de travail et sélectionner Propriétés.
2. Aller dans l’onglet Mises à jour automatiques
3. Choisir Désactiver les mises à jour automatiques et valider
4. Redémarrer l’ordinateur
5. Ouvrir le menu Démarrer, Tous les programmes, ouvrir Windows Update pour mettre à jour Windows manuellement.
6. Retourner dans les propriétés du Poste de travail pour remettre l’option Installation automatique (recommandé) des mises à jour automatiques