Readyboost Windows 7 — Повышаем быстродействие компьютера

ReadyBoost windows 7В предыдущей статье мы узнали как увеличить виртуальную память в Windows 7, а именно файлом подкачки. Файл подкачки — место на жестком диске куда складывается вся информация которая не поместилась в оперативной памяти. Из минусов следует отметить: довольно медленная работа системы, дополнительная нагрузка на жесткий диск. Как раз с этими недостатками отлично справляется технология Readyboost Windows 7, которую рассмотрим в этой статье.


Технология Readyboost

Readyboost впервые появилась в операционной системе Windows Vista и была существенно улучшена в Windows 7. Эта технология является связующим звеном между оперативной памятью компьютера и файлом подкачки. Причем, файл подкачки она не заменяет. В настоящий момент память, используемая во флешках и картах памяти, на порядок медленнее оперативной памяти. Также она медленнее и жесткого диска, но у нее исключены задержки связанные с поиском информации присутствующие в HDD. За счет этого доступ к флешке получается быстрее нежели к жесткому диску и за счет этого происходит прирост производительности системы.

Приведем минимальные системные требования накопителя для Readyboost в Windows 7

  • интерфейс подключения USB 2.0
  • скорость чтения данных 2,5 МБ/с блоками по 4 кб
  • скорость записи данных 1,7 МБ/с блоками по 512 кб

Из этого следует, что для данной технологии, чем быстрее будет флешка, тем выше производительность системы в целом.

Эта функция будет особенно полезна маломощным системам с USB 2.0 на борту, которые со скрипом работают с ОС Windows 7. Тип памяти в таких системах скорее всего DDR2 и она значительно дороже более высокоскоростной DDR3. Поэтому более целесообразно купить скоростную флешку на 8, 16 или даже 32 ГБ, чем переплачивать за память в систему, которую через 1-2 года придется менять.

Также данная функция будет актуальна компьютерам которые еще на гарантии, что бы не вскрывать корпус и не срывать пломбы. Гарантия то бывает 36 месяцев).

Readyboost в Windows 7 будет незаменима в ноутбуках или нетбуках, винчестеры которых отличаются быстродействием от их 3,5″ коллег. Про отличия ноутбука от нетбука можно прочитать тут. Особенно будет интересно если компьютеры позволяют «заглатывать» полностью карты памяти. Приобретение скоростной карты памяти 10-го класса должно оказать существенный эффект.

 

Включение Readyboost в Windows 7

Для включения этой функции вставляем скоростную флешку или карту памяти в компьютер.

Если появляется окно автозапуска, то сразу выбираем Ускорить работу системы используя Windows ReadyBoost.

Автоматический запуск при обнаружении нового накопителя для включения ReadyBoost в Windows 7

Если автозапуск отключен, как в моем случае, то заходим в Мой компьютер, находим подключенный накопитель. Вызываем контекстное меню, нажимая на нем правую кнопку мыши, и выбираем пункт Свойства. Переходим на вкладку ReadyBoost. Первый раз этой вкладки может не быть, как не было у меня. В этом случае находим подключенный накопитель в окне «Мой компьютер», вызываем контекстное меню и выбираем пункт Открыть автозапуск…

Свойства подключенного накопителя вкладка ReadyBoost. Включаем функцию в Windows 7

Далее выбираем «Предоставить это устройство для технологии ReadyBoost» и ползунком определяем зарезервированное место для ускорения работы системы. Нажимаем Применить и через несколько секунд устройство готово.

Настройка кэша для работы технологии ReadyBoost в Windows 7

Операционная система Windows создает на накопителе файл ReadyBoost.sfcache занимая все отведенное ползунком место. Этот файл не является скрытым или системным в отличии от файла подкачки. Данные на накопителе шифруется с помощью алгоритма AES-128. Так что можно не волноваться если вдруг флеш диск попадет в чужие руки.

Как видно из рисунка при 4 ГБ оперативной памяти система рекомендует  использовать всю 16 ГБ флешку. Microsoft же рекомендует использовать для слабых систем соотношение объемов оперативной памяти к USB-накопителю — 1:1, и для мощных — 1:2.5. Из выше следующего делаем вывод, что чем больше емкость USB-накопителя, тем быстрее будет система. Как еще ускорить ваш компьютер можно прочитать тут.

Сразу после того как ReadyBoost в Windows 7 настроит накопитель начинаются активные процессы формирования кэша. О чем свидетельствует рисунок ниже

Активность записи в кэш ReadyBoost на накопителе в Windows 7

Функция включена.

Иногда бывает вот такая ситуация

ReadyBoost не включается в Windows 7

В этом случае необходимо включить службу Superfetch.

Для этого в главном меню Пуск на пункте Компьютер нажимаем правую кнопку мышки и выбираем пункт Управление. В левой части выбираем Службы и приложения > Службы

Окно управление компьютеров. Вкладка Службы в Windows

Находим службу Superfetch и делаем на ней двойной клик или вызываем правой кнопкой мышки контекстное меню и выбираем пункт Cвойства

В поле Тип запуска в выпадающем меню выбираем Автоматически

Нажимаем кнопку Запустить и ОК внизу окна

Включение функции Superfetch для работоспособности ReadyBoost в Windows

Служба Superfetch запущена, можно включать технологию ReadyBoost.

 

Отключение Readyboost

Открываем Мой компьютер, вызываем контекстное меню на USB-накопителе, выбираем пункт Свойства и переходим на вкладку Readyboost. Выбираем Не использовать это устройство и нажимаем ОК

Отключение функции ReadyBoost Windows 7

Ждем несколько секунд и функция ReadyBoost отключена на этом накопителе.

Windows 7 позволяет использовать сразу до 8 накопителей по 32 ГБ каждый, т. е. до 256 ГБ физической кэш-памяти.

Важно! Технология ReadyBoost не заменяет файл подкачки, который расширяет оперативную память. (Проверено на своей системе). Она является связующим звеном между ними и значительно ускоряет работу системы.

 

Заключение

В этой статье мы получили общее представление о технологии ReadyBoost Windows 7. Разобрались с минимальными требованиями для USB-накопителей. MP3 плееры с ReadyBoost не работают, а внешние жесткие диски не имеет смысла применять по причине их медлительности.

Узнали как включить и отключить ReadyBoost в Windows 7. На данный момент технологию поддерживают Windows Vista, Windows 7 и Windows 8 (не пробовал так как на этом компьютере установлен SSD диск и система говорит, что быстродействие достаточно).

Приведу результаты тестирования AIDA64 Disk Benchmark

результаты тестирования AIDA64 Disk Benchmark технологии ReadyBoost в Windows 7

В скорости чтения USB-накопитель конечно уступает 3.5″ HDD, но зато в скорости доступа оставляет его далеко позади.

Осталось купить скоростной накопитель, лучше с интерфейсом USB3.0, вставить в соответствующий порт, включить ReadyBoost и наслаждаться скоростью работы системы.

Так же рекомендую статью для повышения производительности компьютера Тормозит компьютер что делать?.

Если у вас оперативной памяти 4 GB и более а установлена Windows 7 32-bit, можно переустановить систему или использовать всю доступную память

Если хотите что то добавить или у вас есть опыт использования технологии ReadyBoost обязательно напишите комментарий.

Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!

C уважением, Антон Дьяченко

Readyboost Windows 7 — Повышаем быстродействие компьютера: 45 комментариев
  1. KelWin

    Добавлю, что некоторые твикеры SSD-дисков отключают Superfetch путем записи в реестр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters EnableSuperfetch = 0. В этом случае запуск службы из оснастки окончится сообщением о ненайденном файле службы. Нужно отредактировать реестр записав 1 вместо 0, тогда служба будет запущена.

  2. Олег

    Служба Superfetch включена, но почемуто, одна из двух абсолютно одинаковых, и рабочих, флешек Kingston Data Traveler G3 (4Гб) не захотела работать в ReadyBoost… пишет, что нельзя использовать для ReadyBoost… лотерея какая то получается с одинаковыми флешками для этой технологии…

    1. Олег

      К сожалению, форматирование ничего не дало, пробовал… видимо флешка «кривая» для этой (Readyboost) задачи.

  3. Олег

    Какой максимальный объем памяти на флешке можно использовать на компьютере при 4Гб оперативной памяти (Windows7 x32)?
    Читал, что на одном компьютере для ReadyBoost можно использовать от 1 до 8 флэш-накопителей, присоединенных к разъемам USB 2.0 (всего – 256 гигабайт). Но, при попытке подключить дополнительно 16Гб флешку, в дополнение к ранее установленной 8Гб, система предложила использовать на ней лишь 4Гб памяти… почему так?

    1. Талгат

      флешка отформатирована под fat32 скорее всего. отформатируйте под ntfs и тогда ReadyBoost будет использовать весь об»ем на ней.

  4. Антон Дьяченко Автор записи

    Не знаю. на Win 7 64 использовал флешку на 16 ГБ полностью. Несколько флешек не использовал. Попробуйте наоборот. Сначала 16 ГБ полностью затем 8 ГБ.

  5. Владимир

    А у меня вкладка ReadyBoost вообще не появляется в свойствах флешек.
    Через «Открыть автозапуск» удаётся включить эту функцию, но потом, даже на задействованной флешке, всё равно этой вкладки нет (.
    Я даже не уверен, что Винда использует сервис…
    Систему (Win 7 x64) устанавливал недавно с чистого листа, обновления включены. Раньше, на Win 7 x86 ReadyBoost работал как положено.
    Где загвоздка?
    Спасибо.

  6. Антон Дьяченко Автор записи

    Приветствую Владимир
    Первое, что необходимо сделать это проверить и включить функцию Superfetch
    Если ситуация не изменится, то проверить параметры в реестре
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters EnableSuperfetch = 3 — помойму 3 это самый оптимальный вариант.
    Сам что то сделал с системой и так же пропала вкладка ReadyBoost

  7. Саша

    Здравствуйте, у меня появилась такая проблема:
    Я зарезервивовал для теста на флешке размером 4гб ReadyBoost размером на 1гб, потом у меня это флешка побывала в других компьютерах, и потом вставляю в свой компьютер, он не видет ReadyBoost, тоесть 1гб от флешки отнялся, а вернуть не могу.
    Что мне делать?

    1. Антон Дьяченко Автор записи

      Здравствуйте Александр
      Я бы отформатировал флешку и заново задал бы использовать ее для Readyboost. Чем больше вы выделите места для этой технологии, тем шустрее у вас будет работать ваша система.

  8. Алексей

    Здравствуйте Антон
    Целесообразно ли использовать флешку 32гб USB 3.0 для readyboost, если моя система:
    Core i5 3450, 8GB RAM, Windows 7 64bit, M/b с USB 3.0.

    Спасибо

    1. Антон Дьяченко Автор записи

      Здравствуйте Алексей
      Попробовал на работе с приблизительно похожей конфигурацией, особого повышения производительности не заметил
      Нужно пробовать

  9. Алена

    Огромное спасибо автору за информацию! Доступно и ясно. Все работает.

  10. Евгений

    Здравствуйте, Антон. Интересует следующее, что в сети найти особо не удалось —> собственно я использовал не флешку для ReadyBoost, а оперативную память, что само собой разумеется гораздо быстрее любой флешки. Для этого я использовал виртуальный диск созданный из оперативной памяти посредством AMD_RAMDisc (может кому пригодится, софт — платный и в бесплатной версии ресурс который можно использовать всего 4Г, кстати при использовании памяти от AMD вместо 4Г можно использовать 6Г, платная версия до 64Г). Так вот когда система стояла на HDD без ReadyBoost и с ним разница в производительности заметная, что доказывают и бенчмарки, прирост общей производительности ~ 10…15% без каких либо оверлоков, к тому же, не вдаваясь в подробности по результатам бенчмарков каким-то образом получилось повысить вычислительную мощность процессора в системе на 5…7% и видео на 10…15%…. могу лишь предположить что RB действительно дает прирост производительности в общем, но едва ли заметный в тестах и в обыденном реальном использовании пк, если используются обычные флеш-накопители, но в моем случае это оперативная память, что собственно не новшество, т.к. есть давно уже в продаже есть подобные устройства, построенные и работающие по аналогичному принципу, правда весьма не дешевые ))) Так вот еще ко всему хотелось попробовать такую спарку с SSD диском, т.е. система на SSD c ReadyBoost в виртуальном диске из незадействованной оперативной памяти, но вот незадача — когда систему залил на SSD пункт RB в свойствах диска есть, но он отключен — пишет: скорость системного диска достаточно высокая и RB на этом пк отключен, RB вряд ли будет полезен. Сама служба в «управление пк»-«службы» включена и работает, в редакторе реестра для этого диска (RAMDisc) она тоже включена, возможно ли как-то разблокировать включить этот пунктик для виртуального диска из RAM в случае если система стоит на быстром SSD, все таки хотя бы из практического интереса, ведь RAM гораздо быстрее того же быстрого SSD ???

    1. Антон Дьяченко Автор записи

      Здравствуйте Евгений
      К сожалению AMD Radeon™ RAMDisk не использовал.
      Попробую поискать информацию как включить RB в системе с SSD
      Спасибо за ценный комментарий

        1. Дмитрий

          Если у вас ПО стоит на SSD — то RB не нужен, бесполезен, так как сам SSD имеет меньшее время доступа

  11. Einarsson

    Доброго дня!
    Ноутбук, 1.5 ГГц и 2гб ОЗУ
    Последнее время windows 7 заметно увеличил потребление ресурсов, особенно после установки «хромопродуктов», возможности для увеличения ОЗУ нет, решил воспользоваться этой технологией.
    Приобрёл карту sd 8гб, класс скорости 10
    И тут начались вопросы, стал замечать странность при перезагрузке и выключение пк!
    1. В какой предпочтительно, ФС ,форматировать sd карту, в FAT или NTFS
    2. При отключении или перезагрузке системы, не происходит полного выключения пк, отключается только дисплей, приходится повторно выключать кнопкой
    3. Нужно ли при выкл. или перезагрузке, безопасно извлекать sd, и если да, то можно ли настроить эту процедуру автоматически
    Спасибо, надеюсь вопрос был не утомительным!

    1. Антон Дьяченко Автор записи

      Здравствуйте
      У меня также возникли интересные ситуации при использовании Readyboost. Когда ноутбук уходит в сон — может из него не выйти. Приходится так же выключать кнопкой. Поэтому, я не выключаю ноутбук и еще в добавок установил распределенные вычисления на него, чтобы просто так не стоял.
      И, спасибо, что напомнили, сейчас включу Readyboost.
      Карту памяти желательно форматировать в NTFS, чтобы использовать все 8 ГБ.
      Я бы наверно при перезагрузке извлекал карту, если такие дела.
      Как автоматизировать этот процесс пока не знаю

    2. ВВГ

      Только ntfs! FAT увидит только 4 ГБ. Система должна быть 64-х разрядная. Извлекать ничего не надо.

  12. продвинутый

    Есть ли смысл использовать РеадиБуст на системе с отключенным файлом подкачки?

  13. Vitaliy

    как правильно скрыть диск с ready boost, удалив букву в управлении дисков или как-то по другому в реестре и стоит-ли вообще это делать?

      1. Vitaliy

        спасибо,а как же с дисками с не размеченной областью?или это совсем другое

      2. Batman

        Можно отфармотировать флешку через биос компьютера после чего флешку станет максимально быстрая !!!!!!!!!!!!!!!

  14. Vitaliy

    Антон,подскажите пожалуйста какого размера должен быть кластер?,я оставил стандартный но пробовал и самый маленький и самый большой,особой разницы не заметил.,хотя вроде-бы и есть,вот что я заметил это в размере. На 4гб оперативки ставил в соотношении к 2,5 ___стал еще тупее,а когда поставил сколько он запрашивает —две большие разницы. Спасибо

  15. Аноним

    У меня 10 г оперы есть смысл пользоваться этой функцией? чтобы было еще лучьше в играх) или пустая трата времени?

  16. Александр

    Приветсвую!
    Возник вопрос использования подобной схемы с USB-3 на SSD-диске (стал синий экран изредка выскакивать после установки Deepfreeze, и подтормаживать когда много приложений открыто (W7, 64бит, 120гб, 4гб рам))
    Есть ли смысл? (USB-2 при установке выдает, что скорость несопоставимо меньше, отказ)
    Спасибо

  17. Олег

    Здравствуйте, Антон!
    Вопрос на счёт использования одной и той же флешки на двух ОС-ях.
    Стоит параллельно две ОС: Win10 и Win7
    На Win10 флешка используется для RB. Если её «зарегистрировать» в Win7 так же для RB. Может ли сказаться на работе системы с флэшкой? Да и вообще, стоит ли подобное делать?

  18. Akseli

    Большое спасибо за развернутую статью. Помогло. Сразу почувствовал прирост скорости в работе системы.

  19. Игорь

    Система NTFS вредна для здоровья флэшек, по этому Майкрософт разработала специальную систему и назвала её exFat!

  20. Cody

    Пишет «Для использования ReadyBoost требуется USB 2.0 или более поздней версии» Что делать?

Добавить комментарий

Ваш e-mail не будет опубликован.