bumcheekcity.com Header Image

Speed Up Vista

UAC Changes

Basically, disable UAC. Just copy+paste the following text into a file called "uac.reg", and then double-click on it. The reason this should be done, rather than just disabling it via the Control Panel, is that the Control Panel will keep the UAC component loading on startup, even though UAC is diabled. This disabled the UAC component, and speeds up your bootup.

Windows Registry Editor Version 5.00



Disable Kernel Paging

This forces the Kernal to use the RAM to speed things up. That probably means nothing to you, but use this if you have 1.5GB RAM or more. (Same way as above).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

Speedup Boot Time

Vista only uses one core of a processor at bootup, so if you have a dual or more core processor, set it to use the maximum number, speeding up startup time.

  1. Go to the run box, and type "msconfig" without the quotes.
  2. Then go to the "Boot" tab, check "No GUI Boot" and "Make all Boot Settings Permanent".
  3. Then go to "Advanced Options". Under "Number of Processors", select this to be the maximum number for your machine.

Reboot to see the changed settings. Please note, if you have startup tasks, like defrags or disc checks scheduled for startup, doing step 2 above will mean they're done silently, without you seeing.

Speedup Your File Accessing

By default, the NTFS system puts a "last accessed" timestamp on files, and creates an 8+3 long name for them, so they're compatible with old filesystems. Type these into a command prompt (one at a time) to disable these "features" which slow your PC down.

fsutil behavior set disablelastaccess 1

fsutil behavior set disable8dot3 1

Increase RAM for NTFS File Systems

If you have more than 2GB RAM, set the following option to give the filesystem more RAM to use. If you have less than 2GB, DONT use this, it will almost certianly slow your computer down, probably by a lot. If you want to set this back, simply replace the final "2" with a "1".

fsutil behavior set memoryusage 2

Speedup Shutdown by Automatically Closing Unresponsive Programs

Add this to your registry like before:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]


Disable Automatic Network Printer Search

If you dont have any printers shared in your network (slowing down network browsing), use this registry file.

Windows Registry Editor Version 5.00


Remove the black screen before logon and save 2 seconds boot - time

Do you get a 2 -3 second blank screen before logon ?

Transient Multimon Manager (TMM) is a Microsoft Windows Vista operating system feature targeted at improving the user experience of connecting and disconnecting displays, particularly for the mobile user. This is the 2-3 second delay followed by a blank black screen as Vista searches for monitor changes when you startup Vista. For more information on TMM, see: Microsoft: Transient Multimon Manager (TMM)

TMM is enabled by default in Vista. Disabling TMM will get rid of that 2-3 second delay at startup. Heres how ,

  1. Open the Start Menu.
  2. Click All Programs -> Accessories -> System Tools -> Task Schedular.
  3. In the left pane, expand Task Scheduler, Task Scheduler Library, Microsoft, Windows, and click on MobilePC.
  4. In the middle pane, right click on TMM.
  5. Disable It.

Disable Hibernation

It just takes up so much disc space... Type the following into the run box:

powercfg.exe -H off

More Disc Cleanup Options

The Disc Cleanup utility is useless, so add extra options by running this command in the run box. After you do this, you'll notice many more options appear.

%SystemRoot%\System32\Cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535

Copyright bumcheekcity.com © 2007-2019.
I am not responsible for any damage you cause to your computer, hardware, hands, other body parts or family members. By accessing this website you acknowledge that I own your soul, especially Starchimedes.