Fix-Shell ne peut pas être démarré. Un échec s'est produit lors de l'initialisation dans Powershell

Tu verras "Shell ne peut pas être démarré. Un échec s'est produit lors de l'initialisation :« message dans PowerShell fenêtre s'il lève une exception lorsque Windows essaie de l'ouvrir. Si vous voyez ce type de message d'erreur sur le PowerShell fenêtre, suivez ces correctifs faciles pour résoudre le problème. De plus, si vous rencontrez des erreurs telles que l'exécution de scripts est désactivée dans powershell, les méthodes résoudront le problème.

Fix-1 Modifier le registre-

Il vous suffit de créer une clé et trois sous-clés pour résoudre le problème.

IMPORTANT

Peut-être savez-vous Éditeur de registre n'est pas un endroit où l'on peut changer quoi que ce soit et s'en tirer. Une seule erreur, une petite valeur erronée d'une clé de registre peut bloquer votre système. Donc, avant de continuer, faites et stockez une sauvegarde de ce registre sur votre ordinateur. Clique sur le "Déposer" puis sur "Exportation“. Nommez-le comme vous le souhaitez et enregistrez-le dans un emplacement sécurisé de votre choix.

1. En appuyant simplement sur le Clé Windowsavec le 'R‘ touche vous pouvez accéder à la ‘Cours' la fenêtre.

2. Dans cette fenêtre, tapez "regedit“. Cliquer sur "d'accord” pour accéder au Éditeur de registre.

Regedit

3. Dans Éditeur de registre fenêtre, sur le côté gauche, clic-droit sur le "HKEY_CURRENT_USER” puis cliquez sur “Nouveau>" puis cliquez sur "Clé“.

4. Nommez la nouvelle clé comme "Environnement“.

Nouvelle clé 1

5. Sur le côté gauche, sélectionnez "Environnement“.

6. Maintenant, sur le côté droit, clic-droit n'importe où sur l'espace et sélectionnez "Nouveau>" puis cliquez sur "Valeur de chaîne extensible“.

7. Définissez le nom de cette valeur sur "TEMPÉRATURE“.

Chaîne extensible

8. Double-cliquez sur "Temp" pour le modifier.

Temp Double-Clic

9. À présent, copie l'adresse ci-dessous et pâte dans 'Données de valeur:'option.

%USERPROFILE%\AppData\Local\Temp

10. Maintenant, cliquez sur "d'accord” pour enregistrer cette modification.

Valeur de température

11. Maintenant, sur le côté droit, clic-droit n'importe où sur l'espace et sélectionnez "Nouveau>" puis cliquez sur "Valeur de chaîne extensible“.

12. Définissez le nom de cette valeur sur "TMP“.

Nouveau

8. Double-cliquez sur "TMP" pour le modifier.

Tmp CC

9. À présent, copier coller l'adresse ci-dessous et collez-la dans l'option « Données de la valeur: ».

%USERPROFILE%\AppData\Local\Temp

10. Maintenant, cliquez sur "d'accord” pour enregistrer cette modification.

Valeur Tmp

11. Pour la clé finale, clic-droit n'importe où sur l'espace et sélectionnez "Nouveau>" puis cliquez sur "Valeur de chaîne extensible“.

7. Définissez le nom de cette valeur sur "Chemin“.

Nouveau

8. Double-cliquez sur "Chemin" pour le modifier.

Chemin Dc

9. À présent, copier coller l'adresse ci-dessous et collez-la dans 'Données de valeur:'option.

%USERPROFILE%\AppData\Local\Microsoft\WindowsApps ;

10. Maintenant, cliquez sur "d'accord” pour enregistrer cette modification.

Définir la valeur du chemin

Fermer Éditeur de registre la fenêtre.

Redémarrer votre ordinateur pour que ces changements prennent effet. Après avoir redémarré votre ordinateur, ouvrez PowerShell et vérifiez si ce correctif fonctionne.

Fix-2 Ouvrir PowerShell (x86)-

Ce problème ne se produit que pour PowerShell (x64) ou utilisateurs 64 bits. utilisateurs 32 bits ou PowerShell (x86) les utilisateurs ne rencontrent pas ce problème.

1. Cliquez sur la zone de recherche à côté de l'icône Windows et écrivez "Powershell (x86)“.

2. Maintenant, cliquez sur "PowerShell (x86)“.

Powershell X86

De cette façon, vous pouvez ouvrir un 32 bits PowerShell panneau et travail.

Fix-3 Attribuer ExecutionPolicy à RemoteSigned-

Vous pouvez modifier la politique d'exécution sur votre ordinateur soit en ‘Libre‘ (ce qui est dangereux) ou ‘Signé à distance« statut pour résoudre ce problème.

1. presse Touche Windows + R ouvrir Cours la fenêtre.

2. Tapez "Powershell" puis appuyez sur Ctrl+Maj+Entrée ensemble.

Exécuter Powershell

Powershell fenêtre s'ouvrira.

2. Copiepâte cette commande dans le PowerShell la fenêtre. Après cela, appuyez sur Entrer depuis votre clavier pour l'exécuter sur votre ordinateur.

Set-ExecutionPolicy RemoteSigned
Commande Powershell

Après avoir exécuté la commande, fermez le PowerShell la fenêtre.

Vérifiez que l'erreur est toujours là ou non.

Fix-4 Utiliser l'outil de réparation .NET Framework-

1. Téléchargez le Outil de réparation .NET Framework sur ton ordinateur.

2. Puis, double clic au "netfxrepairtool» et accepter l'accord.

Netfxrepairtool

3. Il détectera tout type de problème avec .NET Framework.

Détecter les problèmes

4. Maintenant, cliquez sur "Suivant” pour effectuer les modifications sur votre ordinateur.

Modifications suivantes

Redémarrer ton ordinateur.

Le problème avec .NET Framework installation.

Comment déconnecter d'autres utilisateurs sur Windows 10

Comment déconnecter d'autres utilisateurs sur Windows 10CommentWindows 10

Les utilisateurs Windows peuvent se connecter à un seul système avec leurs informations d'identification et plusieurs utilisateurs peuvent utiliser le système plusieurs fois simplement en se déconn...

Lire la suite
Comment désactiver l'accélération de la souris dans Windows 10

Comment désactiver l'accélération de la souris dans Windows 10CommentWindows 10

L'accélération de la souris est l'un des ajouts récents aux fonctionnalités de Windows 10. Le but de cette fonctionnalité est d'améliorer l'efficacité de la souris et est activé par défaut dans le ...

Lire la suite
Corrigé: il n'y a pas assez de mémoire pour terminer cette opération

Corrigé: il n'y a pas assez de mémoire pour terminer cette opérationCommentWindows 10

Assez souvent, vous pouvez rencontrer cette erreur, "Pas assez de mémoire disponible pour terminer cette opération. Quittez une ou plusieurs applications pour augmenter la mémoire disponible, puis ...

Lire la suite