SSD на Windows 8

У наш час SSD диски стали все більше впроваджуватися в ужиток. У цій статті будуть розглянуті основні нюанси настройки SSD накопичувачів для оптимальної роботи з Windows. Для тих хто думає що можна просто поставити SSD, а потім встановити на нього Windows 8 і проблем не буде я дам корисні поради для продуктивної роботи.
Трохи теорії коротко. Для тих, хто не знає що таке SSD твердотільні накопичувачі, рекомендую почитати статтю в wikipedia. За допомогою SSD можна в кілька разів збільшити швидкість завантаження і роботи програм і системи при установці на SSD windows (як зазвичай і роблять в наш час).
Для чого потрібно налаштувати роботу Windows 8 на ssd?
У ssd накопичувачів існує певна кількість циклів перезапису інформації, при досягненні якого накопичувач перестає визначатися системою. Головне завдання - це якомога ефективніше знизити кількість перезаписів. А Windows дуже любить постійно щось записувати і перезаписувати в кеш і тимчасові папки.
Режим AHCI SATA в Windows 8 і підтримка Trim функції
Функція Trim розроблена спеціально для роботи Windows 8 з ssd накопичувачами. Ця функція позначає паче не використовувані блоки даних на ssd. Ці блоки поступово перезаписувати, а не накопичуються як на звичайних вінчестерах і не чекають дефрагментації.
Для правильної роботи SSD в Windows 8 необхідний режим AHCI SATA.
Щоб перевір чи включений AHCI для контролера SATA, потрібно в диспетчері пристроїв переконатися, що в розділі IDE ATA / ATAPI контролери є контролер з назвою AHCI. Якщо такий контролер є, значить система працює в режимі AHCI.
windws 8 ahci controller настройка
Цей режим роботи включається в BIOS.
Увага!!! НЕ МОЖНА переводити в режим роботи AHCI контролер на комп'ютері зі встановленою операційною системою!!!
Вона потім просто не запуститься.
Далі слід переконатися, що в Windows 8 підтримка TRIM активована.
Це можна зробити з командного рядка. команда:
fsutil behavior query DisableDeleteNotify
DisableDeleteNotify = 0 - підтримка команди TRIM включена
DisableDeleteNotify = 1 - функція TRIM виключена.
Включити TRIM в Windows 8 можна за допомогою команди:
fsutil behavior set DisableDeleteNotify 0
Операційна система Windows розроблена так, щоб оптимально працювати на практично всіх видах заліза. Тому за замовчуванням в Windows 8 завжди працюють кілька функцій, які розроблені в основному для простих жорстких дисків. Це функція індексування диска і служба пошуку windows. Вони створені для прискорення роботи з файлами, але на SSD швидкість відгуку висока і толку від цих функцій немає.
Відключаємо функцію індексування диска в Windows 8
Ця функція потрібна для постійного моніторингу дерева файлів на диску. При індексації постійно створюються індексні файли, а це зайві цикли перезапису даних на ssd.
Щоб відключити функцію індексування диска SSD, необхідно у властивостях ssd прибрати галочку "Дозволити індексувати вміст файлів на цьому диску" або "Allow files to have contents indexed in addition to file properties"
відключаємо індексування диска в windows 8
Для того, щоб відкрити властивості ssd диска, в "моєму комп'ютері" правою кнопкою миші на розділі ssd (зазвичай Диск С) і виберіть пункт "властивості".
Відключаємо службу пошуку Windows 8
Ця служба створює ще одне дерево файлів, які знаходяться на диску, для збільшення швидкості пошуку файлів. Важить це дерево 10% від усього зайнятого простору вінчестера. Так як SSD накопичувач швидкий, слід відключити цю функцію. До того ж це зайві цикли перезапису через збереженої фотографії або відкритого нового сайту в браузері.
Щоб відключити функціюу пошуку windows 8, необхідно:
- Відкрити "операторами послуг" (панель управління - адміністрування - служби або services.msc в командному рядку).
- Потім знайдіть в списку "Windows Search".
- Подвійний клік по ній.
- Натискаємо кнопку зупинити (Stop).
- У пункті "Тип запуску" (Startup type) вибираємо "відключена" (Disabled).
відключаємо непотрібні функції windows 8
Відключаємо файл підкачки правильно
Файл підкачки - це зарезервоване windows місце на диску (в нашому випадку SSD), яке як би замінює оперативну пам'ять при її нестачі. Зазвичай це десять відсотків від обсягу логічного диска. У файлі підкачки завжди оновлюються логи, а це непотрібні цикли перезапису даних.
Використовувати Windows на SSD найкраще з великим об'ємом оперативної пам'яті (від 4 Гб і вище). При великих обсягах встановленої ОЗУ файл підкачки впринципі і не потрібен, так як фізична пам'ять справляється з роботою системи. До того ж, відгук оперативної пам'яті куди швидше ніж у вінчестера.
Щоб відключити файл підкачки Windows 8 потрібно:
- в папці "мій комп'ютер" відкрити вікно "властивості системи"
- вибираємо вкладку "додатково", на ній в розділі "швидкодія" натискаємо кнопку "параметри"
- у вікні "параметри швидкодії" вибираємо вкладку "додатково"
- на ній в розділі "віртуальна пам'ять" натискаємо кнопку "змінити"
- у вікні "віртуальна пам'ять" знімаємо галочку "автоматично визначати обсяг ..."
- ставимо галочку "без файлу підкачки"
Дій на перший погляд багато, але робиться це максимум за 2 хвилини.
як відключити файл підкачки в windows 8
функція глибокого сну призначена для швидкого відновлення роботи системи після бездіяльності. Тобто windows 8 засинає - йде в гібернацію - зберігає весь вміст на вінчестер і відключає енергоживлення від ОЗУ. При виході з глибокого сну дані назад переносяться в оперативну пам'ять. Тобто відбувається цикл записи на SSD накопичувач (в нашому випадку).
Вихід з глибокого сну в windows 8 на SSD відбувається не швидше повного запуску операційної системи, тому цей режим можна сміливо відключати.
Щоб відключити режим гібернації в windows 8 необхідно:
- виконати команду powercfg -h off
Як відключити Prefetch і Superfetch в windows 8
Prefetch і Superfetch в windows 8 - це компоненти, які призначені для прискорення завантаження даних і додатків. Ці служби кешують часто використовуваний програми і дані, тим самим прискорюючи запуск цих програм. Так як SSD накопичувач працює набагато швидше звичайного жорсткого диска, потреба у функціях Prefetch і Superfetch в windows 8 на ssd виключається. Відключаючи їх ми економимо місце в пам'яті і позбавляємося від зайвих операції перезапису на SSD.
Windows 8 повинна автоматично відключати ці служби при роботі на ssd. Але часто цього не відбувається. Тому потрібно перевірити відключені вони.
Щоб перевірити і / або деактивувати функцію Prefetch і Superfetch в windows 8 потрібно:
- відкрити редактор реєстру командою regedit.exe
- перейдіть в розділ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters
- перевірте значення ключів: EnableSuperfetch = 0, EnablePrefetcher = 0
- якщо значення Там не 0, змініть їх на 0 і перезавантажитеся
відключення Prefetch і Superfetch в windows 8
Дефрагментація ssd накопичувача в windows 8
У Windows 8 при використанні SSD диска, на відміну від Windows 7, відключати дефрагментацію для SSD не потрібно! У Windows 8 програма Storage Optimizer (утиліта обслуговування дисків) сама визначає тип накопичувача. У разі визначення SSD-диска програмою, традиційна дефрагментація не виконується.