Problème Windows Update (code 80070424)

Bigadin -  
bigadin Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Depuis aujourd'hui, je ne peux plus faire les mises à jour automatiques sous Windwos Vista, j'ai une erreur 80070424.

Avant toute chose, j'ai essayé quelques manipulation. J'ai exécuté "regsvr32 wuaueng.dll", ça m'a dit que ça avait réussi mais après redémarrage, toujours le même problème.
J'ai aussi arrêté le service, supprimé le répertoire "Windows\SoftwareDistribution" et relancé le service, toujours pareil.

Si quelqu'un a une solution autre que réinstaller Windows, je suis preneur.

Merci à tous
Configuration: Windows Vista
Firefox 3.5.3

11 réponses

  1. zaboukou Messages postés 7942 Statut Membre 1 006
     
    Bonjour.

    Télécharger Subinacl.exe :
    http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-

    ED6985E3927B&displaylang=en

    Avant de débuter les opérations , procéder à une sauvegarde totale du registre,
    Appuyer sur les touches Windows et R .
    Taper regedit.exe
    Dans l'éditeur du regisre ,
    cliquer (en haut) sur l'onglet fichier \exporter\ et cocher Tout .
    Donner un nom quelconque au fichier avec son chemin d'accès (sans extension, il aura

    .reg par défaut),
    et Enregistrer.
    (Bien retenir le nom de celui-ci, pour le restaurer en cas de de problèmes)

    Ensuite Copier\Coller le texte ci dessous entre les pointillés dans un éditeur de texte

    quelconque sous le nom
    proprio.bat , puis enregistrer celui-ci dans
    C:\Program Files\Windows Resource kits\Tools
    Puis il suffira de cliquer dessus pour l'exécuter .

    Important , à la place de "<italVotre nom User</ital>" mettre le nom d'utilisateur , bien sûr

    .

    ......................................................................................................................

    cd "c:\program files\Windows Resource Kits\Tools"

    subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f

    /grant=restricted=r /grant="Votre nom User"=f /setowner=administrators >> %temp%

    \subinacl_output01.txt
    subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f

    /grant=restricted=r /grant="Votre nom User"=f /setowner=administrators >> %temp%

    \subinacl_output02.txt

    subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f

    /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%

    \subinacl_output03.txt
    subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r

    /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%\subinacl_output04.txt

    subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f

    /grant=users=r /setowner=administrators >> %temp%\subinacl_output05.txt
    subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r

    /setowner=administrators >> %temp%\subinacl_output06.txt

    subinacl /subdirectories %programfiles%\ /grant=administrators=f /grant=system=f /grant=users=e

    >> %temp%\subinacl_output07.txt

    subinacl /subdirectories %windir%\ /grant=administrators=f /grant=system=f /grant=users=e >> %

    temp%\subinacl_output08.txt

    ..........................................................................................................................

    On peut consulter les fichiers texte subinacl_output??.xt pour voir le résulat des

    opérations
    .
    %temp% = c:\users\"votre nom user"\appdata\local\temp
    0
  2. Bigadin
     
    Merci
    Zaboukou, je vais tester ça, par contre j'ai pas bien compris pourquoi on doit télécharger Subinacl, on ne s'en sert pas dans la procédure que tu m'as donnée.
    0
  3. Bigadin
     
    Oublie ma dernière remarque !!

    J'ai tout fait, ça doit donner quoi ?
    0
  4. zaboukou Messages postés 7942 Statut Membre 1 006
     
    Il y' a souvent des problèmes de blocage dans le registre ,
    parfois , il faut être propriétaire de telle ou telle clé , avec
    ceci vous l'êtes , mais n'ayez crainte , le système aussi .
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Bigadin
     
    J'ai redémarré mais c'est toujours pareil, impossible de faire les mises à jour, toujours la même erreur
    0
  7. zaboukou Messages postés 7942 Statut Membre 1 006
     
    Faites ceci :
    liquer sur Démarrer\Tous les programmes\accessoires\
    clic droit sur Invite de commandes.
    cliquer sur Exécuter en tant qu'administrateur.
    (Chaque commande ci-dessous devra être suivie de l'appui sur la touche
    Entrée
    ).
    Dans la fenètre d'invite de commandes , taper ceci :

    net stop wuauserv
    net stop bits
    net stop cryptsvc
    ren %systemroot%\System32\Catroot2 oldcatroot2
    net start cryptsvc
    ren% systemroot% \ SoftwareDistribution SoftwareDistribution.old
    regsvr32 wuapi.dll
    regsvr32 wuaueng.dll
    regsvr32 wucltux.dll
    regsvr32 wups2.dll
    regsvr32 wups.dll
    regsvr32 wuwebv.dll
    net start bits
    net start wuauserv
    net start Eventlog
    exit
    0
  8. Bigadin
     
    Bon, j'ai tout fait, ça ne marche toujours pas ! J'espère que je suis pas bon pour une réinstallation du système ! Sinon, il n'y a pas moyen de les faire manuellement ces mises à jour ?
    0
  9. bigadin Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   4
     
    Bon, j'ai fait tout ce qu'on m'a conseillé, mais maintenant j'ai un gros souci, mon PC redémarre en boucle !
    Il bloque sur mise à jour Windows 3/3 0% effectué, ne pas éteindre l'ordinateur et il redémarre.
    J'ai essayé en mode sans échec, c'est pareil !
    Qu'est ce que je peux faire ?
    0
  10. zaboukou Messages postés 7942 Statut Membre 1 006
     
    Bonjour.

    Se munir d'un CD Live contenant des commandesMS DOS.
    Ou alors télécharger et graver cette console de réparation
    http://www.vista-xp.fr/forum/topic1474.html
    (Attention , il y' a la version 32 et 64 Bits).

    Dans celle-ci , utiliser
    l'option Command Prompt (Invite de Commandes) .

    Il faudra certainement aller dans le Bios pour mettre le lecteur CD en
    première séquence de démarrage pour amorcer le CD.

    Ensuite , une fois dans la fenêtre d'Invites de commandes, taper ceci :

    c:
    cd\
    cd c:\windows\winsxs
    attrib -s -r pending.xml
    del pending.xml


    Sortir, retirer le CD et redémarrer.
    0
  11. bigadin Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   4
     
    Salut à tous

    Le cumule de toutes les astuces ont fini par marcher !! Quelques clés à supprimer en plus dans la base de registre et maintenant tout fonctionne. Le seul petit hic, c'est que Avast trouve que Trustedinstaller est un fichier suspect... dois-je m'en inquiéter ?

    En tout cas merci à tous
    0