Fine tuning Windows 7 for use with a SSD

My SSD tweaks – most of which I have plagiarized.

  • Turn off hibernation: Type cmd in search, right click cmd symbol that comes up and choose “run as administrator”. Type “powercfg -h off” and press enter.
  • Double check TRIM features are enabled, run as admin fsutil behavior query DisableDeleteNotify, if the result is “0” then TRIM is enabled
  • Moved paging file off SSD onto HD, some people just turn if off completely, but I decided to have one just in case the system ever needed one, there is no harm in having one if it is moved off the SSD – Control Panel/ System/Advanced system settings/Performance settings/Advanced/Virtual memory – and moved to “D:/” or whatever your HD drive letter is.
  • Moved temp files off SSD to HD: Control Panel/ System/Advanced system settings/Advanced/Environment Variables, and change the variable “TEMP and “TMP” for User and System to “D:/” or whatever your HD drive letter is.
  • Disable defragging of the SSD, Control Panel\All Control Panel Items\Performance Information and Tools\Advanced Tools/Open Disk Fragmenter , I left the service running, so I could manually defrag my HD from time to time.
  • Disable SuperFetch: Type regedit in search, click on symbol then go HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchPerameters right click EnableSuperfetch>hit modify and change to 0 and hit OK.
  • Disable SuperFetch in services: Go to Control Panel select Administrative Tools\Services double click SuperFetchselect startup type as disabled then click ok.
  • Turn off drive indexing: Right click all drives and uncheck drive indexing, click apply (ignore all when comes up) Also go to windows storage manager select the system reserved partition right click uncheck drive indexing, click apply (ignore all when comes up).
  • Turn off System Protection, Control panel/ System/System protection, you can create system images instead, but if you feel more comfortable with system protection enabled you can always reduce the amount space and restore points it creates by moving the slider to the left, this in effect covers you for less days, but might be better than turning it off completely.
  • Stop NTFS from creating 8.3 filenames, less meta-data created will give you a faster file system, this sis especially beneficial if you have over 300,000 files, there is a caveat though, older version of software my not like this, so test. Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\FileSystem right click NtfsDisable8dot3NameCreation hit modify and change to 1 and hit OK then right click NtfsMemoryUsage hit modify and change to 2 and hit OK.
  • Turn Off Reliability Monitor: Admin tools, open task scheduler. expand task scheduler library, then Microsoft, then Windows. Scroll down and click on RAC. Go to the top and select View then show hidden tasks IF RACTASK is not showing. Right click on RacTask and select disable.
  • Set the power state to high performance and set the machine to never sleep, HDD power down to OFF
  • If you have errors when copying 10s of thousands of files, like I ran into, (error “Too many files are currently in use. Quit one or more programs, then try again”) then do the following:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache – hit modify and change to 1

You can also change:

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size – hit modify and change to 3 and then reboot

 

Advertisements

About hedscratchers

A UK ex-pat now living in the USA.
This entry was posted in Windows. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s