Як зробити Windows 7 ReadyBoost стійким?


9

Чи є спосіб зробити Windows 7 зберегти кеш ReadyBoost через перезавантаження (а не зашифрувати його чи зберегти ключ шифрування через перезавантаження) - щоб ReadyBoost міг фактично збільшити швидкість завантаження замість того, щоб уповільнити його, відновивши кеш. поки система намагається завантажити?

Я знаю, що ReadyBoost повинен бути стійким. З посібника Microsoft :

Інтегровані пристрої, що підтримують ReadyBoost, зберігають дані навіть у випадку, коли машина підвішена або перебуває в сплячому режимі.

Як застосувати ReadyBoost на диску та позначити його як "внутрішній", щоб кеш не перекинувся на перезавантаження?

Я намагався налаштувати ReadyBoost вручну за допомогою реєстру, оскільки знайшов цю цитату:

Коли ви вставляєте в систему флеш-пристрій, як USB-ключ, служба ReadyBoost розглядає пристрій, щоб визначити його експлуатаційні характеристики, і зберігає результати свого тесту в:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt

Однак поки що я не міг змусити його діяти так, як хотів би.

Найкраще, здається, використання сценарію установки системи та вставлення належних клавіш скрипту, але зробити повну перевстановлення всієї моєї системи дуже громіздко. Чи є спосіб застосувати їх, не потребуючи повного встановлення? Я знаю, що Microsoft спеціально підкреслює, що цей інструмент НЕ слід застосовувати у вже розгорнутих системах, але якщо я хочу нехтувати цим попередженням, як би мені це зробити?


2
Як би добре, як би це було, проблема з тим, що ви хочете зробити, полягає в тому, що драйвери ReadyBoost не завантажуються до запуску Windows. Windows не може прочитати файл ReadyBoost на USB-накопичувачі під час завантаження. Дійсно, те, що ви хочете, - це твердотільний жорсткий диск, з якого можна завантажитися.
Hand-E-Food

Місце на SSD стає дешевшим, але ціна за Gb все ще відносно висока в порівнянні зі звичайним жорстким диском. Коли я отримую SSD, я хотів би використовувати його як готовий привід замість завантажувального диска. Насправді у мене є карта CompactFlash в одному з слотів IDE моєї материнської плати, але її продуктивність недостатньо хороша. Хоча 4 к випадкове зчитування є приголомшливим, підтримка швидкості читання є жахливою порівняно зі звичайним жорстким диском 7200 об / хв.
Керт Тамм

Трохи пізно, але ось що я дізнався: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Управління пам'яттю \ StoreParameters \ і ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ \ Microsoft \ Windows NT \ CurrentVersion \ UnattendSettings \ Microsoft-Windows-SystemMainnanceService sysmain.dll Можливо, саме тут зберігаються налаштування. Спілкування з атрибутами в HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ EMDMgmt призводить до того, що Readyboost скидає себе, тому я думаю, що це лише дані ID диска. (Розмір розділу розміщений там)
clst

Відповіді:


3

Після возитися з різними частинами реєстру (не досягнувши нічого важливого там) і не бажаючи робити свіжу сценарій OEM-сценарію, встановлену мою систему, я знайшов спосіб зробити щось подібне до того, що я хотів зробити.

На жаль - те, що я зробив, не є безкоштовним. Я вирішив використовувати сторонню програму під назвою eBoostr (версія 4, настільна версія). Він призначений для Windows XP спочатку і робить в основному ті ж речі, що і ReadyBoost. Однак він чудово працює і в Vista та Windows 7. Він може використовувати до 4 кеш-пристроїв (включаючи жорсткі диски, але це не дуже ефективно з жорсткими дисками) і зберігає кеш за перезавантаженнями за замовчуванням. Використання шифрування на знімних дисках необов’язково.

Тож я використовую eBoostr на внутрішній картці CF в слоті IDE і дозволяю Superfetch / ReadyBoost здійснювати попереднє завантаження в частину оперативної пам’яті та декілька USB-накопичувачів.

Readyboost / Superfetch та eBoostr, здається, добре працюють разом, якщо ви наводите їх на різні накопичувачі (використання однієї і тієї ж USB-палки для ReadyBoost і eBoostr не дуже ефективно).

Вартість програми становить близько 25 - 30 доларів (і доступна безкоштовна пробна версія з повною функціональністю), але я знайшов інтернет-магазин у Великобританії, який продавав настільне видання за 12,9 фунтів і поголив 5 фунтів від ціни, коли я поставив галочку на чекбоксі, що дозволяють їх надіслати мені спам. Таким чином, кінцева вартість склала близько 9 євро для настільного видання (це все, що мені потрібно, оскільки superfetch вже здатний використовувати оперативну пам’ять для кешу).


Скільки грошей люди збирають витратити, щоб швидше отримати комп’ютер на кілька міфічних секунд? Я знаю когось, хто використовує Vista на стародавньому Duron 850, і єдине, на що мені скаржаться, - це відсутність Silverlight.
kinokijuf

0

Добре, якщо це ваш робочий ноутбук, ви намагаєтеся прискорити роботу, оскільки у вас немає можливості придбати новий або поставити в нього SSD. Я готовий отримати власну SD-карту за 10 євро, якщо це допоможе. З Readyboost я отримав час завантаження від 5:45 хвилин від включення до браузера до 3:45 хв. Також перемикання між додатками відбувається моментально, коли я чекав 3-10 секунд, щоб щось сталося, залежно від активності жорсткого диска. Я шукаю, чи є варіанти, щоб отримати ще більше підвищення продуктивності.

PS Я працюю на Lenovo T410 з 6 ГБ оперативної пам’яті, тому відсутність процесора або оперативної пам’яті, але жорсткий диск є вузьким місцем через повільний час доступу (17 мс vs <1 мс для SD-карти) та жахливі випадкові читання / записи (0,3 Мбіт / с vs 5MBps для карти SD).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.