Windows XP Prefetch Not Working good

G

Guest

Hello, i have issues with Windows xp pro sp2 prefetch settings, i've restored
the Prefetch folder and it never does the action when i load windows i mean
for windows it's like the paramter "EnablePrefetch" is set to 0 not working,
i tried to set it to 2 or to 3 via Regedit and it dosen't do anything, is
there a way to restore the Prefetch?
 
F

frodo

1) empty the prefetch folder completely.

2) make sure the Scheduled Tasks Service is running - if it's disabled
prefetch will not work.

3) make sure the reg is set correctly:

----cut----
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000001
----cut----

4) use your machine for a while, firing up your most-used apps, etc. Exit
them all.

5) then run the following command to force "idle processing" to take
place now:

%windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks

6) you should see that the prefetch folder fills up w/ *.pf files, and a
layout.ini file has been created by step 5; also a "boot optimize only"
defrag will be run (due to second reg entry above; if that entry is zero
the defrag won't run as part of the idle processing; you can force it to
run manually via this cmd: "defrag c: -b" ). This special defrag takes
less than 60 secs typically.

7) Reboot. If it worked and it had not been done in a while you should
see that boot up is faster. Also, the apps that were optimized should
also launch a tad faster. From here on out it should run automatically
every couple of days, BUT ONLY when the machine goes idle - if you never
let it go idle it wont run unless you force it w/ the cmd in step 5.
 

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