Створення ram-диска і перенесення на нього вмісту системних папок «temp», білі віконця
Створення RAM-диска і перенесення на нього вмісту системних папок «Temp»
До ак оптимізувати роботу Windows шляхом використання RAM-диски - створюваного стороннім софтом віртуального диска, який функціонує за рахунок надлишку оперативної пам'яті? Нижче поговоримо про проведення базових операцій з метою такої оптимізації. Розглянемо детально, як створити RAM-диск і перенести на нього вміст системних папок «Temp».
1. Створення RAM-диска
Для створення RAM-диски в нашому випадку буде використовуватися програма SoftPerfect RAM Disk. Вона була обрана через простоту в роботі, підтримки української мови, але головне - через можливість збереження даних RAM-диски на жорсткому диску. Нагадаємо, оперативна пам'ять може працювати з даними в рамках одного сеансу роботи з комп'ютером. Після перезавантаження системи зберігаються на RAM-диску дані зникають. Щоб вирішити цю проблему, розробники деяких програм для реалізації RAM-диски оснащують свої продукти механізмами збереження даних в спеціальний файл на жорсткому диску. Збережені дані при перезапуску системи, відповідно, витягуються і займають своє місце на RAM-диску. Можливість збереження даних - необов'язкова умова для програми, що реалізує в системі Windows RAM-диск, якщо останній буде використовуватися тільки для зберігання тимчасових файлів (вмісту папок «Temp», кешу браузерів і тимчасових даних інших програм). Але якщо на RAM-диску будуть зберігатися портативні програми, профілі та робочі каталоги браузерів, інших програм та ігор, наявність функції збереження даних на жорсткому диску буде мати принципове значення.
SoftPerfect RAM Disk - платний продукт, на момент написання статті вартість становить $ 29. Але розробники цієї програми пропонують безкоштовно тестувати повнофункціональну тріал-версію цілий місяць. Цього терміну з лишком вистачить, щоб осмислити ефективність такої оптимізації і, відповідно, визначитися з вибором - RAM-диск або SSD.
Отже, викачуємо SoftPerfect RAM Disk і запускаємо програму. Додаємо новий RAM-диск.

Заповнюємо форму створення RAM-диски. В першу чергу вказуємо розмір диска. Важливо: цей розмір не повинен перевищувати незадіяний залишок оперативної пам'яті в момент максимальної завантаженості комп'ютера. Бажано не залишати систему з об'ємом оперативної пам'яті менше 6 Гб. Далі вибираємо для диска будь-яку з вільних букв і встановлюємо формат файлової системи NTFS. Тиснемо «Ок».

Повернувшись в основне вікно SoftPerfect RAM Disk. тиснемо меню «Образ» і вибираємо «Створити образ». Створення та підключення образу формату IMG - це і є той самий механізм забезпечення схоронності даних RAM-диски, про який говорилося вище. Саме в цей образ SoftPerfect RAM Disk буде періодично записувати дані, щоб вони були доступні після перезавантаження Windows, а не тільки в процесі поточного сеансу. Що, як згадувалося, буде відбуватися при реалізації RAM-диски програмами без підтримки механізму збереження даних.

У графі «Файл образу» потрібно прописати шлях до файлу-образу - вказати розділ диска, папку і придумати ім'я файлу. Якщо планується, що RAM-диск буде використовуватися для зберігання якихось важливих даних, відповідно, файл-образ необхідно створювати на несистемно розділі диска. У графі «Розмір» вказуємо той же розмір, що був встановлений для самого RAM-диски. Для графи «Формат». знову ж, вибираємо значення «NTFS». Тиснемо «Ок».

Отримаємо повідомлення про створення образу.

Якщо в подальшому RAM-диск буде з будь-якої причини знищений і понесе з собою цінну інформацію, її можна буде витягти, змонтувавши щойно створений IMG -образ - або за допомогою самої SoftPerfect RAM Disk. або за допомогою будь-якої іншої програми, яка працює з цим форматом.
Отже, RAM-диск створений, IMG -образ створений, тепер їх потрібно підв'язати один до одного і налаштувати. Повертаємося в основне вікно програми. Тут в контекстному меню на RAM-диску вибираємо «Властивості».

Відкриється Настроювальна віконце. У графі «Шлях до файлу образу» прописуємо, відповідно, шлях до щойно створеного образу IMG. Далі важливий момент - потрібно обов'язково встановити галочку «Зберігати вміст». Тиснемо кнопку внизу «Додатково.».

Внизу в графі «Параметри образу» встановлюємо проміжок часу, через який дані RAM-диски повинні записуватися в IMG -образ. У нашому випадку вибраний оптимальний варіант - кожні півгодини. Якщо на RAM-диску НЕ передбачається зберігання особливо важливих даних, можна встановити більший інтервал. У будь-якому випадку перед вимиканням або перезавантаженням комп'ютера всі дані будуть збережені в IMG -образ. Тиснемо «Ок».

Далі повернемося у вікно попередніх налаштувань. Тут тиснемо внизу «Ок». потім в віконці, що з'явилося підтверджуємо застосування параметрів і запуск пов'язаної з цим операції з перемонтування RAM-диски.

На цьому все.SoftPerfect RAM Disk буде автоматично завантажуватися разом з Windows і в фоновому режимі забезпечувати роботу RAM-диски. У будь-який момент програму можна буде відшукати в системному треї, щоб змінити налаштування RAM-диски або зовсім видалити його. Видаляється він дуже просто - за допомогою опції, відповідно, «Видалити» в контекстному меню.

Навмисне видалення RAM-диски не має наслідком знищення пов'язаного з ним IMG -Образ. Той, як і раніше буде перебувати на своєму місці, поки його не видалять вручну. Від періодичного автоматичного збереження даних в IMG -образ можемо відмовитися і зберігати дані вручну лише при необхідності. Для цих цілей у вікні SoftPerfect RAM Disk є спеціальна кнопка.

Створений RAM-диск тепер буде відображатися в провіднику Windows як звичайний диск. Можливості його використання, в принципі, можуть бути будь-якими, аби все відбувалося в рамках відповідності виділеному обсягом. На RAM-диски з маленькими обсягами зазвичай перенаправляють зберігання кешу (або профілів цілком) браузерів, шляхи збереження і інші дані ігор, робочі каталоги громіздких програм. Але в першу чергу на RAM-диск відправляють папки зберігання тимчасових файлів Windows - «Temp». Від продуктивності диска, на якому зберігаються системні папки «Temp». частково залежить швидкодія як сторонніх програм, так і Windows в цілому.
2. Перенесення на RAM-диск системних папок «Temp»
Папки «Temp» розташовуються на системному диску шляхом:
Їх перенесення на RAM-диск здійснюється шляхом редагування значень змінних середовищ Windows. Для деяких системних процесів компанія Microsoft передбачила штатний механізм зміни значень - зокрема, зміну місця зберігання вмісту папок «Temp».
Для початку створюємо папку «Temp» на диску призначення - на RAM-диску. Далі тиснемо клавіші Win + Pause. У вікні налаштувань системи зліва вибираємо додаткові параметри. У віконці опускаємося вниз і натискаємо кнопку «Змінні середовища ...».

Верхня половина віконця відповідає за змінні середовища для користувача профілю. Правкою значень «TEMP» і «TMP» ми змінимо шлях папки «Temp» в складі каталогу «AppData». Вибираємо значення «TEMP» і тиснемо кнопку «Змінити».

Далі в графі «Значення» прибираємо поточне значення і вставляємо нове - відповідно, нове розташування папки «Temp» на RAM-диску. Тиснемо «Ок».

Цю ж операцію проводимо і багатозначно «TMP». вказуємо той же шлях папки «Temp» на RAM-диску.

Далі зміщуємося в нижню половину вікна змінних середовищ - в системні змінні. Тут також вибираємо «TEMP» і «TMP». це значення, відповідні папці «Temp» в каталозі «Windows». Вибираємо по черзі значення «TEMP» і «TMP» і для кожного з них тиснемо кнопку «Змінити». Замість поточного шляху прописуємо папку «Temp» на RAM-диску. В результаті маємо отримати 4 змінених значення.

Після редагування значень змінних середовищ перезавантажуємо Windows.
Переміщення вмісту папок «Temp» на RAM-диск ще й робить зручним доступ до них. Що як не можна до речі буде для випадків виділення під RAM-диск невеликого обсягу оперативної пам'яті. Папки «Temp» необхідно періодично очищати, адже нерідко вони розростаються до неймовірних обсягів. Також можна очистити папки «Temp» за попереднім їх шляху розміщення на диску С. щоб вивільнити на ньому зайве місце.