Operating SystemPost Operating system related tips and tricks here.
Notices
Welcome to the Aio® forum.
You are currently viewing AIOFORUM as a guest which gives you VERY limited access to view most discussions, Applications, Latest Movies & Tutorials and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload and Download content and access many other special features. Registration is fast, simple and absolutely free so please, Join our community today!
If you have any problems with the registration process or your account login, please use Contact us.
The Tweaks on this post are found and collected by Me from all over the net
You may find some already have been told before but I just want to put them all in one place.
After the install of Windows XP do the following :
1) Turn off Hibernate and remove the Hibernate file from the root ( C: ) ( file is 300mb+ )
2) Turn off System Restore on ALL drives
3) Move the Pagefile to another drive like D:
4) Go into MSCONFIG and on the tab "startup" remove all the crap you do not need
5) Advanced Settings : see Below
Go to Start > Programs > Admin Tools > services
Double-click on the unwanted service to get the options for it
Click "STOP" to stop it if it is running
Change the start-up type from Automatic/Manual to DISABLED
The Following Services May Be Disabled :
* Alerter
* Clipbook
* Computer Browser
* Fast User Switching
* Human Interface Access Devices
* Indexing Service (Slows the hard drive down)
* Messenger
* Net Logon (unnecessary unless networked on a Domain)
* Netmeeting Remote Desktop Sharing (disabled for extra security)
* Remote Desktop Help Session Manager (disabled for extra security)
* Remote Procedure Call Locator
* Remote Registry (disabled for extra security)
* Routing & Remote Access (disabled for extra security)
* Server
* SSDP Discovery Service (this is for the utterly pointless "Universal P'n'P", & leaves TCP Port 5000 wide open)
* TCP/IP NetBIOS Helper
* Telnet (disabled for extra security)
* Universal Plug and Play Device Host
* Upload Manager
* Windows Time
* Wireless Zero Configuration (for wireless networks)
* Workstation
6) Windows xp has the service shutdown time set to 20000 ms which equals 20 secs (no wonder it takes so long).
Go to regedit and change the key :
Code:
I set mine to 0 ms and now i shutdown way fast. Experiment with the settings.
==========
Before we start tweaking, I recommend you set up a few things on your operating system.
Make sure you have Administrator privileges on the computer you are tweaking as some options may have been disabled for use by standard users. Also, there's ClearType. ClearType basically works to make text on your screen appear much clearer and readable
To turn ClearType on, just access your Display properties in Control Panel,
then click on the 'Appearances' tab. Then click the 'Effects...' button.
Tick 'Use the following method to smooth edges of screen fonts...' and change the listbox to 'ClearType'.
Then just click OK, Apply, and close down your dialogs.
==========
Tweak #1 - MsConfig
Most of you will be familiar with MsConfig, which is basically a built-in system configuration utility for Windows. Open it up by simply going to Start -> Run..., then type 'msconfig' in the box and press enter. Now, the tab we are interested in here is the 'Startup' tab...
This box displays all of the programs that will be started when Windows boots up. None of these programs are vital for Windows, so don't feel worried about removing some of them in experimentation. You can see from the screenshot that I have disabled both NDetect (ICQ's start-up program) and WinAmpa (WinAmp, obviously). Now, if you've unchecked some boxes, Windows should start up faster and will take less resources by not running these programs in the background.
==========
Tweak #2 - More Startup Tweakage
Now we're going to take the tweak above and go one step futher. Go to Start -> Run again, then type 'services.msc'.
This is a more detailed list of processes that are starting up with Windows. All those items with 'Automatic' listed next to their names are booting with Windows. Click on the items to find out just what they do. If you decide you don't need a certain service, you can simply right-click on it and change it's properties from 'Automatic' to 'Manual'.
==========
Tweak #3 - Speeding Up Internet Explorer
This is a handy little trick you can use with Internet Explorer 6 (which ships with XP) to make it boot up extremely fast - instantly, on my system . This should be familiar to those of you who have created shortcuts for Half-Life mods and the like. For those of you who aren't familiar, simply right-click on a shortcut to Internet Explorer (such as the one in the Quicklaunch bar) and add the parameter '-nohome' to the end of the command line.
==========
Tweak #4 - Menu Delays
Another minor and easy tweak to remove any delay from menus sliding out. For this you will need to use regedit (open regedit by going to Start -> Run..., then typing 'regedit' and pressing enter). The key you need to change is located in
Code:
HKEY_CURRENT_USER\Control Panel\Desktop
The actual key is called MenuShowDelay - all you have to do is change the value to 0. Remember, you will have to re-boot your computer for this tweak to take effect.
==========
Tweak #5 - GPEDIT.MSC And Autoplay
A great tweaking file that comes with XP is gpedit.msc. Go to Start -> Run... and then type in 'gpedit.msc' and press enter. This is effectively the Policies Editor, and it comes in handy often. For example, if you hate CD autoplay like I do and want to permanently disable it, you can use this tool to do so. Just run gpedit.msc, then go to Computer Configuration -> Administrative Templates -> System. In here you can see the value 'Turn Off Autoplay'. Right-click on it and then click 'Properties'.
Now you can simply play around with the settings for this and other values in these folders, customizing appearance and performance issues.
==========
Tweak #6 - Increasing Options In Add/Remove Menu
Not a fan of MSN Messenger? Don't want Windows Media Player on your system? Fair enough, but if you go to Add/Remove Programs in the Control Panel, by default none of Windows XP's 'built in' programs are visible. It's fairly easy to change, though... just open the file X:\Windows\inf\sysoc.inf (where X: is the drive letter where Windows XP is installed) in Notepad. You should see a section of the file something like this:
[Components]
Code:
This is a list of all components installed at the moment. I've taken the example of MSN Messenger - the program entry called 'msmsgs', third-last line. You can see the word 'hide' highlighted - this is the string which tells Windows not to display the component in the Add/Remove Programs list. Fix this up by simply deleting the word 'hide' like so:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7
To this:
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7
Now, after restarting, you should be able to see MSN Messenger in the Add/Remove Programs list. If you want to be able to quickly view and remove all components, simply open the sysoc.inf file and do a global find and replace for the word ",hide" and replace it with a single comma ",".
==========
Tweak #7 - Disabling Windows File Protection
WARNING: Using this tweak means you will be able to delete vital Windows files.
Here's a quick tweak to be able to totally disable Windows File Protection, the system that prevent users from deleting system and program files. Simply find the key SFCDisable in
Code:
If you want to re-enable File Protection, just re-set the value to 0.
==========
Tweak #8 - Automatically Kill Programs At Shutdown
Don't you hate it when, while trying to shut down, you get message boxes telling you that a program is still running? Making it so that Windows automatically kills applications running is a snap. Simply navigate to the
Code:
HKEY_CURRENT_USER\Control Panel\Desktop
directory in the Registry, then alter the key AutoEndTasks to the value 1.
Note: the key 'AutoEndTasks' might not exist. If not, simply create it with a value of 1. To disable the AutoEndTask feature, simply change the value back to 0.
==========
Tweak #9 - Memory Performance Tweaks
There are several memory tweaks that can be performed with Windows XP - all of them are located in the
Code:
Disable Paging Executive
In normal usage, XP pages sections from RAM memory to the hard drive. We can stop this happening and keep the data in RAM, resulting in improved performance. Note that only users with a large amount of RAM (256MB+) should use this setting. The setting we want to change to disable the 'Paging Executive', as it is called, is called DisablePagingExecutive. Changing the value of this key from 0 to 1 will de-activate memory paging.
System Cache Boost
Changing the value of the key LargeSystemCache from 0 to 1 will tell Windows XP to allocate all but 4MB of system memory to the file system cache, basically meaning that the XP Kernel can run in memory, greatly improving it's speed. The 4MB of memory left is used for disk caching, but if for any reason more is needed, XP allocates more. Generally, this tweak improves performance by a fair bit but can, in some intensive applications, degrade performance. As with the above tweak, you should have at least 256MB of RAM before attempting to enable LargeSystemCache.
Input/Output Performance
This tweak is only really valuable to anyone running a server - it improves performace while a computer is performing large file transfer operations. By default, the value does not appear in the registry, so you will have to create a REG_DWORD value called IOPageLockLimit. The data for this value is in bytes, and defaults to 512KB on machines that have the value. Most people using this tweak have found maximum performance in the 8 to 16 megabyte range, so you will have to play around with the value to find the best performance. Remeber that the value is measured in bytes, so if you want, say, 12MB allocated, it's 12 * 1024 * 1024, or 12582912. As with all these memory tweaks, you should only use this if you have 256MB or more of RAM.
==========
Tweak #10 - Speeding Up Share Viewing
This is a great tweak. Before I found it, I was always smashing my head against the table waiting to view shares on other computers. Basically, when you connect to another computer with Windows XP, it checks for any Scheduled tasks on that computer - a fairly useless task, but one that can add up to 30 seconds of waiting on the other end - not good! Fortunately, it's fairly easy to disable this process. First, navigate to
Code:
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Curr ent Version/Explorer/RemoteComputer/NameSpace
n the Registry. Below that, there should be a key called {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Just delete this, and after a restart, Windows will no longer check for scheduled tasks - mucho performance improvement!
==========
Tweak #11 - Prioritizing Individual Processes
This is so simple it's not funny, but it leads into the next tweak... anyway, if you press Control+Alt+Delete, then click on the 'Processes' tab, you should get a dialog like the one above. You can see a list of all the processes running at the time. Now, if you are running a program that you want to dedicate more processing time to - eg, 3D Studio Max, as in my example, you can just right-click on the process, move your cursor down to 'Set Priority >', then select how high you want that program prioritized. While I'm checking my email, I might want a Normal priority for Max, but if I leave my Computer, I can increass it to 'RealTime' to get the most rendering done. Easy!
==========
Tweak #12 - Prioritizing IRQs
The last tweak for this guide - and a good one. The main components of your computer have an IRQ number assigned to them. With this tweak we can increase the priority given to any IRQ number, thereby improving the performance of that component. The most common component this tweak is used for is the System CMOS/real time clock, which improves performance across the board. First of all, decide which component you want to give a performance boost to. Next, you have to discover which IRQ that piece of hardware is using. To do this, simply go to Control Panel, then open the System panel (You can also press the shortcut of Windows+Break). Click the 'Hardware' tab, then on the 'Device Manager' button.
Now, right click on the component you want to discover the IRQ for and click 'Properties', then click on the 'Resources' tab.
You can plainly see which IRQ this device is using (if there is no IRQ number, select another device). Remember the number and close down all of the dialog boxes you have opened, then start up RegEdit. Navigate to
Code:
in the registry. Now, we have to create a new DWORD value - called IRQ#Priority (where '#' is the IRQ number), then set the data to 1. For example, the IRQ of my System CMOS is 8, so I would create the key IRQ8Priority.
Now, after restarting, you should notice improved performance in the component you tweaked. I would strongly recommend the CMOS, as it improves performance around the board. Also note that you can have multiple IRQ prioritized, but it is fairly inefficient and can cause instability. To remove this tweak, simply delete the value you created.
==========
Scandisk
It is now hidden.To use it Go to >my Computer>Right click on your hard drive Icon>Properties>Tools>Error-checking.
It works just like the old scandisk.
==========
WinXP Clear Page file on shutdown
Go to Control panel> Administrative tools> local security policy. then go to local policies> security options.
Then change the option for "Shutdown: Clear Virtual Memory Pagefile"
==========
Easy send to menu modification
first open - Xocuments and SettingsusernameSendTo (it is hidden) where X is your drive letter and username is your username make and delete shortcuts to folders at will
==========
Get rid of windows messenger
Start>Run>"gpedit.msc""
-Computer Configuration
-Administrative Templates
-Windows Components
-Windows Messenger
Here you can enable
"Do not allow Windows Messenger to be run"
and
"Do not automatically start Windows Messenger initially"
==========
Remove shortcut arrow from desktop icons
Here's how you can remove those shortcut arrows from your desktop icons in Windows XP.
1. Start regedit.
2. Navigate to
Code:
HKEY_CLASSES_ROOTlnkfile
3. Delete the IsShortcut registry value.
You may need to restart Windows XP.
==========
One of the most full featured Windows XP configuration tools available is hidden right there in your system, but most people don't even know it exists. It's called the Local Group Policy Editor, or gpedit for short. To invoke this editor, select Start and then Run, then type the following:
Code:
gpedit.msc
After you hit ENTER, you'll be greeted by gpedit, which lets you modify virtually every feature in Windows XP without having to resort to regedit.
Dig around and enjoy!
==========
Easier way to display windows icons on desktop
Rightclick on the desktop and select "properties".
In the new "display properties" window, click on the "desktop" tab.
Hit the "customize desktop..." button at the bottom of the window.
Now you can select the icons you want.
==========
Enable cleartype on welcome login screen
Start regedit, if you are unfamiliar with regedit please see our FAQ.
Navigate to
Code:
HKEY_USERS.DEFAULTControl PanelDesktop
Locate the key FontSmoothingType.
Change the value to 2.
Restart
==========
Select theme and color scheme for welcome screen
Start regedit, if you are unfamiliar with regedit please see our FAQ.
Navigate to
Code:
Locate the key NormalColor
Right Click on it and select modify.
Change where it says "NormalColor" to "Metallic"
Click Ok, and exit regedit
Restart
==========
Show file extensions
In any folder that contains files. Click on the tools menu and select folder options.
Then click on the view tab.
Locate where it lists Hide extensions of known file types and uncheck it.
Click OK
==========
Display "Internet Explorer" on the desktop
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to
Code:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
CurrentVersionExplorerHideDesktopIconsNewStartPane l
Once there, locate
Code:
{871C5380-42A0-1069-A2EA-08002B30309D}
in the list on the right.
Right click on it and select Modify
Change the value equal to 0
Reboot your computer
==========
Windows 2000 style logon
To revert back to the Win2k style logon so you can log on as the administrator and other options, press ctrl+alt+delete twice
==========
Remove Shared Doc's from My Computer
Start regedit, if you are unfamiliar with regedit please see our FAQ.
Navigate to
Code:
Locate the key {59031a47-3f72-44a7-89c5-5595fe6b30ee}.
Right click on it and select delete.
After a reboot is is gone!
==========
Turn off autoplay for CDs
Go to Start->Run->gpedit.msc
Computer Config -> Administrative Template -> System
Double clik Turn off Autoplay
Enable it.
==========
Show hidden files
In any folder that contains files. Click on the tools menu and select folder options.
Then click on the view tab.
Locate where it lists Hidden files and folders and select Show hidden files and folders.
Click OK.
==========
Remove "Comments?" Link from title bar
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to
Code:
HKEY_CURRENT_USERControl PanelDesktop
Once there, locate LameButtonEnabled on the list on the right.
Right click on it and select Modify
Change the value equal to 0
Reboot your computer and the comments link will be gone!
==========
Speed up Internet Explorer 6 Favorites
For some reason, the Favorites menu in IE 6 seems to slow down dramatically sometimes--I've noticed this happens when you install Tweak UI 1.33, for example, and when you use the preview tip to speed up the Start menu.
But here's a fix for the problem that does work, though it's unclear why:
Just open a command line window (Start button -> Run -> cmd) and type sfc, then hit ENTER. This command line runs the System File Checker, which performs a number of services, all of which are completely unrelated to IE 6. But there you go:
It works.
==========
XP memory tweaks
Below are some Windows XP memory tweaks. They are located in the windows registry at:
Code:
DisablePagingExecutive - When enabled, this setting will prevent the paging of the Win2k Executive files to the hard drive, causing the OS and most programs to be more responsive. However, it is advised that people should only perform this tweak if they have a significant amount of RAM on their system (more than 128 MB), because this setting does use a substantial portion of your system resources. By default, the value of this key is 0. To enable it, set it to 1.
LargeSystemCache - When enabled (the default on Server versions of Windows 2000), this setting tells the OS to devote all but 4 MB of system memory (which is left for disk caching) to the file system cache. The main effect of this is allowing the computer to cache the OS Kernel to memory, making the OS more responsive. The setting is dynamic and if more than 4 MB is needed from the disk cache for some reason, the space will be released to it. By default, 8MB is earmarked for this purpose. This tweak usually makes the OS more responsive. It is a dynamic setting, and the kernel will give up any space deemed necessary for another application (at a performance hit when such changes are needed). As with the previous key, set the value from 0 to 1 to enable. Note that in doing this, you are consuming more of your system RAM than normal. While LargeSystemCache will cut back usage when other apps need more RAM, this process can impede performance in certain intensive situations. According to Microsoft, the "[0] setting is recommended for servers running applications that do their own memory caching, such as Microsoft SQL Server, and for applications that perform best with ample memory, such as Internet Information Services."
IOPageLockLimit - This tweak is of questionable value to people that aren't running some kind of server off of their computer, but we will include it anyway. This tweak boosts the Input/Output performance of your computer when it is doing a large amount of file transfers and other similar operations. This tweak won't do much of anything for a system without a significant amount of RAM (if you don't have more than 128 MB, don't even bother), but systems with more than 128 MB of RAM will generally find a performance boost by setting this to between 8 and 16 MB. The default is 0.5 MB, or 512 KB. This setting requires a value in bytes, so multiply the desired number of megabytes * 1024 * 1024. That's X * 1048576 (where X is the number, in megabytes). Test out several settings and keep the one which seems to work best for your system.
==========
Disable unnecessary services to free system resources
Services are programs that run when the computer starts up and continue to run as they aid the operating system in functionality. There are many services that load and are not needed which take up memory space and CPU time. Disabling these services will free up system resources which will speed up your overall computer experience. I recommend that you sort through the list and read the descriptions to decide if you need that service depending on what you want to do with your computer. Remember, you can always turn the service back on if you find that you need it in the future. Below is the procedure to turn off a service.
Click the start button.
Select run from the bottom of the right column.
Then type services.msc in the box and click ok.
Once the services window has loaded we are ready to turn off unneeded services.
For instructional purposes we are going to turn off the Portable Media Serial Number service.
Find this service in the list and select it with the mouse.
Right click and select Properties.
Once the properties windows has loaded locate the Start up type drop down box and select disable.
Then just click ok and the next time the computer starts the service will not be loaded.
==========
Speed up menu display
When using the start menu the you will notice a delay between different tiers of the menu hierarchy. For the fastest computer experience possible I recommend changing this value to zero. This will allow the different tiers to appear instantly.
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to
Code:
HKEY_CURRENT_USERControl PanelDesktop
Select MenuShowDelay from the list on the right.
Right on it and select Modify.
Change the value to 100.
Reboot your computer
==========
Disable unnecessary programs
Installing many programs on you computer can often clutter your registry with unnecessary programs running when your computer starts up. This will slow down your machine and take up memory.
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVe rsionRun
Once there, locate any entry's on the right. You can identify the program by the path to the executable. Find programs that you can live without starting up from the list.
Right click on them and select Delete
You may also want to navigate to
Code:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVe rsionRunonce and HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentV ersionRun
Delete unnecessary programs.
Reboot your computer
==========
Enable or disable boot defrag
A great new feature in Microsoft Windows XP is the ability to do a boot defragment. This places all boot files next to each other on the disk to allow for faster booting. By default this option in enables but on some builds it is not so below is how to turn it on.
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to
Code:
Select Enable from the list on the right.
Right on it and select Modify.
Change the value to Y to enable and N to disable.
Reboot your computer.
==========
Modify auto-reboot setting
Since Microsoft has worked so hard to make this version "the most stable ever," then this tweak is not needed. However, I am fairly sure that they have not perfected millions of lines of code in less than a year. Below you will discover how to turn the auto reboot feature on and off. This allows your computer to instantly reboot upon a system fault. (The blue screen)
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCr ashControl
Select AutoReboot from the list on the right.
Right on it and select Modify.
Change the value to 0 to disable and 1 to enable.
Reboot your computer
==========
Modify application timeout
The operating system has a set amount of time that a program must be frozen for before it is timed out. Often this number is set too high. But in some circumstances it is set too low. Depending on if the program is doing a lot of calculations in the background the computer may think that it is timed out. To prevent this increase the value of the timeout in the registry.
Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
Navigate to
HKEY_CURRENT_USERControl PanelDesktop
Select HungAppTimeout from the list on the right.
Right on it and select Modify.
Change the value to the new timeout value.
Reboot your computer.
Thanks Edit/Delete Message