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.
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“.
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“.
8. Double-cliquez sur "Temp" pour le modifier.
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.
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“.
8. Double-cliquez sur "TMP" pour le modifier.
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.
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“.
8. Double-cliquez sur "Chemin" pour le modifier.
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.
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)“.
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.
Powershell fenêtre s'ouvrira.
2. Copie–pâ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
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.
3. Il détectera tout type de problème avec .NET Framework.
4. Maintenant, cliquez sur "Suivant” pour effectuer les modifications sur votre ordinateur.
Redémarrer ton ordinateur.
Le problème avec .NET Framework installation.