Désactiver le rapport d'erreurs dans Windows 10 Home

38

Existe-t-il un moyen de désactiver le rapport d'erreurs dans Windows 10 Home? De Windows 7 à 8.1, cela était possible sous "Action Center"; Cependant, le Centre de maintenance n'est plus dans Windows 10 sous la même forme que dans les versions précédentes. Il ne s’agit plus désormais que d’un flyout avec des boutons d’accès rapide et des notifications, sans aucune entrée du Panneau de configuration sous le même nom où il peut être configuré. J'ai effectué une recherche manuelle et à l'aide de divers mots-clés, mais je ne trouve rien.

Si cela vous intéresse, je dois absolument le désactiver, car cette action a priorité sur tous les débogueurs de ma machine. Avant que les erreurs ne soient rattrapées par les débogueurs, elles le sont par la suite, rendant impossible le codage sous Windows 10. En tant que tel, j'ai été un peu surpris de constater que personne n'a encore soulevé cette question.

Mathieu K.
la source
@JMB Home, je pense avoir trouvé une solution en modifiant manuellement les clés de registre. Vous ne pouvez pas le désactiver via une interface utilisateur que je peux trouver dans l'onglet Accueil et l'éditeur de stratégie de groupe n'est pas disponible pour cet élément, comme vous le savez sûrement.
Je suis sur Pro et j'ai constaté que la journalisation des erreurs peut être désactivée dans l'éditeur de stratégie de groupe local (gpedit.msc), mais je ne pense pas que cela existe dans Accueil.
JMB
Oui, ça n'existe pas à la maison malheureusement. Je vérifie mon correctif, posterai comme réponse si cela fonctionne.
Panneau de configuration> Tous les éléments du panneau de configuration> Dépannage> Modifier les paramètres?
DavidPostill
@ DavidPostill J'ai essayé ceci, malheureusement non, cela ne désactive pas la recherche automatique en ligne de solutions. Le signalement des erreurs dans le registre est complètement désactivé.

Réponses:

54

Mise à jour
Comme l' a souligné moab , vous pouvez également désactiver le service de rapport d'erreurs via services.msc. Je n'ai pas pu confirmer si cela fonctionnait correctement moi-même.

Réponse d'origine
Il semble que la seule option disponible pour les utilisateurs particuliers consiste à désactiver le rapport d'erreurs en modifiant la clé désactivée dans le registre.

Ouvrez Regedit. Aller vers:

Rapport d'erreur HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows

Recherchez la valeur nommée "Désactivé" ou ajoutez une nouvelle valeur DWORD portant ce nom si elle n'existe pas. La valeur par défaut de cette clé est 0. Double-cliquez dessus pour la modifier, remplacez la valeur par 1 et sauvegardez.

Cela désactive l’apparition automatique du dialogue dans lequel Windows effectue une recherche en ligne pour tenter de trouver une solution. À la place, un dialogue vous indique que l’application s’est écrasée et vous permet de déboguer. Cependant, contrairement aux versions précédentes de Windows, aucun code d'erreur n'est fourni dans cette boîte de dialogue. Les détails de l'erreur doivent être accessibles via:

Panneau de configuration \ Tous les éléments du panneau de configuration \ Sécurité et maintenance

Sous l'onglet "Maintenance", vous pouvez cliquer sur "Afficher l'historique de fiabilité", ce qui affichera une liste de toutes les pannes d'applications. Vous pouvez ensuite cliquer sur "Afficher les détails techniques" en regard de chaque incident pour obtenir des informations plus détaillées, telles que le ou les codes d'erreur générés par l'application lors de l'incident.

Captures d'écran:

Sécurité et maintenance Voir

Moniteur de fiabilité

Le débogage est encore très instable, même après la désactivation du rapport d'erreurs. Je ne sais pas s'il s'agit d'un problème de système d'exploitation ou d'un problème lié à la compatibilité du (des) débogueur (s) avec la mécanique du système d'exploitation.

Communauté
la source
8
Il peut également être désactivé dans Windows Services.
Moab
1
@ Moab Geeze ... J'aurais dû regarder là-bas. lol, je vais éditer et ajouter cette information. Merci.
5
Find the value named "Disabled"sur ma machine, je devais également définir flag DontShowUIpour 1se débarrasser complètement de la fenêtre de débogage qui apparaît lorsque l'application se bloque.
Aleksei Petrenko
Je l'ai fait et cela a brisé mon installation de Windows. Il s'est écrasé sur mon PC. Quand il réinitialise, il doit exécuter une réparation. Windows fonctionne à nouveau, mais regedit a été corrompu et ne s'ouvre pas.
Gary Carlyle Cuisinier
Juste une note pour ceux qui recherchent le service - il s’appelle "Service de rapport d’erreurs Windows". C'est important de pouvoir le trouver dans la liste :)
Mike Marynowski
2

J'ai remarqué sur mes fenêtres 10 (10 septembre 2015) que le service de rapport d'erreurs n'apparaissait pas dans services.msc et que la clé de registre n'y était pas. Cependant, il fonctionne toujours et apparaît comme "désactivé" dans le panneau de configuration> sécurité et maintenance après avoir ajouté manuellement la clé désactivée et défini la valeur 1.

Comme ci-dessus, ouvrez regedit, naviguez jusqu'à

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting

puis allez à Edit > New > DWORDet nommez la clé disabled, puis changez sa valeur en 1.

client
la source
2
Si vous voyez ma réponse, je l'ai déjà noté. C'était ma solution originale.