Visual Studio Code hatasını düzeltme: Beklenmeyen pencere sonlanması
Hata oluşuyor “Visual Studio Code Hatası: Pencere Beklenmedik Şekilde Kapandı” Visual Studio Code ilk başlatıldığında veya çalışırken çöktüğünde, bu hata genellikle şunu gösterir... Chromium kum havuzu ile ilgili çatışmaBu, uygulamayı güvende tutmak için süreçleri izole eden yerleşik bir güvenlik katmanıdır. Güvenlik açısından önemli olsa da, sanal alan bazen belirli sistemlerde kararsızlığa ve beklenmedik çökmelere yol açabilir.

Diğer olası nedenler şunlardır: Düşük sanal bellek tahsisi، Bozuk önbellek dosyaları، Yüklenen eklentilerin çok büyük bir sayısı، أو Aygıt hızlandırma çakışmalarıNadir durumlarda, güncel olmayan veya bozuk bir Visual Studio Code kurulumu da sorunun nedeni olabilir.
İşte bu sorunu çözmek için denenmiş ve etkili olmuş birkaç yöntem.
1. Visual Studio Code'u –disable-chromium-sandbox seçeneğini kullanarak çalıştırın.
Chromium sanal alanı, güvenlik nedenleriyle Visual Studio Code'un sistem kaynaklarına erişimini kısıtlar. Ancak, sisteminiz veya sürücüleriniz bunu tam olarak desteklemiyorsa, düzenleyici başlatma sırasında çökebilir. Visual Studio Code'u `<head>`` bayrağıyla çalıştırmak bu soruna neden olur. --disable-chromium-sandbox Bu kısıtlamayı aşmak ve uygulamanın sanal ortam olmadan çalışmasına izin vermek için.
- Visual Studio Code'u tamamen kapatın.
- basın Win + R, Ve yazın cmd, Ardından Keşfet.
- Aşağıdaki komutu yazın ve Keşfet:
kod --chromium-sandbox'ı devre dışı bırak
- Eğer VS Code çökmeden çalışıyorsa, işletim sisteminizi ve sürücülerinizi güncellemeyi düşünün. Gerekirse, geçici bir çözüm olarak VS Code'u bu modda çalıştırabilirsiniz.
2. Sanal belleği (sayfalama dosyasını) artırın.
VS Code, belleğe birden fazla işlem, eklenti ve işleme bileşeni yükler. Sisteminizin fiziksel RAM'i yetersizse, Windows şunlara güvenir... Sanal bellek (Sayfalama dosyası). Bu tahsis çok düşükse, VS Code beklenmedik şekilde çökebilir. Geçiş dosyasını artırmak, başlatma sırasında yeterli belleğin kullanılabilir olmasını sağlar.
- basın Win + R, Ve yazın sysdm.cpl, Ardından Keşfet.
- Sekmeye git Gelişmiş seçenekler, ve altında performans, Click الإعدادات.
- Performans seçeneklerinde, sekmeye gidin. Gelişmiş seçenekler Ve tıklayın değişim Sanal bellek altında.
- Seçimi Kaldır ... Tüm sürücüler için disk belleği dosyası boyutunu otomatik olarak yönetin.
- Sistem sürücünüzü seçin (genellikle C:Seçmek Özel boyutDeğerleri girin:
- Başlangıç boyutu: Değeri kullanın Tavsiye edilen görüntülenir.
- Maksimum boyut: Daha yüksek bir değer belirleyin (örneğin, 4096 MB (veya daha fazla).
- tık tayinSonra KatılıyorumSisteminizi yeniden başlatın.

3. VS Code için önbelleği temizleyin ve verileri yedekleyin.
VS Code depoları Önbelleğe alınmış oturum verileri, eklenti durumları ve yedeklemeler Bu klasörler, kullanıcının profil klasörlerinin içinde yer almaktadır. Bu dosyalar bozulursa (başarısız güncellemeler, çökmeler veya çakışmalar nedeniyle), düzenleyici başlatıldığında arızalanabilir. Bu önbellek klasörlerini silmek, VS Code'un bunları yeniden oluşturmasını sağlar ve bu da genellikle sorunu çözer.
- Tüm VS Code pencerelerini tamamen kapatın.
- basın Win + RAşağıdaki yolu yazın, ardından basın. Keşfet:
%APPDATA%Kodu
- Aşağıdaki alt klasörleri silin:
Önbellek Önbelleğe Alınmış Veri Kod Önbelleği GPU Önbelleği
- VS Code'u yeniden başlatın ve sorunun devam edip etmediğini kontrol edin.
4. Eklentileri devre dışı bırakın ve cihazları hızlandırın.
verir Donanım hızlandırma VS Code, işleme görevlerini GPU'ya aktararak performansı artırır ancak GPU sürücüleri kararsızsa çökmelere neden olabilir. Benzer şekilde, İlaveler VS Code'un davranışını doğrudan değiştirerek, hatalı veya güncel olmayan bir eklenti editörün çalışmasını engelleyebilir. VS Code'u hem eklenti açıkken hem de kapalıyken çalıştırmak, sorunun temel nedenini belirlemeye yardımcı olabilir.
4.1 Eklentileri Devre Dışı Bırakma
- basın Win + R, Tür cmd, Ardından Keşfet.
- Aşağıdaki komutu çalıştırın:
kod --uzantıları devre dışı bırak
- VS Code başarıyla açılıyorsa, sorun eklentilerinizden birindedir. Hatalı eklentiyi bulmak için bunları tek tek yeniden etkinleştirin.
4.2 Donanım hızlandırmayı devre dışı bırakma
- basın Ctrl + Shift + P Komut Paletini açmak için.
- Ara Tercihler: Ayarları Aç (JSON) Ve onu tanımlayın.
- JSON dosyanıza aşağıdaki satırı ekleyin:
"donanım hızlandırmayı devre dışı bırak": doğru
- VS Code'u yeniden başlatın. Artık GPU yerine CPU tabanlı işlemeyi kullanacaktır.
5. Visual Studio Code'u yeniden yükleyin.
Diğer tüm çözümler başarısız olursa, VS Code'u yeniden yüklemek herhangi bir sorunun çözülmesini sağlar. Bozuk çekirdek dosyaları veya hatalı kurulumlar Yeni sürümle birlikte. Bu, kurulumla ilgili sorunları ortadan kaldırmanın en güvenilir yoludur.
- basın Win + R, Ve yazın appwiz.cpl, Ardından Keşfet.
- Bir konum seçin Visual Studio KoduSağ tıklayın ve seçin Kaldırma.
- En son sürümünü indirin VS Code resmi web sitesi.
- Yükleyiciyi çalıştırın ve kurulumu tamamlayın.
- Hatanın giderilip giderilmediğini kontrol etmek için VS Code'u çalıştırın.

Yoruma kapalı.