Твердотільні накопичувачі (SSD) все частіше і частіше використовуються і в звичайних персональних комп'ютерах, а не тільки в ноутбуках. І в цьому є свій прямий резон: систему можна встановити на відносно невеликій SSD, а для даних поставити звичайний жорсткий диск. Плюси такого рішення очевидні: система буде завантажуватися секунд за 20, програми будуть встановлюватися і запускатися теж практично миттєво. Та й працюють програми на SSD значно швидше, ніж на звичайних жорстких дисках.
Всупереч чуткам і пліткам диски SSD живуть досить довго: я собі поставив 64Gb Corsair CMFSSD-64D1 (це далеко не кращий варіант, але тоді нічого іншого швидко знайти не вдалося) півтора роки тому і все це до сих пір оре просто відмінно - я навіть не став міняти диск на який-небудь X25-M G2 Mainstream просто тому, що мене цілком влаштовує, як це все працює. За минулий час роботи з початку лютого 2010 року диск витратив менше половини свого ресурсу, а у мене комп'ютер взагалі не вимикається ніколи (тільки якщо я в поїздках, та й то - іноді і при цьому залишається працювати).
стан диска
Для використання в якості системного диска зовсім необов'язково купувати ємний SSD-диск, тим більше що вони до сих пір занадто дорогими. Під систему цілком достатньо 64-128 Гб. Наприклад, у мене до цих пір все влазить в 64 Гб.
Але тут виникає проблема. SSD-диск не можна забивати під зав'язку: в силу особливостей технології, щоб зберігалося нормальне швидкодія, на диску повинна залишатися вільною мінімум третина обсягу, а краще - половина. Однак на встановленій системі існують деякі програми і процеси, які неконтрольовано можуть забивати системний диск, в результаті чого місце стрімко закінчиться і ваша система виявиться в клінчі. Я один раз на ці граблі наступив, після чого став розбиратися з тим, як уникнути повторення подібної ситуації.
І тут можна виділити наступні напрямки дій.
1. TEMP
Практично всі програми в процесі роботи створюють різні тимчасові файли - так звані "темпи" (від англійського слова temporary - тимчасовий).
Подивитися, де розташовані ці файли, можна наступним чином: Панель управління - Система - Додаткові параметри системи - Змінні середовища. Там видно, що за замовчуванням тимчасові файли запихаються в папку поточного користувача, розташовану на системному диску, - за розташування папки відповідають системні змінні TMP і TEMP.
Для зручності краще прописати більш простий шлях до цих змінним - наприклад, до папки C: TEMP.
Теоретично вважається, що після закінчення роботи програми підчищають тимчасові файли за собою, але практика показує, що в папці тимчасових файлів можуть накопичуватися конкретні гігабайти різного сміття, який обов'язково потрібно чистити.
Найпростіше це робити при старті системи. Створіть текстовий файл з розширенням CMD (наприклад, DELTEMP.CMD) і запишіть туди наступну команду (для папки C: TEMP):
del c: TEMP *. * / s / q
Далі помістіть цей файл в папку автозавантаження - і у вас папка тимчасових файлів буде чиститься при старті системи. Потрібного нічого там бути не може - це папка для тимчасових файлів, які повинні вилучатися.
В особливо складних випадках, коли системний диск SSD вже серйозно заповнений, тимчасову папку можна встановити на звичайний жорсткий диск - це практично не вплине на швидкодію, зате і збереже місце на SSD-диску, і продовжить ресурс його роботи.
Щоб встановити папку на іншому диску, потрібно просто поміняти параметри системних змінних TMP і TEMP.
Нові значення системних змінних
2. Файл підкачки
Система Windows завжди створює на системному диску так званий файл підкачки, який зазвичай більше розміру оперативної пам'яті, так що займає досить солідний обсяг.
З одного боку, файл підкачки, безумовно, потрібен, особливо якщо у вас пам'яті не більше 4 Гб. З іншого - він займає багато місця на системному диску, а крім того, його використання помітно зменшує ресурс SSD-диска.
Якщо у вас встановлено 6-8 Гб пам'яті - файл підкачки взагалі можна прибрати. Якщо ж ми більше 4 Гб - тоді файл пам'яті потрібно залишити, але його краще перенести з SSD-диска на жорсткий диск.
Це робиться в такий спосіб: Панель управління - Система - Додаткові параметри системи - Швидкодія (Параметри) - Додатково - Віртуальна пам'ять (Змінити). Там прибираєте позначку опції "Автоматично вибирати обсяг файлу підкачки", після чого на диску "С" вибираєте "Без файлу підкачки", а на диску "D" вибираєте "Розмір за вибором системи". (У мене 8 Гб пам'яті, тому я файл підкачки взагалі не використовую.)
Налаштування файлу підкачки
3. Файл гібернації
Windows 7 підтримує режим гібернації, який дозволяє відновлювати завантажену систему з "сну" при виключенні живлення. Для цього в корені системного диска зберігається здоровенний файл hiberfil.sys, який займає значний обсяг. Для настільних комп'ютерів режим гібернації взагалі не потрібен (він актуальний для ноутбуків), тому даний файл потрібно просто прибрати. Це робиться з командного рядка. Викличте Пуск - Виконати (або Усі програми - Стандартні - Виконати), там в рядку введіть команду cmd. З'явиться вікно терміналу. У ньому введіть ось цю команду:
powercfg -h off
4. Інформація для відновлення системи
Windows 7 зберігає системні настройки і попередні версії важливих файлів, щоб завжди можна було відновити систему і файли в разі якихось проблем. Відключати цю службу не потрібно, але в ній бажано обмежити використовується місце на диску. Робиться це в такий спосіб:
Панель управління - Система - Захист системи - Налаштувати. Там на системному диску виділіть, наприклад, 5% вільного простору для зберігання відповідних даних - цього повинно вистачити.
Налаштування використання дискового простору
5. Індексація даних
Windows 7 постійно індексує файли на дисках, для того щоб можна було здійснювати дуже швидкий пошук по їх вмісту. Дані індексації зберігаються на системному диску. Вони займають не особливо багато місця, але їх також краще перенести на жорсткий диск.
Робиться це в такий спосіб. Спочатку створіть на жорсткому диску якусь папку - наприклад, Index.
Натисніть кнопку "Пуск" і в рядку для пошуку введіть "Параметри індексування". Вам покажуть відповідну програму, яку потрібно запустити. Там натисніть кнопку "Додатково", а у вікні виберіть папку Index на диску D.
Нове розташування папки для індексу
6. iTunes
Якщо ви використовуєте iPhone і / або iPad, то ваше простір на системному диску буде дуже конкретно зжирає iTunes, зберігаючи резервні копії пристроїв. І якщо у вас iPhone з 32 Гб пам'яті плюс iPad з 64 Гб пам'яті - повне сжіраніе вільного простору на системному диску ви побачите дуже скоро.
У самому iTunes не передбачена можливість вказати конкретну папку для збереження резервних копій - привіт фірмі Apple. Проте є спосіб обдурити iTunes і змусити її зберігати копії там, де потрібно вам, а не там, де потрібно цей підлий програмі.
Робиться це так.
1. iTunes зберігає дані бекапів в папці C: UsersUserNameAppDataRoamingApple ComputerMobileSyncBackup, де UserName - ваше ім'я користувача (наприклад, "Вася Пупкін").
2. Відключіть айфони, айпеди і закрийте iTunes.
3. Створіть нову папку на жорсткому диску (наприклад, D: iTunesBackup) і перемістіть туди папку C: UsersUserNameAppDataRoamingApple ComputerMobileSyncBackup. Важливо - саме перемістіть дані з цієї папки, а не скопіюйте, після чого вихідну папку Backup видаліть.
4. Відкрийте Пуск - Виконати і в рядку виконання введіть наступну команду:
mklink / J "C: UsersUserNameAppDataRoamingApple ComputerMobileSyncBackup" "D: iTunesBackup"
Де UserName - ваше ім'я користувача, а замість D: iTunesBackup - шлях до папки, яку ви створили.
Після цього iTunes все бекапи створюватиме на диску D, будучи в повній упевненості, що він так і продовжує загажівать системний диск.
Також в iTunes обов'язково потрібно вказати, що папки iTunes Media слід зберігати на жорсткому диску - це робиться в налаштуваннях iTunes: Правка - Налаштування - Додатково.
7. Інші програми
Можуть бути й інші програми, які в процесі своєї роботи забивають своїми даними системний диск. Наприклад, для роботи з системним буфером обміну я використовую програму ClipDiary . Так ось, з'ясувалося, що за умовчанням ClipDiary зберігає у своїй базі даних величезна кількість записів буфера обміну, включаючи картинки, в результаті у мене там зберігалося близько шести гігабайт. Я переніс базу на жорсткий диск і обмежив зберігання сотнею останніх записів - таким чином виграв чимало місця на системному диску.
А у вас можуть бути і інші програми, які постійно щось пишуть на системний диск.
8. Установка великих програм
Ну і якщо вам потрібно встановлювати якісь монстрообразность програми на кшталт великих словників або ігор з серйозною графікою, просто встановлюйте їх на жорсткий диск, а не на SSD. Немає ніякого сенсу ставити на SSD словник в 6 Гб, який буде викликатися один-два рази на день. Та й гри на SSD ставити особливого сенсу немає.
висновки
Ну ось, в результаті подібних нехитрих маніпуляцій у мене тепер вільно близько 30 гігабайт з 64-гігабайтного системного SSD-диска.
При використанні SSD треба контролювати витрату простору системного диска, тому що чим більше у вас буде вільного місця - тим більше продуктивність. І навіть якщо ви придбали диск в 128 Гб - там теж є про що турбуватися. Втім, якщо ви розорилися на SSD в 256 Гб, тоді на цю тему вже особливо можна не замислюватися - місця вистачить для всього.
Використання SSD-диска вимагає і деяких інших параметрів, що підвищують ефективність його використання, але це тема вже іншої статті. Дана стаття присвячена тільки тому, як виграти вільний простір на системному SSD-диску.