Windows sınıfı adı geçerli değil: bu hatayı Windows 10'da nasıl düzeltebilirim

İçindekiler:

Video: How to remove Today, Yesterday, Last Week groups in File Explorer Windows 10 2024

Video: How to remove Today, Yesterday, Last Week groups in File Explorer Windows 10 2024
Anonim

Visual Studio'da eski veya yeni bir projeyi başlatmayı hiç deneyen ve başarısız olan herkes (“VS 20xx / C #” hata kodu)? Kolayca bu öğretici ile tanımlayacaktır.

Gerçek anlamda, başka bir program ve Microsoft.NET Framework (4.5.2, 4.5.3 veya başka bir sürüm) açılmaya çalışıldığında, “ Windows sınıf adı geçerli değil ” yazan bir hata mesajı olabilir mi?

Neden hata mesajı?

“Windows sınıf adı geçerli değil”, aşağıdakileri içeren bazı nedenlerle oluşabilir:

  • .NET Framework bozuk bir bileşeni
  • hatalı sürücüler
  • hasarlı dosyalar
  • Visual Studio'da TreeView sorunları
  • DLL ve antivirüs yazılımı girişim
  • veya belirli bir yazılımla ilgili bir sorun var.

Bilgisayarın düzenli olarak kapanmaması durumunda, Windows.Net Framework bileşenleri bozulabilir.

Bu ani bilgisayar kapanmaları, şebeke içi / şebeke dışı elektrik kesintilerinden veya bilgisayarın kendisiyle ilgili bir güç sorunundan kaynaklanabilir.

Ayrıca “Windows sınıf adı geçerli değil” hatasını başlatabilen birden fazla bozuk dosya oluşturulmasına neden olabilir.

Bazı durumlarda, kullanıcılar belirli bir programın bazı bileşenlerini güncelledikten sonra bu hatayı yaşayabilir.

Windows sınıf adı geçerli değil

Aşağıda, bu sorunu tamamen çözmenize yardımcı olacak bazı ipuçları verilmiştir.

1. Belirli yazılımı kaldırın ve yeniden yükleyin

Bu en yalındır düzeltmedir ve bazı durumlarda çalışır. Programı Program Ekle / Kaldır'da bulun ve Kaldır'ı tıklatın. İşlemi tamamlamak için yönergeleri izleyin.

Yazılımı kaldırdıktan sonra, bilgisayarı yeniden başlatın ve belirli bir yazılımın yeni kurulumunu başlatın.

Yükleme işlemini tamamladıktan sonra programı başlatın ve “Windows sınıf adı geçerli değil” hatası düzeltilmelidir.

  • Önerilen: Yazılım artıkları nasıl kaldırılır

2. Bir Sistem Dosyası Denetleyicisi taraması çalıştırın

SFC taraması, Komut İstemi'ndeki sfc / scannow seçeneğini kullanarak korunan sistem dosyalarının durumunu doğrulamak için kullanılır. Sfc / scannow, sfc komutunun en popüler kullanılan şeklidir.

Bu, DLL dosyalarının da dahil olduğu, makinedeki tüm kritik Windows sistem dosyalarını inceleyecektir.

SFC, Windows Sistem dosyalarından herhangi birinde bir sorun bulursa, onu onaracaktır.

Sfc / scannow seçeneğini kullanmak, muayene ve onarım işlemini tamamlamak için yaklaşık 5-15 dakika gerektirir.

Sistem Dosyası Denetleyicisini kullanarak Windows sistem dosyalarını düzeltmek için bu prosedürleri izleyin:

  • Windows arama çubuğunu açmak için WinKey + S veya Q tuşunu basılı tutun

    Cmd yazın, sonucu sağ tıklayın ve yönetici olarak başlatın. Buna genellikle “yükseltilmiş” Komut İstemi denir.

  • Komut İstemi'ni başlattıktan sonra sfc / scannow yazıp ardından doğrulama aşamasını başlatmak için Enter tuşuna basın.
  • SFC şimdi korumalı tüm Windows sistem dosyalarının bütünlüğünü denetleyecek ve doğrulayacaktır. Bu işlemin tamamlanması biraz zaman alabilir.

Doğrulama yüzde 100'e ulaşır ulaşmaz, bunlardan herhangi biri geçerli olabilir:

  1. SFC makinede korumalı işletim sistemi dosyalarıyla ilgili herhangi bir sorun bulamazsa
  2. Veya sorunlar sistem dosyalarında bulundu ve düzeltildi. Herhangi bir kullanıcı tam Günlük Dosyasını buradan da kontrol edebilir: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (Windows'un C sürücüsünde yüklü olması şartıyla).
  3. Bu Günlük, gelişmiş sorun giderme konusunda yardımcı olabilecek teknik destek personeli için bir kaynak olarak yararlı olabilir.
  4. SFC taraması sistem dosyalarında sorun bulursa ve tamir ettiğinde, makineyi yeniden başlatmanız istenebilir. Aksi takdirde, yeniden başlatmaya devam edin.
  5. Yeniden başlattıktan sonra, SFC'nin sorunu çözüp çözmediğini görmek için “Pencere sınıfı adı geçerli değil” hatasına neden olan belirli bir işlemi veya programı başlatmayı deneyin.

3. Yeniden kurun veya onarın. Net Framework

Görüntülenen hata iletisinin.NET Framework ile ilgisi varsa, bir onarım veya yeniden yükleme işlemi sadece sihri yapabilir.

.Net Framework sorunlarını onarmak için, Microsoft'un web sitesine gidin ve NetFxRepairTool.exe indirme istemini izleyin.

Bu araç,.Net Framework kurulumu veya güncellemeleri ile ilgili problemleri tespit etmeye ve gidermeye yardımcı olacaktır.

Kurduktan sonra,.Net Framework onarım prosedürünü başlatmak için uygulama içi talimatları izleyin.

İşlemi tamamladıktan sonra, bu bilgisayarı yeniden başlatın ve “pencere sınıfı adı geçerli değil” hatasına neden olan işlemi çalıştırmayı deneyin, düzeltilmesi gerekir.

Microsoft.Net çerçevesini kaldırmak ve yüklemek için aşağıdaki prosedürleri izleyin:

1. Tüm açık uygulama yazılımlarını kapatın

2. Çalıştır iletişim kutusunu ekrana getirmek için WinKey + R tuşlarına basın.

3. Denetim Masası'na yazıp Enter tuşuna basın.

4. Program Ekle / Kaldır veya Program Kaldır'a tıklayın.

5. Bilgisayarınızda yüklü olan.NET Framework sürümünü seçin ve Değiştir / Kaldır, Onar veya Kaldır seçeneğini seçin.

6. Bir kurulum sihirbazı belirecektir, Kaldır / Kaldır'ı seçin ve İleri'ye tıklayın.

7. İşlemi tamamladıktan sonra bilgisayarınızı yeniden başlatın.

8. Bu bilgisayarı yeniden başlattıktan sonra, Microsoft.Net Framework'ün uyumlu bir sürümünü indirmek için Microsoft'un destek sayfasına gidin.

Bu durumda, Microsoft.Net Framework sürüm 4.7.1'dir.

Yükleme işlemi tamamlandıktan sonra, kullanıcıdan bilgisayarı yeniden başlatması istenebilir. Herhangi bir istem yoksa, yeniden başlatma işlemine devam edin.

9. Bilgisayarı yeniden başlattıktan sonra, “Pencere sınıfı adı geçerli değil” hatasına neden olan yazılımı başlatmayı deneyin ve düzgün çalışmalıdır.

  • Önerilen: Windows 10'da CMOS sağlama toplamı hatası nasıl düzeltilir

4. Barındırma işlemi olmadan Microsoft Visual Studio'da hata ayıklamayı başlatma

Bir kullanıcı varolan bir projeyi ayıklamaya veya başlatmaya / Microsoft Visual Studio'da yeni bir tane yaratmaya çalıştığında “Windows sınıf adı geçerli değil” ve bu satıra atılırsa oluşabilir.

Visual Studio en son hizmet paketiyle yeniden yüklenmişse ve sorun devam ederse. Barındırma işlemini devre dışı bırakmak için şu yordamı izleyin:

1. Bir sınıf kütüphanesi veya hizmet projesi açın (yürütülebilir dosyalar üretmeyen projeler)

2. Proje Menüsündeki Özellikler'i tıklayın.

3. Özellikler penceresinde Hata Ayıkla sekmesini tıklayın.

4. Enable Visual Studio hosting işlemi kutusunun işaretini kaldırın.

Not: Barındırma işlemini devre dışı bırakmak birçok hata ayıklama özelliğini kullanılamaz hale getirir ve performansta bir düşüş olabilir.

VS barındırma işlemi kullanılmadan yapılan hata ayıklama işleminin “Pencere sınıfı adı geçerli değil” hatasını ortadan kaldırdı. Bu adımları denedikten sonra, VS sorunsuz olmalıdır.

5. Makinenin güç sorunlarını kontrol edin

Önceden belirtilen düzeltmeleri uygulamak, kullanımdaki bilgisayarda güç sorunları varsa yalnızca kısa bir süre çalışacaktır.

Elektrik kesintileri nedeniyle ani kapanmalar meydana geldiğinde, sırayla hatanın düşmesine neden olacak birkaç bozuk dosya üretilebilir.

Makinenizdeki güç sorunlarını tanılayın ve düzeltin; her şey yolunda gidecektir.

Windows sınıfı adı geçerli değil: bu hatayı Windows 10'da nasıl düzeltebilirim