|
-
November 30th, 2003, 05:47 PM
#1
Speed up winXP
my dad read this online told me to try it because he didn't want to take a risk of something bad happening, so the nice guy he is, he told me to try it.....
One of the advantages of Windows XP over older Microsoft operating systems is the speed with which the operating system starts, but if you'd like to see even better startup performance, you can try this tip shared with us by reader Daniel S.:
Click Start | Run and type regedit to open the Registry Editor.
Navigate to
HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
In the right pane, right click EnablePrefetcher and select Modify.
Under Value data, change the value from 3 (the default) to 5.
Reboot and watch XP fly.
can i try this and if it infact really works, how much faster are we talking?
-
November 30th, 2003, 06:22 PM
#2
It works, don't really know why
The options are
0 = turn off all Windows XP Prefetch
1 = Turn on Windows XP Prefetch for Application launch only
2 = Turn on Windows XP Prefetch for Boot only
3 = Turn on Windows XP Prefetch for both Application launch and Boot
But I set it to 5 as well and it really made a difference.
Some people say it doesn't recognise 5 and sets it to 0, but 5 will go faster.
Could be it adds 2 and 3 to 5
Don't understand this one, but I'm happy with it.
-
November 30th, 2003, 06:34 PM
#3
The tweak you mention has been going around for a long time, but the truth is that that tweak is in error. In reality the only values that are valid for EnablePrefetcher are 0, 1 , 2 and 3 (decimal). These correspond to bit patterns with means as follows:
0 = 00 = no prefetching enabled
1 = 01 = app launch prefetching enabled
2 = 10 = boot prefetch enabled
3 = 11 = both app launch and boot prefetch enabled
Somewhere along the line the notion seems to have gotten started that other values were valid. I've seen it said the values can go up to 9. But what setting a value to anything but 0, 1 2 or 3 only does is cause a combination of invalid and valid bits to be set, and the invalid ones are just ignored. For example... If you set the value to 5 this corresponds to a bit pattern of 101. The left-most 1 is ignored, leaving you with the equivalent of 01. So this would have the same effect as an EnablePrefetcher value of 1. Follow?
Anyway, you can try turning off boot prefetching (use a value if 1)to see if it gives you (or your dad) a worthwhile boost. The system won't blow up. And if it doesn't work as you like you can always change it back.
EDIT: Oops. XOR got in before me
Last edited by DrMDJ; November 30th, 2003 at 06:36 PM.
Please remember to post back whether your problem is resolved or
not, so that others may gain from the knowledge.
-
November 30th, 2003, 07:12 PM
#4
if i set mine to 5 it takes forever it seems to load
If I Ain't Crappie Fishin', I'm Thinkin' About It
listen with your eyes---its the only way to believe what you hear...
-
November 30th, 2003, 08:06 PM
#5
NY
Good post--good tip
I set my value to 1 and startup was much faster.
Cheers
Ted
-
November 30th, 2003, 08:53 PM
#6
Thanks guys, im gonna try it. I will post back with results.
-
November 30th, 2003, 08:56 PM
#7
i really dont see any improvement on mine with anything other than 3.
If I Ain't Crappie Fishin', I'm Thinkin' About It
listen with your eyes---its the only way to believe what you hear...
-
November 30th, 2003, 09:17 PM
#8
I would guess it would depend on the system
I've seen this before and also have seen other apps try to use an idea like this to speed things up.
To me it seem like it could cause problem when the prefetch files become corrupt or even fragmented.
I disabled it.
I think my hardware can handle it without windows help.
you could find more innuendo in the hardware forum than I put in that joke in the "lounge"
Give me a break !
-
November 30th, 2003, 09:42 PM
#9
i think i see a difference.
-
November 30th, 2003, 10:57 PM
#10
Take this with a grain of salt if you will:
WARNING: I've found many web sites recommending a way of speeding up boot times that may in fact slow down the amount of time it takes to boot up, and will probably slow down application launching as well. The tip recommends going to your C:\WINDOWS\Prefetch directory and emptying it every week. Windows uses this directory as a way of speeding up launching applications. It analyzes the files you use during startup and the applications you launch, and creates an index to where those files and applications are located on your hard disk. By using this index, XP can launch files and applications faster. So, by emptying the directory, you are most likely slowing down launching applications. In my tests, I've also found that after emptying the directory, it takes my PC a few seconds longer to get to my desktop after bootup.
This doesn't apply to hacking it in the registry of course, but in my experience, i just leave it alone.
One that 'has' helped a' bit however,is this one:
Enable Quicker Startups with a Boot Defragment
There's another way to speed up XP startup: make your system do a boot defragment, which will put all the boot files next to one another on your hard disk. When boot files are in close proximity to one another, your system will start faster.
On most systems, boot defragment should be enabled by default, but it may not be on yours, or it may have been changed inadvertently. To make sure that boot defragment is enabled on your system, run the Registry Editor [Hack #68 of Windows XP Hacks], and go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
Edit the Enable string value to Y if it is not already set to Y. Exit the Registry and reboot. The next time you reboot, you'll do a boot defragment.
Compliments to O'Reilly Network...
-
December 1st, 2003, 02:55 PM
#11
Setting pretch parameter to 5 makes boot up slow. Tried bootvis with parameters 3 and with 5. Slower by 16 seconds with 5. Anyone check this out?
-
December 1st, 2003, 06:39 PM
#12
Just to repeat, there is no value of 5. Putting in 5 is the same as putting in a value of 1 (only app launch prefetching). Since the default is 3 (app and boot prefetching), it makes sense that preventing boot prefetching could show a slow down.
Please remember to post back whether your problem is resolved or
not, so that others may gain from the knowledge.
-
December 1st, 2003, 06:49 PM
#13
Best way to speed up XP is to eliminate un-needed crap from startup and disable that godawful indexing service.
-
December 2nd, 2003, 08:17 AM
#14
Speaking of Prefetch tweaks:
Decrease your Applications startup time
By default, Microsoft includes the /prefetch:1 switch to speed up it's Windows Media Player application start time. This switch can be used for other Windows applications and also many third party programs.
Example #1
You have AOL 8.0 installed on the computer. Complete the steps outlined bewlo to add the /prefetch:1 switch to AOL's Target path.
1. Right click on the AOL shortcut and select properties from the menu.
2. In the Target: Field add the /prefetch:1 switch to the very end of the path, like this: "C:\Program Files\America Online 8.0\aol.exe" /prefetch:1 and then click ok.
Now start AOL. It would load at least 50 times faster than ever before.
If you're happy and you know it......it's your meds.
-
December 2nd, 2003, 12:35 PM
#15
Steve Jones, Tried it on IE6, but it wont then open home page.
Tried it on some other progs with odd behaviour.. some of them will only open minimised when this tweak is used!
Applied it to photoshop but it seems to delay launch as the prog goes about trying to open a file calle "/prefetch:1" !
But some other progs respond well. Doesnt seem to make sense
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|