Pagefile Quirks - XP Pro

J

JimWae±

I cannot change size of pagefile - it stays at 1535 MB
I have tried more, tried less, let windows manage it, & reset it in safe
mode.
I have checked permissions

It also gets moved
- when I go into recovery console &
- when I run chkdsk /f

It's XP Pro on a laptop with drive C only
It was like this before SP2 also
 
G

Guest

Jim,
Looks like we have the same thing happening-
anybody offer some insight? (I'm posted a few down)
 
J

JimWae±

google pagefile 1535
http://www.dslreports.com/forum/remark,8807987~mode=flat

It's NSW 2004 & Auto-protect
It's pretty important to have Autoprotect on

I'll check for updates at symantec
There are update files for NSW2004, but I am unsure how they will work with
SP2 AND have no reason yet to think they solve the problem

Perhaps uninstall NSW2004, change settings, then re-install
If you have the HD space, I'd go with the minimum recommended on each drive
 
G

Guest

OK, latest try
set to no page file on any drive in normal mode, showed 0 size on reboot.
so far so good.
Boot safe mode and regedit (the heck with the gui)
restart and no pagefile on c, specified pagefile on d. Yeah!
restart again and --> c:\pagefile.sys 1535Mb. ARRRGH!
Help.
 
J

JimWae±

Turning off the Auto-Protect during boot-up works for me, but as soon as I
turned it back on I got 1535 MB pagefile again (1 GB RAM on Dell laptop)
I'm actually OK with 1535 - but it seems my pagefile moves on every reboot -
and sometimes goes to end of disk & sometimes fragments - that I do not like
at all
I think my pagefile is getting deleted & rebuilt on each reboot
I know there was no pagefile in recovery console - it was not there on then
rebooting to BartPE after recovery console, whereas I CAN see it when
booting to BartPE after rebooting from XP

I wonder if hacking registry for the other controlsets too would help
 
R

Ron Martell

JimWae± said:
I cannot change size of pagefile - it stays at 1535 MB
I have tried more, tried less, let windows manage it, & reset it in safe
mode.
I have checked permissions

It also gets moved
- when I go into recovery console &
- when I run chkdsk /f

It's XP Pro on a laptop with drive C only
It was like this before SP2 also

See MVP Alex Nichol's article on virtual memory management in Windows
XP at http://aumha.org/win5/a/xpvm.htm especially the section on
problems.

Good luck


Ron Martell Duncan B.C. Canada
--
Microsoft MVP
On-Line Help Computer Service
http://onlinehelp.bc.ca

"The reason computer chips are so small is computers don't eat much."
 
J

JimWae±

Ron,
If I turn off NAV2004 "Load Autoprotect during system boot (recommended)", I
can make the changes.
As soon as I turn it back on, the settings revert to whatever they were when
NAV 2004 was installed.
Others without NAV also have the problem, though

My pagefile is being rebuilt (& moved) on EVERY boot - I believe even when
NAV switch (above) is turned off
I do NOT have "clear pagefile" turned on

Here's a relevant registry

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management]
"ClearPageFileAtShutdown"=dword:00000000
"DisablePagingExecutive"=dword:00000001
"LargeSystemCache"=dword:00000001
"NonPagedPoolQuota"=dword:00000000
"NonPagedPoolSize"=dword:00000000
"PagedPoolQuota"=dword:00000000
"PagedPoolSize"=dword:00000000
"SecondLevelDataCache"=dword:00000000
"SystemPages"=dword:0007b000
"PagingFiles"=hex(7):43,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,35,00,30,00,30,00,20,00,31,00,\
35,00,30,00,30,00,00,00,00,00
;; C:\pagefile.sys 1500 1500
"PhysicalAddressExtension"=dword:00000000
"SessionViewSize"=dword:00000030
"SessionPoolSize"=dword:00000004
"WriteWatch"=dword:00000001
"IOPageLockLimit"=dword:3bf00000
"1"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management\PrefetchParameters]
"VideoInitTime"=dword:0000080e
"EnablePrefetcher"=dword:00000003
"AppLaunchMaxNumPages"=dword:00000fa0
"AppLaunchMaxNumSections"=dword:000000aa
"AppLaunchTimerPeriod"=hex:80,69,67,ff,ff,ff,ff,ff
"BootMaxNumPages"=dword:0001f400
"BootMaxNumSections"=dword:00000ff0
"BootTimerPeriod"=hex:00,f2,d8,f8,ff,ff,ff,ff
"MaxNumActiveTraces"=dword:00000008
"MaxNumSavedTraces"=dword:00000008
"RootDirPath"="Prefetch"
"HostingAppList"="DLLHOST.EXE,MMC.EXE,RUNDLL32.EXE"

I am suspicious of the "1" entry - but it is not on other machine with same
problem



Jim
Richmond, BC
 
G

Guest

Jim,
tried all control sets and nothing. still pops up as 1535. If I say no
pagefile anywhere, I do get zero consitently. If I set a pagefile anywhere,
set size or system managed, either drive or both, 1535 on C:

Is there anything we all have in common besides SP2? Me, nvidia chipset,
AMD processor, 1 Gb ram, 2 physical drives.
grub for a bootloader, redhat 9 on 2nd partition on drive 0

JimWae± said:
Ron,
If I turn off NAV2004 "Load Autoprotect during system boot (recommended)", I
can make the changes.
As soon as I turn it back on, the settings revert to whatever they were when
NAV 2004 was installed.
Others without NAV also have the problem, though

My pagefile is being rebuilt (& moved) on EVERY boot - I believe even when
NAV switch (above) is turned off
I do NOT have "clear pagefile" turned on

Here's a relevant registry

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management]
"ClearPageFileAtShutdown"=dword:00000000
"DisablePagingExecutive"=dword:00000001
"LargeSystemCache"=dword:00000001
"NonPagedPoolQuota"=dword:00000000
"NonPagedPoolSize"=dword:00000000
"PagedPoolQuota"=dword:00000000
"PagedPoolSize"=dword:00000000
"SecondLevelDataCache"=dword:00000000
"SystemPages"=dword:0007b000
"PagingFiles"=hex(7):43,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,35,00,30,00,30,00,20,00,31,00,\
35,00,30,00,30,00,00,00,00,00
;; C:\pagefile.sys 1500 1500
"PhysicalAddressExtension"=dword:00000000
"SessionViewSize"=dword:00000030
"SessionPoolSize"=dword:00000004
"WriteWatch"=dword:00000001
"IOPageLockLimit"=dword:3bf00000
"1"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management\PrefetchParameters]
"VideoInitTime"=dword:0000080e
"EnablePrefetcher"=dword:00000003
"AppLaunchMaxNumPages"=dword:00000fa0
"AppLaunchMaxNumSections"=dword:000000aa
"AppLaunchTimerPeriod"=hex:80,69,67,ff,ff,ff,ff,ff
"BootMaxNumPages"=dword:0001f400
"BootMaxNumSections"=dword:00000ff0
"BootTimerPeriod"=hex:00,f2,d8,f8,ff,ff,ff,ff
"MaxNumActiveTraces"=dword:00000008
"MaxNumSavedTraces"=dword:00000008
"RootDirPath"="Prefetch"
"HostingAppList"="DLLHOST.EXE,MMC.EXE,RUNDLL32.EXE"

I am suspicious of the "1" entry - but it is not on other machine with same
problem



Jim
Richmond, BC



Ron said:
See MVP Alex Nichol's article on virtual memory management in Windows
XP at http://aumha.org/win5/a/xpvm.htm especially the section on
problems.

Good luck


Ron Martell Duncan B.C. Canada
 
J

JimWae±

Mike,

Is your pagefile being moved within the drive on each reboot too?

I have 1 GB Dell Pentium IV laptop, NVidia video chip, only one disk (but
with a Dell partition)
I also have the same problem (again, with NAV2004) on a desktop Pentium III
with NVidia video card & 3 disks

I tried reducing the HKLM run items per
Basic guide to optimizing system resources'Document ID: 2002061015214139>
Web URL:
http://service1.symantec.com/SUPPORT/tsgeninfo.nsf/docid/2002061015214139
but for me it is all (including the movement of the pagefile within the
drive) due to Auto-Protect in NAV2004

Pre-SP2 the desktop would allow a pagefile on 2 disks (that being the config
when I installed NAV2004)
- but would not allow changes to sizes.
Post-SP2 the pagefile is ONLY on the OTHER disk.

In my case I am turning NAV2004 autoprotect during system boot-up OFF
-- Mostly because I do not want my pagefile to get fragmented, nor wait for
it to be rebuilt on each boot

Jim



Mike said:
Jim,
tried all control sets and nothing. still pops up as 1535. If I say
no pagefile anywhere, I do get zero consitently. If I set a pagefile
anywhere, set size or system managed, either drive or both, 1535 on C:

Is there anything we all have in common besides SP2? Me, nvidia
chipset, AMD processor, 1 Gb ram, 2 physical drives.
grub for a bootloader, redhat 9 on 2nd partition on drive 0

JimWae± said:
Ron,
If I turn off NAV2004 "Load Autoprotect during system boot
(recommended)", I can make the changes.
As soon as I turn it back on, the settings revert to whatever they
were when NAV 2004 was installed.
Others without NAV also have the problem, though

My pagefile is being rebuilt (& moved) on EVERY boot - I believe
even when NAV switch (above) is turned off
I do NOT have "clear pagefile" turned on

Here's a relevant registry

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management]
"ClearPageFileAtShutdown"=dword:00000000
"DisablePagingExecutive"=dword:00000001
"LargeSystemCache"=dword:00000001
"NonPagedPoolQuota"=dword:00000000
"NonPagedPoolSize"=dword:00000000
"PagedPoolQuota"=dword:00000000
"PagedPoolSize"=dword:00000000
"SecondLevelDataCache"=dword:00000000
"SystemPages"=dword:0007b000
"PagingFiles"=hex(7):43,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\


00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,35,00,30,00,30,00,20,00,31,00,\
35,00,30,00,30,00,00,00,00,00 ;; C:\pagefile.sys 1500 1500
"PhysicalAddressExtension"=dword:00000000
"SessionViewSize"=dword:00000030 "SessionPoolSize"=dword:00000004
"WriteWatch"=dword:00000001
"IOPageLockLimit"=dword:3bf00000
"1"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters]
"VideoInitTime"=dword:0000080e
"EnablePrefetcher"=dword:00000003
"AppLaunchMaxNumPages"=dword:00000fa0
"AppLaunchMaxNumSections"=dword:000000aa
"AppLaunchTimerPeriod"=hex:80,69,67,ff,ff,ff,ff,ff
"BootMaxNumPages"=dword:0001f400
"BootMaxNumSections"=dword:00000ff0
"BootTimerPeriod"=hex:00,f2,d8,f8,ff,ff,ff,ff
"MaxNumActiveTraces"=dword:00000008
"MaxNumSavedTraces"=dword:00000008
"RootDirPath"="Prefetch"
"HostingAppList"="DLLHOST.EXE,MMC.EXE,RUNDLL32.EXE"

I am suspicious of the "1" entry - but it is not on other machine
with same problem



Jim
Richmond, BC



Ron said:
I cannot change size of pagefile - it stays at 1535 MB
I have tried more, tried less, let windows manage it, & reset it in
safe mode.
I have checked permissions

It also gets moved
- when I go into recovery console &
- when I run chkdsk /f

It's XP Pro on a laptop with drive C only
It was like this before SP2 also


See MVP Alex Nichol's article on virtual memory management in
Windows XP at http://aumha.org/win5/a/xpvm.htm especially the
section on problems.

Good luck


Ron Martell Duncan B.C. Canada
 
R

Ron Martell

Mike DalBon said:
Jim,
Yes it's being moved. Unless somebody else can jump in, I'm stumped. I've
checked permissions, checked policies, checked the registry, chkdsk, removed,
formatted, and rebuilt the pagefile. The Norton thing you're experiencing
sorta makes sense (but if it's a system call...), But I'm not running any
Norton products, and according to everything at trendmicro's site, I'm ok.
<sigh>
it's a feature, yeah, that's it

Ron, the auhma website had good advice, but truth be told I'm an MCSE, and I
could care less about crashdumps on my gaming rig,( I usuaually know EXACTLY
why it freezes or bluescreens, namely Ubisoft) so any pagefile on c: slows me
down. I move it to a separate drive for speed.

Thanks to everyone, resigning to 1535 that creates new on each reboot
Mike

Did you try this fix as suggested on http://aumha.org/win5/a/xpvm.htm


"The page file has become corrupt, possibly at a bad shutdown. In the
Virtual Memory settings, set to “No page file,” then exit System
Properties, shut down the machine, and reboot. Delete PAGEFILE.SYS (on
each drive, if more than just C:), set the page file up again and
reboot to bring it into use."

Unfortunately MVP Alex Nichol, the author of that page, is away from
the newsgroups for a while. If the problem persists try posting
another question in about 2 weeks and hopefully he will be back with
us by then.

Good luck


Ron Martell Duncan B.C. Canada
--
Microsoft MVP
On-Line Help Computer Service
http://onlinehelp.bc.ca

"The reason computer chips are so small is computers don't eat much."
 
T

tgrynovich

Try this

RESOLUTION
The best solution is to add the user System with full access to th
root directory. By default, File Manager will update all the files i
whatever directory that is being modified to give them the sam
permissions, so it will give the System full access to the director
and the Pagefile.sys file.

Usually this is good because you would expect all the files in tha
directory to have the same permission. But if you try to set th
directory to have fewer permissions than a file in that directory has
at some time in the future, you may accidentally overwrite thos
broader permissions with the lesser directory permissions. This ca
happen by simply viewing the permissions for the directory and clickin
the OK button. As stated above, the default setting is to replac
permissions on files in the directory, so this replaces the greate
permissions; in this case, it gives the System Read access on th
directory but Full access on the Pagefile.sys file itself.
Editing the Registry as a Workaround
To work around this, you can edit the registry. However, this can b
dangerous.

WARNING: Using the Registry Editor incorrectly can cause serious
system- wide problems that may require you to reinstall Windows NT t
correct them. Microsoft cannot guarantee that any problems resultin
from the use of the Registry Editor can be solved. Use this tool a
your own risk.

Locate or create a directory for the Pagefile.sys file. This could b
the Winnt directory, which by default should have System Full access.
Make sure that this directory has System Full access and that al
previous directories including the root have at least System Rea
access.
Start Regedt32. Select the HKEY_LOCAL_MACHINE on Local Machine subtree
and search for the following subkey:

SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
On the right side of the window, choose the PagingFiles :REG_MULTI_SZ
value.
Either double-click it, or from the Edit menu, choose Multi String.
Edit the string, and insert the full path for where you would like th
Pagefile.sys file to reside. For example, change C:\Pagefile.sys 44 10
to C:\Winnt\Pagefile.sys 44 100. (Here 44 refers to the minimu
pagefile size and 100 the maximum.)
Exit Regedt32.
Restart the computer, and check to make sure Pagefile.sys appears i
the correct location. Then delete the Pagefile.sys file in the roo
directory as this file is no longer be used.
STATU


-
tgrynovic
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top