Faster boot up

JamesBart

New Member
i would like to have a faster boot up than what i have now! it takes maybe a minute to boot up but i would like it to be faster, is there anything that i could do to improve this? and to make this happen? thanks in advance!!! :D
 
yea you could reduce the programs that run at startup time
go to Start-Run-msconfig
and click on startup tab
and remove the unnecessary programs
 
A thing worth trying is setting the Primary Graphics Adapter or Primary VGA Adapter in the BIOS, to the appropriate setting, either PCI or AGP. That could give you a very small "boost" but it might not help at all.
 
I saw this somewhere, I can't remember precisely, but it took my boot time from 3 minutes to 40 seconds:

rundll32.exe advapi32.dll,ProcessIdleTasks

What ProcessIdleTasks does is update the Layout.ini in the prefetch folder with the .pf entries that are in the folder, then runs the command line Defrag command with the -b switch set. This is a subset of the full defrag and repositions only the boottime modules so they're more efficiently read at boot time. It reads the Layout.ini file to determine the correct disk placements.

Now here's the catch: if your like me, your PC is never truely idle, so the ProcessIdleTasks never gets run. My home PC is never idle. The PC has to be idle for about 30 minutes before that task gets run by the Scheduler. I've confirmed this on my PC at work - the task gets run while I'm at lunch.

The workaround for that is simple: Once every three days, I manually run the "rundll32.exe advapi32.dll,ProcessIdleTasks" from Start\Run. Then I follow that up with a full defrag because moving all those files around fragments a bunch of other files. Make sure you use Microsofts defrag, most of the 3rd party Defragmenters don't honor the placements in the Layout.ini file. There is one or two, but they're expensive - unless you have the $s and know which utilities I'm talking about, then use those. Nortons SpeedDisk is not one of them.
 
@ OvenMaster How exactly do you do that? Start > Run, then type in "rundll32.exe advapi32.dll,ProcessIdleTasks" ? When I do the mouse curos truns to the busy thing for a few seconds then returns tonormal and nothing pops up.


I found something that says it will also defragment the boot files,
Find this registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction

Edit the Enable string value to Y if it is not already set to Y.

Exit regedit.exe and then restart your computer.

Although, Mine is alread set to Y, and when i restart nothing happens, so I dont understand.
 
Last edited:
A program I use to speed up boot is called Bootvis. It configures all the programs booting up and changes them around to boot up faster. Im sure you can google it.
 
Find this registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction

Edit the Enable string value to Y if it is not already set to Y.

Exit regedit.exe and then restart your computer.

say.....where do u go to find that registry key?
 
Arm_Pit said:
@ OvenMaster How exactly do you do that? Start > Run, then type in "rundll32.exe advapi32.dll,ProcessIdleTasks" ? When I do the mouse curos truns to the busy thing for a few seconds then returns tonormal and nothing pops up.
That's right. Start>Run> then that line exactly as shown in the attachment. You can even cut and paste it. Yes, you'll get the busy cursor, but watch your hard drive light working and listen to your C: drive grind away! The first time I did it, immediately afterward I went to defrag, and there were big red fragmented sections. After a full defrag, I cut my boot time wayyyy down.
Tom

P.S. I also found this information in the book "Hacking Windows XP", by Steven Sinchak, p.204; ISBN 0-7645-6929-5; ©2004, Wiley Publishing
 

Attachments

  • runtask.jpg
    runtask.jpg
    19.4 KB · Views: 70
Last edited:
My harddrive and light only comes on for that few seconds that the busy curosor comes on, it it supposed to be that quick? It didn't seem to speed much up either :[
 
Every time I run it, the cursor is busy for about ten seconds, but the hard drive light lights and the drive is active for at least two solid minutes, longer if I've not run the process in at least a month or so.
Tom
 
Thanks

shadyi said:
yea you could reduce the programs that run at startup time
go to Start-Run-msconfig
and click on startup tab
and remove the unnecessary programs

Thanks for that, ive already done that and im getting round to what Ovenmaster has suggested! thanks for your help. it seems to be a little faster and im working on it! :D
 
Back
Top