Numele clasei Windows nu este valid: cum să remediați această eroare pe Windows 10

Cuprins:

Video: We fixed Windows 10 - Microsoft will HATE this! 2024

Video: We fixed Windows 10 - Microsoft will HATE this! 2024
Anonim

Oricine a încercat vreodată să lanseze un proiect vechi sau nou în studioul vizual și nu reușește (codul de eroare „VS 20xx / C #”)? se va identifica cu acest tutorial cu ușurință.

În termeni reali, când se încearcă deschiderea oricărui alt program și Microsoft.NET Framework (4.5.2, 4.5.3 sau orice altă versiune), ar putea exista un mesaj de eroare care să spună „ Numele clasei Windows nu este valid ”?

De ce mesajul de eroare?

„Numele clasei Windows nu este valid”, pot apărea din anumite motive, care includ:

  • O componentă coruptă a.Net Framework
  • șoferi defecte
  • fișiere deteriorate
  • Probleme TreeView în Visual Studio
  • Interferențe software DLL și antivirus
  • sau o problemă cu software-ul special.

Componentele Windows. Net Framework pot deveni corupte dacă computerul nu se oprește în mod corespunzător.

Aceste opriri bruște ale computerului ar putea fi ca urmare a defecțiunilor de alimentare din rețea / în afara rețelei sau a unei probleme de alimentare cu computerul însuși.

De asemenea, s-ar putea duce la crearea mai multor fișiere corupte care pot iniția eroarea „Numele clasei Windows nu este valid”.

În unele cazuri, utilizatorii pot întâmpina această eroare după actualizarea unor componente ale unui anumit program.

Numele clasei Windows nu este valid

Mai jos sunt câteva sfaturi care vă vor ajuta să remediați complet această problemă.

1. Dezinstalați și reinstalați software-ul special

Aceasta este cea mai simplă soluție și funcționează în unele cazuri. Trebuie doar să localizați programul în Adăugare / Eliminare programe și faceți clic pe Dezinstalare. Urmați instrucțiunile pentru a finaliza procesul.

După îndepărtarea software-ului, reporniți computerul și porniți o instalare nouă a software-ului.

După finalizarea procesului de instalare, lansați programul, iar eroarea „Numele clasei Windows nu este valid” ar trebui să fie remediată.

  • Recomandat: Cum să eliminați resturile de software

2. Executați o scanare System Checker Checker

Scanarea SFC este utilizată pentru a verifica starea fișierelor de sistem protejate folosind opțiunea sfc / scanare din Prompt Command. Sfc / scannow este cea mai populară formă de comandă sfc.

Aceasta va inspecta toate fișierele critice ale sistemului Windows de pe mașină, cu includerea fișierelor DLL.

Dacă SFC găsește o problemă cu oricare dintre fișierele sistemului Windows, îl va repara.

Utilizarea opțiunii sfc / scanare va necesita aproximativ 5-15 minute pentru a finaliza procesul de inspecție și reparare.

Urmați aceste proceduri pentru a remedia fișierele de sistem Windows folosind System File Checker:

  • Țineți WinKey + S sau Q pentru a deschide bara de căutare Windows

    Tastați cmd, faceți clic dreapta pe rezultat și lansați-vă ca administrator. Aceasta este adesea numită prompt de comandă „ridicat”

  • După lansarea Command Prompt, tastați sfc / scan și apoi apăsați Enter pentru a iniția faza de verificare.
  • SFC va inspecta și verifica acum integritatea tuturor fișierelor de sistem Windows protejate. Acest proces poate dura ceva timp până la finalizare.

De îndată ce verificarea atinge 100 la sută, se pot aplica oricare dintre acestea:

  1. Dacă SFC nu a găsit probleme cu fișierele de sistem de operare protejate pe aparat
  2. Sau problemele au fost găsite cu fișierele de sistem și au fost rezolvate. Orice utilizator poate verifica fișierul jurnal complet aici: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (cu condiția ca Windows să fie instalat pe unitatea C:).
  3. Acest jurnal poate fi util ca o resursă pentru personalul de asistență tehnică care ar putea ajuta la rezolvarea problemelor avansate.
  4. Dacă scanarea SFC a găsit probleme cu fișierele de sistem și le-a reparat, ar putea fi solicitat să reporniți aparatul. În caz contrar, pur și simplu continuați cu o repornire.
  5. După repornire, încercați din nou lansarea procesului sau programului care a determinat eroarea „Nume de clasă fereastră nu este valid” pentru a vedea dacă SFC a rezolvat problema.

3. Reinstalați sau reparați.Net Framework

Dacă mesajul de eroare afișat are ceva de-a face cu.Net Framework, atunci o reparație sau o reinstalare ar putea face doar magia.

Pentru a repara problemele.Net Framework, accesați site-ul web Microsoft și urmați promptul pentru a descărca NetFxRepairTool.exe.

Acest instrument va ajuta la detectarea și încercarea de a repara problemele asociate cu configurarea.Net Framework sau actualizările acestuia.

După instalare, urmați instrucțiunile din aplicație pentru a iniția procedura de reparare.Net Framework.

După finalizarea procesului, reporniți computerul și încercați să rulați procesul cauzând eroarea „numele clasei ferestrei nu este valid”, acum ar trebui să fie rezolvat.

Pentru a dezinstala și instala Microsoft.Net framework, urmați aceste proceduri:

1. Închideți toate aplicațiile software deschise

2. Apăsați WinKey + R pentru a deschide caseta de dialog rulată.

3. Tastați panoul de control și apăsați Enter

4. Faceți clic pe Adăugare / Eliminare programe sau Dezinstalare program

5. Selectați versiunea.Net Framework instalată pe computerul dvs. și selectați Modificare / dezinstalare, reparare sau eliminare

6. Va apărea un asistent de configurare, selectați Eliminare / Dezinstalare și faceți clic pe Următorul

7. Reporniți computerul după finalizarea procesului.

8. După repornirea acestui computer, accesați pagina de asistență Microsoft pentru a descărca o versiune compatibilă a Microsoft.Net Framework.

În acest caz, este versiunea Microsoft.Net Framework 4.7.1.

Odată ce procesul de instalare este finalizat, utilizatorul ar putea fi solicitat să repornească computerul. Dacă nu apare niciun prompt, mergeți înainte cu o repornire.

9. După repornirea computerului, încercați să lansați software-ul care provoacă eroarea „Numele clasei de ferestre nu este valid” și ar trebui să funcționeze bine.

  • Recomandat: Cum să remediați eroarea de control CMOS pe Windows 10

4. Începeți depanarea pe Microsoft Visual Studio fără procesul său de găzduire

„Numele clasei Windows nu este valid” ar putea apărea ori de câte ori un utilizator încearcă să debugheze sau să lanseze un proiect existent / să creeze unul nou în Microsoft Visual Studio și acesta aruncă pe această linie.

Dacă Visual Studio a fost reinstalat cu cel mai recent service pack, iar problema persistă. Pentru a dezactiva procesul de găzduire, urmați această procedură:

1. Deschideți o bibliotecă de clase sau un proiect de servicii (proiecte care nu produc executabile)

2. Faceți clic pe Proprietăți din meniul Proiect

3. Faceți clic pe fila Debug din fereastra Proprietăți

4. Debifați caseta Procesare de găzduire Visual Studio

Notă: Dezactivarea procesului de găzduire face ca mai multe funcții de depanare să nu fie disponibile și s-ar putea să scade performanța.

S-a constatat că depanarea fără utilizarea procesului de găzduire VS elimină eroarea „Nume de clasă fereastră nu este valid”. După ce am încercat acești pași, VS ar trebui să aibă probleme.

5. Verificați dacă există probleme de alimentare a mașinii

Aplicarea corecțiilor deja conturate nu va funcționa decât pentru o perioadă scurtă, dacă computerul în utilizare are probleme de alimentare.

Atunci când se opresc brusc din cauza întreruperilor de curent, ar putea fi generate mai multe fișiere corupte care, la rândul lor, vor cauza eroarea în cauză.

Diagnosticați și rezolvați problemele de alimentare cu mașina dvs. și totul va funcționa bine.

Numele clasei Windows nu este valid: cum să remediați această eroare pe Windows 10