Das .NET Framework ist eine entscheidende Komponente für die Ausführung verschiedener Anwendungen unter Windows. Während sich die meisten Benutzer keine Gedanken über die Version machen müssen, müssen Entwickler und einige bestimmte Apps möglicherweise wissen, welches .NET Framework installiert ist. Diese Anleitung führt Sie durch verschiedene Methoden, um die .NET Framework-Version auf Ihrem Windows 11-PC zu überprüfen.
Verwenden der Eingabeaufforderung
Die Eingabeaufforderung bietet eine schnelle Möglichkeit, Ihre .NET Framework-Version zu überprüfen:
Schritt 1:DrückenWindows key + RGeben Sie Folgendes ein, um das Dialogfeld „Ausführen“ zu öffnen:cmd, dann drückenCtrl + Shift + Enterum die Eingabeaufforderung als Administrator auszuführen.
Schritt 2:Kopieren Sie im Eingabeaufforderungsfenster den folgenden Befehl, fügen Sie ihn ein und drücken Sie dann die Eingabetaste:
reg query "HKLMSOFTWAREMicrosoftNet Framework SetupNDP" /s
Dieser Befehl zeigt alle installierten .NET Framework-Versionen an.
Überprüfung über den Registrierungseditor
Für einen detaillierteren Blick können Sie den Registrierungseditor verwenden:
Schritt 1:DrückenWindows key + R, Typregeditund drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen.
Schritt 2:Navigieren Sie zum folgenden Pfad:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP
Schritt 3:Erweitern Sie den Hauptversionsschlüssel (z. B. v4 oder v4.0) und wählen Sie den Client-Schlüssel aus.
Schritt 4:Suchen Sie im rechten Bereich nach dem Eintrag „Version“, um die installierte .NET Framework-Version anzuzeigen.
Verwendung von PowerShell
PowerShell bietet eine leistungsstarke Methode zum Überprüfen von .NET Framework-Versionen:
Schritt 1:Klicken Sie mit der rechten Maustaste auf die Schaltfläche „Start“ und wählen Sie „Windows PowerShell (Admin)“, um PowerShell mit Administratorrechten zu öffnen.
Schritt 2:Kopieren Sie den folgenden Befehl, fügen Sie ihn in PowerShell ein und drücken Sie dann die Eingabetaste:
Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)p{L}'} | Select PSChildName, version
Mit diesem Befehl werden sowohl die Client- als auch die Vollversion von .NET Framework angezeigt, die auf Ihrem System installiert ist.
Mehr Lektüre:So beheben Sie den Windows Update-Fehler 66A oder 13EC für .NET Framework
Verwenden des Datei-Explorers
Für eine schnelle visuelle Überprüfung der installierten .NET Framework-Versionen:
Schritt 1:Öffnen Sie den Datei-Explorer und navigieren Sie zu:
C:WindowsMicrosoft.NETFramework
Schritt 2:Suchen Sie nach Ordnern, die mit „v“ beginnen, gefolgt von Zahlen (z. B. v4.0.30319). Die höchste Zahl stellt die zuletzt installierte Version dar.
Schritt 3:Für detailliertere Informationen klicken Sie mit der rechten Maustaste auf eine Datei wie „mscorlib.dll“ im Ordner der neuesten Version, wählen Sie „Eigenschaften“ und überprüfen Sie die Registerkarte „Details“ für die Produktversion.
Verwenden der .NET-Versionserkennungstools
Für die Überprüfung der .NET Framework-Versionen stehen auch Tools von Drittanbietern zur Verfügung:
DotNetVersionLister
Schritt 1:Öffnen Sie PowerShell als Administrator.
Schritt 2:Führen Sie den folgenden Befehl aus, um das Tool zu installieren:
Install-Module -Name DotNetVersionLister -Scope CurrentUser
Schritt 3:Führen Sie nach der Installation diesen Befehl aus, um die .NET-Versionen zu überprüfen:
Get-STDotNetVersion
ASoft .NET-Versionsdetektor
Dieses kompakte Tool bietet Informationen zu verschiedenen Versionen von Microsoft .NET und .NET Core, die auf Ihrem Windows-Computer installiert sind. Sie können es von der Website des Entwicklers herunterladen und ausführen, um einen umfassenden Überblick über die installierten .NET-Versionen zu erhalten.
Mithilfe dieser Methoden können Sie ganz einfach feststellen, welche Version von .NET Framework auf Ihrem Windows 11-PC installiert ist. Diese Informationen können für Entwickler oder bei der Behebung von Anwendungskompatibilitätsproblemen von entscheidender Bedeutung sein. Denken Sie daran, Ihr .NET Framework auf dem neuesten Stand zu halten, um optimale Leistung und Sicherheit für Ihre Anwendungen zu gewährleisten.












