Powershell: échec survenu lors de l'initialisation



Essayez Notre Instrument Pour Éliminer Les Problèmes

Ce ' Shell ne peut pas être démarré. Échec survenu lors de l'initialisation «Une erreur se produit lorsque les utilisateurs de Windows tentent d’ouvrir une fenêtre de terminal Powershell de manière conventionnelle. Dans la grande majorité des occurrences signalées, le problème est limité à la version 64 bits de PowerShell (la version 32 bits fonctionne très bien).



Erreur «Échec survenu lors de l’initialisation» dans Powershell



Si vous recherchez une solution rapide, vous pouvez lancer la version 32 bits de Powershell à la place, car le problème ne semble se produire qu'avec Versions 64 bits de Powershell.



Mais si vous recherchez un correctif permanent qui résoudra le problème indéfiniment, vous devez exécuter l'outil de réparation .NET Framework afin de corriger les dépendances corrompues et envisager de créer un tout nouveau profil Windows au cas où le problème persisterait.

Comment corriger l'erreur «Échec survenu lors de l'initialisation» dans PowerShell?

Méthode 1: ouverture de la version 32 bits de Powershell

Comme il s'avère, «Shell ne peut pas être démarré. Échec survenu lors de l'initialisation «L’erreur se produit généralement avec la version 64 bits de Powershell. si vous recherchez une solution rapide qui vous permettra de saisir des commandes dans Powershell sans obtenir la cause de cette erreur, vous devez ouvrir une fenêtre 32 bits de Powershell à la place.

Mais gardez à l'esprit qu'il ne s'agit que d'une solution de contournement car elle ne réparera pas la cause première qui déclenchera le «Shell ne peut pas être démarré. Échec survenu lors de l'initialisation ' Erreur.



Si vous souhaitez utiliser cette solution de contournement, voici un guide rapide sur l'ouverture de la version 32 bits de Powershell:

  1. Appuyez sur la touche Windows pour ouvrir le menu Démarrer de Windows.
  2. Utilisez la fonction de recherche pour rechercher Windows PowerShell (x86) et appuyez sur Entrer.
  3. Ensuite, dans la liste des résultats, faites un clic droit sur Windows PowerShell (x86) et choisissez Exécuter en tant qu'administrateur dans le menu contextuel nouvellement apparu.

    Exécution de la version 32 bits de Powers hell en tant qu'administrateur

  4. Une fois que vous avez réussi à ouvrir la version x86 (32 bits) de Powershell, entrez la commande qui lançait auparavant le ' Shell ne peut pas être démarré. Échec survenu lors de l'initialisation 'Erreur et voyez si le problème est maintenant résolu.

Si le même problème persiste ou si vous souhaitez en savoir plus sur la cause première du problème, passez à la méthode suivante ci-dessous.

Méthode 2: exécution d'un outil de réparation .NET Framework

Il s'avère que la plupart des utilisateurs qui ont rencontré ce problème particulier ont confirmé que le problème était lié (d'une manière ou d'une autre) au dossier Microsoft .NET Framework. Dans la plupart des cas, le « Shell ne peut pas être démarré. Échec survenu lors de l'initialisation 'Une erreur se produira avec Framework .NET 4.x en raison d'un fichier nommé machine.config.

Si ce scénario est applicable, vous devriez être en mesure de résoudre le problème en remplaçant les instances corrompues .NET par des copies saines. Il existe plusieurs méthodes qui vous aideront à le faire, mais la plus accessible est d'exécuter le Outil de réparation .NET Framework .

La plupart des utilisateurs concernés ont signalé que le problème avait été résolu rapidement après avoir exécuté cet outil Microsoft propriétaire pour corriger les dépendances .NET corrompues.

Voici un guide rapide sur l'exécution de l'outil de réparation .NET Framework sur chaque version récente de Windows:

  1. Ouvrez votre navigateur et accédez à ce lien ici . Une fois la page complètement chargée, cliquez sur le Télécharger bouton (sous Outil de réparation Microsoft .NET Framework ).

    Téléchargement de l'outil de réparation Net Framework

  2. Une fois arrivé à l'écran suivant, lancez l'opération en cochant la case associée à NetFxRepairTool.exe. Après avoir fait cela, cliquez sur le Prochain pour passer au menu suivant.

    Téléchargement de l'outil de réparation .NET Framework

  3. Une fois le téléchargement terminé, double-cliquez sur l'exécutable d'installation et cliquez sur Oui à l'invite du Invite de contrôle de compte d'utilisateur afin d'accorder un accès administrateur.
  4. Après avoir ouvert l'outil de réparation de Microsoft .NET Framework et que vous êtes arrivé à la première fenêtre, vous devez continuer en cochant la case associée à 'J'ai lu et accepté les termes du contrat de licence' . Après cela, cliquez sur Suivant pour passer au menu suivant.

    Lancer une réparation avec l'outil de réparation .NET

  5. Lorsque vous en êtes arrivé là, l'utilitaire analyse déjà les dépendances .NET à la recherche de problèmes. Attendez patiemment jusqu'à ce que le processus soit terminé et évitez de l'interrompre pour éviter de causer des problèmes supplémentaires.
  6. Une fois le processus terminé, cliquez à nouveau sur Suivant pour appliquer automatiquement les stratégies de réparation recommandées.

    Réparer le framework .NET

  7. Une fois les correctifs appliqués avec succès, cliquez sur terminer pour terminer le processus.
  8. Si vous n'êtes pas invité à redémarrer automatiquement votre ordinateur, faites-le manuellement et voyez si le problème est résolu au prochain démarrage du système.

Au cas où vous rencontriez toujours le même ' Shell ne peut pas être démarré. Échec survenu lors de l'initialisation 'Erreur, passez au correctif potentiel suivant ci-dessous.

Méthode 3: création d'un nouveau profil Windows

En fait, ce problème peut également être causé par un profil Windows corrompu qui finit par interférer avec la capacité de votre système d'exploitation à utiliser les dépendances .NET. Une façon de résoudre ce problème consiste à créer un nouveau Profil Windows . Cette opération finira par remplacer les dépendances corrompues par des copies saines.

Plusieurs utilisateurs concernés ont confirmé que cette opération leur avait finalement permis de corriger le problème ' Shell ne peut pas être démarré. Échec survenu lors de l'initialisation «Erreur lors de l’ouverture de Powershell.

Voici un guide rapide sur la création d'un nouveau profil Windows sur Windows 10:

  1. Ouvrez un Courir boîte de dialogue en appuyant sur Touche Windows + R . Ensuite, saisissez ' ms-settings: autres utilisateurs » et appuyez sur Entrer pour ouvrir le Famille et autres personnes onglet du Réglages app.

    Exécuter la boîte de dialogue: ms-settings: autres utilisateurs

  2. Une fois que vous parvenez à entrer dans le Famille et autres utilisateurs onglet, faites défiler jusqu'à Autres utilisateurs onglet et cliquez sur Ajouter quelqu'un d'autre à ce PC .
  3. Une fois arrivé à l'écran suivant, ajoutez l'e-mail (ou le numéro de téléphone) associé au compte Microsoft et cliquez sur 'Je n'ai pas les informations de connexion de cette personne' si vous souhaitez créer un compte local.
  4. À l'écran suivant, connectez-vous avec votre compte Microsoft ou cliquez sur Ajouter un utilisateur sans compte Microsoft (si vous voulez un compte local).
  5. Ensuite, ajoutez un nom d'utilisateur et un mot de passe au nouveau compte, puis remplissez les questions de sécurité et cliquez à nouveau sur Suivant.
  6. Une fois le nouveau compte créé, redémarrez votre ordinateur et connectez-vous avec le compte nouvellement créé au prochain démarrage.
  7. Ouvrez une fenêtre PowerShell surélevée et voyez si vous rencontrez toujours le même problème. Shell ne peut pas être démarré. Échec survenu lors de l'initialisation ' Erreur.

Créer un nouveau compte Windows afin de contourner la corruption des fichiers système

Mots clés PowerShell les fenêtres 4 minutes de lecture