Можно настроить время загрузки Windows с помощью инструмента xbootmgr из Windows Performance Toolkit, как описано в этом связанном с самим собой вопросе: должен ли я входить в Windows при использовании xbootmgr для ускорения времени загрузки? , Команда для использования следующая:

xbootmgr.exe -trace boot -prepSystem -verboseReadyBoot

Однако автор статьи, на которую я ссылаюсь, советует:

Этот процесс НЕ должен выполняться с загрузочным диском SSD, поскольку он не будет иметь никакого значения из-за того, что PreFetch, SuperFetch и дефрагментация практически не влияют на SSD.

Теперь я немного запутался, будь то предупреждение или просто совет, чтобы люди не теряли время. Предположим, что я выполняю эту команду на компьютере с твердотельным накопителем, будет ли это вредным (может привести к повреждению накопителя, увеличению продолжительности загрузки или к любым другим негативным последствиям)?

Обновление: я запустил процесс на своем домашнем компьютере, который имеет SSD в качестве основного диска. Это закончилось намного быстрее, чем обычно. В итоге время загрузки абсолютно не улучшилось. Так что теперь у меня есть эмпирические доказательства, что это пустая трата времени.

1 ответ1

0

Назначение средства предварительной загрузки - слишком загружать данные, которые используются на более поздних этапах загрузки, когда ПК зависает при выполнении задачи на более ранних этапах загрузки. Это сделано, потому что нормальные жесткие диски медленно читают случайные файлы с диска. Поэтому загрузка их до того, как они действительно понадобятся, ускоряет загрузку.

Использование SSD устраняет это узкое место, и здесь Windows больше не получает преимуществ от предварительной выборки. Поэтому Windows отключает предварительную выборку /Superfetch на лету для SSD, и здесь запускать команды бессмысленно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .