Der Windows-Klassenname ist ungültig: So beheben Sie diesen Fehler unter Windows 10

Inhaltsverzeichnis:

Video: [TUT] Windows 10 fehlgeschlagene Updates reparieren [DE | 4K] 2024

Video: [TUT] Windows 10 fehlgeschlagene Updates reparieren [DE | 4K] 2024
Anonim

Wer hat jemals versucht, ein altes oder neues Projekt in Visual Studio zu starten, und es schlägt fehl (Fehlercode „VS 20xx / C #“)? wird sich mit diesem Tutorial leicht identifizieren.

Wenn versucht wird, ein anderes Programm und Microsoft.NET Framework (4.5.2, 4.5.3 oder eine andere Version) zu öffnen, wird möglicherweise die Fehlermeldung angezeigt, dass der Windows-Klassenname ungültig ist.

Warum die Fehlermeldung?

"Windows-Klassenname ist ungültig" kann aus folgenden Gründen auftreten:

  • Eine beschädigte Komponente von.Net Framework
  • fehlerhafte Treiber
  • beschädigte Dateien
  • TreeView-Probleme in Visual Studio
  • DLL und Antivirus-Software stören
  • oder ein Problem mit der bestimmten Software.

Komponenten von Windows.Net Framework können beschädigt werden, wenn der Computer nicht ordnungsgemäß heruntergefahren wird.

Diese plötzlichen Herunterfahren des Computers können auf einen Stromausfall im Netz / außerhalb des Netzes oder auf ein Stromversorgungsproblem mit dem Computer selbst zurückzuführen sein.

Es kann auch dazu führen, dass mehrere beschädigte Dateien erstellt werden, wodurch der Fehler "Windows-Klassenname ist ungültig" ausgelöst werden kann.

In einigen Fällen kann dieser Fehler beim Aktualisieren einiger Komponenten eines bestimmten Programms auftreten.

Der Windows-Klassenname ist ungültig

Im Folgenden finden Sie einige Tipps, mit denen Sie dieses Problem vollständig beheben können.

1. Deinstallieren Sie die jeweilige Software und installieren Sie sie erneut

Dies ist die einfachste Lösung und funktioniert in einigen Fällen. Suchen Sie einfach das Programm unter " Software" und klicken Sie auf " Deinstallieren". Befolgen Sie die Anweisungen, um den Vorgang abzuschließen.

Starten Sie nach dem Entfernen der Software den Computer neu und starten Sie eine Neuinstallation der jeweiligen Software.

Starten Sie nach Abschluss des Installationsvorgangs das Programm, und der Fehler "Windows-Klassenname ist ungültig" sollte behoben werden.

  • Empfohlen: So entfernen Sie Softwarereste

2. Führen Sie einen System File Checker-Scan durch

SFC-Scan wird verwendet, um den Status geschützter Systemdateien mithilfe der Option sfc / scannow in der Eingabeaufforderung zu überprüfen. Sfc / scannow ist die am häufigsten verwendete Form des Befehls sfc.

Dadurch werden alle wichtigen Windows-Systemdateien auf dem Computer einschließlich der DLL-Dateien überprüft.

Wenn SFC ein Problem mit einer der Windows-Systemdateien findet, wird es repariert.

Die Verwendung der Option sfc / scannow benötigt ca. 5-15 Minuten, um den Inspektions- und Reparaturprozess abzuschließen.

Führen Sie die folgenden Schritte aus, um Windows-Systemdateien mithilfe des Systemdatei-Überprüfungsprogramms zu reparieren:

  • Halten Sie WinKey + S oder Q gedrückt, um die Windows-Suchleiste aufzurufen

    Geben Sie cmd ein, klicken Sie mit der rechten Maustaste auf das Ergebnis und starten Sie es als Administrator. Dies wird häufig als Eingabeaufforderung mit erhöhten Rechten bezeichnet

  • Geben Sie nach dem Start der Eingabeaufforderung sfc / scannow ein und drücken Sie die Eingabetaste, um die Überprüfungsphase zu starten.
  • SFC überprüft nun die Integrität aller geschützten Windows-Systemdateien. Dieser Vorgang kann eine Weile dauern.

Sobald die Überprüfung 100 Prozent erreicht hat, kann eine der folgenden Bedingungen zutreffen:

  1. Wenn SFC keine Probleme mit geschützten Betriebssystemdateien auf dem Computer gefunden hat
  2. Oder die Probleme wurden mit Systemdateien gefunden und behoben. Jeder Benutzer kann auch die vollständige Protokolldatei hier überprüfen: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (vorausgesetzt, Windows ist auf Laufwerk C installiert:).
  3. Dieses Protokoll kann als Ressource für Mitarbeiter des technischen Supports hilfreich sein, die bei der erweiterten Fehlerbehebung behilflich sein können.
  4. Wenn bei der SFC-Suche Probleme mit den Systemdateien festgestellt und behoben wurden, wird möglicherweise der Computer zum Neustart aufgefordert. Ansonsten fahren Sie einfach mit einem Neustart fort.
  5. Versuchen Sie nach dem Neustart erneut, den bestimmten Prozess oder das Programm zu starten, der bzw. das den Fehler verursacht hat, dass der Name der Fensterklasse ungültig ist, um festzustellen, ob SFC das Problem behoben hat.

3. Installieren oder reparieren Sie.Net Framework erneut

Wenn die angezeigte Fehlermeldung etwas mit.Net Framework zu tun hat, ist eine Reparatur oder Neuinstallation möglicherweise die perfekte Lösung.

Besuchen Sie zum Beheben von.NET Framework-Problemen die Microsoft-Website und befolgen Sie die Aufforderung zum Herunterladen von NetFxRepairTool.exe.

Mit diesem Tool können Sie Probleme im Zusammenhang mit der Installation von.Net Framework oder seinen Updates erkennen und beheben.

Befolgen Sie nach der Installation die Anweisungen in der App, um die.Net Framework-Reparatur zu starten.

Starten Sie den Computer nach Abschluss des Vorgangs neu und versuchen Sie, den Vorgang auszuführen, der den Fehler "Fensterklassenname ist ungültig" verursacht. Dieser Fehler sollte nun behoben sein.

Gehen Sie folgendermaßen vor, um Microsoft.NET Framework zu deinstallieren und zu installieren:

1. Schließen Sie alle offenen Anwendungsprogramme

2. Drücken Sie WinKey + R, um das Ausführungsdialogfeld aufzurufen.

3. Geben Sie in die Systemsteuerung ein und drücken Sie die Eingabetaste

4. Klicken Sie auf Programme hinzufügen / entfernen oder Programm deinstallieren

5. Wählen Sie die auf Ihrem Computer installierte Version von.Net Framework aus und wählen Sie Ändern / Deinstallieren, Reparieren oder Entfernen

6. Ein Setup-Assistent wird geöffnet, wählen Sie Entfernen / Deinstallieren und klicken Sie auf Weiter

7. Starten Sie Ihren Computer nach Abschluss des Vorgangs neu.

8. Rufen Sie nach dem Neustart dieses Computers die Support-Seite von Microsoft auf, um eine kompatible Version von Microsoft.Net Framework herunterzuladen.

In diesem Fall handelt es sich um Microsoft.Net Framework Version 4.7.1.

Nach Abschluss des Installationsvorgangs wird der Benutzer möglicherweise aufgefordert, den Computer neu zu starten. Wenn keine Aufforderung angezeigt wird, führen Sie einen Neustart durch.

9. Versuchen Sie nach dem Neustart des Computers, die Software zu starten, die den Fehler "Windows-Klassenname ist ungültig" verursacht, und sie sollte einwandfrei funktionieren.

  • Empfohlen: So beheben Sie den CMOS-Prüfsummenfehler unter Windows 10

4.Starten Sie das Debuggen in Microsoft Visual Studio ohne dessen Hosting-Prozess

"Windows-Klassenname ist ungültig" kann auftreten, wenn ein Benutzer versucht, ein vorhandenes Projekt zu debuggen oder zu starten oder ein neues in Microsoft Visual Studio zu erstellen, und es wird in dieser Zeile ausgelöst.

Wenn Visual Studio mit dem neuesten Service Pack erneut installiert wurde und das Problem weiterhin besteht. Gehen Sie wie folgt vor, um den Hosting-Prozess zu deaktivieren:

1. Öffnen Sie eine Klassenbibliothek oder ein Dienstprojekt (Projekte, die keine ausführbaren Dateien produzieren).

2. Klicken Sie in dem Menü Projekt auf Eigenschaft

3. Klicken Sie im Eigenschaftenfenster auf die Registerkarte Debuggen

4. Deaktivieren Sie das Kontrollkästchen Visual Studio-Hosting aktivieren

Hinweis: Wenn Sie den Hosting-Prozess deaktivieren, sind einige Debugging-Funktionen nicht verfügbar, und die Leistung kann beeinträchtigt werden.

Es wurde festgestellt, dass das Debuggen ohne Verwendung des VS-Hostingprozesses den Fehler "Fensterklassenname ist ungültig" beseitigt. Nachdem Sie diese Schritte ausprobiert haben, sollte der VS frei von Problemen sein.

5. Überprüfen Sie die Maschine auf Stromprobleme

Das Anwenden der bereits beschriebenen Korrekturen funktioniert nur für kurze Zeit, wenn der verwendete Computer Probleme mit der Stromversorgung hat.

Wenn aufgrund eines Stromausfalls ein plötzliches Herunterfahren auftritt, können mehrere beschädigte Dateien generiert werden, die wiederum den betreffenden Fehler verursachen.

Diagnostizieren und beheben Sie Stromprobleme mit Ihrem Gerät, und alles funktioniert einwandfrei.

Der Windows-Klassenname ist ungültig: So beheben Sie diesen Fehler unter Windows 10