Windows7:SSD: Difference between revisions
From Wiki³
(Created page with "{{DISPLAYTITLE:Windows 7 - SSD Optimization}} <div id="tocalign">__TOC__</div> = Disable / Move the Swap File = * <span style="border:1px solid #969696;padding:0 2px">WINKEY</...") |
mNo edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Windows 7 - SSD Optimization}} | {{DISPLAYTITLE:Windows 7 - SSD Optimization}} | ||
<div id="tocalign">__TOC__</div> | <div id="tocalign">__TOC__</div> | ||
= Disable / Move the Swap File = | Before you begin this guide I will assume you know how to disable UAC and have already done so. | ||
== Disable / Move the Swap File == | |||
* <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">PRTSCN</span> to access the System control panel item. | * <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">PRTSCN</span> to access the System control panel item. | ||
* Click {{mono|Advanced system settings}} on the left panel. | * Click {{mono|Advanced system settings}} on the left panel. | ||
Line 8: | Line 11: | ||
* Deselect {{mono|Automatically manage paging file size for all drives}}. | * Deselect {{mono|Automatically manage paging file size for all drives}}. | ||
'''If you have 8GB+ RAM''' | '''If you have 8GB+ RAM''' | ||
* Select your SSD | * Select your SSD, select {{mono|No paging file}}, and click {{Set}}.<br />''(Do the same for any other hard drive that has a page file set.)'' | ||
'''If you have less than 8GB of RAM''' | '''If you have less than 8GB of RAM''' | ||
* Select your SSD | * Select your SSD, select {{mono|No paging file}}, and click {{Set}}.<br />Select a SATA drive, select {{mono|Custom size}}, and set it to 4096 - 6144. | ||
= Disable System Restore = | == Disable System Restore == | ||
* <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">PRTSCN</span> to access the System control panel item. | * <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">PRTSCN</span> to access the System control panel item. | ||
* Click {{mono|Advanced system settings}} on the left panel. | * Click {{mono|Advanced system settings}} on the left panel. | ||
* Under the {{mono|System Protection}} tab select your SSD | * Under the {{mono|System Protection}} tab select your SSD and click {{Mono|Configure...}}. | ||
* Select {{mono|Turn off system protection}} and press {{mono|OK}}.<br />''(Confirm any warning to delete current restores.)'' | * Select {{mono|Turn off system protection}} and press {{mono|OK}}.<br />''(Confirm any warning to delete current restores.)'' | ||
== Enable TRIM & Disable Hibernate == | |||
* <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">R</span> to bring up the run dialog. | |||
* Run {{mono|cmd}}.<br />''You should see Administrator in the window title'' | |||
* Execute the command {{mono|fsutil behavior set disabledeletenotify 0}}<br />''You should see the response "DisableDeleteNotify {{=}} 0".'' | |||
* Execute the command {{mono|powercfg -h off}}. | |||
== Disable Indexing == | |||
* <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">E</span> to open an explorer window. | |||
* Select {{mono|Computer}} from the tree on the left. | |||
* Right-click your SSD and select {{mono|Properties}}. | |||
* Deselect {{mono|Allow files on this drive to have contents indexed in addition to file properties.}} and click {{mono|OK}}. | |||
* Click {{mono|OK}} again to apply changes to all recursively.<br />''Accept any privilege escalation warnings.'' | |||
== Enable Write Cache == | |||
* <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">PRTSCN</span> to access the System control panel item. | |||
* Click {{mono|Device manager}} on the left panel. | |||
* Find your SSD, right-click and select {{mono|Properties}}. | |||
* Navigate to the {{mono|Policies}} tab. | |||
* Make sure {{mono|Enable write caching on the device}} is checked. | |||
* Also make sure {{mono|Turn off Windows write-cache buffer flushing on the device}} is checked. | |||
* Click {{mono|OK}} to save the changes. | |||
== Disable Disk Defragmentation == | |||
* In the Start-Menu right-click Computer and select {{mono|Manage}}. | |||
* Navigate to {{mono|Services and Applications > Services}}. | |||
* Right-click {{mono|Disk Defragmenter}} and select {{mono|Properties}}. | |||
* Under Startup type choose {{mono|Disabled}} from the drop-down menu. | |||
* Click {{mono|OK}} to save. | |||
== Disable Prefetch & Superfetch == | |||
* <span style="border:1px solid #969696;padding:0 2px">WINKEY</span> + <span style="border:1px solid #969696;padding:0 2px">R</span> to bring up the run dialog. | |||
* Run {{mono|regedit}} to open the registry editor.<br /> | |||
* Navigate to {{mono|HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters}}. | |||
* Double-click {{mono|EnablePrefetcher}} and change the value from {{mono|3}} to {{mono|0}} and click {{mono|OK}}. | |||
* Double-click {{mono|EnableSuperfetch}} and change the value from {{mono|3}} to {{mono|0}} and click {{mono|OK}}. | |||
[[Category:Windows]] |
Latest revision as of 15:36, 7 July 2017
Before you begin this guide I will assume you know how to disable UAC and have already done so.
Disable / Move the Swap File
- WINKEY + PRTSCN to access the System control panel item.
- Click Advanced system settings on the left panel.
- Under the Advanced tab click Settings... under Performance.
- Under the Advanced tab again click Change....
- Deselect Automatically manage paging file size for all drives.
If you have 8GB+ RAM
- Select your SSD, select No paging file, and click Template:Set.
(Do the same for any other hard drive that has a page file set.)
If you have less than 8GB of RAM
- Select your SSD, select No paging file, and click Template:Set.
Select a SATA drive, select Custom size, and set it to 4096 - 6144.
Disable System Restore
- WINKEY + PRTSCN to access the System control panel item.
- Click Advanced system settings on the left panel.
- Under the System Protection tab select your SSD and click Configure....
- Select Turn off system protection and press OK.
(Confirm any warning to delete current restores.)
Enable TRIM & Disable Hibernate
- WINKEY + R to bring up the run dialog.
- Run cmd.
You should see Administrator in the window title - Execute the command fsutil behavior set disabledeletenotify 0
You should see the response "DisableDeleteNotify = 0". - Execute the command powercfg -h off.
Disable Indexing
- WINKEY + E to open an explorer window.
- Select Computer from the tree on the left.
- Right-click your SSD and select Properties.
- Deselect Allow files on this drive to have contents indexed in addition to file properties. and click OK.
- Click OK again to apply changes to all recursively.
Accept any privilege escalation warnings.
Enable Write Cache
- WINKEY + PRTSCN to access the System control panel item.
- Click Device manager on the left panel.
- Find your SSD, right-click and select Properties.
- Navigate to the Policies tab.
- Make sure Enable write caching on the device is checked.
- Also make sure Turn off Windows write-cache buffer flushing on the device is checked.
- Click OK to save the changes.
Disable Disk Defragmentation
- In the Start-Menu right-click Computer and select Manage.
- Navigate to Services and Applications > Services.
- Right-click Disk Defragmenter and select Properties.
- Under Startup type choose Disabled from the drop-down menu.
- Click OK to save.
Disable Prefetch & Superfetch
- WINKEY + R to bring up the run dialog.
- Run regedit to open the registry editor.
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.
- Double-click EnablePrefetcher and change the value from 3 to 0 and click OK.
- Double-click EnableSuperfetch and change the value from 3 to 0 and click OK.