First of all Credit and Thanks to - " Sean's Windows 7 Install & Optimization Guide for SSDs & HDDs " - http://www.overclock.net/t/1156654/sean…
This is an edited version i made of the guide i use to check myself. I find it very useful to have it as anote in my evernote, you can add there tick boxes if youd like its nice :). I prefer going through the stages of the setup process in the order i created here, not too different from original but makes a little more sense to me this way.
1.Turn off drive indexing: Applies to SSD only
Indexing creates and maintains a database of file attributes to use for search so results show up quicker. This can lead to multiple small writes when creating/deleting/modifying files. Searching for files will still work for programs and system tools and such when disabled. Since SSDs have such fast seek times and 4k reads that this feature is pointless.
- Open the Start Menu
- Click Computer
- Right click C: drive > properties and uncheck drive indexing
- Click apply (ignore all when comes up)
- Once done press the start button and type "Indexing options" into the search and enter, a window will pop up and you can adjust Indexing for quick search exactly how you like.
2.Disable Prefetch and Superfetch: Applies to SSDs only
The purpose of these is to pre-load the programs you load from slow hard drive to fast memory (cache) in case you want to run them. With your SSD, there is no need. Disable them and free up some memory and resources and stop a lot of writes to the SSD. However, this may hurt performance in older first gen SSDs and HDDs.
- Open the Start Menu, type Services.msc, press Enter
- Scroll down until you see the "SuperFetch" entry
- Double-click on it, and choose "Disabled" from the list
Stops the annoying popups that ask "Are you sure you want to do something?"
- Open the Start Menu, in the search line, type UAC and press Enter.
- Move slider to "Never notify."
- Click the "OK" button.
- Click "Yes."
2.Change power options: Applies to SSDs/HDDs
I recommend at least setting to high performance, as for laptops it is up to you, I would leave the default for a laptop. This step is so thatIdle Time Garbage Collection can run for your SSD if you have one when the system is at idle rather than going to sleep and you get more performance out of your system just by setting it to high performance. But feel free to set it up however you like.
- Open the Start Menu, in the search line, type Power Options and press Enter
- Select the High performance power plan
- Click "change plan settings"
- Click "change advanced power settings"
- Expand the Hard disk option and change setting to "never"
- Expand the Sleep option and change setting to "never"
- Click OK
3.Install Motherboard Drivers: Applies to SSDs/HDDs
This is to ensure your components will work properly and efficiently.
- Attain drivers for your motherboard, graphics card, sound card, and etc. via. download or installation disk, preferably the most up to date ones from the manufacturer's website.
- Install as instructed and restart as needed.
4.Move user folder locations to Secondary HDD:
- Go to your User folder.
- Right click your user folder you want to move (ex. the "My Pictures" folder).
- Click "Properties."
- Click the "Location" tab.
- Change the destination to another location bu clicking "Move..." and selecting the destination (ex. "D:\Pictures").
Note 1: If there are two of the same folder in the User folder after the move (ie. My Documents "A" and My Documents "B") you should delete the empty one located on the C: drive. (May need to go into safe mode to delete it) Do not delete the other User folders, only duplicates that come up after the move within the User folder.
Note 2: If the folder already exists that you are linking it to you may want to merge the folders.
5.Install virus protection: Applies to SSDs/HDDs
- Windows update should install MSE for you. It is simple, light on resources and easy to use. Other antivirus's are not really needed. Though I suggest you have Malwarebytes as well. You can choose whatever you like though, it is up to you.
6.Run Windows Update: Applies to SSDs/HDDs
Make sure every update is installed. It may take a few restarts. This will make sure your system has no vulnerabilities and will most likely solve any issues may encounter due to the updates not being installed. You can do this step later if you like, I just like to do it at this point myself.
7.Install apps: Applies to SSDs/HDDs
- Go on the internet and install all your favorite apps from http://ninite.com/
8.Turn Off or Shrink the Hibernation File: Applies to SSDs/HDDs, PC (not Laptop)
If you don't use hibernation mode, disabling it will save you several GB of disk space. If you do use hibernation mode, you can still shrink the hibernation file size. I say to do it at this point if you want to b/c it prevents extra writes as well. Also, hibernation is different than the normal sleep mode. However, it can allow you to have hybrid sleep when it is enabled.
- Open the Start Menu, in the search line, type CMD
- Right click CMD icon that comes up and choose "Run as administrator"
- Type powercfg -h off and press enter to delete it or type powercfg -h -size 50 and press enter to shrink it
9.Turn Off or Shrink Page file: Applies to SSDs/HDDs
If you shrink your page file most people recommend 512MB or 1024MB, the minimum for a dump file to be created is 400MB. I suggest that if you have 4GB of RAM or less or do heavy multitasking do not disable the page file just shrink it to a reasonable size because the rule of having page file equal to or set to 1.5x the amount of your RAM is outdated. Several programs use page file when enabled like VMWare, some games, graphics software, MS office, etc. Windows does use the page file if present and will only use it when it is efficient to do so. Page file is also read at boot to speed things up. Do not put the page file on a RAM disk, it is much better to have it on the SSD or HDD. (Why to have the page file on an SSD) (Why to not have page file on a RAM disk) (The Windows 7 Pagefile And Running Without One)
- Open the Start Menu
- Right click Computer
- Click Properties
- Click Advanced System Settings (it's on the left side)
- Under performance click Settings
- Go to the Advanced tab
- Under Virtual memory click Change
- Uncheck the "Automatically manage paging file" box at the top
- Select the C: drive
- Click "No paging file" or set the min and max
- Click "Set"
- Choose Yes for the dialog box
- Click OK
- Click OK
Turn off Unused Windows 7 Features:
This can help regain some space and free up resources by uninstalling unneeded features you never use.
- Click Start.
- Click the "Control Panel" option.
- Go to "Programs."
- Go to "Programs and Features."
- Click "Turn Windows features on or off" from the left pane.
- Now uncheck all the features that you don't use in Windows 8.
- Click the "OK" button.
- Restart the system for the changes to take effect.
Disable unneeded services:
This is more for advanced users. This helps you go through and edit which services you want or not.
- Press the "Windows Key" + 'R" on your keyboard and type Services.msc, press Enter.
- Go to BlackViper
- Follow the info to your OS.
- You can use this program to automate the process: (link)
Speed up Shut down time:
If you have problems with programs from your computer shutting down too quickly, then repeat the steps and increase the time a bit.
Open the Start Menu, in the search line, type regedit and press Enter.
In regedit, go to:
In the right pane, right click on WaitToKillServiceTimeout and click on Modify.
Type in 1000 (or b/w 1-20 seconds, default time is 12000) and click on OK.
Open the Start Menu, type regedit, press Enter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
Double-click on "EnablePrefetcher" and enter "0" (default value is "3")
Double-click on "EnableSuperfetch" and enter "0" (default value is "3")