Correction de l'erreur système 5, l'accès est refusé dans Windows

Si vous continuez à voir " L' erreur système 5 s'est produite, l' (System)accès(Access) est refusé" à plusieurs reprises lors de l'exécution de commandes dans l'invite de commande(running commands in Command Prompt) ou Windows PowerShell , il est probable que la console ne dispose pas des droits nécessaires pour les exécuter. Par exemple, les commandes impliquant des fonctions administratives (telles que "net user") ou le dépannage avancé(advanced troubleshooting) nécessitent des privilèges améliorés ou ne fonctionneront pas.

Pour corriger "l'erreur système 5" dans Microsoft Windows , vous devez exécuter l'invite de commande(Command Prompt) et Windows PowerShell en tant qu'administrateur. Les instructions ci-dessous vous guideront à travers plusieurs façons d'ouvrir les deux interpréteurs de ligne de commande avec des droits élevés.

Exécutez l'invite de commande(Run Command Prompt) et Windows PowerShell en tant qu'administrateur(Administrator)

Il est impossible d'exécuter des commandes dans l'invite(Command Prompt) de commande ou Windows PowerShell avec les privilèges utilisateur par défaut. Si la sortie de la commande entraîne « Erreur système(System) 5 », vous devez lancer votre interpréteur de ligne de commande préféré en tant qu'administrateur.

Ouvrir l'invite de commande en tant qu'administrateur(Open Command Prompt as Administrator)

1. Ouvrez le menu Démarrer(Start ) (ou appuyez sur la touche Windows ) et tapez cmd ou invite de commande(command prompt) .

2. Sélectionnez l' option Exécuter en tant qu'administrateur dans les résultats de la recherche.(Run as administrator)

3. Sélectionnez Oui(Yes ) dans la boîte de dialogue Contrôle de compte d'utilisateur(User Account Control) ( UAC ).

Remarque : (Note:) le contrôle de compte d'utilisateur(User Account Control) n'est pas présent dans Windows 7 .

Vous verrez alors une fenêtre d' invite de commande(Command Prompt) avec l'étiquette "Administrateur" sur la barre de titre. Vous ne rencontrerez plus "l' erreur système(System) 5" lors de l'exécution des commandes.

Un moyen plus rapide d'ouvrir l'invite de commande(Command Prompt) en tant qu'administrateur consiste à appuyer sur Ctrl + Maj(Shift) + Entrée(Enter) immédiatement après l'avoir recherché dans le menu Démarrer(Start) .

Ouvrez Windows PowerShell en tant qu'administrateur(Open Windows PowerShell as Administrator)

Windows 10 et 11 offrent tous deux la possibilité d'ouvrir Windows PowerShell en tant qu'administrateur via le menu Windows + X (alias Power User ).

1. Appuyez sur Windows + X ou cliquez avec le bouton droit sur le bouton Démarrer(Start ) .

2. Sélectionnez Terminal Windows (Admin)(Windows Terminal (Admin)) ou Windows PowerShell (Admin) .

3. Sélectionnez Oui(Yes ) à l' invite Contrôle de compte d'utilisateur(User Account Control) ( UAC ).

Vous verrez alors une fenêtre Windows PowerShell (ou un onglet si la console se lance via Windows Terminal ) avec le libellé « Administrateur ». " Erreur système(System) 5" ne s'affichera pas lors de l'exécution des commandes.

Vous pouvez également rechercher powershell dans le menu Démarrer(Start ) et sélectionner Exécuter en tant qu'administrateur(Run as administrator) ou appuyer sur Ctrl + Maj(Shift ) + Entrée(Enter) pour ouvrir une fenêtre Windows PowerShell élevée.(Windows PowerShell)

Astuce(Tip) : Découvrez comment remplacer Windows PowerShell par l'invite de commande(replace Windows PowerShell with Command Prompt) dans le menu Utilisateur avec pouvoir de Windows 10.

Toujours exécuter(Run) une invite de commande élevée(Elevated Command Prompt) et la console Windows PowerShell(Windows PowerShell Console)

Il est possible de créer un raccourci sur le bureau dans Windows capable d'ouvrir automatiquement l'invite de commande(Command Prompt) ou Windows PowerShell en tant qu'administrateur. Cela élimine les risques de lancer par erreur une console avec des privilèges d'utilisateur standard et de rencontrer " l'erreur système 5".(System)

1. En fonction de l'interpréteur de ligne de commande vers lequel vous souhaitez créer un raccourci, ouvrez une fenêtre de l' Explorateur de fichiers(File Explorer) et dirigez-vous vers le répertoire approprié :

Invite de commandes - Disque local C(Local Disk C) > Windows > System32

Windows PowerShell — Disque local C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. Localisez le fichier intitulé cmd (Invite de commandes) ou powershell ( Windows PowerShell ). Ensuite, faites un clic droit dessus et sélectionnez Afficher plus d'options(Show more options) (Windows 11 uniquement) > Envoyer vers(Send to) > Bureau (créer un raccourci)(Desktop (create shortcut)) .

3. Cliquez avec le bouton droit sur l'icône nouvellement créée cmd - Raccourci(cmd – Shortcut) ou powershell - Raccourci(powershell – Shortcut) sur le bureau. Ensuite, sélectionnez Propriétés(Properties) .

4. Sous l' onglet Raccourci , sélectionnez (Shortcut )Avancé(Advanced) .

5. Cochez la case à côté de Exécuter en tant qu'administrateur(Run as administrator) et sélectionnez OK .

6. Sélectionnez Appliquer(Apply ) et OK pour quitter la zone Propriétés.

Vous pouvez maintenant double-cliquer sur le raccourci et sélectionner Oui(Yes ) dans la fenêtre contextuelle UAC pour ouvrir l'invite de commande(Command Prompt) ou Windows PowerShell avec des privilèges administratifs. N'hésitez(Feel) pas à renommer le raccourci comme vous le souhaitez.

Désactiver les invites UAC(UAC Prompts) pour l'invite de commande(Command Prompt) et Windows PowerShell

Le contrôle de compte d'utilisateur (UAC)(User Account Control (UAC)) est une fonctionnalité de sécurité de Windows Vista , 8, 8.1, 10 et 11 qui empêche les programmes d'apporter des modifications au système sans autorisation. Cependant, traiter les invites UAC chaque fois que vous souhaitez ouvrir l'invite de commande(Command Prompt) ou Windows PowerShell avec des droits d'administrateur est gênant.

Le moyen le plus rapide de résoudre ce problème consiste à désactiver complètement l' UAC . Cependant, cela pose un risque de sécurité important. Ou, vous pouvez ignorer l'invite uniquement pour l'invite de commande(Command Prompt) ou Windows PowerShell . C'est plus sûr mais prend du temps à mettre en place.

Désactiver complètement le contrôle de compte d'utilisateur(Disable User Account Control Completely)

1. Recherchez uac dans le menu Démarrer(Start) et sélectionnez Ouvrir(Open) pour lancer la boîte de dialogue Paramètres de contrôle de compte d'utilisateur .(User Account Control Settings)

2. Faites glisser le curseur sur Ne jamais notifier(Never notify) .

3. Sélectionnez OK pour désactiver le contrôle de compte d'utilisateur(User Account Control) à l'échelle du système.

Pour réactiver UAC plus tard, suivez simplement les étapes ci-dessus et faites glisser le curseur vers le premier ou le deuxième cran.

Astuce :(Tip:) Vous pouvez également accéder à la boîte de dialogue Paramètres de contrôle de compte d'utilisateur en sélectionnant (User Account Control Settings)Système et sécurité(System and Security) > Modifier les paramètres de contrôle de compte d'utilisateur(Change User Account Control settings) dans le Panneau de configuration(Control Panel) .

Contourner l'UAC pour l'invite de commande et Windows PowerShell uniquement(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. Recherchez schtasks dans le menu Démarrer(Start) et appuyez sur Entrée(Enter) pour lancer le Planificateur de tâches.

2. Cliquez avec le bouton droit sur Bibliothèque du planificateur de tâches(Task Scheduler Library) dans la barre latérale et sélectionnez Nouveau dossier(New Folder) .

3. Saisissez un nom pour le dossier, par exemple, No UAC

4. Sélectionnez le dossier nouvellement créé dans la barre latérale et sélectionnez Créer une tâche( Create Task) .

5. Nommez la tâche, par exemple Invite de commandes (admin)(Command Prompt (Admin)) et cochez la case en regard de Exécuter avec les privilèges les plus élevés(Run with highest privileges) .

6. Passez à l' onglet Actions et sélectionnez (Actions )Nouveau(New) .

7. Définissez Action sur Démarrer un programme(Start a program) et collez le chemin du fichier pour l' invite de commande(Command Prompt) ou l' exécutable Windows PowerShell :

Invite de commandes — C:\Windows\System32\cmd.exe

Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0

9. Passez à l' onglet Conditions et décochez Démarrer la tâche uniquement si l'ordinateur est alimenté en courant alternatif(Start the task only if the computer is on AC power) . Ensuite, sélectionnez OK pour enregistrer la tâche.

10. Cliquez avec le bouton droit sur une zone libre du bureau et sélectionnez Nouveau(New) > Raccourci(Shortcut) .

11. Saisissez le chemin suivant, en remplaçant Nom du dossier(Folder name) et Nom de la tâche( Task name ) par les noms que vous avez insérés lors de la création de la tâche :

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

Sélectionnez Suivant(Next) pour continuer.

12. Tapez un nom pour le raccourci et sélectionnez Terminer(Finish) .

13. Double-cliquez sur le raccourci sur le bureau que vous venez de créer et une nouvelle invite de commandes(Command Prompt) élevée ou une console Windows PowerShell se lancera sans invite UAC .

Correction de l'erreur système 5(Fix System Error 5) sur les comptes Windows standard(Standard Windows)

Supposons que(Suppose) vous rencontriez " L'erreur système(System) 5 s'est produite" dans un compte non administrateur sur votre PC. Dans ce cas, vous pouvez toujours exécuter une invite de commande(Command Prompt) améliorée ou une console Windows PowerShell en suivant les instructions ci-dessus en insérant un mot de passe administrateur. Si vous ne le savez pas, demandez la permission à un utilisateur disposant de privilèges administratifs sur le PC.

Alternativement, vous pouvez changer un compte standard en compte administrateur(change a standard account to an admin account) (en supposant que vous êtes le propriétaire de votre PC) pour éviter d'avoir à saisir un mot de passe administrateur chaque fois que vous souhaitez ouvrir un interpréteur de ligne de commande avec des droits élevés. Les étapes ci-dessous s'appliquent à Windows 10 et 11.

1. Connectez-vous à votre compte administrateur et sélectionnez Démarrer(Start) > Paramètres(Settings ) > Comptes(Accounts) > Famille et autres utilisateurs(Family & other users) .

2. Sélectionnez le compte standard sous Autres utilisateurs(Other users) et sélectionnez Modifier le type de compte(Change account type) .

3. Définissez Type de compte(Account type) sur Administrateur(Administrator ) et sélectionnez OK .

Corrigé : l'erreur système 5 ne (System Error 5) s'est(Has) pas produite

Pour réitérer, le simple fait d'exécuter l'invite de commande(Command Prompt) et Windows PowerShell en tant qu'administrateur corrigera le code d'erreur "Erreur système 5" dans (System)Microsoft Windows . Si vous utilisez régulièrement les deux consoles, prendre le temps de configurer des raccourcis qui les lancent toujours avec des privilèges élevés (de préférence sans une invite de contrôle de compte d'utilisateur(User Account Control) ennuyeuse à gérer) vous fera probablement gagner des heures à long terme.



About the author

Je suis un ingénieur en informatique avec plus de 10 ans d'expérience dans l'industrie du logiciel, plus précisément dans Microsoft Office. J'ai écrit des articles et des tutoriels sur divers sujets liés à Office, y compris des conseils sur la façon d'utiliser ses fonctionnalités plus efficacement, des astuces pour maîtriser les tâches bureautiques courantes, etc. Mes compétences en tant qu'écrivain font également de moi une excellente ressource pour ceux qui souhaitent en savoir plus sur Office ou qui ont simplement besoin de conseils rapides.



Related posts