Powershell: Registry-Wert setzen
Hallo zusammen,
Win XP, 32 bit, SP3, Patchstand tagesaktuell
PS 2.0
Ich versuche die Auslagerungsdatei in der Registry neu zu setzen:
Der Reg-Typ von PagingFiles ist REG_MULTI_SZ, also MultiString.
Meine Überlegung: In der PS sollte das einem Array-Typ entsprechen.
In die Registry wird der Wert eingetragen, aber leider nicht übernommen. Wenn ich über die Systemsteuerung den virtuellen Arbeitsspeicher abrufe, steht dort "Keine Auslagerungsdatei".
Selbstverständlich nach Reboot.
Hat jemand einen Hinweis?
Gruß
ANKH
Win XP, 32 bit, SP3, Patchstand tagesaktuell
PS 2.0
Ich versuche die Auslagerungsdatei in der Registry neu zu setzen:
Set-StrictMode -Version "2.0"
$Key = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management"
$Wert = "PagingFiles"
$PathSize = [String]"C:\PageFile.sys", [long]5008, [long]5008
Set-Itemproperty -Path $Key -Name $Wert -Value $PathSize
Der Reg-Typ von PagingFiles ist REG_MULTI_SZ, also MultiString.
Meine Überlegung: In der PS sollte das einem Array-Typ entsprechen.
In die Registry wird der Wert eingetragen, aber leider nicht übernommen. Wenn ich über die Systemsteuerung den virtuellen Arbeitsspeicher abrufe, steht dort "Keine Auslagerungsdatei".
Selbstverständlich nach Reboot.
Hat jemand einen Hinweis?
Gruß
ANKH
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 227788
Url: https://administrator.de/forum/powershell-registry-wert-setzen-227788.html
Ausgedruckt am: 20.04.2025 um 21:04 Uhr
10 Kommentare
Neuester Kommentar
Dann setzt mal deinen Registry-Wert auf Standard zurück, vielleicht steht der jetzt auf einem ungültigen Wert, danach Neustart:
zusätzlich sollte folgende Ausgabe einen Count von 1 ergeben:
Dies lässt sich auch mit dem Tool wbemtest.exe in Windows überprüfen:
C:\pagefile.sys 0 0
gwmi -Class "Win32_PageFileSetting" | measure-object
Dies lässt sich auch mit dem Tool wbemtest.exe in Windows überprüfen: