Rencontrez-vous des plantages avant même d'exécuter votre code? Résolvez les problèmes de Visual Studio Code sur Windows 11 avec ces conseils.
Visual Studio Code est un IDE populaire largement préféré par les passionnés de programmation. Microsoft a réorganisé son interface utilisateur et l'a également rendue disponible sur le Microsoft Store. Vous pouvez même installer plusieurs extensions dans Visual Studio Code pour améliorer votre expérience de programmation.
Mais de nombreux utilisateurs sont confrontés à des plantages brusques dans l'application Visual Studio Code, ce qui entrave leur flux de travail. Si vous rencontrez le même problème à plusieurs reprises, ne vous inquiétez pas. Nous énumérerons plusieurs correctifs afin que vous puissiez essayer de résoudre le problème sur votre ordinateur. Plongeons dans le post.
1. Terminer Visual Studio Code et redémarrer
Avant de passer à des correctifs plus complexes pour l'application, fermez complètement Visual Studio Code à l'aide du Gestionnaire des tâches et redémarrez-le. Voici comment procéder :
- Faites un clic droit sur le Commencer bouton pour ouvrir le Menu Utilisateur avancé. Clique sur le Gestionnaire des tâches option.
- Localisez le processus Visual Studio Code dans la liste des processus actifs.
- Faites un clic droit dessus et cliquez sur le Tâche finale option du menu contextuel. Il fermera l'application Visual Studio Code et tous ses processus associés.
- Fermez la fenêtre du Gestionnaire des tâches et ouvrez le menu Démarrer.
- Tapez Visual Studio Code et exécutez l'application avec des privilèges d'administrateur. Vérifiez s'il rencontre un crash maintenant.
2. Redémarrez votre système
Redémarrer le système est la plus ancienne astuce du livre. Cela peut ne pas sembler efficace, mais résout la plupart des problèmes du système. Le redémarrage d'un système aide à fermer tous les processus et services actifs, à vider la mémoire système et à les relancer. Pour cette raison, tous les services ou applications qui ne fonctionnent pas redémarreront également à nouveau.
Clic-droit sur le bouton Démarrer et sélectionnez le Redémarrage l'option du menu Utilisateur avancé. Après le redémarrage du système, exécutez le code Visual Studio avec des autorisations d'administrateur et vérifiez s'il se bloque.
3. Désactiver l'accélération matérielle
L'accélération matérielle peut causer des problèmes sur le système à faible spécification exécutant l'application Visual Studio. Il n'y a pas d'option pour cette fonctionnalité dans les paramètres de l'application. Vous devez donc modifier le fichier argv.json pour le désactiver. Voici comment:
- Lancez Visual Studio Code et cliquez sur le Paramètres icône dans le coin inférieur gauche.
- Sélectionnez le Palette de commandes option dans le menu des paramètres et cliquez sur le Préférences: Configurer les arguments d'exécution option.
- Maintenant, entrez la commande suivante dans le fichier argv.json : "disable-hardware-acceleration": vrai
- Presse Ctrl+S pour enregistrer les modifications apportées au fichier.
- Redémarrez l'application et vérifiez si elle plante maintenant.
4. Effectuer un démarrage propre
Souvent, les applications et services tiers peuvent interférer avec d'autres applications et provoquer des blocages et des plantages d'applications. Donc, pour exclure cette possibilité, faites un démarrage propre de votre système Windows avec uniquement les services liés à Microsoft activés au démarrage.
Si Visual Studio Code fonctionne correctement après un démarrage en mode minimal, réessayez le démarrage en mode minimal tout en activant un service tiers. Répétez ce processus jusqu'à ce que vous trouviez le service ou l'application problématique.
5. Désactiver les extensions de code Visual Studio
Visual Studio Code a besoin d'extensions pour étendre la prise en charge du langage et du débogueur pour divers langages de programmation. Si vous utilisez des extensions, vous devez rechercher et supprimer celles qui posent problème. Voici comment procéder :
- Lancez Visual Studio Code et appuyez sur Ctrl + Maj + X pour ouvrir les paramètres des extensions.
- Clique sur le installée option pour afficher toutes les extensions installées dans l'application Visual Studio Code.
- Faites un clic droit sur n'importe quelle extension et sélectionnez le Désactiver option du menu contextuel.
- Répétez ce processus pour toutes les extensions afin de les désactiver.
- Maintenant, redémarrez l'application Visual Studio Code et exécutez-la pendant un certain temps sans aucune extension. S'il ne plante pas, une extension est probablement la cause du plantage.
- Pour identifier l'extension, revisitez les paramètres d'extension dans l'application et cliquez avec le bouton droit sur une extension désactivée. Sélectionnez le Activer option.
- Vérifiez si Visual Studio Code rencontre un plantage lorsque cette extension est active. Répétez le processus pour trouver l'extension coupable et supprimez-la de l'application.
6. Exclure le code Visual Studio dans Windows Defender
Les programmes antivirus ne fonctionnent pas bien avec les applications et les programmes et les signalent souvent à tort. Ajoutez donc une exclusion pour l'application Visual Studio Code. Si vous utilisez un antivirus tiers sur votre système, ajoutez une exclusion pour le répertoire de l'application Visual Studio Code en accédant à ses paramètres. Vous pouvez même désactiver temporairement la sécurité Windows et exécutez l'application pour vérifier si elle se bloque maintenant.
7. Mettre à jour le code Visual Studio
Si vous utilisez une très ancienne version de Visual Studio Code et que vous rencontrez des plantages brusques, vous devez mettre à jour l'application. Une nouvelle mise à jour de l'application apporte des améliorations de sécurité et des corrections de bogues qui pourraient exister dans l'ancienne version de l'application. Voici comment mettre à jour l'application :
- Ouvrez Visual Studio Code et cliquez sur le Paramètres icône.
- Sélectionnez le Vérifier les mises à jour option du menu contextuel.
- Si une mise à jour est disponible, téléchargez-la, installez-la et redémarrez votre ordinateur.
- Relancez l'application et utilisez-la pendant un certain temps tout en surveillant les plantages.
8. Restaurer la dernière mise à jour de Windows
Les mises à jour Windows peuvent casser les fonctionnalités du système ou ne pas bien fonctionner avec les applications tierces. Si vous rencontrez le problème de plantage de l'application après une mise à jour récente, désinstaller manuellement la mise à jour Windows la plus récente sur ton ordinateur. Il annulera toutes les nouvelles modifications apportées à votre système.
9. Réinstaller Visual Studio Code
Si l'installation de l'application est gravement corrompue et impossible à réparer, une simple réinitialisation de l'application ne sera pas efficace. Au lieu de cela, vous devez supprimer complètement Visual Studio Code de votre système, puis le réinstaller.
Répétez les étapes suivantes pour réinstaller Visual Studio Code à l'aide de Winget :
- Presse Gagner + R pour lancer la boîte de commande Exécuter.
- Taper commande dans la zone de saisie de texte et appuyez sur Ctrl + Maj + Entrée pour lancer l'invite de commande avec les droits d'administrateur.
- Acceptez l'invite UAC et cliquez sur le Oui bouton.
- Tapez la commande suivante et appuyez sur la touche Entrée: Liste des ailes
- Copiez l'ID de l'application Visual Studio Code et collez-le après la commande suivante : désinstallation de winget [App ID]
winget désinstalle Microsoft. VisualStudioCode
- Attendez que la désinstallation soit terminée. Redémarrez votre système.
- Lancez à nouveau l'invite de commande avec les privilèges d'administrateur.
- Tapez ensuite la commande suivante et appuyez sur la touche entrée: winget installer Microsoft. VisualStudioCode
- Il faudra un certain temps pour télécharger et installer l'application sur votre système. Vous n'aurez pas besoin d'interagir avec la fenêtre du programme d'installation ou d'accorder des autorisations.
- Exécutez Visual Studio Code maintenant et vérifiez si l'application rencontre des plantages maintenant.
10. Utiliser la version Web
Microsoft propose même un version Web de Visual Studio Code que vous pouvez utiliser comme solution temporaire. Vous pouvez vous connecter à la version Web et synchroniser vos fichiers et paramètres. De plus, vous pouvez installer une PWA depuis le navigateur de Visual Studio Code et la lancer directement depuis votre bureau.
Visual Studio Code ne plantera plus sous Windows 11
L'IDE populaire de Microsoft est l'outil incontournable des programmeurs. S'il se bloque brusquement, les projets peuvent être retardés un peu. Commencez par le dépannage de base, puis désactivez l'accélération matérielle sur votre système. Après cela, désactivez les extensions et effectuez un démarrage en mode minimal. Ajoutez une exclusion pour l'application dans le programme antivirus. Enfin, si rien ne fonctionne, réinstallez l'application Visual Studio Code sur votre système.