Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: SSD & 7 optimization clarification


23 Apr 2010   #1
Gspoon

Win 7 Pro 64-Bit
 
 
SSD & 7 optimization clarification

I just wanted to get some clarification on a few things about setting up a SSD for 7. Yesterday I ordered a Intel X25-M SSDSA2MH080G2R5 80GB SSD and 7 64-bit. I have read through a lot of threads and sites about SSD setup, tweaks , trim etc.

I have downloaded the Intel® Solid State Drive Toolbox and Intel® SATA Solid-State Drive Firmware Update Tool . I am under the impression that I should first up date the firmware. The rest of this post is just for my clarification about SSD and 7 setup. If I have got something wrong please let me know.

*disclaimer
I have compiled this list from posts on this forum.
I pulled 99% of this info from THIS post by lightningltd
____________________________________________________________________

*Set/Check Trim status

Open an elevated Command Prompt (run as admin) and paste this command into the Command Prompt window:

fsutil behavior query DisableDeleteNotify

If Command Prompt returns a 0 (zero), your drive supports TRIM and it is enabled. If it returns 1 (one), the file system has disabled TRIM for your drive. This means your drive's controller does not support TRIM.

*Confirm ATA/ATAPI ACHI controller is set to use trim.
For non-intel chipsets:
go to device manager and select IDE ATA/ATAPI controllers. If it says "Standard AHCI 1.0 Serial ATA Controller", you are good to go. If not, double click it and select the driver tab. Click update driver. Select browse. Select let me pick. select Standard AHCI 1.0 Serial ATA Controller.Reboot

*Disable Windows defrag program
Admin tools/Services set Disk Defragmenter to disabled.

*Disable Superfetch/prefetch/bootfetch:
Admin tools/Services. Select superfetch and set to disabled.
Run regedit and change the following values: HKLM/System/CurrentControlset/Control/Session Manager/Memory Management/Prefetch Parameters and change the key valus of Enableboottrace, enableprefetcher, enablesuperfetch all to 0 and exit regedit.

*Disable Event logs
Go to start/admin tools and select performance monitor. Expand data collector sets. Click on Startup Event Trace Sessions. With the exception of the following NECESSARY logs (Application, Security, System, Security Essentials) we can stop them from starting. To do so, right click on each one that has a status of Enabled (except the ones mentioned above) and select Properties. Click the Trace Session tab. Unselect Enabled. Click Ok. Repeat for the others (including readyboot).

*Enable Write Caching
Write-Caching - Enable or Disable

*Move TEMP files location
How do I change the location of Windows temporary files?

*Move Internet Explorer Temporary Internet (cache) Files location
Click on the Tools>Internet Options>Internet Properties> on the General Tab under Browsing History click the Settings When the "Temporary Internet Files and History Settings" dialog box appears, click the "Move folder" button. Choose a folder on your secondary HD and click "OK" on the dialog boxes to close them.

*Turn off Windows 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. To re-enable it, you right click it and select enable.

*Page File relocation ?
leave it on the SSD or Secondary HD. I have no idea.

BlackViper.com Windows 7 Service Configurations
_____________________________________________________________________

Thanks to lightningltd for all the info you posted

Here are some more helpful threads
Optimize Windows 7 by Brink
AHCI : Enable in Windows 7 / Vista by Bare Foot Kid


My System SpecsSystem Spec
.

23 Apr 2010   #2
Sanvean

Windows 7 Professional 64
 
 

Hi Gspoon,
I have had a Intel X25-M 80 for about a month now. There is a few things I might add.

Go to computer, right click your ssd and under general, uncheck " Allow files on this drive to have contents indexed...". Should be turned off.

Run WEI, this will let Win7 correctly detect the ssd and load it's defaults for ssds.

Hanging out at the OCZ forums (yes I have an Intel..shhhh lol) the R&D/Mods suggest to leave prefetch on and turn superfetch off. Now for the pagefile, they suggest leaving it on the ssd due to it's nature of small writes. There is also a general consensus to disable system restore on the ssd, personally I prefer the "safety net" factor so I keep mine enabled.

Here is the link that I'm referring to:
General Discussion Just what tweaks are needed in win7 with SSD?

I hope you enjoy it, it's the single best upgrade that one can apply and see results!
My System SpecsSystem Spec
23 Apr 2010   #3
pparks1

Windows 7 Ultimate x64
 
 

I have the 80GB Intel SSD myself. I disabled the defrag. Everything else I left enabled and in place. My pagefile is on my mechanical drive...but that's simply done to conserve space on the SSD.

Personally, with heavy testing and a stopwatch, after doing quite a number of tweaks my box actually got slower. Therefore, I rebuilt, left it alone and it's faster.

My motto: Worry less, enjoy more!
My System SpecsSystem Spec
.

23 Apr 2010   #4
whs
Microsoft MVP

Vista, Windows7, Mint Mate, Zorin, Windows 8
 
 

Ok, here is my take:

Quote:
*Set/Check Trim status Not required. That is a G2

Open an elevated Command Prompt (run as admin) and paste this command into the Command Prompt window:

fsutil behavior query DisableDeleteNotify

If Command Prompt returns a 0 (zero), your drive supports TRIM and it is enabled. If it returns 1 (one), the file system has disabled TRIM for your drive. This means your drive's controller does not support TRIM.

*Confirm ATA/ATAPI ACHI controller is set to use trim. Good advice. Gives you a bit better performance
For non-intel chipsets:
go to device manager and select IDE ATA/ATAPI controllers. If it says "Standard AHCI 1.0 Serial ATA Controller", you are good to go. If not, double click it and select the driver tab. Click update driver. Select browse. Select let me pick. select Standard AHCI 1.0 Serial ATA Controller.Reboot

*Disable Windows defrag program Absolutely
Admin tools/Services set Disk Defragmenter to disabled.

*Disable Superfetch/prefetch/bootfetch: Not such a good idea. I keep it enabled
Admin tools/Services. Select superfetch and set to disabled.
Run regedit and change the following values: HKLM/System/CurrentControlset/Control/Session Manager/Memory Management/Prefetch Parameters and change the key valus of Enableboottrace, enableprefetcher, enablesuperfetch all to 0 and exit regedit.

*Disable Event logs They can be useful. I keep them.
Go to start/admin tools and select performance monitor. Expand data collector sets. Click on Startup Event Trace Sessions. With the exception of the following NECESSARY logs (Application, Security, System, Security Essentials) we can stop them from starting. To do so, right click on each one that has a status of Enabled (except the ones mentioned above) and select Properties. Click the Trace Session tab. Unselect Enabled. Click Ok. Repeat for the others (including readyboot).

*Enable Write Caching OK
Write-Caching - Enable or Disable

*Move TEMP files location Did not do that, never had a problem.
How do I change the location of Windows temporary files?

*Move Internet Explorer Temporary Internet (cache) Files location Same as above.
Click on the Tools>Internet Options>Internet Properties> on the General Tab under Browsing History click the Settings When the "Temporary Internet Files and History Settings" dialog box appears, click the "Move folder" button. Choose a folder on your secondary HD and click "OK" on the dialog boxes to close them.

*Turn off Windows reliability monitor No way
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. To re-enable it, you right click it and select enable.

*Page File relocation ? If it is being used, that makes no sense and if it is not being used, it makes no difference
leave it on the SSD or Secondary HD. I have no idea.
A lot of these "recommendations" are driven by the fear that the SSD would wear out with too many writes. I think that is a nuisance. They will last at least the 3 years we are going to keep them before we buy new ones. In 3 years todays shiny SSDs will look like old iron.
I agree though with the previous poster to disable the restore points (shadows) - mainly for space saving reasons. I used the space for a data partition and do daily imaging instead (which is a lot more reliable than system restore anyhow).

Edit:
Quote:
My motto: Worry less, enjoy more!
pparks summed it up a lot better than all my words.
My System SpecsSystem Spec
23 Apr 2010   #5
pparks1

Windows 7 Ultimate x64
 
 

I did reduce the amount of space that system restore could use to 2-3%. I can afford that small of a loss for the benefits that I can provide if I even need it.
My System SpecsSystem Spec
27 Apr 2010   #6
Gspoon

Win 7 Pro 64-Bit
 
 

This is just a update of what I did .

Quote   Quote: Originally Posted by Gspoon View Post

*Confirmed ATA/ATAPI ACHI controller is set to use trim.

*Disabled Windows defrag program

*Enabled Write Caching this was already enabled

*Moved IE Temp Files location

*Disabled system restore
Everything went smoothly and seems fine oh ya those SSD 's are dam fast.
I will try some other tweaks after I test the performance and when I get my ram in.
my setup now consist of 3 drives;
C:Win7 (SSD 80 GB)
D:Programs (500 GB)
X:Win7 Backup (500 GB)
Thank for the advice and links everybody
My System SpecsSystem Spec
27 Apr 2010   #7
whs
Microsoft MVP

Vista, Windows7, Mint Mate, Zorin, Windows 8
 
 

Just don't "overtweak" it. Keep it simple (see my motto).
My System SpecsSystem Spec
Reply

 SSD & 7 optimization clarification




Thread Tools



Similar help and support threads for2: SSD & 7 optimization clarification
Thread Forum
Clarification General Discussion
Solved help sfc clarification Performance & Maintenance
Need clarification Backup and Restore
Solved Clarification (x86) General Discussion
clarification please PC Custom Builds and Overclocking
Solved Optimization Performance & Maintenance
need some clarification Graphic Cards

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 01:12 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App