Ime razreda Windows ni veljavno: kako odpraviti to napako v operacijskem sistemu Windows 10

Kazalo:

Video: Introducing the Windows 10 October 2020 Update 2024

Video: Introducing the Windows 10 October 2020 Update 2024
Anonim

Kdo je že kdaj poskusil zagnati star ali nov projekt v vizualnem studiu in mu ne uspe (koda napake "VS 20xx / C #")? se boste s to vadbo enostavno identificirali.

Ali se resnično pojavlja poskus, da se odpre kak drug program in Microsoft.NET Framework (4.5.2, 4.5.3 ali katera koli druga različica), se lahko pojavi sporočilo o napaki, ki pravi, da " ime razreda Windows ni veljavno "?

Zakaj sporočilo o napaki?

»Ime razreda Windows ni veljavno«, se lahko pojavi zaradi nekaterih razlogov, ki vključujejo:

  • Poškodovan sestavni del.Net Framework
  • okvarjeni vozniki
  • poškodovane datoteke
  • Težave z TreeView v Visual Studio
  • Motenj DLL in protivirusne programske opreme
  • ali težavo z določeno programsko opremo.

Komponente sistema Windows.Net Framework se lahko poškodujejo, če računalnik rutinsko ne izklopi pravilno.

Te nenadne zaustavitve računalnika so lahko posledica izpada električne energije v omrežju / izven omrežja ali težave z napajanjem samega računalnika.

Posledica tega je lahko tudi ustvarjanje več poškodovanih datotek, ki lahko sprožijo napako »Ime razreda Windows ni veljavno«.

V nekaterih primerih lahko uporabniki pridejo do te napake po posodobitvi nekaterih komponent določenega programa.

Ime razreda Windows ni veljavno

Spodaj je nekaj nasvetov, ki vam bodo pomagali rešiti to težavo v celoti.

1. Odstranite in ponovno namestite določeno programsko opremo

To je najbolj naravnost naprej, v nekaterih primerih pa deluje. Poiščite program v Dodaj / odstrani programe in kliknite Odstrani. Sledite pozivom, da dokončate postopek.

Po odstranitvi programske opreme ponovno zaženite računalnik in sprožite novo namestitev določene programske opreme.

Po končanem postopku namestitve zaženite program in odpravite napako »Ime razreda Windows ni veljavno«.

  • Priporočljivo: Kako odstraniti ostanke programske opreme

2. Zaženite pregled sistemskih datotek

SFC skeniranje se uporablja za preverjanje stanja zaščitenih sistemskih datotek z možnostjo sfc / scannow v ukaznem pozivu. Sfc / scannow je najpogosteje uporabljena oblika ukaza sfc.

Tako boste pregledali vse kritične sistemske datoteke Windows na računalniku z vključitvijo datotek DLL.

Če SFC najde težave s katero od datotek sistema Windows, jo bo odpravil.

Če uporabite postopek sfc / scannow, potrebujete približno 5–15 minut, da končate postopek pregleda in popravil.

Sledite tem postopkom, če želite popraviti sistemske datoteke Windows s pomočjo preveritelja sistemskih datotek:

  • Pridržite WinKey + S ali Q, da prikažete iskalno vrstico sistema Windows

    Vnesite cmd, z desnim klikom na rezultat in zaženite kot skrbnik. Temu se pogosto reče "povišani" ukazni poziv

  • Ko zaženete ukazni poziv, vnesite sfc / scannow in nato pritisnite Enter, da začnete fazo preverjanja.
  • SFC bo zdaj pregledal in preveril celovitost vseh zaščitenih sistemskih datotek sistema Windows. Ta postopek lahko traja nekaj časa.

Takoj, ko preverjanje doseže 100 odstotkov, se lahko uporabi katero koli od teh:

  1. Če SFC v napravi ni našel težav z zaščitenimi datotekami OS
  2. Ali pa so bile odkrite težave s sistemskimi datotekami in popravljene. Vsak uporabnik lahko tudi tukaj preveri celotno datoteko dnevnika: C: \\\ Windows \\\ Dnevniki \\ CBS \\\ CBS.log (pod pogojem, da je Windows nameščen na pogonu C:).
  3. Ta dnevnik je lahko uporaben kot vir za osebje za tehnično podporo, ki bi lahko pomagalo pri naprednem odpravljanju napak.
  4. Če je SFC skeniranje našlo težave s sistemskimi datotekami in jih popravilo, bo morda pozval, da ponovno zaženete stroj. V nasprotnem primeru nadaljujte z ponovnim zagonom.
  5. Po ponovnem zagonu znova zaženite določen postopek ali program, ki je povzročil napako »Ime razreda Window ni veljavno«, da preverite, ali je SFC odpravil težavo.

3. Ponovno namestite ali popravite.Net Framework

Če je prikazano sporočilo o napaki povezano s.Net Framework, potem popravilo ali ponovna namestitev morda naredi samo čaro.

Če želite popraviti težave.Net Framework, pojdite na Microsoftovo spletno mesto in sledite pozivu za prenos NetFxRepairTool.exe.

To orodje bo pomagalo zaznati in poskušati odpraviti težave, povezane z nastavitvijo.Net Framework ali njegovih posodobitev.

Po namestitvi sledite navodilom v aplikaciji, da začnete postopek popravljanja.Net Framework.

Ko končate postopek, znova zaženite ta računalnik in poskusite zagnati postopek, ki povzroči napako »ime razreda oken ni veljavno«, zdaj ga je treba popraviti.

Če želite odstraniti in namestiti Microsoft.Net frame, sledite tem postopkom:

1. Zaprite vso odprto aplikacijsko programsko opremo

2. Pritisnite WinKey + R, da odprete pogovorno okno za zagon.

3. Vnesite nadzorno ploščo in pritisnite Enter

4. Kliknite Dodaj / odstrani programe ali Odstrani program

5. Izberite različico.Net Framework, nameščeno v vašem računalniku, in izberite Change / Uninstall, Repair ali Remove

6. Pojavi se čarovnik za nastavitev, izberite Odstrani / Odstrani in kliknite Naprej

7. Po končanem postopku znova zaženite računalnik.

8. Po ponovnem zagonu tega računalnika pojdite na Microsoftovo stran za podporo, da prenesete združljivo različico Microsoftovega.Net Framework.

V tem primeru gre za Microsoft.Net Framework različice 4.7.1.

Ko je postopek namestitve končan, bo uporabnika morda pozval, naj znova zažene računalnik. Če se ne prikaže poziv, nadaljujte z ponovnim zagonom.

9. Po ponovnem zagonu računalnika poskusite zagnati programsko opremo, ki povzroča napako »Ime razreda Windows ni veljavno« in mora delovati povsem v redu.

  • Priporočljivo: Kako popraviti napako kontrolne vsote CMOS v sistemu Windows 10

4. V Microsoftovem Visual Studio sprožite odpravljanje napak brez njegovega postopka gostovanja

»Ime razreda Windows ni veljavno« se lahko pojavi kadarkoli uporabnik poskuša odpraviti napako ali zagnati obstoječi projekt / ustvariti novega v programu Microsoft Visual Studio in vrže v to vrstico.

Če je bil Visual Studio znova nameščen z najnovejšim servisnim paketom in se težava še naprej pojavlja. Če želite onemogočiti postopek gostovanja, sledite temu postopku:

1. Odprite knjižnico razredov ali storitveni projekt (projekti, ki ne zagotavljajo izvedljivih datotek)

2. V meniju Project kliknite Properties (Lastnosti)

3. V oknu Lastnosti kliknite zavihek za odpravljanje napak

4. Počistite polje Enable Visual Studio hosting proces

Opomba: Če onemogočite postopek gostovanja, več funkcij za odpravljanje napak ni na voljo in lahko zmanjšate zmogljivost.

Odpravljanje napak brez uporabe VS gostovanja je odkrilo napako »Ime razreda Window ni veljavno«. Po preizkusu teh korakov bi moral biti VS brez težav.

5. Preverite težave z napajanjem stroja

Uporaba že začrtanih popravkov bo delovala le kratek čas, če ima računalnik v uporabi težave z napajanjem.

Če pride do močnih izklopov zaradi izpada električne energije, lahko nastane več poškodovanih datotek, kar bo posledično povzročilo obravnavano napako.

Diagnosticirajte in odpravite težave z napajanjem vašega stroja in vse bo delovalo v redu.

Ime razreda Windows ni veljavno: kako odpraviti to napako v operacijskem sistemu Windows 10