Daha kodunuzu çalıştırmadan çökmeler mi yaşıyorsunuz? Bu ipuçlarıyla Windows 11'de düzeltilen Visual Studio Code sorunlarını edinin.
Visual Studio Code, programlama meraklıları tarafından yaygın olarak tercih edilen popüler bir IDE'dir. Microsoft, kullanıcı arayüzünü yeniledi ve Microsoft Store'da da kullanılabilir hale getirdi. Programlama deneyiminizi daha iyi hale getirmek için Visual Studio Code'da birden çok uzantı bile kurabilirsiniz.
Ancak birçok kullanıcı, Visual Studio Code uygulamasında iş akışlarını engelleyen ani çökmelerle karşılaşıyor. Aynı sorunla tekrar tekrar karşılaşırsanız endişelenmeyin. Sorunu bilgisayarınızda çözmeyi deneyebilmeniz için birden çok düzeltmeyi listeleyeceğiz. Gelelim yazıya.
1. Visual Studio Code'u Sonlandırın ve Yeniden Başlatın
Uygulama için daha karmaşık düzeltmelere geçmeden önce Görev Yöneticisi'ni kullanarak Visual Studio Code'u tamamen kapatın ve yeniden başlatın. Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- üzerine sağ tıklayın Başlangıç düğmesini açmak için Yetkili Kullanıcı menüsü. Tıkla Görev Yöneticisi seçenek.
- Etkin işlemler listesinde Visual Studio Code işlemini bulun.
- Üzerine sağ tıklayın ve üzerine tıklayın Görevi bitir bağlam menüsünden seçeneği. Visual Studio Code uygulamasını ve tüm ilgili işlemlerini kapatacaktır.
- Görev Yöneticisi penceresini kapatın ve Başlat menüsünü açın.
- Visual Studio Code yazın ve uygulamayı yönetici ayrıcalıklarıyla çalıştırın. Şimdi bir kilitlenmeyle karşılaşıp karşılaşmadığını kontrol edin.
2. Sisteminizi Yeniden Başlatın
Sistemi yeniden başlatmak, kitaptaki en eski numaradır. Kulağa etkili gelmeyebilir ancak sistem sorunlarının çoğunu çözer. Bir sistemi yeniden başlatmak, tüm aktif işlemleri ve hizmetleri kapatmaya, sistem belleğini temizlemeye ve yeniden başlatmaya yardımcı olur. Bu nedenle, çalışmayan herhangi bir hizmet veya uygulama da yeniden başlatılacaktır.
Sağ tık Başlat düğmesine basın ve Tekrar başlat Uzman kullanıcı menüsünden seçeneği. Sistem yeniden başlatıldıktan sonra Visual Studio Code'u yönetici izinleriyle çalıştırın ve çöküp çökmediğini kontrol edin.
3. Donanım Hızlandırmayı Devre Dışı Bırak
Donanım ivmesi, Visual Studio uygulamasını çalıştıran düşük özellikli sistemlerde sorunlara neden olabilir. Uygulama ayarlarında bu özellik için bir seçenek yok. Bu nedenle, devre dışı bırakmak için argv.json dosyasını değiştirmelisiniz. İşte nasıl:
- Visual Studio Code'u başlatın ve üzerine tıklayın. Ayarlar sol alt köşedeki simge.
- seçin Komut Paleti Ayarlar menüsünden seçeneği ve tıklayın Tercihler: Çalışma Zamanı Bağımsız Değişkenlerini Yapılandır seçenek.
- Şimdi, argv.json dosyasına aşağıdaki komutu girin: "donanım hızlandırmasını devre dışı bırak": doğru
- Basmak Ctrl+S Değişiklikleri dosyaya kaydetmek için.
- Uygulamayı yeniden başlatın ve şimdi çöküp çökmediğini kontrol edin.
4. Temiz Önyükleme Gerçekleştirin
Çoğu zaman, üçüncü taraf uygulamaları ve hizmetleri diğer uygulamalara müdahale edebilir ve uygulama donmalarına ve çökmelerine neden olabilir. Yani, bu olasılığı ortadan kaldırmak için bir Windows sisteminizin temiz önyüklemesi başlangıçta etkinleştirilmiş yalnızca Microsoft ile ilgili hizmetler ile.
Visual Studio Code, temiz bir önyüklemeden sonra düzgün çalışıyorsa, bazı üçüncü taraf hizmetlerini etkinleştirirken temiz önyüklemeyi yeniden deneyin. Sorunlu hizmeti veya uygulamayı bulana kadar bu işlemi tekrarlayın.
5. Visual Studio Kod Uzantılarını Devre Dışı Bırak
Visual Studio Code, çeşitli programlama dilleri için dil ve hata ayıklayıcı desteğini genişletmek için uzantılara ihtiyaç duyar. Uzantı kullanıyorsanız, zahmetli olanları bulup kaldırmanız gerekir. Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- Visual Studio Code'u başlatın ve basın Ctrl+ Üst Karakter + X Uzantı ayarlarını açmak için
- Tıkla Kurulmuş Visual Studio Code uygulamasında yüklü olan tüm uzantıları görüntüleme seçeneği.
- Herhangi bir uzantıya sağ tıklayın ve Devre dışı bırakmak bağlam menüsünden seçeneği.
- Devre dışı bırakmak için tüm uzantılar için bu işlemi tekrarlayın.
- Şimdi Visual Studio Code uygulamasını yeniden başlatın ve herhangi bir uzantı olmadan bir süre çalıştırın. Kilitlenmezse, çökmenin arkasındaki neden muhtemelen bir uzantıdır.
- Uzantıyı belirlemek için uygulamadaki Uzantı ayarlarını tekrar ziyaret edin ve devre dışı bırakılmış bir uzantıya sağ tıklayın. seçin Olanak vermek seçenek.
- Bu uzantı etkinken Visual Studio Code'un bir kilitlenmeyle karşılaşıp karşılaşmadığını kontrol edin. Suçlu uzantıyı bulmak ve uygulamadan kaldırmak için işlemi tekrarlayın.
6. Windows Defender'da Visual Studio Kodunu Hariç Tutma
Virüsten koruma programları, uygulamalar ve programlarla iyi çalışmaz ve genellikle onları yanlış bir şekilde işaretler. Bu nedenle, Visual Studio Code uygulaması için bir dışlama ekleyin. Sisteminizde üçüncü taraf bir antivirüs kullanıyorsanız, ayarlarına erişerek Visual Studio Code uygulama dizini için bir dışlama ekleyin. hatta yapabilirsin Windows Güvenliğini geçici olarak devre dışı bırakın ve şimdi çöküp çökmediğini kontrol etmek için uygulamayı çalıştırın.
7. Visual Studio Kodunu Güncelle
Visual Studio Code'un çok eski bir sürümünü kullanıyorsanız ve ani çökmelerle karşılaşıyorsanız, uygulamayı güncellemeniz gerekir. Yeni bir uygulama güncellemesi, uygulamanın eski sürümünde bulunabilecek güvenlik iyileştirmeleri ve hata düzeltmeleri getiriyor. Uygulamayı şu şekilde güncelleyebilirsiniz:
- Visual Studio Code'u açın ve üzerine tıklayın. Ayarlar simge.
- seçin Güncellemeleri kontrol et bağlam menüsünden seçeneği.
- Mevcut bir güncelleme varsa, indirip yükleyin ve bilgisayarınızı yeniden başlatın.
- Uygulamayı tekrar başlatın ve çökmelere dikkat ederek bir süre kullanın.
8. Son Windows Güncellemesini Geri Alın
Windows güncellemeleri, sistem özelliklerini bozabilir veya üçüncü taraf uygulamalarla uyumlu olmayabilir. Yakın tarihli bir güncellemeden sonra uygulama kilitlenme sorunuyla karşılaşırsanız, en son Windows güncellemesini manuel olarak kaldırın bilgisayarınızda. Sisteminizde yapılan tüm yeni değişiklikleri geri alacaktır.
9. Visual Studio Kodunu Yeniden Yükleyin
Uygulama yüklemesi ciddi şekilde bozuksa ve düzeltilemezse basit bir uygulama sıfırlama işlemi etkili olmayacaktır. Bunun yerine, Visual Studio Code'u sisteminizden tamamen kaldırmanız ve ardından yeniden yüklemeniz gerekir.
Winget'i kullanarak Visual Studio Code'u yeniden yüklemek için aşağıdaki adımları tekrarlayın:
- Basmak Kazan + R ile Çalıştır komut kutusunu başlatın.
- Tip komut metin giriş kutusunda ve tuşuna basın Ctrl + Shift + Enter komut istemini yönetici haklarıyla başlatmak için.
- UAC istemini kabul edin ve tıklayın Evet düğme.
- Aşağıdaki komutu yazın ve enter tuşuna basın: Kanat listesi
- Visual Studio Code uygulamasının kimliğini kopyalayın ve aşağıdaki komuttan sonra yapıştırın: winget kaldırma [Uygulama Kimliği]
winget kaldırma Microsoft. VisualStudioCode
- Kaldırma işleminin tamamlanmasını bekleyin. Sisteminizi yeniden başlatın.
- Yönetici ayrıcalıklarıyla Komut İstemi'ni yeniden başlatın.
- Ardından aşağıdaki komutu yazın ve enter tuşuna basın: winget Microsoft'u yükleyin. VisualStudioCode
- Uygulamayı indirip sisteminize yüklemek biraz zaman alacaktır. Yükleyici penceresiyle etkileşime girmeniz veya herhangi bir izin vermeniz gerekmez.
- Şimdi Visual Studio Code'u çalıştırın ve uygulamanın herhangi bir kilitlenmeyle karşılaşıp karşılaşmadığını kontrol edin.
10. Web Sürümünü Kullanın
Microsoft bile sunuyor Visual Studio Code'un web sürümü geçici bir çözüm olarak kullanabileceğiniz. Web sürümünde oturum açabilir ve dosyalarınızı ve ayarlarınızı senkronize edebilirsiniz. Ayrıca, Visual Studio Code tarayıcısından bir PWA yükleyebilir ve doğrudan masaüstünüzden başlatabilirsiniz.
Visual Studio Kodu Artık Windows 11'de Çökmeyecek
Microsoft'un popüler IDE'si, programcıların vazgeçilmez aracıdır. Aniden çökerse, projeler biraz gecikebilir. Temel sorun giderme ile başlayın ve ardından sisteminizde donanım hızlandırmayı devre dışı bırakın. Bundan sonra, uzantıları devre dışı bırakın ve temiz bir önyükleme yapın. Virüsten koruma programında uygulama için bir dışlama ekleyin. Son olarak, hiçbir şey işe yaramazsa Visual Studio Code uygulamasını sisteminize yeniden yükleyin.