Installer les pilotes pour Ryzen et Kabylake via windows update sous Windows 7

Sylvain

Webmestre
Membre du Staff
Administrateur
Installer les pilotes pour Ryzen et Kabylake via windows update sous Windows 7

Ce projet désactive le message de popup "Unsupported Hardware" pendant les mises à jour Windows, et permet de continuer à installer des updates sur les systèmes Windows 7 et 8.1, équipés de processeurs Intel Kaby Lake, AMD Ryzen, ou tout autre processor non supporté.

wufuc v1.0.1.201

Certaines des fonctionnalités que j'ai implémentées dans la dernière version de wufuc se sont avérées ne pas être aussi utiles que je le pensais, ou ont causé plus de problèmes qu'elles n'en valaient (détection de plantage, accrochage d'API, etc.). J'ai donc ramené wufuc à l'essentiel avec cette version.
Changements dans cette version

* Suppression de la détection de crash. (corrections # 148)
* Suppression de toutes les routines d'injection et de raccordement d'API. (corrige # 146 et, espérons-le, # 147)
* Les routines de correction sont désormais entièrement externes:
* Bien plus stables et moins invasifs, les plantages et les blocages devraient être quasiment inexistants.
* Réintroduit l'incompatibilité avec UpdatePack7R2 ou un autre logiciel qui modifie la valeur ServiceDll de wuauserv dans le registre. Vous pouvez toujours contourner ce problème manuellement en utilisant le fichier Restore_wuauserv.reg fourni.
* Introduit une condition de concurrence potentielle dans laquelle la fenêtre contextuelle "Matériel non pris en charge" pourrait s'afficher pendant une courte période de temps avant que wufuc ne puisse le corriger. Si cela se produit, fermez simplement la fenêtre contextuelle et elle ne devrait plus s'afficher.
* Modification du format d'encodage du texte du fichier journal de UTF-16LE (sans nomenclature) en UTF-8 (sans nomenclature) pour améliorer la compatibilité avec divers éditeurs de texte. Pour cette raison, le fichier journal se trouve désormais dans C: \ ProgramData \ wufuc \ wufuc.1.log.

Comment ça marche

De manière basique, dans le fichier wuaueng.dll il y a deux fonctions IsDeviceServiceable(void) et IsCPUSupported(void). IsDeviceServiceable(void) est un wrapper au dessus de IsCPUSupported(void) qui met en cache le résultat qu'il reçoit et le réutilise pour les appels suivants.

Mon patch tire avantage de comportement à mettre en cache le résultat en assignant la valeur de la "première exécution" à FALSE et le résultat en cache à TRUE.

* Au boot du système, la tâche planifiée wufuc s'exécute en tant qu'utilsateur NT AUTHORITY\SYSTEM
* wufuc détermine dans quel groupe de processus hôte le service Windows Update est exécuté (typiquement netsvcs), et s'injecte lui-même à l'intérieur.
* Une fois injecté, il applique un hook à LoadLibraryEx qui patche wuaueng.dll automatiquement à la volée quand il est chargé.
* Toute librairie wuaueng.dll précédemment chargée est aussi patchée.

Plusieurs améliorations de mes méthodes par script batch :

* Aucun fichier système n'est modifié !
* Patch avec une base heuristique, ce qui signifie que cela devrait continuer de fonctionner même si d'autres update sortent.
* Le langage C était le plus adapté.
* Pas de dépendances externes.

Liens de téléchargement

Batch x86 et x64: https://drive.google.com/file/d/1dXS2MfeQ82TtQkwHtMPmPbnug_0hwUZL/view?usp=sharing

MSI x64: https://drive.google.com/file/d/1BHqO5P11-BKflt5BU0W1AjIoya9T5JoC/view?usp=sharing

MSI x86: https://drive.google.com/file/d/1o4Wr0CaWD3GkenrgLInQCoSf-l82MRfe/view?usp=sharing
 

Un don pour TE

Campagne 2023

Supporter TE en effectuant un petit don
Objectif
265.00 €
Reçu
211.56 €
Cette collecte de dons se termine dans

Statistiques du forum

Discussions
8 067
Messages
17 427
Membres
403
Dernier inscrit
claudius1955
General chit-chat
Aides Utilisateurs
  • Personne ne discute en ce moment.
  • Richard Richard:
    Bon jeudi à tous et toutes,beau soleil 🌞 et frais ce matin avec 7c,prévu de 17c en fin d’après-midi ,l’automne est bien arrivé,,😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • PhilGate PhilGate:
    hello la team
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bonne fin de semaine. Une météo de saison alternant nuage/éclaircie et des températures moyenne de +/- 17 à 19°.
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon vendredi à tous et toutes,beau soleil 🌞 mais frisquet avec 7c ce matin,,prévu de 21 c en fin d’après-midi,nettoyage du cabriolet au menu 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • Richard Richard:
    Qualif au Japon----aux essais libre,Verstappen a repris sa place et Mercedes peine a être 7 ième---qualif sont a 12.30 am demain matin ( on a 13 hrs de décalage ) ;)
    • Merci
    Réactions: Marcel_By_MTR
  • leane64 leane64:
    bonjour tout le monde :)
    • Bonjour
    Réactions: Marcel_By_MTR et Richard
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Richard Richard:
    Bon samedi à tous et toutes,petite pluie 🌧️ ce matin avec 15c,,Le Soleil 🌞 devrait se montrer en pm avec 17c ⛅️,,,qualif à Suzuka au Japon 🏎️🏎️
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Beau circuit et belle qualif.
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon ben,qui d’autre que Verstappen en pôle,,Piastri et Norris en 2et3,,Mercedes à la traine 😉😉
    • Pour accord
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Un samedi calme... @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bon dimanche.
    • Bonjour
    Réactions: Richard
  • Marcel_By_MTR Marcel_By_MTR:
    De la F1 en replay ce matin... Un départ chaotique, des abandons, un Perez qui fait du stock cars et une arrivée sans surprise...
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon dimanche à tous et toutes,frais ce matin avec 6c,,prévu de 21c en fin d’après-midi 🌞, Qui d’autre que Verstappen,,Norris et Piastri ont fait une très belle course,,,je ne comprends toujours pas pourquoi Hamilton n’a pas eu de pénalité pour son geste envers Russel et ce 2 fois dans la couse,,🤔🤔
    • Pour accord
    Réactions: Marcel_By_MTR
  • Richard Richard:
    Je viens de tomber sur des vidéos de Bertrand Caroy,policier en Belgique 🇧🇪,il me fait bien rire ,beau d’aventures même après son accident 😉😉
    • Haha
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Il y en a un bon nombre, il parait que c'est de la prévention routière.... Vidéosssssssssss... Il à même sorti un livre --> Livre... Comme de quoi, en Belgique on vit bien et nous n'avons pas peur du ridicule.
    • Sourire
    Réactions: Richard
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bonne semaine 39
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon lundi à tous et toutes,frais ce matin avec 6c,,prévu de 19c en fin d’après-midi mais Le Soleil 🌞 sera présent pour toute la journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • M Maverick3862:
    Bonjour à vous toutes & tous sur T-E
    • Bonjour
    Réactions: Marcel_By_MTR et Richard
    M Maverick3862: Bonjour à vous toutes & tous sur T-E
    • Bonjour
    Réactions: Marcel_By_MTR et Richard
    Retour
    Haut Bas