Windows-klassens navn er ikke gyldig: hvordan du løser denne feilen i Windows 10

Innholdsfortegnelse:

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

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

Noen som noen gang har prøvd å starte et gammelt eller nytt prosjekt i visuelle studio og det mislykkes (“VS 20xx / C #” feilkode)? vil lett identifisere seg med denne opplæringen.

Når det forsøkes å åpne et annet program og Microsoft.NET Framework (4.5.2, 4.5.3 eller annen versjon), kan det være reelt sett en feilmelding som sier at " Windows class name is not valid "?

Hvorfor feilmeldingen?

"Windows-klassens navn er ikke gyldig, " kan forekomme av noen grunner, som inkluderer:

  • En ødelagt komponent i.Net Framework
  • defekte sjåfører
  • skadede filer
  • TreeView-problemer i Visual Studio
  • Interferens fra DLL og antivirusprogramvare
  • eller et problem med den bestemte programvaren.

Komponenter av Windows. Net Framework kan bli skadet hvis datamaskinen rutinemessig ikke slås av på riktig måte.

Disse brå datamaskinavstengningene kan være et resultat av strømbrudd på nettet / nettet eller et strømproblem med datamaskinen selv.

Det kan også føre til at det opprettes flere ødelagte filer som kan starte feilen "Windows class name is not valid".

I noen tilfeller kan brukere oppleve denne feilen etter å ha oppdatert noen komponenter i et bestemt program.

Windows-klassens navn er ikke gyldig

Nedenfor er noen tips som kan hjelpe deg med å løse dette problemet helt.

1. Avinstaller og installer den aktuelle programvaren på nytt

Dette er den mest rett frem fixingen, og den fungerer i noen tilfeller. Bare finn programmet i Legg til / fjern programmer og klikk Avinstaller. Følg instruksjonene for å fullføre prosessen.

Etter å ha fjernet programvaren, start datamaskinen på nytt og sett i gang en ny installasjon av den bestemte programvaren.

Etter å ha fullført installasjonsprosessen, start programmet, og feilen "Windows class name is not valid" skal fikses.

  • Anbefalt: Slik fjerner du rester av programvare

2. Kjør en systemfilkontrollskanning

SFC-skanning brukes til å bekrefte tilstanden til beskyttede systemfiler ved å bruke alternativet sfc / scannow i Kommandoprompt. Sfc / scannow er den mest benyttede formen for sfc-kommandoen.

Dette vil inspisere alle kritiske Windows-systemfiler på maskinen, med inkludering av DLL-filer.

Hvis SFC finner et problem med noen av Windows-systemfilene, vil den reparere den.

Å bruke sfc / scannow-alternativet vil kreve ca. 5-15 minutter for å fullføre inspeksjons- og reparasjonsprosessen.

Følg disse prosedyrene for å fikse Windows-systemfiler ved å bruke systemfilkontroll:

  • Hold WinKey + S eller Q for å få opp Windows-søkefeltet

    Skriv inn cmd, høyreklikk på resultatet og start som administrator. Dette kalles ofte “forhøyet” ledetekst

  • Etter å ha startet Command Prompt, skriver du inn sfc / scannow og trykker deretter Enter for å starte bekreftelsesfasen.
  • SFC vil nå inspisere og verifisere integriteten til alle beskyttede Windows-systemfiler. Det kan ta en stund å fullføre denne prosessen.

Så snart bekreftelsen oppnår 100 prosent, kan noe av dette gjelde:

  1. Hvis SFC ikke fant noen problemer med beskyttede OS-filer på maskinen
  2. Eller problemene ble funnet med systemfiler og ble løst. Enhver bruker kan også sjekke hele loggfilen her: C: \\\ Windows \\\ Logger \\\ CBS \\\ CBS.log (forutsatt at Windows er installert på stasjon C:).
  3. Denne loggen kan være nyttig som ressurs for teknisk supportpersonell som kan hjelpe til med avansert feilsøking.
  4. Hvis SFC-skanning fant problemer med systemfilene og reparerte dem, kan det være du blir bedt om å starte maskinen på nytt. Ellers er det bare å fortsette med en omstart.
  5. Etter å ha startet på nytt, kan du prøve å starte den aktuelle prosessen eller programmet som forårsaket feilen "Window class name is not valid" for å se om SFC har løst problemet.

3. Installer eller reparer. Net Framework på nytt

Hvis feilmeldingen som vises har noe med.Net Framework å gjøre, kan det hende at en reparasjon eller reinstallasjon bare gjør det magiske.

For å reparere.Net Framework-problemer, gå til Microsofts nettsted og følg ledeteksten for å laste ned NetFxRepairTool.exe.

Dette verktøyet vil hjelpe til med å oppdage og forsøke å reparere problemer forbundet med oppsettet av.Net Framework eller dets oppdateringer.

Etter at du har installert den, følg instruksjonene i appen for å starte.Net Framework-reparasjonsprosedyren.

Etter å ha fullført prosessen, start datamaskinen på nytt, og prøv å kjøre prosessen som forårsaker feilen "vindusklassenavn er ikke gyldig", den skal nå løses.

Følg disse prosedyrene for å avinstallere og installere Microsoft.Net framework:

1. Lukk all åpen applikasjonsprogramvare

2. Trykk WinKey + R for å få frem dialogboksen for kjøringen.

3. Skriv inn Kontrollpanel og trykk Enter

4. Klikk på Legg til / fjern programmer eller Avinstaller et program

5. Velg versjonen av.Net Framework som er installert på datamaskinen din, og velg Endre / avinstallere, reparere eller fjerne

6. En installasjonsveiviser kommer opp, velg Fjern / avinstaller og klikk Neste

7. Start datamaskinen på nytt etter at du har fullført prosessen.

8. Etter å ha startet datamaskinen på nytt, går du til Microsofts brukerstøtteside for å laste ned en kompatibel versjon av Microsoft.Net Framework.

I dette tilfellet er det Microsoft.Net Framework versjon 4.7.1.

Når installasjonsprosessen er fullført, kan brukeren bli bedt om å starte datamaskinen på nytt. Hvis ingen ledetekst oppstår, fortsett med en omstart.

9. Etter å ha startet datamaskinen på nytt, kan du prøve å starte programvaren som forårsaker feilen "Window class name is not valid", og det skal fungere helt fint.

  • Anbefalt: Hvordan fikse CMOS-kontrollsumfeil i Windows 10

4. Start debugging på Microsoft Visual Studio uten hostingprosessen

“Windows class name is not valid” kan oppstå når en bruker prøver å feilsøke eller starte et eksisterende prosjekt / opprette et nytt i Microsoft Visual Studio, og det kaster på denne linjen.

Hvis Visual Studio ble installert på nytt med den nyeste servicepakken, og problemet vedvarer. Følg denne fremgangsmåten for å deaktivere hostingprosessen:

1. Åpne et klassebibliotek eller et serviceprosjekt (prosjekter som ikke produserer kjørbare filer)

2. Klikk på Egenskaper på prosjektmenyen

3. Klikk på Debug-fanen i Properties-vinduet

4. Fjern merket for Enable Visual Studio hosting prosess-boksen

Merk: Hvis du deaktiverer hostingprosessen, gjør flere feilsøkingsfunksjoner utilgjengelige, og du kan redusere ytelsen.

Feilsøking uten bruk av VS-vertsprosess har blitt funnet å eliminere "Window class name is not valid" -feil. Etter å ha prøvd ut disse trinnene, bør VS være fri for problemer.

5. Kontroller om det er problemer med maskinen

Å bruke de allerede skisserte rettelsene fungerer bare i en kort periode hvis datamaskinen i bruk har strømproblemer.

Når brå avstengning oppstår på grunn av strømbrudd, kan det bli generert flere korrupte filer som igjen vil føre til feilen som blir vurdert.

Diagnostiser og fikser strømproblemer med maskinen din, og alt fungerer helt fint.

Windows-klassens navn er ikke gyldig: hvordan du løser denne feilen i Windows 10