Windows readyboost что это
ReadyBoost — всё об этой технологии
Технология ReadyBoost позволяет увеличить быстродействие компьютера благодаря памяти флеш-устройств.
Эта технология используется в операционных системах Windows начиная с версии Windows Vista. Она уже встроена и скачивать её ненужно. В Windows XP по умолчанию — отсутствует, но существует в виде отдельной, платной программы.
Вот как она работает. Часть кэша (временной памяти) начинает храниться на флешке. Задержка при обращении к кэшу флешки меньше чем задержка при обращении к файлу подкачки. Благодаря этому увеличивается быстродействие при недостатке оперативной памяти.
Важно понимать, что эта технология не дополняет или заменяет файл подкачки (pagefile.sys) и оперативную память, а просто является посредником для их более быстрой работы.
Желательно отформатировать флешку перед использованием. Сразу скажу, что если у вас работает твердотельный накопитель (SSD), то нет смысла использовать readyboost. SSD будет работать намного быстрей. Рассмотрите основные требования.
Требование к носителям
Обратите внимание, что необходимо включить службу superfetch (по умолчанию включена).
В настоящее время почти все флешки и sd-карты подходят для readyboost и вы наверное не столкнётесь с проблемой несовместимости. Теперь я расскажу о преимуществах и некоторых недостатках.
Основные преимущества и недостатки readyboost
К основным преимуществам можно отнести:
К основным недостаткам я бы отнёс:
Вы можете самостоятельно проверить ускорение readyboost. Кроме более быстрой загрузки системы, вы скорее всего ничего не заметите. По большей части рекомендуется использовать на ноутбуках чем на ПК так, как у них характеристики обычно намного хуже и прирост производительности может быть значительным.
Как включить readyboost
Включается почти одинаково на всех версиях Windows. Вставьте ваш флеш-накопитель в USB разъём и перед вами появится авто запуск. В нём выберите «Ускорить работу системы» как на изображении ниже:
Если этого не произошло, то перейдите в Мой компьютер и найдите ваше устройство там. Зайдите в его свойство.
После этого вам нужно выбрать вкладку readyboost и отметить пункт «Использовать это устройство» как на изображении ниже:
Если вы предоставите устройство — то сможете выбрать размер для этой технологии. А в примере, который показал я, вы отдаёте всё пространство имеющиеся на флеш-накопителе. Точно таким же способом можно отключить эту технологию выбрав «Не использовать это устройство» в этой же вкладке.
В некоторых случаях устройство нельзя будет использовать. Либо оно не подходит под требования, либо у вас слишком мощный компьютер и Windows считает, что это будет лишним и нецелесообразным.
Видео-пример использования
Как эффективней использовать readyboost
Рекомендации Microsoft следующие:
В нём вы можете увидеть тесты различных флешек и sd-карт. Если у вас их несколько, то проведите тест (долгий) каждой либо найдите ваше устройство на этом сайте.
Тестирование флеш-накопителя
Обратите внимание на средние показатели на изображении ниже. Это и будет скорость чтения вашего устройства при разных объёмах передаваемой информации. Чем выше значения, тем лучше.
Проделав такой тест с каждым флеш-накопителем вы сможете понять какой будет работать быстрей и будете использовать его. Или заранее знать какой следует покупать.
Тестирование скорости загрузки ноутбука
Я решил проверить насколько ускоряется загрузка моего ноутбука при включении readyboost. Для замера скорости я использовал программу Bootracer. В качестве устройства у меня была обычная флешка Kingston data traveler 2.0 на 8 гигабайт. Всего я 3 раза замерил скорость и вот, что получилось.
Хочу обратить внимание, что я не учитываю загрузку рабочего стола. Только систему так, как на это не влияют сторонние программы.
Первый замер без использования. Результат: 21 секунда.
Второй замер уже с использованием. Результат: 20 секунд.
И третий раз. Результат: 19 секунд.
Несмотря на то, что в целом загрузка Windows не стала быстрей, сам факт, что система стала загружаться на 2 секунды раньше порадовал. У вас наверняка будут другие результаты.
Из этого можно сделать выводы, что ускорение незначительное, но я всё равно буду пользоваться. Возможно в вашем случае ускорение будет более значимо или наоборот. Делайте выводы.
Использование ReadyBoost
В Windows 7 жесткие диски компьютера используются для файлов подкачки и системного кэша. И из-за этого часто возникают проблемы с производительностью (так как обмен данными с диском происходит гораздо медленнее, чем с оперативной памятью), например, компьютер может работать медленно или не реагировать на команды. Чтобы скорость обмена данными с системным кэшем оказывала наименьшее влияние на производительность, Windows 7 использует технологию ReadyBoost.
Windows ReadyBoost — это компонент, который позволяет увеличивать объем виртуальной памяти с помощью USB-устройств флэш-памяти. Для кэширования системе выгоднее использовать не жесткие диски, а флэш-накопители, так как это гораздо быстрее.
В Windows 7 скорость обмена данными с флэш-накопителем может быть до 1000 % выше, чем с жестким диском, что значительно улучшает производительность системы.
Windows ReadyBoost может использовать следующие типы USB-устройств флэш-памяти:
Кроме того, эти устройства должны иметь объем не менее 256 Мбайт и достаточно быструю флэш-память. Поскольку некоторые флэш-накопители имеют как быструю, так и медленную флэш-память, в таких случаях будет использоваться только часть доступной памяти устройства.
Для ReadyBoost вы можете зарезервировать от 230 до 4094 Мбайт флэш-памяти. Лучше, чтобы соотношение объема используемой флэш-памяти к объему оперативной памяти было от 3:1 до 1:1. В системах с 4 Гбайт памяти и более можно использовать лишь незначительное количество дополнительной памяти.
Windows ReadyBoost использует USB-устройства флэш-памяти для случайного доступа, а также для последовательного доступа к небольшим объемам памяти. Флэш-накопители не подходят для последовательного доступа к большим объемам памяти.
Последовательный доступ означает, что доступ к группе элементов (например, данные в памяти, на диске или на магнитной ленте) осуществляется в заранее заданном порядке.
Поскольку флэш-накопители являются съемными, в Windows 7 есть средства обеспечения стабильности работы компьютера при внезапном удалении устройства и средства предотвращения возможности доступа к важной информации, записанной в памяти флэш-накопителя.
Чтобы USB-устройство можно было отсоединить в любой момент, Windows 7 записывает все данные сначала на жесткий диск, а потом уже на флэш-накопитель. Чтобы не допустить возможности доступа к важным данным, Windows 7 использует шифрование, так что информация может быть прочитана только на том компьютером, на котором она была записана.
Включение Windows ReadyBoost
Чтобы включить ReadyBoost, выполните следующие действия.
1. Подсоедините USB-устройство флэш-памяти к порту версии 2.0 или более поздней версии. Если у компьютера есть гнезда для подключения карт SD, CompactFlash или других карт, можно подсоединить устройство через это гнездо (необходимо, чтобы ReadyBoost поддерживал данный тип устройств).
2. Диалоговое окно Автозапуск должно появиться автоматически.
Диалоговое окно Автозапуск
Если оно не появляется, значит, параметры автозапуска по умолчанию были изменены. Чтобы их восстановить, щелкните на кнопке Пуск, далее Панель управления.
Меню Пуск — Панель управления
В окне Панели управления щелкните на ссылке Программы.
В новом окне кликните по ссылке Настройка параметров по умолчанию для носителей или устройств.
Настройка параметров по умолчанию для носителей или устройств
В открывшейся страницы Автозапуск поставьте галочку напротив параметра Использовать автозапуск для всех носителей или устройств щелкните, а внизу страницы кликните на кнопке Восстановить умолчания. Далее щелкните на кнопке Сохранить.
Использовать автозапуск для всех носителей и устройств
Отсоедините USB-устройство и подсоедините его снова.
3. Если накопитель имеет достаточно быструю флэш-память, в диалоговом окне Автозапуск вы сможете выбрать параметр Ускорить работу системы, используя ReadyBoost. После этого вы увидите диалоговое окно Свойства устройства, в котором будет открыта вкладка ReadyBoost.
Выполните одно из следующих действий и щелкните на кнопке ОК.
Предоставлять это устройство для технологии ReadyBoost
Использовать это устройство
4. Щелкните на кнопке ОК, и объем виртуальной памяти вашего компьютера будет расширен за счет USB-устройства. На флэш-носителе будет создан новый файл с названием ReadyBoost.
Файл на флэш-носителе ReadyBoost
Если вы ранее уже подсоединяли некоторое устройство, но не использовали его для расширения памяти компьютера, можно включить ReadyBoost следующим образом.
1. Щелкните на кнопке Пуск, откройте Компьютер.
Меню Пуск — Компьютер
2. Щелкните правой кнопкой мыши на USB-устройстве в разделе Устройства со съемными носителями, выберите Свойства.
3. Во вкладке ReadyBoost сделайте необходимые настройки (см. выше).
Если устройство не поддерживает ReadyBoost, кликните по кнопке Тестирование устройства.
4. Щелкните на кнопке ОК.
Настройка Windows ReadyBoost
Windows ReadyBoost не обязательно должен использовать все свободное место на USB-устройстве флэш-памяти. Можно зарезервировать определенный объем памяти для файлов и данных. Для этого необходимо сделать следующее:
1. Щелкните на кнопке Пуск, откройте Компьютер.
Меню Пуск — Компьютер
2. Щелкните правой кнопкой мыши на USB-устройстве в разделе Устройства со съемными носителями, выберите Свойства.
3. Откройте вкладку ReadyBoost.
4. Задайте значение параметра Зарезервировать для ускорения работы системы с помощью ползунка или поля со списком.
Использовать это устройство
5. Щелкните на кнопке ОК.
Извлечение устройства ReadyBoost
USB-устройство можно в любой момент безопасно извлечь из компьютера, даже если оно используется компонентом ReadyBoost. Благодаря тому, что Windows 7 сначала записывает все данные на жесткий диск, а уже потом копирует их на USB- накопитель, удается избежать потерь данных, и извлечение устройства не наносит вреда системе.
Однако при этом производительность компьютера возвращается к своим обычным показателям. Можно безопасно извлечь USB-устройство флэш- памяти следующим образом.
1. Щелкните на кнопке Пуск, откройте Компьютер.
2. Щелкните правой кнопкой мыши на USB-устройстве в разделе Устройства со съемными носителями, выберите Извлечь.
Продолжить извлечение устройства
Выключение Windows ReadyBoost
Чтобы отключить ReadyBoost, подключите флэш-носитель к компьютеру вызовите диалоговое окно ReadyBoost (см. выше) и выберите параметр Не использовать это устройство.
Readyboost Windows 7 — Повышаем быстродействие компьютера
В предыдущей статье мы узнали как увеличить виртуальную память в Windows 7, а именно файлом подкачки. Файл подкачки — место на жестком диске куда складывается вся информация которая не поместилась в оперативной памяти. Из минусов следует отметить: довольно медленная работа системы, дополнительная нагрузка на жесткий диск. Как раз с этими недостатками отлично справляется технология Readyboost Windows 7, которую рассмотрим в этой статье.
Технология Readyboost
Readyboost впервые появилась в операционной системе Windows Vista и была существенно улучшена в Windows 7. Эта технология является связующим звеном между оперативной памятью компьютера и файлом подкачки. Причем, файл подкачки она не заменяет. В настоящий момент память, используемая во флешках и картах памяти, на порядок медленнее оперативной памяти. Также она медленнее и жесткого диска, но у нее исключены задержки связанные с поиском информации присутствующие в HDD. За счет этого доступ к флешке получается быстрее нежели к жесткому диску и за счет этого происходит прирост производительности системы.
Приведем минимальные системные требования накопителя для Readyboost в Windows 7
Из этого следует, что для данной технологии, чем быстрее будет флешка, тем выше производительность системы в целом.
Эта функция будет особенно полезна маломощным системам с 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. Первый раз этой вкладки может не быть, как не было у меня. В этом случае находим подключенный накопитель в окне «Мой компьютер», вызываем контекстное меню и выбираем пункт Открыть автозапуск…
Далее выбираем «Предоставить это устройство для технологии ReadyBoost» и ползунком определяем зарезервированное место для ускорения работы системы. Нажимаем Применить и через несколько секунд устройство готово.
Операционная система Windows создает на накопителе файл ReadyBoost.sfcache занимая все отведенное ползунком место. Этот файл не является скрытым или системным в отличии от файла подкачки. Данные на накопителе шифруется с помощью алгоритма AES-128. Так что можно не волноваться если вдруг флеш диск попадет в чужие руки.
Как видно из рисунка при 4 ГБ оперативной памяти система рекомендует использовать всю 16 ГБ флешку. Microsoft же рекомендует использовать для слабых систем соотношение объемов оперативной памяти к USB-накопителю — 1:1, и для мощных — 1:2.5. Из выше следующего делаем вывод, что чем больше емкость USB-накопителя, тем быстрее будет система. Как еще ускорить ваш компьютер можно прочитать тут.
Сразу после того как ReadyBoost в Windows 7 настроит накопитель начинаются активные процессы формирования кэша. О чем свидетельствует рисунок ниже
Иногда бывает вот такая ситуация
В этом случае необходимо включить службу Superfetch.
Для этого в главном меню Пуск на пункте Компьютер нажимаем правую кнопку мышки и выбираем пункт Управление. В левой части выбираем Службы и приложения > Службы
Находим службу Superfetch и делаем на ней двойной клик или вызываем правой кнопкой мышки контекстное меню и выбираем пункт Cвойства
В поле Тип запуска в выпадающем меню выбираем Автоматически
Нажимаем кнопку Запустить и ОК внизу окна
Служба Superfetch запущена, можно включать технологию ReadyBoost.
Отключение Readyboost
Открываем Мой компьютер, вызываем контекстное меню на USB-накопителе, выбираем пункт Свойства и переходим на вкладку Readyboost. Выбираем Не использовать это устройство и нажимаем ОК
Ждем несколько секунд и функция 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
В скорости чтения USB-накопитель конечно уступает 3.5″ HDD, но зато в скорости доступа оставляет его далеко позади.
Осталось купить скоростной накопитель, лучше с интерфейсом USB3.0, вставить в соответствующий порт, включить ReadyBoost и наслаждаться скоростью работы системы.
Так же рекомендую статью для повышения производительности компьютера Тормозит компьютер что делать?.
Если у вас оперативной памяти 4 GB и более а установлена Windows 7 32-bit, можно переустановить систему или использовать всю доступную память
Если хотите что то добавить или у вас есть опыт использования технологии ReadyBoost обязательно напишите комментарий.
Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!
Добавлю, что некоторые твикеры SSD-дисков отключают Superfetch путем записи в реестр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters EnableSuperfetch = 0. В этом случае запуск службы из оснастки окончится сообщением о ненайденном файле службы. Нужно отредактировать реестр записав 1 вместо 0, тогда служба будет запущена.
Спасибо за ценное дополнение KelWin
Для Sdd дисков Superfetch не нужен.Он нужен для Hdd.
Спасибо KelWin, после изменения EnableSuperfetch = 3 на 1 заработало.
Служба Superfetch включена, но почемуто, одна из двух абсолютно одинаковых, и рабочих, флешек Kingston Data Traveler G3 (4Гб) не захотела работать в ReadyBoost… пишет, что нельзя использовать для ReadyBoost… лотерея какая то получается с одинаковыми флешками для этой технологии…
Может попробовать отформатировать флешку
К сожалению, форматирование ничего не дало, пробовал… видимо флешка «кривая» для этой (Readyboost) задачи.
Какой максимальный объем памяти на флешке можно использовать на компьютере при 4Гб оперативной памяти (Windows7 x32)?
Читал, что на одном компьютере для ReadyBoost можно использовать от 1 до 8 флэш-накопителей, присоединенных к разъемам USB 2.0 (всего – 256 гигабайт). Но, при попытке подключить дополнительно 16Гб флешку, в дополнение к ранее установленной 8Гб, система предложила использовать на ней лишь 4Гб памяти… почему так?
флешка отформатирована под fat32 скорее всего. отформатируйте под ntfs и тогда ReadyBoost будет использовать весь об»ем на ней.
Не знаю. на Win 7 64 использовал флешку на 16 ГБ полностью. Несколько флешек не использовал. Попробуйте наоборот. Сначала 16 ГБ полностью затем 8 ГБ.
А у меня вкладка ReadyBoost вообще не появляется в свойствах флешек.
Через «Открыть автозапуск» удаётся включить эту функцию, но потом, даже на задействованной флешке, всё равно этой вкладки нет (.
Я даже не уверен, что Винда использует сервис…
Систему (Win 7 x64) устанавливал недавно с чистого листа, обновления включены. Раньше, на Win 7 x86 ReadyBoost работал как положено.
Где загвоздка?
Спасибо.
Приветствую Владимир
Первое, что необходимо сделать это проверить и включить функцию Superfetch
Если ситуация не изменится, то проверить параметры в реестре
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters EnableSuperfetch = 3 — помойму 3 это самый оптимальный вариант.
Сам что то сделал с системой и так же пропала вкладка ReadyBoost
Здравствуйте, у меня появилась такая проблема:
Я зарезервивовал для теста на флешке размером 4гб ReadyBoost размером на 1гб, потом у меня это флешка побывала в других компьютерах, и потом вставляю в свой компьютер, он не видет ReadyBoost, тоесть 1гб от флешки отнялся, а вернуть не могу.
Что мне делать?
Здравствуйте Александр
Я бы отформатировал флешку и заново задал бы использовать ее для Readyboost. Чем больше вы выделите места для этой технологии, тем шустрее у вас будет работать ваша система.
Здравствуйте Антон
Целесообразно ли использовать флешку 32гб USB 3.0 для readyboost, если моя система:
Core i5 3450, 8GB RAM, Windows 7 64bit, M/b с USB 3.0.
Здравствуйте Алексей
Попробовал на работе с приблизительно похожей конфигурацией, особого повышения производительности не заметил
Нужно пробовать
Огромное спасибо автору за информацию! Доступно и ясно. Все работает.
Здравствуйте, Антон. Интересует следующее, что в сети найти особо не удалось —> собственно я использовал не флешку для ReadyBoost, а оперативную память, что само собой разумеется гораздо быстрее любой флешки. Для этого я использовал виртуальный диск созданный из оперативной памяти посредством AMD_RAMDisc (может кому пригодится, софт — платный и в бесплатной версии ресурс который можно использовать всего 4Г, кстати при использовании памяти от AMD вместо 4Г можно использовать 6Г, платная версия до 64Г). Так вот когда система стояла на HDD без ReadyBoost и с ним разница в производительности заметная, что доказывают и бенчмарки, прирост общей производительности