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
Please also mark the comments that contributed to the solution of the article
Content-Key: 227788
Url: https://administrator.de/contentid/227788
Printed on: April 23, 2024 at 14:04 o'clock
10 Comments
Latest comment
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: