Comment résoudre STATUS_IN_PAGE_ERROR (Erreur 0xc0000006) ?

Publié: 2020-09-01

Récemment, certains utilisateurs de Windows se sont plaints de ne pas pouvoir démarrer des applications à partir d'un volume réseau en raison de l'erreur 0xc0000006. Cette erreur n'est que la dernière d'une longue série de bogues qui ont affligé le système d'exploitation Windows. La bonne nouvelle est que bon nombre de ces mêmes utilisateurs ont réussi à résoudre l'erreur en utilisant les solutions de contournement expliquées dans cet article.

Par conséquent, si vous cherchez une solution au STATUS_IN_PAGE_ERROR (Erreur 0xc0000006), ce guide est exactement ce dont vous avez besoin.

Qu'est-ce que le code d'erreur 0xc0000006 sur Windows 10 ?

Le code d'erreur Windows 0xc0000006 apparaît le plus souvent pour les utilisateurs qui travaillent beaucoup avec Visual Studio. Il peut également apparaître dans certaines applications telles que Microsoft Word et Excel. Cette erreur peut se produire lorsque l'utilisateur tente de lancer un script exécutable à partir d'un volume réseau, bien que cela se produise également avec des fichiers exécutables enregistrés localement.

Lorsque l'utilisateur clique sur le fichier exécutable, l'application, le programme ou le script n'est pas lancé. Au lieu de cela, une boîte de dialogue s'affiche avec un message d'erreur qui est une variante de ce qui suit :

L'application n'a pas pu démarrer correctement 0xc0000006. C'est un STATUS_IN_PAGE_ERROR

Un logiciel anti-malware ou pare-feu trop zélé peut provoquer cette erreur en déclenchant un faux positif lorsque l'utilisateur tente d'exécuter un exécutable à partir d'un volume réseau. Les incohérences dans les fichiers système peuvent également entraîner le STATUS_IN_PAGE_ERROR. Des problèmes de registre, en particulier avec la clé AppInst_DLLs, sont également connus pour causer ce problème.

Comment se débarrasser du code STATUS_IN_PAGE_ERROR 0xc0000006 sur Windows 10

Si vous obtenez le code d'erreur 0xc0000006 lorsque vous essayez d'exécuter un script ou un logiciel à partir d'un volume local ou réseau, vous pouvez essayer ces correctifs potentiels.

Effectuer un démarrage propre

Avec autant d'applications, de pilotes et de scripts sur l'ordinateur moyen, il y a de fortes chances qu'il y ait un conflit occasionnel avec un logiciel tiers. Le STATUS_IN_PAGE_ERROR (Erreur 0xc0000006) peut être causé par cette raison.

Un démarrage minimal de Windows vous aidera à déterminer si le problème est dû à des conflits logiciels ou à autre chose. Dans Clean Boot, le logiciel de démarrage tiers est désactivé.

Vous pouvez exécuter un démarrage en mode minimal à partir de l'applet de configuration de Windows. Voici comment:

  • Ouvrez la boîte Exécuter avec Win Key + R.
  • Tapez "msconfig" (sans les guillemets) dans le champ Exécuter et cliquez sur OK.
  • Assurez-vous que l'onglet Général est sélectionné dans la boîte de dialogue de configuration du système.
  • Sélectionnez Démarrage sélectif et désélectionnez Charger le démarrage I
  • Assurez-vous que les cases « Charger les services système » et « Utiliser la configuration de démarrage d'origine » sont cochées.
  • Passez à l'onglet Services et cochez la case "Masquer tous les services Microsoft".
  • Cliquez sur Désactiver tout pour désélectionner tous les services de démarrage des programmes tiers.
  • Cliquez sur les boutons Appliquer et OK.
  • Cliquez sur Redémarrer.

Essayez de lancer le logiciel dans le nouvel environnement. Si cela fonctionne, un programme lié à l'un des éléments de démarrage désactivés est probablement le coupable.

Vous devez commencer votre recherche du logiciel en conflit avec votre antivirus ou votre pare-feu tiers. Vous pouvez désactiver ou désinstaller votre suite de sécurité comme dans la solution 2, après quoi vous pouvez restaurer votre configuration de démarrage d'origine et vérifier si votre logiciel ou votre script fonctionne correctement.

Supprimer les logiciels tiers

L'erreur 0xc0000006 sur Windows 10 se produit généralement lors de la tentative d'exécution d'un exécutable à partir du volume réseau. Si vous rencontrez le problème avec un logiciel antivirus ou pare-feu tiers, la suite de sécurité peut arrêter la connexion au volume réseau en raison d'un faux positif.

Vous pouvez essayer de désactiver ou de désinstaller votre pare-feu/suite AV et voir si cela vous aide. Si l'exécutable qui ne se lance pas se trouve sur le disque local et que votre suite de sécurité tierce est active, vous avez deux options :

  1. Mettez sur liste blanche le fichier exécutable ou le programme concerné ou ajoutez-le à la liste des exclusions de votre antivirus.
  2. Désactivez la suite de sécurité tierce.
  3. Désinstallez la suite de sécurité tierce.

Pour la première option, vous devez ouvrir la zone des paramètres de votre programme de sécurité et trouver la liste des exclusions. Selon le logiciel de protection que vous utilisez, cela peut être assez délicat. N'ayez pas peur de consulter le site Web du programme pour obtenir des instructions précises.

Après avoir ajouté l'exécutable qui ne se lance pas à la liste des exclusions, essayez de lancer l'exécutable et voyez ce qui se passe. Si vous êtes en mesure de l'utiliser, votre recherche d'une solution est terminée.

La deuxième méthode peut aider si l'ajout de l'exécutable affecté à une liste blanche ne fait pas l'affaire. Vous pouvez désactiver temporairement l'antivirus ou le pare-feu et essayer de lancer l'exécutable.

Si les deux options ci-dessus n'aboutissent pas à une solution, suivez ces étapes pour supprimer l'application de sécurité de votre ordinateur. Ne vous inquiétez pas, si cela ne résout rien, vous pouvez toujours le réinstaller.

  • Appuyez simultanément sur les touches Logo Windows et R pour ouvrir la boîte de dialogue Exécuter.
  • Tapez "appwiz.cpl" (sans les guillemets) et cliquez sur OK pour ouvrir la fenêtre Programmes et fonctionnalités dans le Panneau de configuration.
  • Faites défiler la fenêtre Programme et fonctionnalités et localisez l'application pare-feu/AV tierce à désinstaller.
  • Faites un clic droit sur l'application et sélectionnez Désinstaller. Suivez les instructions de l'assistant de désinstallation pour terminer la suppression de l'application. Enfin, redémarrez la machine pour effacer la mémoire système.

CONSEILLÉ

Résoudre les problèmes de PC avec Auslogics BoostSpeed

Outre le nettoyage et l'optimisation de votre PC, BoostSpeed ​​protège la confidentialité, diagnostique les problèmes matériels, propose des conseils pour augmenter la vitesse et fournit plus de 20 outils pour couvrir la plupart des besoins de maintenance et de service du PC.

Auslogics BoostSpeed ​​est un produit d'Auslogics, certifié Microsoft Silver Application Developer
TÉLÉCHARGEMENT GRATUIT

Remarque : Certaines applications peuvent laisser des traces et des fichiers restants qui peuvent toujours causer les mêmes problèmes. Vous pouvez utiliser la fonction de désinstallation dans des outils comme Auslogics BoostSpeed ​​pour supprimer complètement tous les fichiers, traces et clés de registre associés à une application désinstallée.

Lorsque le système redémarre, Windows Defender devient actif. Essayez de relancer l'exécutable et voyez si vous pouvez reproduire le problème d'erreur 0xc0000006.

CONSEILLÉ

Protégez votre PC contre les menaces avec Anti-Malware

Vérifiez sur votre PC les logiciels malveillants que votre antivirus pourrait manquer et supprimez les menaces en toute sécurité avec Auslogics Anti-Malware

Auslogics Anti-Malware est un produit d'Auslogics, certifié Microsoft Silver Application Developer
TÉLÉCHARGER MAINTENANT

Si le problème est résolu, vous pouvez continuer à utiliser Windows Defender ou essayer une autre suite AV/pare-feu tierce qui n'entrera pas en conflit avec l'exécutable ou tout autre fichier de programme bénin sur votre ordinateur. Vous pouvez consulter Auslogics Anti-Malware pour tous vos besoins de protection de l'appareil.

Exécuter une analyse avec les outils DISM et SFC

Les fichiers système corrompus passent souvent inaperçus lors de la recherche de la cause de certains bogues sous Windows. En fait, les fichiers Windows manquants ou corrompus peuvent causer un large éventail de problèmes, y compris le STATUS_IN_PAGE_ERROR sur Windows 10. Certains utilisateurs ont expliqué qu'ils avaient résolu le problème avec le code d'erreur 0xc0000006 après avoir exécuté les deux utilitaires de Microsoft qui aident à trouver et à corriger les incohérences dans les fichiers système.

DISM (Deployment Image Servicing and Management) et SFC (System File Checker) sont des outils préinstallés pour réparer les erreurs de fichiers système. Les deux ont des objectifs complémentaires et sont mieux utilisés en tandem.

Alors que l'outil DISM utilise les fichiers Windows Update pour remplacer les composants d'image système corrompus, l'utilitaire SFC s'appuie sur le cache stocké localement pour remplacer les fichiers manquants ou corrompus par de nouvelles copies. De plus, alors que le vérificateur de fichiers système se concentre sur des fichiers individuels, l'outil DISM examine l'image système Windows dans son ensemble.

Vous devez ouvrir une fenêtre d'invite de commande élevée pour exécuter des analyses avec les deux utilitaires. Microsoft recommande aux utilisateurs de Windows 10 d'exécuter d'abord l'analyse DISM, suivie de l'analyse SFC. Cependant, si la première analyse résout l'erreur, il n'est pas nécessaire d'exécuter la seconde.

Les étapes suivantes expliquent ce que vous devez faire pour analyser votre PC à la recherche de fichiers système corrompus.

  • Ouvrez le menu Démarrer et tapez "cmd" (sans guillemets).
  • Cliquez avec le bouton droit sur Invite de commandes dans les résultats de la recherche et sélectionnez Exécuter en tant qu'administrateur.

Vous êtes maintenant prêt à exécuter une analyse dans la fenêtre de ligne de commande. Avant de continuer, vérifiez que votre connexion Internet est stable. L'utilitaire DISM peut avoir besoin de se connecter aux serveurs Windows Update.

  • Saisissez la commande ci-dessous et appuyez sur la touche Entrée de votre clavier :

DISM.exe /Online /Cleanup-image /Restorehealth

N'interrompez en aucune façon l'opération pendant qu'elle est en cours. Fermer le couvercle de votre PC ou l'éteindre n'est pas une option. L'analyse peut prendre un certain temps, alors soyez prêt à attendre.

Une fois l'analyse terminée, redémarrez l'ordinateur et vérifiez si le problème est résolu.

Si STATUS_IN_PAGE_ERROR persiste au prochain démarrage, ouvrez à nouveau une fenêtre de ligne de commande élevée et exécutez une analyse du vérificateur de fichiers système.

  • Saisissez la commande ci-dessous et appuyez sur la touche Entrée de votre clavier :

sfc/scannow

Cette analyse prendra plus de temps que l'analyse DISM, alors soyez prêt à vous éloigner de votre PC et à faire autre chose pendant que l'opération progresse lentement. Encore une fois, n'essayez pas d'interrompre l'opération car cela peut entraîner des problèmes plus graves.

Une fois l'analyse terminée, vous recevrez une notification telle que celle-ci :

La protection des ressources Windows a trouvé des fichiers corrompus et les a réparés avec succès. Les détails sont inclus dans le CBS.Log %WinDir%\Logs\CBS\CBS.log.

Redémarrez l'ordinateur et essayez de lancer l'exécutable après le prochain démarrage.

Modifier la clé de registre AppInst_DLLs

Le STATUS_IN_PAGE_ERROR peut être lié à la clé de registre AppInst_DLLs. Cette clé surveille les plantages et les blocages de l'application sur la machine. Cette clé peut parfois être corrompue, entraînant l'erreur 0xc0000006 lorsque vous essayez de lancer un exécutable qu'elle surveille.

Le fait est que l'exécutable en question peut ne pas avoir de problèmes. Au lieu de cela, la clé de registre est en faute. Par conséquent, vous pouvez résoudre cette erreur en modifiant la valeur de AppInst_DLLs dans le registre.

Avant de procéder à la modification de la valeur de la clé de registre, il est fortement recommandé de sauvegarder votre registre actuel. Lorsque vous ouvrez l'Éditeur du Registre, sélectionnez Fichier > Exporter, puis enregistrez la sauvegarde dans un emplacement sûr. Si quelque chose ne va pas plus tard, vous pouvez restaurer votre registre avec la sauvegarde.

  • Ouvrez le menu Démarrer et tapez "regedit" (sans guillemets).
  • Cliquez sur l'application Éditeur du Registre pour l'ouvrir.
  • Accédez à l'emplacement suivant dans le registre :

Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Windows

  • Double-cliquez sur AppInst_DLLs dans le volet de droite.
  • Dans la boîte de dialogue Modifier la chaîne pour AppInst_DLLs, supprimez la valeur dans le champ Données de la valeur et cliquez sur OK.

Lorsque vous avez terminé ces étapes, redémarrez votre ordinateur et vérifiez si la tentative de lancement de l'exécutable entraîne toujours le STATUS_IN_PAGE_ERROR.

Parfois, des bogues dans le registre entraînent des faux positifs comme l'erreur 0xc0000006. Vous ne pourrez pas toujours savoir exactement quelle clé de registre est corrompue et à l'origine du problème. Pour une solution complète qui vous aidera à résoudre les problèmes de registre associés aux baisses de performances, aux problèmes de mémoire et aux fichiers fragmentés, nous vous recommandons d'essayer un logiciel de nettoyage de registre fiable.

Réparer l'application

Le code d'erreur 0xc0000006 peut être dû à des composants d'application corrompus. Si vous pouvez localiser l'application dont le fichier exécutable ne peut pas démarrer dans la section Applications des paramètres, vous pourrez peut-être résoudre le problème en le réparant.

  • Ouvrez l'application Paramètres et accédez à Applications > Applications et fonctionnalités.
  • Faites défiler la liste des applications pour localiser l'application en question ou utilisez le champ de recherche à droite pour la trouver rapidement.
  • Cliquez une fois sur l'application et cliquez sur le bouton Modifier.
  • Sur l'écran suivant, cliquez sur Réparer.

Si cette solution ne résout pas le problème pour vous, essayez le correctif suivant.

Mettre à jour Windows

Si vous utilisez toujours une ancienne version de Windows 10, il se peut que votre système d'exploitation manque des correctifs critiques qui ont résolu plusieurs problèmes. Il vaut la peine de mettre à jour le firmware pour voir si cela peut résoudre le STATUS_IN_PAGE_ERROR lors du lancement d'un fichier exécutable.

  • Ouvrez l'application Paramètres et accédez à Mise à jour et sécurité > Windows Update.
  • Cliquez sur le bouton Vérifier les mises à jour et le système d'exploitation téléchargera toutes les mises à jour disponibles.

Redémarrez la machine pour installer toutes les mises à jour disponibles. Après vous être reconnecté, essayez de lancer le fichier exécutable et vérifiez si le problème a été résolu.

De nombreux utilisateurs ont réussi à se débarrasser du bogue décrit dans ce guide grâce aux correctifs ici. Si aucun d'eux ne fonctionne pour vous, vous pouvez essayer de réinstaller Windows avec une installation de réparation. Vous pouvez également contacter le support Microsoft ou un technicien logiciel.

Alors, avez-vous essayé l'une des solutions potentielles pour le STATUS_IN_PAGE_ERROR ? Nous espérons qu'ils ont fonctionné pour vous. Vous pouvez nous parler de votre expérience dans la section des commentaires ci-dessous.