Microsoft included the TMM program to make it easier for mobile users to connect and disconnect their laptops frequently from one or more separate monitors. Its main function is to detect when a new monitor has been plugged in and pop up a dialog allowing the user to easily configure said device. It also can add some unnecessary overhead, both at startup and by occasionally polling for the presence of D-SUB connected monitors.
To disable TMM:
Open the 'start' menu and right click on 'computer.' Choose 'manage.'
In the computer management window, navigate to 'task scheduler\Task scheduler library\Microsoft\Windows\MobilePC'
To disable the TMM function, right-click on it and choose 'disable.'

Jun 22, 2008
Disable transient multi-monitor manager to speed up boot times
Jun 13, 2008
Disable unneeded hardware
Do you use firewire? How about your wired Ethernet connection? If the answer to these questions is no, you might want to consider disabling the unnecessary hardware to free up system resources. This is a simple process and can be reversed with a few clicks of the mouse, so you don't need to worry about the consequences later on.
To disable unnecessary hardware in Windows Vista:
Open the 'start' menu and right-click on 'computer'. Select 'properties'.
Click 'device manager' in the left-hand pane.
When device manager opens, mouse down to the hardware you want to disable. Firewire would be under 'ieee1394', while all network connection hardware is stored in the 'network adapters' section.
To disable a device, right click on it and choose 'disable'. If you think you've made a mistake, return to device manager, right click on the device and choose 'enable' to return it to its previous state.
Jun 9, 2008
Rebuild the paging file to optimize performance
If you have noticed that game performance has diminished or that applications are loading slower than they once did on your Vista system, you may want to give this tip a try. By default, Vista does not clear the contents of the paging file (the area of the hard disk Vista reserves to act as extra RAM memory). Over time it can become fragmented and less efficient. One solution is to reset this file every so often, ensuring a fresh start for your applications and games.
To reset the Windows Vista page file:
Click on the 'start' menu and right click on 'computer'. Choose 'properties'.
In the left-hand pane, choose 'advanced system settings'.
Click the 'advanced' tab, then under the 'performance' heading choose 'settings...'
Choose the 'advanced' tab again, then under the 'virtual memory' heading click 'change...'
Uncheck 'automatically manage paging file size for all drives' at the top.
Highlight the drive that contains your paging file. Select the 'custom' size option below.
Change the minimum and maximum page file size to '0' and click set.
Restart the computer.
Reopen the paging file properties window and highlight the drive that contained your page file. Choose the 'system managed size' option and click 'set'. Confirm the overwrite and click 'ok'.
Disable the low disk space check
If you've got a second hard drive that is filling up, or a partition that's getting near its space limit, Vista will warn you... And warn you... And warn you, with little pop-up notifications appearing in the taskbar every little while. This can get annoying fast, especially when you see that the system is polling the disks every few minutes to bring you this important warning. It's quite easy to disable though, with a quick registry hack doing the job.
One caveat: Having a decent amount of free disk space IS important if the partition in question is your C: drive where Windows resides. If you want to disable this warning, pay occasional attention to the state of your file space please.
To disable the low disk space check/notification:
Open the 'start' menu, type 'regedit' and hit Enter.
Navigate to 'HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies'
If you have a registry key named 'Explorer' at this location, click on it to open it. If not, create one by right clicking on the right hand pane and selecting 'new/key.' Call the new key 'Explorer.'
Navigate to Explorer and create a new DWORD value named 'NoLowDiskSpaceChecks' and give it a value of '1'.
Disk checks will now be disabled.
Jun 7, 2008
Set a fixed paging file size
If you want to optimize your Vista system's use of its page file as much as possible, consider setting up a static paging file. Normally, the operating system dynamically resizes the page file as it sees fit, but this resizing operation imposes an overhead on page file operations as well as being unpredictable in terms of the size it takes up on the disk. By setting a static file size, Vista is relieved of the need to manage the paging file which leads to more efficient operation.
To set a fixed paging file size:
Click on the 'start' menu and right click on 'computer'. Choose 'properties'.
In the left-hand pane, choose 'advanced system settings'.
Click the 'advanced' tab, then under the 'performance' heading choose 'settings...'
Choose the 'advanced' tab again, then under the 'virtual memory' heading click 'change...'
Uncheck 'automatically manage paging file size for all drives' at the top.
Highlight the drive that contains your paging file. Select the 'custom' size option below.
Now enter in an appropriate amount of space in the minimum and maximum boxes. A good guideline would be 1.5 x the amount of physical memory in your system, so set a 3GB page file for a system with 2GB of system memory.
Click 'set' and 'ok'.
Jun 6, 2008
Stop scheduled disk defragmentation
Microsoft has considerably simplified the disk defragmentation interface in Windows Vista, and made it an automatic process, figuring (probably accurately) that 99% of their user base does not know what disk defragmentation is and would not do it anyhow.
By default, Windows Vista will run a disk defragmentation process (essentially making sure that all the files on your drive occupy contiguous drive space and are not scattered all over the surface of the physical disk) every Wednesday morning at 1AM. If you happen to be up gaming at 1AM on Wednesday morning, this will play havoc with your frame rates. It's probably better to disable the automatic defragmentation process and do it manually once every 3-6 months.
To disable automatic disk defragmentation in Windows Vista:
Open the 'start' menu and type 'defrag' in the search bar. Hit 'Enter'.
Uncheck the 'run on a schedule' check box.
Click 'ok'.
Disable hibernate on desktops
If you've got a desktop that's on most of the time, doing large amounts of non-critical applications in the background (read downloading), you probably want to disable the hibernation and hybrid-sleep functions of Vista. Doing so will save you a chunk of disk space the size of your physical RAM.
To turn off hibernation in Windows Vista:
Open the 'start menu' and type 'cmd' in the search bar but do not press Enter. Right click on the 'cmd' shortcut where it appears in the search results and choose 'run as administrator'.
In the command prompt, type 'powercfg h off'.
Jun 4, 2008
Move the Vista paging file for better performance
The page file is an area of hard disk space reserved by Windows for use as additional memory. By default, Windows manages and resizes this file dynamically to suit its needs. Vista does a very good job of optimizing the page file on its own, but there is one tweak you may be able to make which will considerably increase its performance. If you have more than one physical hard disk drive installed in your computer, you can move the page file onto the physical drive that does NOT have Windows Vista installed on it. Since most page file hits are related to Windows system operations, this will considerably reduce disk access on your OS drive, speeding everything up.
To move the Windows Vista Page file:
Click on the 'start' menu and right click on 'computer'. Choose 'properties'.
In the left-hand pane, choose 'advanced system settings'.
Click the 'advanced' tab, then under the 'performance' heading choose 'settings...'
Choose the 'advanced' tab again, then under the 'virtual memory' heading click 'change...'
Uncheck the 'automatically manage paging file size for all drives' checkbox.
In the window that shows the list of partitions (C:, D:, etc.) choose a partition that resides on the physical hard drive that does not have Windows installed and highlight it. Select the 'system managed size' option then click the 'set' button. This will create a paging file on the hard disk in question.
You will notice that the 'paging file size' for the highlighted drive now reads 'system managed'
Now highlight your C: partition (assuming that this is where Windows Vista is installed). Select the 'no paging file' option and click 'set'.
Your paging file has now been offloaded.
Jun 2, 2008
Sidebar to low priority
So you like the Vista sidebar (and why not?) but you are worried about it consuming unnecessary resources while you are doing things with your computer that do not involve it? We have a solution for you.
What we are going to do is show you how to permanently set the sidebar to be a 'low priority' application for Vista, meaning that the operating system will not devote resources to sidebar apps when other full screen applications are demanding them.
To set the Windows Vista sidebar to low priority permanently:
First follow the steps in Tip #38 above to prevent the sidebar from starting when Vista starts.
Go to 'start/computer' and press 'ALT' to bring up the file menu taskbar.
Go to 'tools\folder options' and select the 'view' tab.
Under the 'hidden files and folders' section, select the 'show hidden files and folders' option. Click 'ok'.
Navigate to 'start\computer\c:\users\(your username)\appdata\roaming\microsoft\windows\start menu\programs\startup\'
Right click on the empty directory and choose 'new\shortcut.'
When the shortcut wizard appears, copy and paste the following:
C:\WINDOWS\system32\cmd.exe /c start "sidebar.exe" /LOW "C:\Program Files\windows sidebar\sidebar.exe"
And click 'ok' to save the shortcut. Now every time you start Windows Vista, the sidebar will be started also, but at low priority only.
Disable the Vista sidebar
The Vista sidebar is one of the new features of the OS that has attracted wrath and praise in equal amounts. Whether or not you appreciate it's style, ease of use and array of handy gadgets, or hate it's space hogging, system clogging ways, it's impossible to deny that it eats up system resources, even when you are doing other things and not looking at it.
Disabling the Vista gadget sidebar will increase the performance and reduce the load time of your computer system slightly (which is, after all, the point of this PCSTATS Guide). If you do not want to take the drastic step of disabling the sidebar completely, some tips follow which will show you how to make more efficient use of the bar and its gadgets.
To disable the Windows sidebar:
Right click on a blank area of the sidebar and choose 'properties.'
Uncheck the 'Start sidebar when windows starts' option. Hit OK.
Right click on a blank area of the taskbar and choose 'close sidebar.'
May 29, 2008
Boost Windows Shutdown Speed
Start Regedit and navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
On the right pane look for the "WaitToKillServiceTimeout" string and change its value to 1000 by right clicking the string and selecting Modify. However, to make sure its going to work OK for you modify the value to WaitToKillServiceTimeout=5000 first and try it out.
Modified value WaitToKillServiceTimeout=1000 (1000 is a bit much for this one so be careful)3000 seems to work just about right but try the 5000 first.
(The default value for WaitToKillServiceTimeout=20000 in case you need to change it back)