SSD & 7 optimization clarification


  1. Posts : 8
    Win 7 Pro 64-Bit
       #1

    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
    Last edited by Gspoon; 23 Apr 2010 at 13:55.
      My Computer


  2. Posts : 255
    Windows 7 Professional 64
       #2

    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 Computer


  3. Posts : 7,878
    Windows 7 Ultimate x64
       #3

    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 Computer


  4. whs
    Posts : 26,210
    Vista, Windows7, Mint Mate, Zorin, Windows 8
       #4

    Ok, here is my take:

    *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:
    My motto: Worry less, enjoy more!
    pparks summed it up a lot better than all my words.
      My Computer


  5. Posts : 7,878
    Windows 7 Ultimate x64
       #5

    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 Computer


  6. Posts : 8
    Win 7 Pro 64-Bit
    Thread Starter
       #6

    This is just a update of what I did .

    Gspoon said:

    *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 Computer


  7. whs
    Posts : 26,210
    Vista, Windows7, Mint Mate, Zorin, Windows 8
       #7

    Just don't "overtweak" it. Keep it simple (see my motto).
      My Computer


 

  Related Discussions
Our Sites
Site Links
About 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 12:48.
Find Us