Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] AHCI и layout.ini (http://forum.oszone.net/showthread.php?t=198826)

Trob 07-02-2011 14:35 1606801

AHCI и layout.ini
 
После установки операционки в режиме AHCI обратил внимание, что не создается layout.ini. Принудительная команда и изменения в ветви реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"Enable"="Y" ничего не дают. Это нормально? Спасибо.

Vancouver 07-02-2011 14:50 1606814

Выполните команду "rundll32.exe advapi32.dll,ProcessIdleTasks". Это восстановит файл "layout.ini" из файлов *.PF в папке "C:\Windows\Prefetch" и тут же запустит автоматическую дефрагментацию с использованием этого файла. И вообще эта команда запускает все процессы, запускаемые при простое (бездействии) компьютера (архивация резервной копии для восстановления системы, дефрагментация и т.д.). После запуска команды ждите несколько минут пока система перестанет винтом шуршать...

Чтобы это сработало, у вас в реестре должны стоять следующие значения:
Код:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
Name: Enable
Type: REG_SZ
Value: Y

Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
Name: EnablePrefetcher
Type: REG_DWORD
Value: 3


Trob 07-02-2011 15:08 1606831

Все это стоит. После попытки принудительного создания layout появляется запись в реестре [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"OptimizeComplete"="No"
"OptimizeError"="Missing Registry Entries"
"Enable"="Y"

Trob 08-02-2011 07:10 1607364

Вопрос решился сам собой. После 20-минутного простоя система сама создала layout.ini и безо всяких правок в реестре и установки рекомендованных значений. Таким образом, проблема снята.

sputnikk 21-07-2015 12:51 2530905

Не получилось заставит виртуальные 7 создать c:\Windows\Prefetch\Layout.ini . Дефрагментация диска и простой не помогли, команда rundll32.exe advapi32.dll,ProcessIdleTasks похоже на виртуалках не работает.
Пробовал на VirtualBox и VMware Player.

Vector_om 22-03-2017 06:59 2721947

Каждые три дня во время простоя компьютера в папке %SystemRoot%\Prefetch создается файл Layout.ini, в котором сохраняется список файлов и папок, использовавшихся при загрузке операционной системы и запуске программ. Дефрагментатор диска использует информацию из файла Layout.ini для оптимального физического размещения этих файлов на диске.

Так что всё нормально если его сразу нет.


Время: 17:35.

Время: 17:35.
© OSzone.net 2001-