Anleitung: .NET Framework 3.5 auf Windows Server installieren

Melden

Das .NET Framework 3.5 wird auch heute noch von vielen älteren oder spezialisierten Unternehmensanwendungen benötigt. Da es auf modernen Windows Server-Systemen standardmäßig nicht vorinstalliert ist, muss es manuell nachgerüstet werden.

In dieser Anleitung erfahren Sie, wie Sie das Feature entweder über die grafische Oberfläche (Server-Manager) oder schnell per PowerShell installieren.


Wichtiger Hinweis vorab (Installationsmedium bereitstellen)

Die Installationsdateien für .NET Framework 3.5 sind oft nicht direkt im Systemabbild enthalten. Um Installationsfehler (wie den Fehlercode 0x800F0954 oder 0x800F081F) zu vermeiden, empfiehlt es sich, das Windows Server Installations-Medium (ISO-Datei) bereitzuhalten und im System einzubinden (z. B. als Laufwerk D:).

Der relevante Pfad zu den Quelldateien lautet dann: D:\sources\sxs


Methode 1: Installation über den Server-Manager (GUI)

Dies ist der klassische Weg über die grafische Benutzeroberfläche.

  1. Server-Manager öffnen:
    Klicken Sie auf das Startmenü und öffnen Sie den Server-Manager.

  2. Assistenten starten:
    Klicken Sie oben rechts auf Verwalten und wählen Sie Rollen und Features hinzufügen.

  3. Basis-Einstellungen durchklicken:

    • Klicken Sie auf der Seite Vorbemerkungen auf Weiter.
    • Wählen Sie Rollenbasierte oder featurebasierte Installation und klicken Sie auf Weiter.
    • Wählen Sie den aktuellen Server aus dem Serverpool aus und klicken Sie auf Weiter.
    • Die Seite Serverrollen überspringen Sie einfach mit einem Klick auf Weiter.
  4. Feature auswählen:

    • Scrollen Sie in der Liste der Features zu .NET Framework 3.5-Features.
    • Setzen Sie dort einen Haken. (Das Unterfeature .NET Framework 3.5 (enthält .NET 2.0 und 3.0) wird automatisch ausgewählt).
    • Klicken Sie auf Weiter.
  5. Alternativen Quellpfad angeben (entscheidender Schritt):

    • Auf der Bestätigungsseite sehen Sie unten eine Warnung. Klicken Sie ganz unten auf den Link Alternativen Quellpfad angeben.
    • Geben Sie im Feld Pfad den Ordner des gemounteten Installationsmediums an, z. B.:
      D:\sources\sxs (Ersetzen Sie D: durch den tatsächlichen Laufwerksbuchstaben Ihres ISO-Images).
    • Bestätigen Sie mit OK.
  6. Installation ausführen:
    Klicken Sie auf Installieren. Nach Abschluss des Vorgangs klicken Sie auf Schließen. Ein Neustart des Servers ist in der Regel nicht erforderlich.


Methode 2: Installation über die PowerShell (Schnellste Methode)

Für Administratoren ist der Weg über die PowerShell meist deutlich schneller.

  1. Öffnen Sie die PowerShell als Administrator (Rechtsklick auf das Startmenü > Windows PowerShell (Administrator)).

  2. Führen Sie den folgenden Befehl aus.
    (Passen Sie den Laufwerksbuchstaben D: an den Pfad Ihres gemounteten Installationsmediums an):

    Install-WindowsFeature Net-Framework-Core -Source D:\sources\sxs
  3. Optional (Falls der Server direkten Internetzugriff hat und Windows Update nutzen darf):
    Manchmal kann der Server die Dateien auch direkt über das Internet laden. Versuchen Sie in diesem Fall einfach folgenden kurzen Befehl ohne Angabe einer Quelle:

    Install-WindowsFeature Net-Framework-Core
  4. Drücken Sie Enter. Sobald der Fortschrittsbalken 100 % erreicht hat und Success: True angezeigt wird, ist das Feature einsatzbereit.


Überprüfung der Installation

Um sicherzugehen, dass .NET Framework 3.5 erfolgreich installiert wurde, können Sie folgenden Befehl in der PowerShell ausführen:

Get-WindowsFeature Net-Framework-Core

In der Ausgabe sollte der Status unter Install State nun auf Installed stehen.

0