Easy way to Make Windows 7 Boot Up Faster

BIGGSARGE

BGOL Elite Poster
Platinum Member
Make Windows 7 Boot Up Faster
(Works with Windows 7)

Here is a neat trick that I only recently learned about.

Many computers these days have more than one processor - dual core and quad core. By default, Windows 7 only utilizes one processor when booting up. If you have a computer with more than one processor, there's a setting you can change that will allow you to use all your processors and should speed up your boot time.

Make Windows 7 Boot Up Faster
(Works with Windows 7)


1. Press the Windows button + R to pop up the Run dialogue box.
2. Type in "msconfig" and click OK.
3. Click the Boot tab and then click on the Advanced options button.
4. Check the Number of Processors box and then select the number of processors your computer has (usually 2 or 4).
5. Click OK.

If you're not sure how many processors your computer has, you can find out by going to your Control Panel and then clicking the System icon. This will give you specs on your computer. Under the System section, you should see Processor. If you see Dual or Duo, that means you have 2 processors, and Quad means 4.
 
You do know this will make any task that requires the computer to access the procsfol.cab file directory (Norton, McAfee antivirus for example)to take twice or 4 times longer dont you?


















jk, thanks...gonna try this with my laptop!
 
This is a myth tweak people use to try on Vista, it doesn't work.
I've read a couple of other accounts where this "tweak" has messed up speed step. In any case this tweak is a myth, so everybody please dont try it, it doesnt work.

More info if you care to read:

http://www.withinwindows.com/2008/0...rformance-for-multi-core-users-with-msconfig/


Heres an alternative using Readyboot method:

How to speed up boot process under Windows Vista or Windows 7

ATTENTION: The guide only works if you use HDD (NOT a SSD!).

To get started you need the Windows Performance Tools Kit. Read here how to install it:

http://www.msfn.org/board/index.php?showtopic=146919

If you are a Windows 7 User:
Make sure that EnablePrefetcher and EnableSuperfetch registry settings are not disabled and that the Superfetch service (sysmain) is running and set to start automatically.

If you are a Windows Vista User:
Make sure that EnablePrefetcher registry setting is not disabled and the ReadyBoost service is running and set to start automatically.

Now open a command prompt with admin rights ( http://windows.microsoft.com/en-US/...n-once-with-a-full-administrator-access-token ) and run the following command:

Code:
xbootmgr -trace boot -prepSystem -verboseReadyBoot


Now your PC will be restarted 6 times. After the second reboot the MS defragmentation program is running and is placing the files into an optimized layout, so that Windows will boot up faster (for the description read what ReadyBoot is). The last Reboots are training of readyBoot. After the training is finished, you may notice some improvements in the startup.

Note! DON'T USE OTHER DEFRAGMENTATION PROGRAMS AFTER THE OPTIMIZATION, USE ONLY THE INCLUDED MS TOOL, BECAUSE EVERY TOOL PLACES THE FILES AT A DIFFERENT OFFSET ON YOUR HDD, BECAUSE ALL TOOL THINK THEY KNOW IT BETTER!

Background:


With Windows XP, MS implemented a prefetcher which loads data into the RAM, when the CPU was busy, starting services, drivers, so that they are already loaded when they are needed in later stages of the boot process.

With Vista, MS improved this prefetcher and named it ReadyBoot:


Windows Vista uses the same boot-time prefetching as Windows XP did if the system has less than 512MB of memory, but if the system has 700MB or more of RAM, it uses an in-RAM cache to optimize the boot process. The size of the cache depends on the total RAM available, but is large enough to create a reasonable cache and yet allow the system the memory it needs to boot smoothly.
After every boot, the ReadyBoost service (the same service that implements the ReadyBoost feature just described) uses idle CPU time to calculate a boot-time caching plan for the next boot. It analyzes file trace information from the five previous boots and identifies which files were accessed and where they are located on disk. It stores the processed traces in %SystemRoot%\Prefetch\Readyboot as .fx files and saves the caching plan under HKLM\System\CurrentControlSet\Services\Ecache\Parameters in REG_BINARY values named for internal disk volumes they refer to.
The cache is implemented by the same device driver that implements ReadyBoost caching (Ecache.sys), but the cache's population is guided by the ReadyBoost service as the system boots. While the boot cache is compressed like the ReadyBoost cache, another difference between ReadyBoost and ReadyBoot cache management is that while in ReadyBoot mode, other than the ReadyBoost service's updates, the cache doesn't change to reflect data that's read or written during the boot. The ReadyBoost service deletes the cache 90 seconds after the start of the boot, or if other memory demands warrant it, and records the cache's statistics in HKLM\System\CurrentControlSet\Services\Ecache\Parameters\ReadyBootStats, as shown in Figure 2. Microsoft performance tests show that ReadyBoot provides performance improvements of about 20 percent over the legacy Windows XP prefetcher.

cc162480.fig02_L(en-us).gif


Source:
http://technet.microsoft.com/en-us/magazine/2007.03.vistakernel.aspx?pr=blog


If you remember XP days, their was a tool called BootVis. The optimization is similar to this here, but the difference is, that is only starts the integrated MS defragmentation program for a better HDD layout, because XP doesn't have ReadyBoot.

To see the improvement in time, run those 2 commands:

Code:
xperf -i bootPrep_BASE+CSWITCH_1.etl -o 01_summary_start.xml -a boot
xperf -i boot_BASE+CSWITCH_1.etl -o 02_summary_end.xml -a boot


To determine the boot time, open the XML files and look at the value bootDoneViaPostBoot. This value (-10000 = 10seconds) shows you the time, which Windows needs to boot completely.

In the file 02_summary_end.xml it should be much lower.
 
Last edited:
Funny how all the Mac users come into a
Easy way to Make Windows 7 Boot Up Faster
thread for Windows users.

:dunno::dunno::dunno:

Maybe if the title read Speed Up Your Mac, would all the Windows fanboys come into that thread?

:dunno::dunno::dunno:


:lol::lol::lol:
 
Funny how all the Mac users come into a thread for Windows users.

:dunno::dunno::dunno:

Maybe if the title read Speed Up Your Mac, would all the Windows fanboys come into that thread?

:dunno::dunno::dunno:


:lol::lol::lol:

They do be pathetic. Guess they don't realize if people wanted a mac they would buy a mac. Its not like they're crazy expensive. :smh:
 
Back
Top