Gibt es eine Möglichkeit, die Quelle für die Änderung der Seitengröße in Windows 7 zu ermitteln?

383
Alexei

Im Büro arbeite ich auf einem Windows 7-Computer mit 16 GB RAM. Nach jedem Neustart wird jedoch die Auslagerungsdatei automatisch auf 3072 MB gesetzt. Ich habe eine verzögerte Zeitplanaufgabe erstellt (die ein Powershell-Skript aufruft), um sie auf einen angemesseneren Wert zu erhöhen, aber manchmal schlägt sie fehl.

Selbst wenn das Startskript funktioniert, wird die Größe der Auslagerungsdatei von Zeit zu Zeit zurückgesetzt (möglicherweise werden einige Verwaltungsskripts ausgeführt).

Also dachte ich daran, die Startskripte mit Autoruns durchzugehen . Ich habe einige Powershell-Skripte gefunden, aber nichts im Zusammenhang mit der Einstellung der Auslagerungsdatei gefunden.

Ich habe auch einen Blick auf die Ereignisanzeige geworfen, konnte jedoch kein Ereignis finden, das mit der Dateigröße der Seite zusammenhängt.

Ich habe auch mit der lokalen IT gesprochen, aber sie scheinen nicht zu wissen, was dies verursacht.

Frage: Gibt es eine Möglichkeit, die Quelle für die Änderung der Seitengrößengröße in Windows 7 zu ermitteln?


PowerShell-Skript, mit dem ich die Größe der Auslagerungsdatei ändert:

$computersys = Get-WmiObject Win32_ComputerSystem -EnableAllPrivileges; $computersys.AutomaticManagedPagefile = $False; $computersys.Put(); $pagefile = Get-WmiObject -Query "Select * From Win32_PageFileSetting Where Name like '%pagefile.sys'"; $pagefile.InitialSize = 12288; $pagefile.MaximumSize = 12288; $pagefile.Put(); 
0
Sie können die Größe der Auslagerungsdatei von einem verwalteten System auf eine feste Größe ändern. Systemsteuerung> System> Erweiterte Systemeinstellungen> Schaltfläche Leistungseinstellungen> Registerkarte Erweitert> Schaltfläche "Ändern" des virtuellen Speichers. Nachdem Sie die Konfiguration vorgenommen haben, klicken Sie auf die Schaltfläche "Set" und dann auf OK. Legen Sie die Auslagerungsdatei auf das 1,5-fache des physischen Speichers fest. Um die Einstellungen zu aktivieren, ist ein Neustart erforderlich. Moab vor 5 Jahren 0
@ Moab - Ja, ich mache das bereits (vor allem, wenn ich sehe, dass das Skript, das ich ausführt, die Änderung nicht durchführt), aber es wird von Zeit zu Zeit und nach jedem Start zurückgesetzt. Deshalb versuche ich herauszufinden, was die Änderung wirklich durchführt. Alexei vor 5 Jahren 0
@Moab - in meinem Fall ist ein Neustart keine Option, aber ich habe gesehen, dass die Dateigröße erhöht wird, auch wenn ich nicht neu starte (hängt davon ab, wie viel virtueller Speicher verwendet wird, ist das für mich nicht klar). Alexei vor 5 Jahren 0
Offensichtlich sind die Änderungen, die Ihr Skript vornimmt, nicht dauerhaft. Möglicherweise werden die Änderungen durch etwas im Skript nicht festgelegt. Es gibt keine Möglichkeit, dies zu erfahren, es sei denn, Sie veröffentlichen das Skript und lassen andere das Skript betrachten. Ich habe dieses Problem noch nie gesehen. Moab vor 5 Jahren 0
@Moab - Ich habe das Skript hinzugefügt, aber die Seitendatei wird auf einen kleinen Wert gesetzt, auch wenn ich die Größe manuell eingestellt habe (Ich habe die Größe eingestellt, der Computer friert einige Sekunden ein, sobald die Datei zugewiesen ist und pagefile.sys tatsächlich in der eingestellter Wert). Alexei vor 5 Jahren 0

0 Antworten auf die Frage