Code source wiki de Dump d'une application provoquant une erreur système
Modifié par Julien EYMERY le 2025/02/06 17:27
Afficher les derniers auteurs
| author | version | line-number | content |
|---|---|---|---|
| 1 | ((( | ||
| 2 | == Procédure Windows Vista, 7, 8, 10, 11, Server 2008, 2012, 2016, 2019, 2022 == | ||
| 3 | ))) | ||
| 4 | |||
| 5 | 1) Dans la base de registres (regedit.exe), créer la clef suivante, si elle n'existe pas déjà : | ||
| 6 | |||
| 7 | (% style="margin-left: 30.0px;" %) | ||
| 8 | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps | ||
| 9 | |||
| 10 | |||
| 11 | |||
| 12 | |||
| 13 | 2) Sous cette clef, créer les valeurs suivantes : | ||
| 14 | |||
| 15 | |||
| 16 | |=((( | ||
| 17 | Nom de la valeur )))|=((( | ||
| 18 | Type de la valeur)))|=((( | ||
| 19 | Donnée de la valeur))) | ||
| 20 | |((( | ||
| 21 | DumpFolder )))|((( | ||
| 22 | REG_EXPAND_SZ )))|((( | ||
| 23 | Répertoire où sera crée le fichier dump (par exemple c:\dumphardis)))) | ||
| 24 | |((( | ||
| 25 | DumpType )))|((( | ||
| 26 | REG_DWORD )))|((( | ||
| 27 | 2))) | ||
| 28 | |||
| 29 | |||
| 30 | |||
| 31 | |||
| 32 | Pour plus d'informations : [[http://msdn.microsoft.com/en-us/library/bb787181(VS.85).aspx>>url:http://msdn.microsoft.com/en-us/library/bb787181(VS.85).aspx]] | ||
| 33 | |||
| 34 | 3) Relancer le programme provoquant l'erreur système et le crash. | ||
| 35 | Le fichier xxxxxx.dmp sera crée | ||
| 36 | ((( | ||
| 37 | == Procédure pour Windows 2000, XP ou 2003 == | ||
| 38 | ))) | ||
| 39 | |||
| 40 | 1) Sur la machine où le processus a provoqué une erreur système, lancer l'utilitaire système Dr Waston via la commande drwtsn32.exe | ||
| 41 | |||
| 42 | Paramètrage pour Windows 2000 : | ||
| 43 | |||
| 44 | [[image:watson.png]] | ||
| 45 | |||
| 46 | Paramètrage pour Windows XP ou Windows Server 2003 : | ||
| 47 | |||
| 48 | [[image:watsonxp.png]] | ||
| 49 | |||
| 50 | |||
| 51 | 2) Enregistrer Dr Waston comme debugger par défaut via la commande drwtsn32 -i | ||
| 52 | |||
| 53 | 3) Relancer le programme provoquant l'erreur système et le crash. | ||
| 54 | Ne surtout par faire "annuler" sur le message de création du dump en cours, cette étape pouvant être un peu longue. | ||
| 55 | Le fichier xxxxxx.dmp sera crée | ||
| 56 | ((( | ||
| 57 | == (% style="line-height: 1.5;" %)Articles connexes(%%) == | ||
| 58 | ))) | ||
| 59 | |||
| 60 | Les articles connexes apparaissent ici en fonction des étiquettes que vous avez sélectionnées. Cliquez pour modifier la macro et ajouter ou modifier des étiquettes. | ||
| 61 | |||
| 62 | {{liveData sort="doc.date:desc" source="liveTable" properties="doc.title,doc.date,doc.author" description="Recently updated" limit="5" filters="tag=visual dump" sourceParameters="translationPrefix=platform.index."}}{{/liveData}} | ||
| 63 |