OK, so far we’ve done a lot of work that the average person should be able to handle without breaking a sweat.
Atariboy says he’s bored. So am I.
Now we leave our garden path and enter the sawmill. This is not for beginners. If you don’t know what ‘regedit’ is already, stand up from the keyboard and run. The settings explained here can render your Operating System completely useless if you are careless.
That said, welcome to the registry! If Windows XP were a person, the registry would be its DNA. Every single setting for windows and most settings for programs are logged in the registry. Sure, they might be presented to you in pretty little drop-down menus and checkboxes, but in the cold underworld of the registry, settings are signified by ones, zeroes, and strange codes.
Here’s the deal. Where normally you could right-click the desktop, hit properties, blah blah change the wallpaper, in the registry, you find the appropriate keys and set the following:
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System]
“WallpaperStyle”=”2″
“Wallpaper”=”C:\background.JPG”
“2″ means ’stretched’… Kind of a hassle, though. I mean it’s easy to change the wallpaper, so why bother with the registry?
Well, than take this example. rumor has it that Windows XP sometimes can’t tell how much L2 Cache it has at its disposal with some processors. So maybe you have 1MB…Windows will just use 256KB by default. You’ll never see a menu for that…
But in the registry…
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
“SecondLevelDataCache”=”1024″
Windows will try to use 1MB of L2 cache now, whether it’s there or not. If your processor has 512KB, windows may die. That’s the risk you take.
You should be familiar with the HKEY entries and the different ways to list the values underneath the HKEY entry, such as DWORD and the like. If not, don’t mess with the registry. It will bite you.
If you’re not scared yet, then let me scare you. Changing these settings by hand is OK, but if you really want to push your luck, you can make all of these changes via a registry script. With the examples I have so far, the file would be called *.reg (let’s say ‘cross-fingers.reg’). Inside would be the folloing text:
Windows Registry Editor Version 5.00
;Specify the background image
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System]
“WallpaperStyle”=”2″
“Wallpaper”=”C:\background.JPG”
;Tell Windows XP how much L2 on-die cache memory there is (in KB)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
“SecondLevelDataCache”=”1024″
(note the semi-colon lines are comments…use them so you rememebr why you’re doing something. also, put ‘Windows Registry Editor Version 5.00′ on the first line)
If I were to save the file, and double-click it, Windows will ask me if I want to make all of the registry settings, then will execute all of them, with very minimal error checking.
What this means is that you can start crawling the web for performance-enhancing registry settings, carefully making sure to modify them to fit your particular hardware.
I’ve managed to grow quite the registry file myself. This particular one is for older machines at the school district I work for. the idea is to boost the performance to get another year or two out of low-powered machines. I found these settings from all over the place, and they do everything from turn off normally-uneccessary services to removing the arrows from shortcut icons.
I haven’t worked on this file for a few months. Let’s do this: check out my file. There’s probably a hundred more preformance settings out there. If you find any, come back here and leave them in a comment. I’ll add your tweak to the file, along with your name (or screen name) and one URL or email.
You MUST include a semi-colon line in front of every registry setting explaining what it does. We need proper documentation. And yes, I will be checking to make sure it does what you say it does.
Here is the contents of the .reg file as of right now
USE AT YOUR OWN RISK!
DO NOT RUN THIS FILE UNTIL YOU CHECK EVERY SINGLE ENTRY
YOU ARE ABOUT TO CHANGE!
YOU ARE SOLELY RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR MACHINE!
FOR EDUCATIONAL PURPOSES IN A TEST ENVIRONMENT ONLY!
Windows Registry Editor Version 5.00
;************************************************
;* NOTE: THERE ARE A FEW MACHINE-SPECIFIC *
;* ENTRIES LISTED HERE THAT NEED YOUR ATTENTION *
;************************************************
;*****
;the following was submitted by Dan
;the-technocrat.blogspot.com
;*****
;note: some of the settings below are commented out for your own good!
;Specify the background image
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System]
;”WallpaperStyle”=”2″
;”Wallpaper”=”C:\background.JPG”
;Tell Windows XP how much L2 on-die cache memory there is (in KB)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
“SecondLevelDataCache”=”128″
;Set default Internet Explorer download directory
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer]
“Download Directory”=”H:\”
;Change title bar in Internet Explorer
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main]
“Window Title”=”The Technocrat – the-technocrat.blogspot.com”
;Set IE Homepage
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main]
“StartPage”=”http://the-technocrat.blogspot.com/”
;Set power scheme to ‘Always On’
[HKEY_USERS\.DEFAULT\Control Panel\PowerCfg]
“CurrentPowerPolicy”=”3″
;0 = Home/Office Desk
;1 = Portable/Laptop
;2 = Presentation
;3 = Always On
;4 = Minimal Power Management
;5 = Max Battery
;Specify Windows installation directory
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]
“SourcePath”=”C:\I386″
;Turn off Windows XP fade effect
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
“UserPreferenceMask”=hex:9e,28,07,80
;Disable cache of thumbnail images
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\ Explorer\Advanced]
“DisableThumbnailCache”=dword:00000000
;Remove shortcut arrows from shortcut icons
[HKEY_CLASSES_ROOT\lnkfile]
“IsShortcut”=-
;Disable Window Animations
[ HKEY_USERS\.Default\Control Panel\Desktop\WindowMetrics]
“MinAnimate”=”0″
;Disable Internet Explorer error reporting
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
“IEWatsonEnabled”=dword:00000000
“IEWatsonDisabled”=dword:00000001
;Disable re-creation of Links folder on favorites menu
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Toolbar]
“LinksFolderName”=”"
;Allow QoS scheduling full control over bandwidth, instead of limiting to 20%
;(A program which has bandwidth priority will be allowed access to full bandwidth speed, not 20% of total available bandwidth, as is the default. Note that the NIC may be another story)
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched[
"NonBestEffortLimit"=dword:00000000
;Turn on ClearType
;(pretty for LCD's)
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
“FontSmoothing”=”2″
“FontSmoothingType”=dword:00000002
;Turn on Active Window Tracking
[HKEY_USERS\.DEFAULT\Control Panel\Mouse]
“ActiveWindowTracking”=dword:00000001
;Automatically close non-responsive applications when shutting down
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
“AutoEndTasks”=”1″
;Power down the machine after shutdown
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
“PowerdownAfterShutdown”=dword:00000001
;Turn off un-needed services (many settings follow!)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Alerter]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ALG]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppMgmt]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv]
“Start”=dword:00000002
; Need this one for Windows Update – commented out
;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]
;”Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cisvc]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClipSrv]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\COMSysApp]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CryptSvc]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmadmin]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmserver]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ERSvc]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventSystem]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FastUserSwitchingCompatibility]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Fax]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\helpsvc]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidServ]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IISADMIN]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ImapiService]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Iprip]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LmHosts]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LPDSVC]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mnmsrvc]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSMQ]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSMQTriggers]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetDDE]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetDDEdsdm]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netman]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nla]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtLmSsp]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtmsSvc]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PlugPlay]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ProtectedStorage]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasAuto]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RDSessMgr]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteRegistry]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcLocator]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RSVP]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SamSs]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SCardDrv]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SCardSvr]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\seclogon]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SENS]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ShellHWDetection]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SimpTcp]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SMTPSVC]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMPTRAP]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\srservice]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SSDPSRV]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stisvc]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SwPrv]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysmonLog]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Themes]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TlntSvr]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrkWks]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uploadmgr]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upnphost]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UPS]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\winmgmt]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WmdmPmSp]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wmi]
“Start”=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WmiApSrv]
“Start”=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
“Start”=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WZCSVC]
“Start”=dword:00000002
;Disable Network Scheduled Tasks
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]
;Disable SP2 Security Center
;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
;”AntiVirusDisableNotify”=dword:00000001
;”AntiVirusOverride”=dword:00000001
;”FirewallDisableNotify”=dword:00000001
;”FirewallOverride”=dword:00000001
;”FirstRunDisabled”=dword:00000001
;”UpdatesDisableNotify”=dword:00000001
;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc]
;”Start”=dword:00000004
;Gets rid of anoying popup for running files you download from internet
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Download]
;”CheckExeSignatures”=”no”
;”RunInvalidSignatures”=dword:00000001
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
;”SaveZoneInformation”=dword:00000001
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
;”LowRiskFileTypes”=”.zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp3;.m3u;.wav;”
;Don’t search Windows Update for drivers (when new HW detected)
;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DriverSearching]
;”DontSearchWindowsUpdate”=dword:00000001
;”DontPromptForWindowsUpdate”=dword:00000001
;Disable Hiding Inactive Icons
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer]
“EnableAutoTray”=dword:00000000
;Add register / unregister to the context menu for .dll files
;[HKEY_CLASSES_ROOT\.dll]
;”Content Type”=”application/x-msdownload”
;@=”dllfile”
;[HKEY_CLASSES_ROOT\dllfile]
;@=”Application Extension”
;[HKEY_CLASSES_ROOT\dllfile\Shell\Register\command]
;@=”regsvr32.exe \”%1\”"
;[HKEY_CLASSES_ROOT\dllfile\Shell\UnRegister\command]
;@=”regsvr32.exe /u \”%1\”"
;Add register / unregister to the context menu for .ocx files
;[HKEY_CLASSES_ROOT\.ocx]
;@=”ocxfile”
;[HKEY_CLASSES_ROOT\ocxfile]
;@=”OCX”
;[HKEY_CLASSES_ROOT\ocxfile\Shell\Register\command]
;@=”regsvr32.exe \”%1\”"
;[HKEY_CLASSES_ROOT\ocxfile\Shell\UnRegister\command]
;@=”regsvr32.exe /u \”%1\”"
;Disable Taskbar Button Grouping
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“TaskbarGlomming”=dword:00000000
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“TaskbarGlomming”=dword:00000000
;Show Hidden Devices In Device Manager
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
“DEVMGR_SHOW_NONPRESENT_DEVICES”=”1″
;Set Classic Start Menu
;HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer]
;”ShellState”=hex:24,00,00,00,33,28,00,00,00,00,00,00,00,00,00,00,00,00,00,00,; 01,00,00,00,0d,00,00,00,00,00,00,00,00,00,00,00
;Speed up shutdown
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
“WaitToKillServiceTimeout”=”3000″
;Disable the Desktop Cleanup Wizard
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz]
“NoRun”=dword:00000001
;Disables Windows Tour bubble popup
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
“RunCount”=dword:00000000
;Disable Built in Windows CD Burning
;[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
;”NoCDBurning”=dword:00000001
;Disable Imapi CD-Burning Service
;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ImapiService]
;”Start”=dword:00000004
;This will add “services” to the right-click menu of “My Computer”
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services]
@=hex(2):53,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,00,00
“SuppressionPolicy”=dword:4000003c
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services\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,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,2e,00,6d,00,73,00,63,00,20,00,2f,00,73,00,00,00
;Prevents Internet Explorer windows from being reused
[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main]
“AllowWindowReuse”=dword:00000000
;Disables Preview of Movie file formats (allowing you to move/rename/delete without errors)
;[-HKEY_CLASSES_ROOT\.avi\ShellEx]
;[-HKEY_CLASSES_ROOT\.mpg\ShellEx]
;[-HKEY_CLASSES_ROOT\.mpe\ShellEx]
;[-HKEY_CLASSES_ROOT\.mpeg\ShellEx]
;Disable Automatic Restart in the event of a BSOD
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
“AutoReboot”=dword:00000000
;Disables Error Reporting, but notifies when errors occur
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
“DoReport”=dword:00000000
;Disable Messenger Service (to stop spam. Does not affect MSN or Windows Messenger)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
“Start”=dword:00000004
;Disable Remote Registry Service
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteRegistry]
“Start”=dword:00000004
;Disable Windows Time Service
;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time]
;”Start”=dword:00000004
;Disable Balloon Tips
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“EnableBalloonTips”=dword:00000000
;Remove Shared Documents from My Computer
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders\{59031a47-3f72-44a7-89c5-5595fe6b30ee}]
;Max your Internet Explorer’s simultaneous downloads to 10 (default was 2)
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“MaxConnectionsPer1_0Server”=dword:0000000a
“MaxConnectionsPerServer”=dword:0000000a
;Change MenuShowDelay (Start Menu load speed)
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
“MenuShowDelay”=”4″
;Removes Language Bar
[-HKEY_CLASSES_ROOT\CLSID\{540D8A8B-1C3F-4E32-8132-530F6A502090}]
@=”Language bar”
“MenuTextPUI”=”@%SystemRoot%\\System32\\msutb.dll,-325″
;Allow renaming of Recycle Bin
;[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
;”Attributes”=hex:50,01,00,20
;”CallForAttributes”=dword:00000000
;Renames The Recycle Bin
;HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}]
;@=”Trash Can”
;NoLowDiskSpaceChecks won’t check if you are low on diskspace and pop up a balloon telling you.
;NoRecentDocsmenu removes the recent documents from the start menu.
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
;”NoLowDiskSpaceChecks”=dword:00000001
;”NoRecentDocsMenu”=dword:00000001
;Hide My Computer, IE, My Documents, Network Places Desktop Icons
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Desktop\General]
;”WallpaperFileTime”=hex:ee,e0,3d,a6,87,a9,c4,01
;”WallpaperLocalFileTime”=hex:ee,48,02,08,90,a9,c4,01
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons]
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu]
;”{450D8FBA-AD25-11D0-98A8-0800361B1103}”=dword:00000001
;”{208D2C60-3AEA-1069-A2D7-08002B30309D}”=dword:00000001
;”{871C5380-42A0-1069-A2EA-08002B30309D}”=dword:00000001
;”{20D04FE0-3AEA-1069-A2D8-08002B30309D}”=dword:00000001
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
;”{20D04FE0-3AEA-1069-A2D8-08002B30309D}”=dword:00000001
;”{450D8FBA-AD25-11D0-98A8-0800361B1103}”=dword:00000001
;”{208D2C60-3AEA-1069-A2D7-08002B30309D}”=dword:00000001
;”{871C5380-42A0-1069-A2EA-08002B30309D}”=dword:00000001
;Folder Options Stuff, show hidden files, show file extensions etc.
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer]
“IconUnderline”=hex(0):03,00,00,00
“NoFileFolderConnection”=dword:00000000
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“Hidden”=dword:00000001
“HideFileExt”=dword:00000000
“NoNetCrawling”=dword:00000000
“FolderContentsInfoTip”=dword:00000001
“FriendlyTree”=dword:00000001
“WebViewBarricade”=dword:00000000
“DisableThumbnailCache”=dword:00000000
“ShowSuperHidden”=dword:00000001
“ClassicViewState”=dword:00000000
“PersistBrowsers”=dword:00000000
;disable unread mail message at welcome screen
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UnreadMail]
“MessageExpiryDays”=dword:00000000
;Recycle Bin Uses 3% of Available Space Rather than 10%
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\BitBucket]
“Percent”=dword:00000003
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
“IconUnderline”=hex(0):03,00,00,00
;Disable Error Reporting
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting]
“AllOrNone”=dword:00000001
“DoReport”=dword:00000000
“IncludeKernelFaults”=dword:00000000
“IncludeMicrosoftApps”=dword:00000000
“IncludeWindowsApps”=dword:00000000
“ShowUI”=dword:00000000
;Increase Network Throughput
;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters]
;”MaxCmds”=dword:00000064
;”MaxThreads”=dword:00000064
;”MaxCollectionCount”=dword:00000064
;Faster Web Page Loading
;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider]
;”DnsPriority”=dword:00000001
;”HostsPriority”=dword:00000001
;”LocalPriority”=dword:00000001
;”NetbtPriority”=dword:00000001
;Broadband Network Optimizations for Windows 2000/XP/2003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
“DefaultTTL”=dword:00000040
“EnablePMTUDiscovery”=dword:00000001
“EnablePMTUBHDetect”=dword:00000000
“TcpMaxDupAcks”=dword:00000002
“TcpMaxDataRetransmissions”=dword:00000006
“SackOpts”=dword:00000001
“MTU”=dword:000005dc
“Tcp1323Opts”=dword:00000001
“TcpTimedWaitDelay:=dword:0000001e
;Enable Classic Search
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState]
“FullPath”=dword:00000001
“FullPathAddress”=dword:00000001
“Use Search Asst”=”no”
“Settings”=hex:0c,00,02,00,1b,01,e7,77,60,00,00,00
;Typing Long File Names In DOS
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
“CompletionChar”=dword:00000009
;Adds Device Manager to right click of MY Computer
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr]
@=”Device Manager”
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\DevMgr\command]
@=”mmc.exe %%SYSTEMDRIVE%%\\WINDOWS\\SYSTEM32\\devmgmt.msc”
;Adds Registry Editor right click of My Computer
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\regedit]
@=”Registry Editor”
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\regedit\command]
@=”Regedit.exe”
;Adds Reboot to right click of My Computer
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Reboot\command]
@=”shutdown -r -f -t 5″
;Adds Shutdown to right click of My Computer
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Shutdown\command]
@=”shutdown -s -f -t 5″
;allows boot files to be placed optimally on the hard-drive for faster boots.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
“Enable”=”Y”
;Enable XP to pre-load startup programs on boot
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
“EnablePrefetcher”=dword:00000005
;Allow software to run or install even if the signature is invalid
;[HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Download]
;”RunInvalidSignatures”=dword:00000000
;does not check for signatures on downloaded programs
;”CheckExeSignatures”=”no”
;Speed up opening of My Computer and Explorer
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stisvc]
“Start”=dword:00000004
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
“NoSaveSettings”=dword:00000000
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“NoNetCrawling”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
“NoRemoteRecursiveEvents”=dword:00000001
;Speeds up copying/moving of zip files (disable windows built in zip functionality)
[-HKEY_CLASSES_ROOT\.zip\CompressedFolder]
[-HKEY_CLASSES_ROOT\CLSID\{E88DCCE0-B7B3-11d1-A9F0-00AA0060FA31}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CompressedFolder]
;Faster reboot time
“EnableQuickReboot”=”1″
;Enable Quick Launch
;[HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
;”TaskbarWinXP”=hex:0c,00,00,00,08,00,00,00,02,00,00,00,00,00,00,00,b0,e2,2b,;d8,64,57,d0,11,a9,6e,00,c0,4f,d7,05,a2,22,00,1c,00,0a,01,00,00,1a,00,00,00,;01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,4c,00,00,00,01,14,02,00,00,;00,00,00,c0,00,00,00,00,00,00,46,83,00,00,00,10,00,00,00,a0,b0,48,5e,89,8d,;bd,01,00,d8,9e,e4,2a,8d,bd,01,00,45,fe,5e,89,8d,bd,01,00,00,00,00,00,00,00,;00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,13,01,14,00,1f,0f,e0,4f,;d0,20,ea,3a,69,10,a2,d8,08,00,2b,30,30,9d,19,00,23,44,3a,5c,00,00,00,00,00,;00,00,00,00,00,00,00,00,00,00,00,00,cd,97,15,00,31,00,00,00,00,00,af,24,5c,;b9,10,80,57,69,6e,6e,74,00,00,20,00,31,00,00,00,00,00,af,24,a3,b9,10,00,50,;72,6f,66,69,6c,65,73,00,50,52,4f,46,49,4c,45,53,00,19,00,31,00,00,00,00,00,;c1,24,08,92,10,00,69,65,35,30,30,2e,30,30,30,00,00,28,00,31,00,00,00,00,00,;c1,24,08,92,10,00,41,70,70,6c,69,63,61,74,69,6f,6e,20,44,61,74,61,00,41,50,;50,4c,49,43,7e,31,00,21,00,31,00,00,00,00,00,c5,22,9d,91,10,00,4d,69,63,72,;6f,73,6f,66,74,00,4d,49,43,52,4f,53,7e,31,00,29,00,31,00,00,00,00,00,d3,22,;32,a6,10,00,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,00,49,4e,54,;45,52,4e,7e,31,00,24,00,31,00,00,00,00,00,db,22,76,ba,10,00,51,75,69,63,6b,;20,4c,61,75,6e,63,68,00,51,55,49,43,4b,4c,7e,31,00,00,00,8d,00,00,00,1c,00,;00,00,01,00,00,00,1c,00,00,00,36,00,00,00,0d,f0,ad,ba,8c,00,00,00,1a,00,00,;00,03,00,00,00,e7,18,2d,23,10,00,00,00,49,45,35,30,30,5f,58,31,43,00,43,3a,;5c,57,49,4e,4e,54,5c,50,72,6f,66,69,6c,65,73,5c,49,45,35,30,30,2e,30,30,30,;5c,41,70,70,6c,69,63,61,74,69,6f,6e,20,44,61,74,61,5c,4d,69,63,72,6f,73,6f,;66,74,5c,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,5c,51,75,69,63,;6b,20,4c,61,75,6e,63,68,00,00,10,00,00,00,05,00,00,a0,1a,00,00,00,a3,00,00,;00,00,00,00,00,08,00,00,00,02,00,00,00,cc,00,00,00,01,00,00,00,03,00,00,00,;4a,00,00,00,01,00,00,00,40,00,32,00,e6,01,00,00,c4,24,15,9f,20,00,4c,61,75,;6e,63,68,20,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,20,42,72,6f,;77,73,65,72,2e,6c,6e,6b,00,4c,41,55,4e,43,48,7e,32,2e,4c,4e,4b,00,00,00,40,;00,00,00,02,00,00,00,36,00,32,00,48,02,00,00,c4,24,15,9f,20,00,4c,61,75,6e,;63,68,20,4f,75,74,6c,6f,6f,6b,20,45,78,70,72,65,73,73,2e,6c,6e,6b,00,4c,41,;55,4e,43,48,7e,31,2e,4c,4e,4b,00,00,00,36,00,00,00,00,00,00,00,2c,00,32,00,;51,00,00,00,ec,22,46,39,20,00,53,68,6f,77,20,44,65,73,6b,74,6f,70,2e,73,63,;66,00,53,48,4f,57,44,45,7e,31,2e,53,43,46,00,00,00,52,00,00,00,e0,00,00,00,;00,00,00,00,16,00,00,00,00,00,00,00,00,00,00,00,16,00,00,00,00,00,00,00,01,;00,00,00,01,00,00,00,aa,4f,28,68,48,6a,d0,11,8c,78,00,c0,4f,d9,18,b4,37,02,;00,00,e0,00,00,00,00,00,00,00,16,00,00,00,00,00,00,00,00,00,00,00,16,00,00,;00,00,00,00,00,01,00,00,00
;Disable file system indexing
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\CDFS]
“CacheSize”=hex:ac,09,00,00
“Prefetch”=dword:00004000
“PrefetchTail”=dword:00004000
;Disable File System ‘Last Accessed’ logging
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
“NtfsDisableLastAccessUpdate”=dword:00000001
;Disable DOS 8.3 filename translation
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
“NtfsDisable8dot3NameCreation”=dword:00000001
;Disable use of hard drive for RAM paging
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
“DisablePagingExecutive”=dword:00000001
;Load XP kernel into RAM on boot
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
“LargeSystemCache”=dword:00000001
;Unload DLL’s when you are done with them
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
“AlwaysUnloadDLL”=”1″
;Don’t cache failed DNS lookups
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
“MaxNegativeCacheTtl”=”0″
“NegativeCacheTime”=”0″
“NetFailureCacheTime”=”0″
“NegativeSOACacheTime”=”0″
;Disable Windows Media Player Updates
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\PlayerUpgrade]
“AskMeAgain”=”No”