ErrorDB » Tutorial and Guides » Software Tutorials » Speed up Vista to the Max

Software Tutorials Find the Tutorials related to windows xp,windows vista,windows server,etc.

Post New Thread Reply
  Speed up Vista to the Max
LinkBack Thread Tools
  #1 (permalink)  
Old 06-24-2008, 01:00 PM
Administrator
 
Join Date: May 2008
Posts: 209
Default Speed up Vista to the Max

Make Sure you have a image backup of your Vista Partition, i recommend using Acronis True Image, incase anything goes wrong . If you are not sure what you are doing , close this thread now!

And yeah , make sure you are running an account with Administrative Privelages

Pre - Requisits

Make sure you have the Latest Drivers for your hardware and latest windows updates including SP1
So Lets Begin the tweaking

1] First of all lets start by disabling the UAC

Right Click on Command Promt and click on Run As Administrator
and paste this command and hit enter

Quote:
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Pol icies\System /v EnableLUA /t REG_DWORD /d 0 /f
Reboot and UAC wont bother you anymore

-----------------------------------------------------------------------------------------

2] If you choose to disable UAC then you might have noticed [ or not ] bit of slowdown in your boot time , this is because the UAC driver is still loaded during startup and that is unnecessary

Windows Registry Editor Version 5.00

Quote:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\luafv]
"Start"=dword:00000004
Just copy this to notepad and save it as a .reg file and run it

3] Do you have a multi - core processor ? If so , you have another reason to smile about . Vista normally uses only 1 core at boot time which makes the boot slightly slower , so here is how to make use of all the cores and speedup boot

Start - Run - Type in msconfig - Boot - Advanced Options - Tick on Number of Processors - Select the maximum number [ that should be the number of processor cores ] - Click Ok - ok

Reboot if u want to see the effects immediately

4] Here are some tweaks to speedup NTFS file access :

Disable Last Access Time

By default, each file and folder on an NTFS volume has an attribute called Last Access Time, which records the last time the file or folder was opened, read, or changed. This means even when you read a file on an NTFS volume, a write action occurs on that volume too. Normally this isn't a problem, but if you have an application that tends to frequently access files for short periods of time, this feature of NTFS can really slow performance. Fortunately, you can use fsutil to disable writing to the Last Access Time attribute

Type this in the Command Prompt

Quote:
fsutil behavior set disablelastaccess 1
Disable Short Filenames

By default, NTFS creates an 8.3 filename every time it creates a long filename, which adds a bit of time to the file creation process. To speed things up, you can disable short filenames using the fsutil command:

Quote:
fsutil behavior set disable8dot3 1
Increase RAM for NTFS File Access

This is one of the undocumented tweaks whic actually work , that have spread on the internet

You need to have lots of ram [ more than 2 GB is recommended ] for this tweak to really speed things up , if not it will decrease performance drastically

Quote:
fsutil behavior set memoryusage 2

NtfsMemoryUsage = 1 (Normal = 1, Increased = 2; Default = 1)

Change it back if you have problems

5] Lets save some hard disk space , shall we ?

If you dont use Hibernation for your computer , you better disable it as it takes up loads of space on hdd

Quote:
powercfg.exe –H off
Use Disk Cleanup to remove the hibernation file that might be present

You might have noticed that the normal Disk Cleanup utility doesnt have much options for cleanup , so here is a command to enable further cleaning options

Quote:
%SystemRoot%\System32\Cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535
Installed Vista SP1 using that stand alone installer ? If you are happy with SP1 and are not uninstalling it , you can save some space by removing the backup files pre -sp1 installtion

Note - You cannot uninstall SP1 after you have applied this command!

Run this

Quote:
vsp1cln.exe
6] Disable Automatic Folder Type Discovery

Vista automatically sets the template to a folder and doesnt let you change it properly

So here is a tweak to disable it


Windows Registry Editor Version 5.00

Quote:
; Reset and delete all saved folder customizations and settings.
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags]

; Turn off Vista auto folder type template discovery.
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\All Folders\Shell]
"FolderType"="NotSpecified"
7] Want quick access to Add Remove Program and Device Manager

Add this to your registry

Windows Registry Editor Version 5.00

Quote:
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell]
@="none"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Control Panel]

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Control Panel\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00 ,32,00,2e,00,65,00,78,00,65,\
00,20,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00 ,2e,00,64,00,6c,00,6c,00,\
2c,00,43,00,6f,00,6e,00,74,00,72,00,6f,00,6c,00,5f ,00,52,00,75,00,6e,00,44,\
00,4c,00,4c,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr]
@=hex(2):40,00,25,00,77,00,69,00,6e,00,64,00,69,00 ,72,00,25,00,5c,00,73,00,79,\
00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00 ,65,00,76,00,6d,00,67,00,\
72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,00,00 ,00
"SuppressionPolicy"=dword:4000003c

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr\command]
@=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00 ,25,00,5c,00,73,00,79,00,73,\
00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00 ,63,00,2e,00,65,00,78,00,\
65,00,20,00,2f,00,73,00,20,00,25,00,77,00,69,00,6e ,00,64,00,69,00,72,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00 ,32,00,5c,00,64,00,65,00,\
76,00,6d,00,67,00,6d,00,74,00,2e,00,6d,00,73,00,63 ,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Software]

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Software\command]
@=hex(2):63,00,6f,00,6e,00,74,00,72,00,6f,00,6c,00 ,20,00,61,00,70,00,70,00,77,\
00,69,00,7a,00,2e,00,63,00,70,00,6c,00,00,00

Right Click on My Computer to see your new shortcuts Wink

----------------------------------------------------------------------------------------

7] If you are using Aero interface with all the animations , youll love this tweak

Quote:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM]
"AnimationsShiftKey"=dword:00000001
Hold SHIFT while minimizing or maximizing windows to see the animation in slow motions
Try that with flip 3d too

8] Now lets come the most important vista tweak - SERVICES

Vista has loads of them running in the background eating your precious RAM

It difficult to suggest a perfect services configuration as our feature choices may be different

So here is a good guide that will help you choose what services you can disable safely

Code:
http://tweakhound.com/vista/tweakguide/page_7.htm
9] Make the Vista GUI more snappier by disabling animations etc

Type this in your Search box in ur start menu and hit enter

Code:
SystemPropertiesPerformance
Experiment with different settings that suit your needs

10] Networking and Internet Tweaks

Use these commands in the command prompt

Disable Vista Auto Tuning Feature


Quote:
netsh int tcp set global autotuninglevel=disabled
Enable Compound TCP to Improve network throughput

Quote:
netsh int tcp set global congestionprovider=ctcp

Disable ECN Capability

Quote:
netsh int tcp set global ecncapability=disabled

Enable TCPIP Chimney - Reduce CPU Usage while networking


Quote:
netsh int tcp set global chimney=enabled

Enable Recieve Side Scaling to reduce CPU Usage

Quote:
netsh interface tcp set global rss=enable

For more information and documentation about these tweaks Check these links


Code:
http://www.kitz.co.uk/adsl/vistaTCPtweaks.htm
http://www.speedguide.net/read_articles.php?id=2574

Speedup networking while running multimedia applications

Windows Vista throttles your network bandwidth when you are playing any multimedia file such as an MP3 or a video. This was designed to ensure the CPU has enough free cycles available to play your media without skipping. The down side is that when you are playing a multimedia file you will notice that your network speed of file transfers will decrease on high speed network connections. By default when you are playing a multimedia file your network transfers are limited to 10 packets per millisecond.

In Windows Vista SP1 Microsoft introduces a registry key that allows you to customize this setting.


Code:
http://tweakvista.com/article39258.aspx

-------------------------------------------------------------------------------------------

11] Remove Unnecessary Vista Features

Do this :

Control Panel - Programs & Features - Turn Windows Features On or Off

-------------------------------------------------------------------------------------------

12] Speedup Shutdown and Automatically close non responding programs

Add this to your registry


Quote:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1"
"HungAppTimeout"="1000"
"WaitToKillAppTimeout"="2000"
"LowLevelHooksTimeout"="1000"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l]
"WaitToKillServiceTimeout"="2000"

-------------------------------------------------------------------------------------------

13] Disable Paging of Kernel

This will force the kernel to your memory to speed things up
Use this tweak if you have 1.5 GB ram or more


Quote:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management]
"DisablePagingExecutive"=dword:00000001

-------------------------------------------------------------------------------------------

14] When browsing through shared folders and network computers Explorer can slow down when it is searching the local network for printers. This sounds like a great feature and may be useful for some but I would rather disable it to get maximum performance when browsing through folders.

1. Hit Alt to bring up the menubar if it is not already on the screen.

2. Click on Tools and select Folder Options.

3. On the View Tab, uncheck Automatically search for network printers.

If you dont find that option , you can use this registry tweak


Quote:
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\RemoteComputer]

Both have the same affect though Wink

------------------------------------------------------------------------------------------

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

[i]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 ,

Open the Start Menu.
A) Click All Programs -> Accessories -> System Tools -> Task Schedular.

In the left pane, expand Task Scheduler, Task Scheduler Library, Microsoft, Windows, and click on MobilePC. (See screenshot below)

4. In the middle pane, right click on TMM.

To Disable TMM
A) Click on Disable.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!jeqqit! Wong this Post!
Reply With Quote
Post New Thread Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:51 PM.

Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41