Вы испытываете сбои еще до того, как запустите свой код? Воспользуйтесь этими советами, чтобы устранить проблемы Visual Studio Code в Windows 11.
Visual Studio Code — это популярная IDE, которую предпочитают энтузиасты программирования. Microsoft обновила свой пользовательский интерфейс и сделала его доступным в Microsoft Store. Вы даже можете установить несколько расширений в Visual Studio Code, чтобы улучшить свой опыт программирования.
Но многие пользователи сталкиваются с внезапными сбоями в приложении Visual Studio Code, которые мешают их рабочему процессу. Если вы неоднократно сталкиваетесь с одной и той же проблемой, не волнуйтесь. Мы перечислим несколько исправлений, чтобы вы могли попытаться решить проблему на своем компьютере. Давайте углубимся в пост.
1. Завершите код Visual Studio и перезапустите
Прежде чем переходить к более сложным исправлениям для приложения, полностью закройте Visual Studio Code с помощью диспетчера задач и перезапустите его. Вот как это сделать:
- Щелкните правой кнопкой мыши на Начинать кнопка, чтобы открыть Меню опытного пользователя. Нажать на Диспетчер задач вариант.
- Найдите процесс Visual Studio Code в списке активных процессов.
- Щелкните правой кнопкой мыши по нему и нажмите кнопку Завершить задачу вариант из контекстного меню. Это закроет приложение Visual Studio Code и все связанные с ним процессы.
- Закройте окно диспетчера задач и откройте меню «Пуск».
- Введите Visual Studio Code и запустите приложение с правами администратора. Проверьте, не происходит ли сбой сейчас.
2. Перезагрузите вашу систему
Перезапуск системы — самый старый трюк в книге. Это может показаться неэффективным, но решает большинство системных проблем. Перезапуск системы помогает закрыть все активные процессы и службы, очистить системную память и перезапустить их. В связи с этим любые службы или приложения, которые не работают, также будут перезапущены заново.
Щелкните правой кнопкой мыши на кнопку «Пуск» и выберите Перезапуск пункт меню опытного пользователя. После перезагрузки системы запустите Visual Studio Code с правами администратора и проверьте, не происходит ли сбой.
3. Отключить аппаратное ускорение
Аппаратное ускорение может вызвать проблемы в системе с низкими характеристиками, на которой запущено приложение Visual Studio. В настройках приложения нет опции для этой функции. Итак, вы должны изменить файл argv.json, чтобы отключить его. Вот как:
- Запустите Visual Studio Code и нажмите кнопку Настройки значок в левом нижнем углу.
- Выберите Палитра команд в меню настроек и нажмите кнопку Предпочтения: Настройка аргументов времени выполнения вариант.
- Теперь введите следующую команду в файл argv.json: «отключить аппаратное ускорение»: правда
- Нажимать Ctrl + S чтобы сохранить изменения в файле.
- Перезапустите приложение и проверьте, не вылетает ли оно сейчас.
4. Выполните чистую загрузку
Часто сторонние приложения и службы могут мешать работе других приложений и вызывать зависание и сбой приложений. Итак, чтобы исключить эту возможность, сделайте чистая загрузка вашей системы Windows только с включенными службами Microsoft при запуске.
Если Visual Studio Code работает нормально после чистой загрузки, повторите чистую загрузку, включив какую-либо стороннюю службу. Повторяйте этот процесс, пока не найдете проблемную службу или приложение.
5. Отключить расширения кода Visual Studio
Visual Studio Code нужны расширения для расширения поддержки языка и отладчика для различных языков программирования. Если вы используете расширения, вы должны найти и удалить мешающие. Вот как это сделать:
- Запустите код Visual Studio и нажмите Ctrl + Shift + X чтобы открыть настройки расширений.
- Нажать на Установлен параметр для отображения всех расширений, установленных в приложении Visual Studio Code.
- Щелкните правой кнопкой мыши любое расширение и выберите Запрещать вариант из контекстного меню.
- Повторите этот процесс для всех расширений, чтобы отключить их.
- Теперь перезапустите приложение Visual Studio Code и запустите его на некоторое время без каких-либо расширений. Если он не падает, вероятно, причиной сбоя является расширение.
- Чтобы идентифицировать расширение, снова зайдите в настройки расширения в приложении и щелкните правой кнопкой мыши отключенное расширение. Выберите Давать возможность вариант.
- Проверьте, не вызывает ли Visual Studio Code сбой, когда это расширение активно. Повторите процесс, чтобы найти расширение виновника и удалить его из приложения.
6. Исключить код Visual Studio в Защитнике Windows
Антивирусные программы плохо взаимодействуют с приложениями и программами и часто ошибочно помечают их. Итак, добавьте исключение для приложения Visual Studio Code. Если вы используете сторонний антивирус в своей системе, добавьте исключение для каталога приложения Visual Studio Code, открыв его настройки. Вы можете даже временно отключить безопасность Windows и запустите приложение, чтобы проверить, не вылетает ли оно сейчас.
7. Обновить код Visual Studio
Если вы используете очень старую версию Visual Studio Code и сталкиваетесь с внезапными сбоями, вам необходимо обновить приложение. Новое обновление приложения содержит улучшения безопасности и исправления ошибок, которые могли существовать в старой версии приложения. Вот как обновить приложение:
- Откройте код Visual Studio и щелкните значок Настройки икона.
- Выберите Проверить наличие обновлений вариант из контекстного меню.
- Если доступно обновление, загрузите и установите его, а затем перезагрузите компьютер.
- Запустите приложение снова и используйте его некоторое время, следя за сбоями.
8. Откатить последнее обновление Windows
Обновления Windows могут нарушить системные функции или не работать со сторонними приложениями. Если вы столкнулись с проблемой сбоя приложения после недавнего обновления, вручную удалить самое последнее обновление Windows на твоем компьютере. Это вернет все новые изменения, внесенные в вашу систему.
9. Переустановите код Visual Studio
Если установка приложения сильно повреждена и ее невозможно исправить, простой сброс приложения не будет эффективным. Вместо этого вы должны полностью удалить Visual Studio Code из своей системы, а затем переустановить его.
Повторите следующие шаги, чтобы переустановить Visual Studio Code с помощью Winget:
- Нажимать Выиграть + Р к запустить окно команды «Выполнить».
- Тип команда в поле ввода текста и нажмите Ctrl + Shift + Enter запустить командную строку с правами администратора.
- Примите приглашение UAC и нажмите кнопку Да кнопка.
- Введите следующую команду и нажмите клавишу ввода: Список вингетов
- Скопируйте идентификатор приложения Visual Studio Code и вставьте его после следующей команды: winget удалить [идентификатор приложения]
winget удалить Microsoft. ВизуалСтудиоКод
- Дождитесь завершения удаления. Перезагрузите систему.
- Снова запустите командную строку с правами администратора.
- Затем введите следующую команду и нажмите клавишу ввода: winget установить майкрософт. ВизуалСтудиоКод
- Загрузка и установка приложения в вашей системе займет некоторое время. Вам не нужно будет взаимодействовать с окном установщика или предоставлять какие-либо разрешения.
- Запустите Visual Studio Code сейчас и проверьте, не происходит ли сбой приложения сейчас.
10. Используйте веб-версию
Microsoft даже предлагает веб-версия кода Visual Studio который вы можете использовать в качестве временного решения. Вы можете войти в веб-версию и синхронизировать свои файлы и настройки. Более того, вы можете установить PWA из браузера Visual Studio Code и запускать его прямо со своего рабочего стола.
Код Visual Studio больше не будет давать сбоев в Windows 11
Популярная IDE от Microsoft — это инструмент программистов. Если он внезапно выйдет из строя, проекты могут немного задержаться. Начните с базового устранения неполадок, а затем отключите аппаратное ускорение в вашей системе. После этого отключите расширения и выполните чистую загрузку. Добавьте исключение для приложения в антивирусной программе. Наконец, если ничего не работает, переустановите приложение Visual Studio Code в своей системе.