![]() |
AHCI и layout.ini
После установки операционки в режиме AHCI обратил внимание, что не создается layout.ini. Принудительная команда и изменения в ветви реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"Enable"="Y" ничего не дают. Это нормально? Спасибо. |
Выполните команду "rundll32.exe advapi32.dll,ProcessIdleTasks". Это восстановит файл "layout.ini" из файлов *.PF в папке "C:\Windows\Prefetch" и тут же запустит автоматическую дефрагментацию с использованием этого файла. И вообще эта команда запускает все процессы, запускаемые при простое (бездействии) компьютера (архивация резервной копии для восстановления системы, дефрагментация и т.д.). После запуска команды ждите несколько минут пока система перестанет винтом шуршать...
Чтобы это сработало, у вас в реестре должны стоять следующие значения: Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction |
Все это стоит. После попытки принудительного создания layout появляется запись в реестре [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"OptimizeComplete"="No" "OptimizeError"="Missing Registry Entries" "Enable"="Y" |
Вопрос решился сам собой. После 20-минутного простоя система сама создала layout.ini и безо всяких правок в реестре и установки рекомендованных значений. Таким образом, проблема снята.
|
Не получилось заставит виртуальные 7 создать c:\Windows\Prefetch\Layout.ini . Дефрагментация диска и простой не помогли, команда rundll32.exe advapi32.dll,ProcessIdleTasks похоже на виртуалках не работает.
Пробовал на VirtualBox и VMware Player. |
Каждые три дня во время простоя компьютера в папке %SystemRoot%\Prefetch создается файл Layout.ini, в котором сохраняется список файлов и папок, использовавшихся при загрузке операционной системы и запуске программ. Дефрагментатор диска использует информацию из файла Layout.ini для оптимального физического размещения этих файлов на диске.
Так что всё нормально если его сразу нет. |
Время: 17:35. |
Время: 17:35.
© OSzone.net 2001-