Windows klases nosaukums nav derīgs: kā labot šo kļūdu operētājsistēmā Windows 10

Satura rādītājs:

Video: Æ 2024

Video: Æ 2024
Anonim

Kāds ir mēģinājis uzsākt vecu vai jaunu projektu vizuālajā studijā, un tas neizdodas (kļūdas kods “VS 20xx / C #”)? viegli identificēsies ar šo apmācību.

Patiesībā, mēģinot atvērt citu programmu un Microsoft.NET Framework (4.5.2., 4.5.3. Vai jebkuru citu versiju), varētu parādīties kļūdas ziņojums, kurā teikts: “ Windows klases nosaukums nav derīgs ”?

Kāpēc kļūdas ziņojums?

“Windows klases nosaukums nav derīgs” var rasties dažu iemeslu dēļ, to skaitā:

  • Bojāts.Net Framework komponents
  • kļūdaini autovadītāji
  • bojāti faili
  • TreeView jautājumi vietnē Visual Studio
  • DLL un pretvīrusu programmatūras iejaukšanās
  • vai problēma ar konkrēto programmatūru.

Windows.Net Framework komponenti var tikt bojāti, ja dators parasti netiek pareizi izslēgts.

Šīs pēkšņas datora izslēgšanas varētu būt saistītas ar elektrotīkla pārtraukšanu / izslēgšanu no tīkla vai paša datora strāvas problēmas.

Tas var izraisīt arī vairāku bojātu failu izveidošanu, kas var izraisīt kļūdu “Windows klases nosaukums nav derīgs”.

Dažos gadījumos lietotājiem var rasties šī kļūda pēc noteiktas programmas komponentu atjaunināšanas.

Windows klases nosaukums nav derīgs

Zemāk ir daži padomi, kas palīdzēs pilnībā novērst šo problēmu.

1. Atinstalējiet un atkārtoti instalējiet programmatūru

Tas ir visvienkāršākais labojums, un dažos gadījumos tas darbojas. Vienkārši atrodiet programmu mapē Pievienot / noņemt programmas un noklikšķiniet uz Atinstalēt. Izpildiet norādījumus, lai pabeigtu procesu.

Pēc programmatūras noņemšanas restartējiet datoru un sāciet jaunas programmatūras instalēšanu.

Pēc instalēšanas procesa pabeigšanas palaidiet programmu, un ir jānovērš kļūda “Windows klases nosaukums nav derīgs”.

  • Ieteicams: kā noņemt programmatūras pārpalikumus

2. Palaidiet sistēmas failu pārbaudītāja skenēšanu

SFC skenēšana tiek izmantota, lai pārbaudītu aizsargātu sistēmas failu stāvokli, izmantojot komandu uzvednē opciju sfc / scannow. Sfc / scannow ir vispopulārāk izmantotā sfc komandas forma.

Tas pārbaudīs visus kritiskos mašīnas sistēmas Windows failus, iekļaujot DLL failus.

Ja SFC atrod problēmu ar kādu no Windows sistēmas failiem, tā to novērš.

Lai izmantotu opciju sfc / scannow, pārbaudes un remonta procesa pabeigšanai būs vajadzīgas apmēram 5-15 minūtes.

Izpildiet šīs procedūras, lai labotu Windows sistēmas failus, izmantojot sistēmas failu pārbaudītāju:

  • Turiet WinKey + S vai Q, lai atvērtu Windows meklēšanas joslu

    Ievadiet cmd, ar peles labo pogu noklikšķiniet uz rezultāta un palaidiet kā administrators. To bieži sauc par “paaugstinātu” komandu uzvedni

  • Pēc komandu uzvednes palaišanas ierakstiet sfc / scannow un pēc tam nospiediet taustiņu Enter, lai sāktu verifikācijas posmu.
  • SFC tagad pārbaudīs un pārbaudīs visu aizsargāto Windows sistēmas failu integritāti. Šī procesa pabeigšana var aizņemt kādu laiku.

Tiklīdz verifikācija ir sasniegusi 100 procentus, var tikt piemērots jebkurš no šiem:

  1. Ja SFC mašīnā neatrada problēmas ar aizsargātajiem OS failiem
  2. Vai arī problēmas tika atrastas ar sistēmas failiem un tika salabotas. Jebkurš lietotājs var arī pārbaudīt pilnu žurnālfailu šeit: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (ar nosacījumu, ka Windows ir instalēts C diskā.)
  3. Šis žurnāls varētu būt noderīgs kā resurss tehniskā atbalsta personālam, kas varētu palīdzēt ar sarežģītāku problēmu novēršanu.
  4. Ja SFC skenēšana atrada problēmas ar sistēmas failiem un tos laboja, iespējams, tiks piedāvāts restartēt mašīnu. Pretējā gadījumā vienkārši turpiniet ar restartēšanu.
  5. Pēc restartēšanas vēlreiz palaidiet konkrēto procesu vai programmu, kas izraisīja kļūdu “Window klases nosaukums nav derīgs”, lai redzētu, vai SFC ir novērsusi problēmu.

3. Pārinstalējiet vai salabojiet.Net Framework

Ja parādītajam kļūdas ziņojumam ir kaut kas sakars ar.Net Framework, labošana vai atkārtota instalēšana, iespējams, tikai padara to burvju.

Lai labotu.Net Framework problēmas, dodieties uz Microsoft vietni un izpildiet uzvedni lejupielādēt NetFxRepairTool.exe.

Šis rīks palīdzēs atklāt un mēģināt novērst problēmas, kas saistītas ar.Net Framework vai tā atjauninājumu iestatīšanu.

Pēc tā instalēšanas izpildiet instrukcijas lietotnē, lai sāktu.Net Framework remonta procedūru.

Pēc procesa pabeigšanas restartējiet datoru un mēģiniet palaist procesu, izraisot kļūdu “loga klases nosaukums nav derīgs”, tas tagad ir jālabo.

Lai atinstalētu un instalētu Microsoft.Net sistēmu, rīkojieties šādi:

1. Aizveriet visu atvērto lietojumprogrammatūru

2. Nospiediet WinKey + R, lai atvērtu palaist dialoglodziņu.

3. Ierakstiet vadības panelī un nospiediet taustiņu Enter

4. Noklikšķiniet uz Pievienot / noņemt programmas vai Atinstalēt programmu

5. Atlasiet datorā instalēto.Net Framework versiju un atlasiet Mainīt / atinstalēt, labot vai noņemt

6. Tiks parādīts iestatīšanas vednis, atlasiet Noņemt / atinstalēt un noklikšķiniet uz Tālāk

7. Pēc procesa pabeigšanas restartējiet datoru.

8. Pēc šī datora restartēšanas dodieties uz Microsoft atbalsta lapu, lai lejupielādētu saderīgu Microsoft.Net Framework versiju.

Šajā gadījumā tā ir Microsoft.Net Framework versija 4.7.1.

Kad instalēšanas process ir pabeigts, lietotājam var lūgt restartēt datoru. Ja uzvedne nenotiek, turpiniet ar restartēšanu.

9. Pēc datora restartēšanas mēģiniet palaist programmatūru, kas rada kļūdu “Loga klases nosaukums nav derīgs”, un tam vajadzētu darboties tikai lieliski.

  • Ieteicams: kā labot CMOS kontrolsummas kļūdu operētājsistēmā Windows 10

4.Sāciet atkļūdošanu Microsoft Visual Studio bez tās mitināšanas procesa

“Windows klases nosaukums nav derīgs” var rasties ikreiz, kad lietotājs mēģina atkļūdot vai palaist esošu projektu / izveidot jaunu Microsoft Visual Studio un tas atsaucas uz šo līniju.

Ja Visual Studio tika atkārtoti instalēts ar jaunāko servisa pakotni, un problēma joprojām pastāv. Lai atspējotu mitināšanas procesu, rīkojieties šādi:

1. Atveriet klases bibliotēkas vai pakalpojumu projektu (projekti, kas nerada izpildāmus failus)

2. Projekta izvēlnē noklikšķiniet uz Properties

3. Logā Properties noklikšķiniet uz cilnes Debug

4. Noņemiet atzīmi no izvēles rūtiņas Iespējot Visual Studio mitināšanas procesu

Piezīme. Atspējojot mitināšanas procesu, vairākas atkļūdošanas funkcijas nav pieejamas, un, iespējams, samazināsies veiktspēja.

Atklājot atkļūdošanu, neizmantojot VS mitināšanas procesu, tiek novērsta kļūda “Loga klases nosaukums nav derīgs”. Izmēģinājis šīs darbības, VS vajadzētu būt brīvai.

5. Pārbaudiet, vai nav problēmas ar mašīnas jaudu

Iepriekš aprakstīto labojumu piemērošana darbosies tikai īsu laiku, ja izmantotajam datoram ir barošanas problēmas.

Ja strāvas padeves pārtraukuma dēļ notiek pēkšņa izslēgšana, var tikt ģenerēti vairāki bojāti faili, kas savukārt izraisīs apskatāmo kļūdu.

Diagnosticējiet un izlabojiet ierīces energoapgādes problēmas, un viss darbosies tikai lieliski.

Windows klases nosaukums nav derīgs: kā labot šo kļūdu operētājsistēmā Windows 10