In meinem Fall habe ich ein HP T5740e 2G / 2G von 4.0 auf 4.6.1 aktualisiert. Einige meiner Schritte beziehen sich auf die Thin Client-Umgebung. Bei dieser Methode werden die Installationsdateien auf ein USB-Stick-Laufwerk verschoben und auf einem anderen überprüft, sodass Sie den stark eingeschränkten Speicherplatz in Ihrem DOM bei der Installation nicht beanspruchen.
Konfiguration
(Kann auf jedem Computer ausgeführt werden)
Erstellen eines / Temp-Verzeichnisses Erstellen Sie auf einem USB-Stick mit mindestens 800 MB freien Speicher ein
D:\Temp
Verzeichnis.Hier werden die noch komprimierten Image-Dateien
e:\download
zur Verifikation vor der Installation extrahiert.Erfassen Sie die erforderlichen .NET-Installationsdateien. Um die .NET-Setupdateien zu erfassen, müssen Sie eine Eingabeaufforderung im Verzeichnis des .NET Offline Installer verwenden. Starten Sie das Installationsprogramm mit
/?
der Option. Nachdem Sie alles extrahiert habenC:\<random numbers and letters>
, wird ein Fenster mit allen Befehlszeilenoptionen für das Installationsprogramm angezeigt. Lassen Sie dieses Fenster geöffnet, öffnen Sie den Explorer und kopierenC:\<random numbers and letters>
Sie ihn in den Installer-Stick (E :) und benennen Sie ihn in etwas Vernünftiges um - ich habe es verwendetE:\download
. Wenn Sie nicht wissen, welche Optionen Sie benötigen, machen Sie einen Screenshot dieses Fensters und drücken Sie OK, um es zu schließen. Wenn es geschlossen wird, wird C: \ vom aktiven Boot-Laufwerk entfernt. Sie müssen also vor dem Schließen kopieren.Erstellen Sie Install461.bat in E: \ download
@echo aus
e: \ download \ Setup.exe / log e: \ Active-try \ / parameterfolder e: \ download \ / x86 / x64 / redist
Es gibt Optionen, die angeben, wo die Setup-Dateien zu finden sind: E: \ download und wo die Protokolle abgelegt werden: E: \ active-try. Sie werden nur die nächsten Optionen verwenden mögen, die für einen kleinere auf Ihr System anwenden installieren: /x86 /x64 /redist
. Ich war auf einem 32-Bit-System, also habe ich nur angegeben /x86 /redist
. Es gibt eine '/ q'-Option für eine stille Installation, die ich beispielsweise nicht verwende.
Falls noch nicht geschehen, deinstallieren Sie die vorherige Version von .Net.
Ich habe hier 4.0 entfernt.
Deinstalliertes .net 4 erweitert
Deinstallierter .net 4-Kern
Schreibe die Konfiguration in das DOM und starte neu
Nach dem Neustart wird die tatsächliche Menge an freier Festplatte angezeigt. Dies geschieht, wenn das Deinstallationsprogramm nach dem Neustart eine Bereinigung vornimmt.
Installieren Sie die während des Setups erstellten USB-Laufwerke.
Zwei Flash-Laufwerke installieren Das Laufwerk mit \ Temp sollte zuerst installiert werden.
Erstes Laufwerk - D: enthält / TEMP und hat mindestens 800 MB freien Speicherplatz. Sie möchten / TEMP nicht auf demselben Laufwerk wie die Installationsquelle haben, es sei denn, Sie möchten eine Installation, die sehr lange dauert. Temp muss groß genug sein, um die noch komprimierten Komponenten für die Überprüfung zu erweitern
Zweites Laufwerk - E: Enthält / download, das die extrahierte .Net 4.6.1-Installation aus dem Setup enthält. Dies geschieht, damit das ca. 270-MB-Installationsprogramm während der Installation keinen nützlichen Speicherplatz auf dem DOM belegt.
Klicken Sie mit der rechten Maustaste auf "Computer"
Properties
und wählen SieAdvanced Settings...
Klicken Sie auf dieEnvironment Variables...
Schaltfläche TEMP- und TMP-Einträge bearbeiten, auf die Benutzer und System zeigen sollenD:\Temp
HINWEIS1: Notieren Sie sich, wohin die Einstellung zeigt (normalerweise die Z: Ramdisk bei HP Thin Clients), damit Sie sie später zurücksetzen können.
HINWEIS2: Ich bin nicht sicher, welche Umgebungsvariablen das Installationsprogramm verwendet, um den zu verwendenden TEMP-Wert zu bestimmen. Die Thin Client Ram Disk (Z :) ist zu klein, um die Image-Dateien während des Setups zu erweitern und zu überprüfen. Dies führt zu einem Blockierungszustand, bei dem das System nicht schnell wiederhergestellt werden kann. Aus diesem Grund verwenden wir ein USB-Laufwerk, um diese Funktion auszuführen.
Überprüfen Sie und installieren Sie
- Öffnen Sie einen Administrator: Eingabeaufforderung
- Wechseln Sie in das Verzeichnis
e:\download
- Geben Sie 'set' ein, um zu überprüfen, ob
TEMP=D:\Temp
&TMP=D:\Temp
- Art
install461.bat
Nachdem die Installation abgeschlossen ist
Kopieren Sie das Überprüfungsprotokoll von D: \ TEMP und das Installationsprotokoll von E: \ active-try in einen neuen Ordner, in dem
E:\
Sie verschiedene Optionen für die Installation testen oder das Installationsprotokoll zur Überprüfung erfassen müssen.Entfernen Sie die USB-Sticks
Setzen Sie die in Schritt 7 geänderten TEMP- und TMP-Umgebungsvariablen so zurück, dass sie auf den vorherigen Bereich zeigen.
Änderungen in DOM schreiben und neu starten.
Testen Sie, ob Ihre .NET-Anwendungen alle wie erwartet funktionieren.
Nach dem Neustart können Sie die DOM-Änderungen noch einmal festschreiben, wenn Sie den Verdacht haben, dass der Neustart eine Dateibereinigung durchgeführt hat und Sie nicht möchten, dass sich der DOM bei jedem Start ändert und zurückgesetzt wird.