Изпитвате ли сривове, преди дори да стартирате кода си? Отстранете проблемите с Visual Studio Code в Windows 11 с тези съвети.
Visual Studio Code е популярна IDE, широко предпочитана от ентусиастите по програмиране. Microsoft обнови своя потребителски интерфейс и го направи достъпен и в Microsoft Store. Можете дори да инсталирате множество разширения в Visual Studio Code, за да направите вашето програмиране по-добро.
Но много потребители се сблъскват с внезапни сривове в приложението Visual Studio Code, което възпрепятства работния им процес. Ако се сблъсквате със същия проблем многократно, не се притеснявайте. Ще изброим множество корекции, за да можете да опитате да разрешите проблема на вашия компютър. Нека се потопим в публикацията.
1. Прекратете Visual Studio Code и рестартирайте
Преди да преминете към по-сложни корекции за приложението, затворете напълно Visual Studio Code с помощта на диспечера на задачите и го рестартирайте. Ето как да го направите:
- Щракнете с десния бутон върху Започнете бутон за отваряне на Меню Power User. Кликнете върху Диспечер на задачите опция.
- Намерете процеса Visual Studio Code в списъка с активни процеси.
- Щракнете с десния бутон върху него и щракнете върху Последна задача опция от контекстното меню. Ще затвори приложението Visual Studio Code и всички свързани с него процеси.
- Затворете прозореца на диспечера на задачите и отворете менюто "Старт".
- Въведете Visual Studio Code и стартирайте приложението с администраторски права. Проверете дали среща срив сега.
2. Рестартирайте вашата система
Рестартирането на системата е най-старият трик в книгата. Може да не звучи ефективно, но решава повечето системни проблеми. Рестартирането на система помага за затваряне на всички активни процеси и услуги, изчистване на системната памет и повторното им стартиране. Поради това всички услуги или приложения, които не работят, също ще се рестартират наново.
Кликнете с десния бутон на бутона Старт и изберете Рестартирам опция от менюто Power user. След като системата се рестартира, стартирайте Visual Studio Code с администраторски права и проверете дали се срива.
3. Деактивирайте хардуерното ускорение
Хардуерното ускорение може да причини проблеми на системата с ниски спецификации, изпълняваща приложението Visual Studio. Няма опция за тази функция в настройките на приложението. Така че трябва да промените файла argv.json, за да го деактивирате. Ето как:
- Стартирайте Visual Studio Code и щракнете върху Настройки икона в долния ляв ъгъл.
- Изберете Палета с команди опция от менюто с настройки и щракнете върху Предпочитания: Конфигуриране на аргументи по време на изпълнение опция.
- Сега въведете следната команда във файла argv.json: "disable-hardware-acceleration": вярно
- Натиснете Ctrl+ S за да запазите промените във файла.
- Рестартирайте приложението и проверете дали се срива сега.
4. Извършете чисто зареждане
Често приложения и услуги на трети страни могат да пречат на други приложения и да причинят замръзване и сривове на приложенията. Така че, за да изключите тази възможност, направете a чисто зареждане на вашата Windows система само с услуги, свързани с Microsoft, активирани при стартиране.
Ако Visual Studio Code работи добре след чисто стартиране, опитайте отново чистото стартиране, като активирате услуга на трета страна. Повторете този процес, докато намерите проблемната услуга или приложение.
5. Деактивирайте разширенията на Visual Studio Code
Visual Studio Code се нуждае от разширения, за да разшири поддръжката на език и програма за отстраняване на грешки за различни езици за програмиране. Ако използвате разширения, трябва да намерите и премахнете проблемните. Ето как да го направите:
- Стартирайте Visual Studio Code и натиснете Ctrl+Shift+X за да отворите настройките на разширенията.
- Кликнете върху Инсталиран опция за показване на всички разширения, инсталирани в приложението Visual Studio Code.
- Щракнете с десния бутон върху всяко разширение и изберете Деактивиране опция от контекстното меню.
- Повторете този процес за всички разширения, за да ги деактивирате.
- Сега рестартирайте приложението Visual Studio Code и го стартирайте известно време без никакви разширения. Ако не се срине, вероятно разширение е причината за срива.
- За да идентифицирате разширението, прегледайте отново настройките на разширението в приложението и щракнете с десния бутон върху деактивирано разширение. Изберете Активирайте опция.
- Проверете дали Visual Studio Code среща срив, когато това разширение е активно. Повторете процеса, за да намерите виновното разширение и да го премахнете от приложението.
6. Изключете Visual Studio Code в Windows Defender
Антивирусните програми не работят добре с приложения и програми и често ги маркират погрешно. И така, добавете изключение за приложението Visual Studio Code. Ако използвате антивирусна програма на трета страна във вашата система, добавете изключение за директорията на приложението Visual Studio Code, като отворите нейните настройки. Можете дори временно деактивирайте защитата на Windows и стартирайте приложението, за да проверите дали се срива сега.
7. Актуализирайте Visual Studio Code
Ако използвате много стара версия на Visual Studio Code и сте изправени пред внезапни сривове, тогава трябва да актуализирате приложението. Нова актуализация на приложението носи подобрения в сигурността и корекции на грешки, които може да съществуват в старата версия на приложението. Ето как да актуализирате приложението:
- Отворете Visual Studio Code и щракнете върху Настройки икона.
- Изберете Провери за актуализации опция от контекстното меню.
- Ако има налична актуализация, изтеглете я и я инсталирайте и рестартирайте компютъра си.
- Стартирайте приложението отново и го използвайте известно време, като внимавате за сривове.
8. Върнете последната актуализация на Windows
Актуализациите на Windows могат да нарушат системните функции или да не се вписват добре в приложения на трети страни. Ако срещнете проблема със срива на приложението след скорошна актуализация, ръчно деинсталирайте най-новата актуализация на Windows на вашия компютър. Това ще върне всички нови промени, направени във вашата система.
9. Преинсталирайте Visual Studio Code
Ако инсталацията на приложението е силно повредена и непоправима, обикновеното нулиране на приложението няма да е ефективно. Вместо това трябва напълно да премахнете Visual Studio Code от вашата система и след това да го инсталирате отново.
Повторете следните стъпки, за да преинсталирате Visual Studio Code с помощта на Winget:
- Натиснете Win + R да се стартирайте командното поле Run.
- Тип cmd в полето за въвеждане на текст и натиснете Ctrl + Shift + Enter за да стартирате командния ред с администраторски права.
- Приемете подканата на UAC и щракнете върху да бутон.
- Въведете следната команда и натиснете клавиша enter: Списък на Winget
- Копирайте ИД на приложението Visual Studio Code и го поставете след следната команда: деинсталиране на winget [ID на приложение]
winget деинсталиране на Microsoft. VisualStudioCode
- Изчакайте деинсталирането да завърши. Рестартирайте системата си.
- Стартирайте отново командния ред с администраторски привилегии.
- След това въведете следната команда и натиснете клавиша enter: winget инсталирайте Microsoft. VisualStudioCode
- Ще отнеме известно време, за да изтеглите и инсталирате приложението на вашата система. Няма да е необходимо да взаимодействате с прозореца на инсталатора или да давате разрешения.
- Стартирайте Visual Studio Code сега и проверете дали приложението среща сривове сега.
10. Използвайте уеб версията
Microsoft дори предлага a уеб версия на Visual Studio Code което можете да използвате като временно решение. Можете да влезете в уеб версията и да синхронизирате вашите файлове и настройки. Освен това можете да инсталирате PWA от браузъра на Visual Studio Code и да го стартирате директно от вашия работен плот.
Кодът на Visual Studio вече няма да се срива в Windows 11
Популярната IDE на Microsoft е инструментът за програмистите. Ако се срине внезапно, проектите могат да се забавят доста. Започнете с основно отстраняване на неизправности и след това деактивирайте хардуерното ускорение на вашата система. След това деактивирайте разширенията и извършете чисто зареждане. Добавете изключение за приложението в антивирусната програма. И накрая, ако нищо не работи, преинсталирайте приложението Visual Studio Code на вашата система.