Názov triedy systému Windows nie je platný: ako opraviť túto chybu v systéme Windows 10

Obsah:

Video: LIVE: Windows 10 2009 / 20H2 Officially Released! Here's how to get it! 2024

Video: LIVE: Windows 10 2009 / 20H2 Officially Released! Here's how to get it! 2024
Anonim

Každý, kto sa už pokúsil spustiť starý alebo nový projekt vo vizuálnom štúdiu a zlyhá (kód chyby „VS 20xx / C #“)? sa s týmto tutoriálom ľahko identifikuje.

V reálnom prípade, keď sa pokúsite otvoriť iný program a Microsoft.NET Framework (4.5.2, 4.5.3 alebo akúkoľvek inú verziu), môže sa zobraziť chybové hlásenie s názvom „ Názov triedy systému Windows nie je platný “?

Prečo chybové hlásenie?

„Názov triedy Windows nie je platný“, môže sa vyskytnúť z niekoľkých dôvodov, medzi ktoré patria:

  • Poškodená súčasť.Net Framework
  • chybní vodiči
  • poškodené súbory
  • Problémy so stromovým zobrazením vo Visual Studio
  • Interferencia DLL a antivírusového softvéru
  • alebo problém s konkrétnym softvérom.

Ak počítač nie je riadne vypnutý, súčasti systému Windows.Net Framework sa môžu poškodiť.

Tieto náhle vypnutia počítača môžu byť dôsledkom výpadkov napájania v sieti alebo mimo siete alebo problému s napájaním samotného počítača.

Môže to tiež viesť k vytvoreniu viacerých poškodených súborov, ktoré môžu iniciovať chybu „Názov triedy Windows nie je platný“.

V niektorých prípadoch môžu používatelia zaznamenať túto chybu po aktualizácii niektorých súčastí konkrétneho programu.

Názov triedy Windows nie je platný

Nižšie uvádzame niekoľko tipov, ktoré vám pomôžu tento problém úplne vyriešiť.

1. Odinštalujte a znova nainštalujte konkrétny softvér

Toto je najpriamejšia oprava v niektorých prípadoch. Stačí vyhľadať program v Pridať alebo odstrániť programy a kliknite na Odinštalovať. Postupujte podľa pokynov a proces dokončite.

Po odstránení softvéru reštartujte počítač a spustite novú inštaláciu konkrétneho softvéru.

Po dokončení procesu inštalácie spustite program a mala by sa opraviť chyba „Názov triedy Windows nie je platný“.

  • Odporúčané: Ako odstrániť zvyšky softvéru

2. Spustite kontrolu systémových súborov

Kontrola SFC sa používa na overenie stavu chránených systémových súborov pomocou voľby sfc / scannow v príkazovom riadku. Sfc / scannow je najpopulárnejšou formou príkazu sfc.

Týmto sa skontrolujú všetky dôležité systémové súbory systému Windows v počítači so zahrnutím súborov DLL.

Ak SFC zistí problém s niektorým zo systémových súborov systému Windows, opraví ho.

Použitie voľby sfc / scannow bude vyžadovať asi 5 - 15 minút na dokončenie procesu kontroly a opravy.

Ak chcete opraviť systémové súbory systému Windows pomocou nástroja Kontrola systémových súborov, postupujte takto:

  • Podržaním WinKey + S alebo Q zobrazíte vyhľadávací panel systému Windows

    Zadajte príkaz cmd, kliknite pravým tlačidlom myši na výsledok a spustite ho ako správca. Toto sa často nazýva „zvýšený“ príkazový riadok

  • Po spustení príkazového riadka napíšte sfc / scannow a stlačením klávesu Enter spustite fázu overovania.
  • SFC teraz skontroluje a overí integritu všetkých chránených systémových súborov Windows. Dokončenie tohto procesu môže chvíľu trvať.

Akonáhle overenie dosiahne 100 percent, môže sa uplatniť ktorékoľvek z týchto:

  1. Ak SFC nezistil na počítači žiadne problémy s chránenými súbormi OS
  2. Alebo sa vyskytli problémy so systémovými súbormi a boli opravené. Úplný súbor denníka si tiež môže skontrolovať každý používateľ: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (za predpokladu, že systém Windows je nainštalovaný na jednotke C:).
  3. Tento protokol by mohol byť užitočným zdrojom informácií pre pracovníkov technickej podpory, ktorí by vám mohli pomôcť s pokročilým riešením problémov.
  4. Ak kontrola SFC zistí problémy so systémovými súbormi a opraví ich, môže sa zobraziť výzva na reštartovanie zariadenia. Inak jednoducho pokračujte s reštartom.
  5. Po reštarte skúste znova spustiť konkrétny proces alebo program, ktorý spôsobil „Názov triedy okna nie je platný“, aby ste zistili, či problém vyriešil SFC.

3. Preinštalujte alebo opravte.Net Framework

Ak zobrazené chybové hlásenie má niečo spoločné s programom.Net Framework, oprava alebo preinštalovanie môže urobiť iba mágiu.

Ak chcete opraviť problémy.Net Framework, prejdite na webovú stránku spoločnosti Microsoft a postupujte podľa pokynov na stiahnutie súboru NetFxRepairTool.exe.

Tento nástroj pomôže zistiť a pokúsiť sa opraviť problémy spojené s nastavením.Net Framework alebo jeho aktualizáciami.

Po inštalácii postupujte podľa pokynov v aplikácii a spustite postup opravy.Net Framework.

Po dokončení procesu reštartujte tento počítač a skúste spustiť proces spôsobujúci chybu „názov triedy okna nie je platný“, teraz by mal byť opravený.

Ak chcete odinštalovať a nainštalovať framework Microsoft.Net, postupujte nasledovne:

1. Zatvorte všetok otvorený aplikačný softvér

2. Stlačte WinKey + R, aby ste vyvolali dialógové okno run.

3. Zadajte ovládací panel a stlačte kláves Enter

4. Kliknite na Pridať alebo odstrániť programy alebo Odinštalovať program

5. Vyberte verziu.Net Framework nainštalovanú vo vašom počítači a vyberte Change / Uninstall, Repair alebo Remove

6. Objaví sa sprievodca nastavením, vyberte Odstrániť / Odinštalovať a kliknite na Ďalej

7. Po dokončení procesu reštartujte počítač.

8. Po reštartovaní tohto počítača prejdite na stránku podpory spoločnosti Microsoft a stiahnite si kompatibilnú verziu Microsoft.Net Framework.

V tomto prípade je to Microsoft.Net Framework verzia 4.7.1.

Po dokončení procesu inštalácie môže byť používateľ vyzvaný na reštartovanie počítača. Ak sa nezobrazí žiadna výzva, pokračujte s reštartom.

9. Po reštartovaní počítača skúste spustiť softvér, ktorý spôsobuje chybu „Názov triedy okna nie je platný“, a mal by fungovať dobre.

  • Odporúčané: Ako opraviť chybu kontrolného súčtu CMOS v systéme Windows 10

4. Vyrovnajte ladenie v Microsoft Visual Studio bez jeho hostiteľského procesu

„Názov triedy Windows nie je platný“ sa môže vyskytnúť vždy, keď sa používateľ pokúsi ladiť alebo spustiť existujúci projekt / vytvoriť nový v Microsoft Visual Studio a hodí sa na tento riadok.

Ak bolo Visual Studio opätovne nainštalované s najnovším balíkom Service Pack, problém pretrváva. Ak chcete zakázať proces hostenia, postupujte takto:

1. Otvorte knižnicu triedy alebo projekt služieb (projekty, ktoré nevytvárajú spustiteľné súbory)

2. V ponuke Project (Projekt) kliknite na položku Properties (Vlastnosti)

3. V okne Vlastnosti kliknite na kartu Ladenie

4. Zrušte začiarknutie políčka Povoliť proces hosťovania Visual Studio

Poznámka: Zakázaním procesu hostenia nie je k dispozícii niekoľko funkcií ladenia a môže dôjsť k zníženiu výkonu.

Zistilo sa, že ladenie bez použitia hostiteľského procesu VS vylučuje chybu „Názov triedy okna nie je platný“. Po vyskúšaní týchto krokov by VS nemal byť problém.

5. Skontrolujte problémy s napájaním stroja

Použitie už načrtnutých opráv bude fungovať iba na krátky čas, ak má používaný počítač problémy s napájaním.

Ak dôjde k náhlemu vypnutiu v dôsledku výpadku napájania, mohlo by sa vygenerovať niekoľko poškodených súborov, čo následne spôsobí uvažovanú chybu.

Diagnostikujte a opravujte problémy s napájaním vášho zariadenia a všetko bude fungovať dobre.

Názov triedy systému Windows nie je platný: ako opraviť túto chybu v systéme Windows 10