Оптимізація розміщення системних папок на SSD і настройка Windows 7
- Оптимізація розміщення системних папок Windows 7 на SSD
- Перенесення каталогу Installer
- Перенесення каталогу MSOCache
- Стиснення папки WinSxS
- Налаштування Windows 7 для роботи з SSD
- Відключення дефрагментації SSD накопичувача
- Функція переходу в режим AHCI контролера жорстких дисків
- Вирівнювання розділів на SSD диску
- Відключення Prefetch і Superfetch
- Використання програмного забезпечення виробників дисків
- Підсумки оптимізації системних папок
- Швидкість роботи системи Windows 7 на твердотільному накопичувачі
Привіт шановні читачі блогу www.ithabits.ru. В Минулого разу ми завершили опис перенесення операційної системи Windows 7 з збереженням всіх встановлених програм, даних і налаштувань на два жорсткі диски. Один з дисків - твердотільний накопичувач SSD об'ємом 60 ГБ, другий - звичайний механічний.
Все вийшло, і дводискова конфігурація себе повністю виправдала. Вдалося, по-перше, повноцінно задіяти SSD-диск, по-друге, без шкоди для швидкості роботи системи зберегти оперативний простір в сенсі місця для призначених для користувача даних. Як я вже говорив, побоювання з приводу того, чи не позначиться негативно перенесення профілів користувачів Windows 7 з твердотільного накопичувача на звичайний механічний диск, не підтвердилися.
Тепер зробимо додатково оптимізацію розміщення системних папок Windows 7 і приберемо кілька рідко використовуваних гігабайт даних з SSD-диска.
Оптимізація розміщення системних папок Windows 7 на SSD
Переміщаємо індексну базу пошуку на другий диск
Для прискорення пошуку файлів і даних, наприклад, в Outlook, Windows будує індекс. Ви часто щось шукаєте на комп'ютері? Я зрідка. Та й пошук по індексних файлів бази даних зазвичай здійснюється дуже швидко. Сміливо можна переносити індексну базу на другий диск. За замовчуванням індекс розташований в C: \ ProgramData \ Microsoft \ Search
Попередньо зробимо на диску X: (X: - буква механічного диска) папку з довільним назвою, але так, щоб згодом було зрозуміло її призначення. Наприклад, X: \ SystemFoldersC. У неї ми все і перенесемо.
Запускаємо «Панель управління»> «Параметри індексування»> «Додатково»>
Натискаємо «Вибрати нове» і знаходимо у вікні пошуку щойно зроблену папку X: \ SystemFoldersC.
Перенесення каталогу Installer
Якщо програм у вас встановлено багато, то прихована системна папка C: \ Windows \ Installer, швидше за все, має вельми солідний розмір. У мене вона займає близько 8 ГБ. Судячи з назви, файли з цієї папки використовуються нечасто, а деякі, можливо, не будуть затребувані вже ніколи. Переносимо сміливо.
Використовуємо для цієї мети той же інструментарій, що і для копіювання каталогів користувачів: xcopy, robocopy або FAR. наприклад,
robocopy C: \ Windows \ Installer \ X: \ SystemFoldersC \ Installer \ / E / COPYALL / XJ
Після завершення копіювання видаляємо папку Installer з SSD-диска C: і створюємо на її місці символьне посилання. наприклад,
mklink / DC: \ Windows \ Installer \ X: \ SystemFoldersC \ Installer \
Перенесення каталогу MSOCache
Цей пункт актуальний для тих, у кого встановлений Microsoft Office. Папка ця на диску C: нам точно не потрібна. Переносимо аналогічно попередньому пункту:
robocopy C: \ MSOCache \ X: \ SystemFoldersC \ MSOCache \ / E / COPYALL / XJ
Видаляємо C: \ MSOCache і створюємо відповідну символьне посилання на C:
mklink / DC: \ MSOCache \ X: \ SystemFoldersC \ MSOCache \
Думаю, що на цьому треба зупинитися. В принципі, процес переміщення папок на другий (механічний) диск при необхідності можна продовжити. Перемістити можна все, що завгодно, але тут, головне, не забути, навіщо взагалі в систему встановлювався твердотільний накопичувач .
Стиснення папки WinSxS
Як я і обіцяв в самому початку , Ми, нарешті, дісталися до сумнозвісної системної папки C: \ Windows \ winsxs. Традиційно ця папка доставляє багато прикростей користувачам Windows через свого сильно збільшується в процесі експлуатації комп'ютера розміру. З огляду на ту обставину, що опис способу безпечного зменшення обсягу папки WinSxS може бути цікавим не лише тим, хто зібрався переносити систему на твердотільний диск, я виніс його в окремий пост .
Налаштування Windows 7 для роботи з SSD
На закінчення перерахую основні настройки Windows 7 для правильної роботи SSD накопичувача.
Відключення дефрагментації SSD накопичувача
На відміну від Windows XP, Windows 7 добре вміє працювати з SSD накопичувачами. Вона розуміє, що накопичувач твердотільний і сама відключає ряд непотрібних, або навіть шкідливих, функції. До таких належить, наприклад, дефрагментація SSD диска, яка, в силу особливостей накопичувача, швидкості дисковим операціям не додає, а ось термін його служби знижує.
Переконатися в тому, що SSD НЕ дефрагментує за розкладом можна запустивши dfrgui. У вікні «Дефрагментація диска» натискаємо «Налаштувати розклад»> «Вибрати диски».
Переконуємося, що SSD накопичувач в списку не фігурує.
Як виявилося, в Windows 8 спостерігається баг, завдяки якому система все ж виконує дефрагментацію SSD накопичувача. Це не правильно і будемо сподіватися, що найближчим часом Microsoft виправить помилку.
Функція переходу в режим AHCI контролера жорстких дисків
Цій темі була присвячена окрема стаття . У ній розглядалися питання, чому режим роботи контролерів жорстких дисків Advanced Host Controller Interface (AHCI) так важливий для правильної роботи SSD накопичувачів і як його включити в Windows 7.
Вирівнювання розділів на SSD диску
По-хорошому, про це треба було б говорити коли ми займалися перенесенням системи з механічного жорсткого диска на SSD. Я якось упустив цей момент.
У двох словах про проблему. Сенс полягає в тому, щоб не допустити зміщення сторінок логічної розмітки диска, яку робить файлову систему, щодо сторінок і блоків фізичної структури SSD накопичувача.
Традиційно на механічних дисках перші 63 сектора першого треку використовуються для розміщення службової і системної інформації, такої як параметри диска, MBR і ін. Розділ починається з 64-го сектора. Якщо використовувати таку розмітку, то розділ почнеться з середини 4-кілобайтні сторінки SSD. У цьому випадку на кожному кордоні сторінок SSD буде додаватися зайва операція введення / виводу. Це не може не позначитися негативно на швидкості дискових операцій і на довговічності SSD накопичувача.
Windows 7 відмінно розбирається в цій темі і за замовчуванням створює розділ на SSD зі зміщенням щодо початку диска дорівнює 1024 KB (1 048 576 Байт). Таке значення є оптимальним і вирішує всі проблеми.
Таким чином, якщо створювати розділи на SSD диску в Windows 7, то вони виявляться вирівняними автоматично. Acronis також, починаючи з версії 2011, створює розділи з правильним початковим зміщенням. На користь цього говорить та обставина, що Intel дає цю програму разом зі своїми SSD.
Перевірити вірність розмітки розділів можна запустивши MSInfo32 ( «Відомості про систему»). Відкриваємо «Сховище» -> «Диски». Далі в параметрах SSD диска знаходимо «Початкове зміщення розділу». Якщо воно дорівнює 1 048 576 Байт, то все в порядку.
Можна запропонувати ще скористатися для цієї мети безкоштовної тестової утилітою As SSD Benchmark>
Крім того в Інтернет є онлайн калькулятор вирівнювання SSD .
Відключення Prefetch і Superfetch
Завданням Prefetch Service є зменшення часу запуску додатків і часу завантаження системи. Windows відстежує порядок завантаження і запуску додатків і записує відомості у вигляді файлів невеликого розміру в папці% systemroot% \ prefetch. Ця інформація використовується сервісом для прискорення запуску додатків.
Якщо система розташована на SSD, то використання Prefetch Service ніяких переваг не дає і навіть заважає.
Управління сервісом здійснюється за допомогою наступного ключа реєстру>
HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters
Параметр EnablePrefetcher може набувати таких значень:
0 - відключити сервіс;
1 - упереджувальний вибірка додатків;
2 - упереджувальний вибірка додатків, що запускаються під час завантаження системи;
3 - включені обидві попереджувальні вибірки (пп. 1 і 2).
Відповідно, потрібно запустити редактор реєстру regedit і привласнити «EnablePrefetcher» значення «0»>
Superfetch так само призначений для прискорення завантаження програм. На основі аналізу того, які програми найбільш часто використовуються на комп'ютері, Superfetch здійснює їх попередню фонову завантаження в вільну оперативну пам'ять.
Для завантаження програм з SSD - Superfetch не потрібна. Не виходячи з редактора реєстру присвоюємо параметру «EnableSuperfetch» значення «0«.
Після виключення служб файли з папки C: \ Windows \ prefetch автоматично будуть збережені. Для економії кількох десятків мегабайт їх можна видалити вручну.
Використання програмного забезпечення виробників дисків
Не знаю, як йдуть справи з SSD дисками інших виробників, але Intel для настройки своїх дисків пропонує утиліту Intel SSD Toolbox. З її допомогою можна не тільки зробити більшість необхідних параметрів, але і виконати негайно, або запрограмувати на регулярний запуск команду Trim. Навіщо потрібна команда Trim, ми розбиралися в статті, присвяченій AHCI.
Додатково Intel SSD Toolbox показує інформацію про диск, інформацію SMART з розрахунком залишкового ресурсу, дозволяє виконати діагностику SSD накопичувача і стирання з нього всієї інформації.
Підсумки оптимізації системних папок
Розмір, яку він обіймав Windows 7 на SSD-диску
Подивимося на остаточне розміщення системних каталогів на двох жорстких дисках>
Завдяки перенесенню частини «другорядних» папок на механічний диск, вдалося додатково зменшити приблизно на 30% займається системою обсяг на SSD-диску. Файл підкачки (Pagefile.sys), природно, другорядним можна назвати з дуже великою натяжкою, але, як я вже говорив, якщо на його рахунок є сумніви, то тепер для нього вистачить місця і на твердотільному накопичувачі.
Швидкість роботи системи Windows 7 на твердотільному накопичувачі
Якщо порівняти швидкість роботи комп'ютера з Windows 7 на твердотільному накопичувачі з тієї, яку він мав з системою, встановленою на звичайний механічний диск, то коротко описати результати такого порівняння можна так - це два різних комп'ютера. Час завантаження системи скоротилося з, приблизно, півтори хвилини до 18 секунд.
Найбільше вражає те, що після входу в користувальницький сеанс більше не треба нічого чекати, і можна відразу починати працювати. Раніше це був довгий і, можна навіть сказати, болісний процес поступового появи значків запускаються при старті програм в треї, гаджетів на робочому столі і так далі, який супроводжувався безперервним і тривалим зверненням до жорсткого диска. Тепер нічого схожого немає.
Найбільше я боявся, що щось подібне станеться через перенесення профілів користувачів на звичайний механічний диск. Але, як я вже говорив раніше, загальною радісною картини таке вимушене рішення не зіпсувало. Навіть навпаки.
Що стосується запуску програм користувача, то я охарактеризував би його одним словом - миттєвий. Перебільшую, звичайно. Зрозуміло, яке той час реально він займає, але по відчуттях саме так.
Бажаю всім якнайшвидшого придбання і установки в комп'ютер твердотільного SSD накопичувача. І нічого страшного, якщо він буде маленьким.
Опубліковано - 5 квітня, 2013 рубриці - Microsoft Windows Теги: Acronis , AHCI , Microsoft , Mklink , Regedit , Robocopy , SSD , Windows 7 , Windows 8 , Місце на диску , перенесення системи , Системні папки , Системні файли , твердотільний накопичувач
Ви часто щось шукаєте на комп'ютері?