Показать полную графическую версию : Скорость загрузки Windows 7 - измерение, устранение неполадок, оптимизация
vovano61
30-06-2011, 23:34
с недавнего времени Windows7(максимальная 32-разрядная SP1) стал долго загружаться,через поиск проблем производительности выявил,что SuperFetch не выполняется:(( Зашел в службы,- SuperFetch там отсутствует:(( в редакторе реестра всё есть(значения стоят по умолчанию-3. может кто знает как проблему решить?как включить SuperFetch или как и где его найти и включить? Панель управления -> Администрирование -> Службы (можно открыть меню Пуск, ввести в поисковую строку services.msc и нажать Ввод)
в списке служб найдите службу Superfetch и откройте её свойства двойным щелчком мыши На вкладке Общие нажмите кнопку запустить и в раскрывающемся списке Тип запуска выберите авто. такой вариант не работает,НЕТ SuperFetch в службах!!!((((
http://s52.radikal.ru/i138/1106/2e/8753128f358at.jpg (http://radikal.ru/F/s52.radikal.ru/i138/1106/2e/8753128f358a.jpg.html) http://s05.radikal.ru/i178/1106/64/c5829826150ft.jpg (http://radikal.ru/F/s05.radikal.ru/i178/1106/64/c5829826150f.jpg.html) http://s56.radikal.ru/i151/1106/29/dfcdcd168d73t.jpg (http://radikal.ru/F/s56.radikal.ru/i151/1106/29/dfcdcd168d73.jpg.html) Может кто знает? Помогите пожалуйста.
vovano61, выполните последовательность:
1. В командной строке, запущенной с правами администратора (http://oszone.net/4331/#5), выполните sfc /scannow
Если появится сообщение о невозможности восстановить файлы, повторите проверку в Windows RE. См. Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE (http://www.oszone.net/12548/SFC_in_WinRE)
2. Импортируйте прикрепленный файл и перезагрузитесь.
vovano61
01-07-2011, 07:59
1. В командной строке, запущенной с правами администратора, выполните sfc /scannow »
запускал сканирование- все в норме,ни чего не появилось :( случайно наткнулся на форуме на вот это: Писал Vancouver Цитата sasalex:
Службы Superfetch тоже нет в списке" Служб" »
Приведите службы к умолчанию http://www.blackviper.com/Windows_7/registry.htm
Скачав и запустив .reg файл. Перезагрузка. Сделал все так, и вот,что получилось
-------
http://s007.radikal.ru/i300/1107/69/9626560e8dd1t.jpg (http://radikal.ru/F/s007.radikal.ru/i300/1107/69/9626560e8dd1.jpg.html)
:)))))))))))УРА!!!!!!!!!!!!
Огромное СПАСИБО!!!!!!! всем ,кто откликнулся ! И особое спасибоVadikan »
Много ваших статей прочел,очень полезны!!! к стати2. Импортируйте прикрепленный файл и перезагрузитесь.
Вложения
sysmain.zip
(974 байт, 2 просмотров) »
Это файл реестра по умолчанию?
vovano61
01-07-2011, 08:24
Посмотрел время загрузки в журнале-Длительность загрузки : 86095ms А было : 160788ms, разница оч. заметна!!!!:)
Это файл реестра по умолчанию? »
Это параметры службы Superfetch
Длительность загрузки : 86095ms А было : 160788ms, разница оч. заметна!!!! »
Я рад, что теперь у вас ОС загружается в два раза быстрее :)
Sidewalker
26-07-2011, 13:39
Всем привет.
В теме форума проблема уже поднималась Ghost'ом, но потом он замолчал и продолжения решения я не понял.
В общем пытался использовать WPT (год назад успешно его использовал на Win7 x86, сейчас Win7 x64), но ошибка о том что невозможно остановить трейс из-за 'couldn't find kernel logger in active logger list" (и user-mode logger тоже).
Проделывал инструкции, которые давались Ghost'у (сообщения об ошибке у нас немного отличаются, но у обоих не найдены логгеры). Ситуация не изменилась, и вот что имеем:
1.
Система загрузилась за 146 с, в т.ч. профиль за 3 с
Среднее время трех последних загрузок составляет 117 с
Время от появления рабочего стола до его полной готовности к работе составило 115 с,
на что могли повлиять 3 программ в автозагрузке.
Служба SuperFetch имеет тип запуска Auto и в настоящий момент Stopped
Кэширование загрузочных файлов с помощью ReadyBoot отключено *
Служба 'Дефрагментация диска' имеет тип запуска Manual
Дефрагментатор выполняет оптимизацию загрузочных файлов
Служба 'Планировщик заданий' имеет тип запуска Auto и в настоящий момент Running
Запланированная задача дефрагментации включена
Последний запуск дефрагментатора Windows был 06/29/2011 14:58:08*
Системный раздел C: объемом 100,29 Гб имеет 8,10% свободного пространства
Компьютер работает под управлением Microsoft Windows 7 Ultimate 6.1.7601 64-bit
Установлен процессор AMD Phenom(tm) II X4 965 Processor
Системе доступно 6142 Mb оперативной памяти
*не применимо к SSD дискам
2. superfetch в службах = "автоматически", кстати при предыдущем запуске системы (и последующем применении пакета),
было в этом отчете написано
"Служба SuperFetch имеет тип запуска Auto и в настоящий момент Running
Кэширование загрузочных файлов с помощью ReadyBoot включено и работает в оптимальном режиме*"
3. На рабочем столе у меня 4 гаджета: использование ядер CPU и ОЗУ, погода, network monitor и температура видюхи,
также при загрузке стартует KIS. Остальное отключено.
5. http://i034.radikal.ru/1103/bf/10a4deda44fb.png
6. После sfc /scannow консоль написала что "...some files are corrupt...", после перезагрузки тема оформления слетела на "Упрощенный стиль" (ну серый квадратный), ну это я понял почему - патчил
до этого винду на установку сторонних тем (и после этого пользовался сторонней темой), сменил тему на обычную
Windows Aero и всё стало ок с темой. Запустил опять sfc /scannow, результаты те же, видимо что-то не смогла восстановить (отчет CBS.log большой, если надо могу прислать).
Я это к тому, что был совет проверить системные файлы.
Потом писали что откат к точке восстановления должен решить проблему с Superfetch. Не совсем понял: ну вот сделаю я откат, запущу потом опять perfomance toolkit, и он опять так себя поведет, что делать то? Может есть другие пути кроме отката?
p.s.: в аттаче скрины реестра и cmd.
Sidewalker, WPT - не самоцель. Ваша первая задача - восстановить работу SuperFetch.
1. Импортируйте REG-файл из 250 (http://forum.oszone.net/post-1704828-250.html) и перезагрузитесь.
2. Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE (http://www.oszone.net/12548/SFC_in_WinRE) и запишите точное сообщение по окончании проверки.
3. Повторите отчет CheckBootSpeed.
Sidewalker
26-07-2011, 15:06
Импортировал, перезагрузился, опять в ребут -> в RE сделал diskpart (у меня буква системного раздела не изменилась) и sfc:
Beginning system scan. This process will take some time.
Windows Resource Protection found corrupt files but was unable to fix some of them. Detail are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log
потом ребут и ChekBootSpeed:
Система загрузилась за 153 с, в т.ч. профиль за 1 с
Среднее время трех последних загрузок составляет 192 с
Время от появления рабочего стола до его полной готовности к работе составило 117 с,
на что могли повлиять 2 программ в автозагрузке.
Служба SuperFetch имеет тип запуска Auto и в настоящий момент Running
Кэширование загрузочных файлов с помощью ReadyBoot включено и работает в оптимальном режиме*
Служба 'Дефрагментация диска' имеет тип запуска Manual
Дефрагментатор выполняет оптимизацию загрузочных файлов
Служба 'Планировщик заданий' имеет тип запуска Auto и в настоящий момент Running
Запланированная задача дефрагментации включена
Последний запуск дефрагментатора Windows был 06/29/2011 14:58:08*
Системный раздел C: объемом 100,29 Гб имеет 7,82% свободного пространства
Компьютер работает под управлением Microsoft Windows 7 Ultimate 6.1.7601 64-bit
Установлен процессор AMD Phenom(tm) II X4 965 Processor
Системе доступно 6142 Mb оперативной памяти
*не применимо к SSD дискам
Sidewalker, SuperFetch работает. Теперь следующий этап - очистка диска, дефрагментация (не выполнялась месяц).
1. Вам нужно высвободить примерно 8 Гб на системном диске. См. Куда пропадает свободное место на системном разделе? (http://www.outsidethebox.ms/9944/).
Возможно, стоит уменьшить размер файла подкачки, если используются параметры по умолчанию. См. параметры в Как переместить файл подкачки в Windows Vista и Windows 7 (http://www.outsidethebox.ms/9941/) (перемещать вам не нужно).
2. Как выполнить дефрагментацию дисков в Windows 7 (http://www.outsidethebox.ms/10365/). См. раздел "Примеры команд". Сначала второй пример, после перезагрузки - четвертый.
3. Перезагрузитесь и повторите отчет CheckBootSpeed.
Sidewalker
26-07-2011, 16:59
Теперь 17,1 Гб свободно.
Какой размер файла подкачки рекомендуете? При 6 гб озу. Система рекомендует 9 гб, не многовато ли?
Дефрагментация была 14.07.11, просто я делаю её через PerfectDisk (если мне не изменяет память, то в т.ч. и boot-time).
updt: кстати, решил всё же сделать на всякий случай defrag C: /B /U, и вот что появилось после окончания первого процесса (invoking):
Какой размер файла подкачки рекомендуете? »
Разное - [решено] Файл подкачки (все вопросы) (http://forum.oszone.net/thread-155358.html) - #3 в шапке.
просто я делаю её через PerfectDisk (если мне не изменяет память, то в т.ч. и boot-time). »
Удалите PerfectDisk и выполните предложенные мной инструкции. Если вы будете неудовлетворены результатом, верните PerfectDisk и продолжайте использовать его.
Кстати, после удаления PerfectDisk перезагрузитесь и попробуйте сделать отчет WPT.
Sidewalker
26-07-2011, 17:21
defrag C: /W /V выполнилась за несколько минут (не ожидал что так быстро), но вот в результатах, как и в случае с defrag C: /B /U, странное творится (см. аттач).
p.s.: возможно это из-за того, что я изменял несовсемпомнюкакие значения в реестре (по-моему в CurrentControlSet), отвечающие за кодировки (2 значения, оба поменял на 1252 или типа того), т.к. некоторое время назад русские символы криво отображались в некоторых (лишь в некоторых) программах (например Unlocker), и это решение нагуглил.
Sidewalker
26-07-2011, 17:30
После выполнения этих двух дефрагментаций, удаления PerfectDisk и перезагрузки, ситуация не изменилась - после запуска xbootmgr всё тот же результат с логгерами..
Sidewalker, удалять PerfectDisk нужно было до дефрагментации. Несколько минут - подозрительно. Сделайте скриншот diskmgmt.msc
Sidewalker
26-07-2011, 17:56
вот
Sidewalker, в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
Добавьте строковый параметр Enable со значением Yes и перезагрузитесь. Попробуйте WPT.
Если не работает, повторите пп. 2 и 3 из 257 (http://forum.oszone.net/post-1720264-257.html)
P.S. При создании отчета WPT убедитесь, что resultpath указывает на жесткий диск, а не на съемный.
Sidewalker
26-07-2011, 18:20
У параметра Enable было значение "Y".
WPT всё равно не заработал.
Система загрузилась за 94 с, в т.ч. профиль за 3 с
Среднее время трех последних загрузок составляет 119 с
Время от появления рабочего стола до его полной готовности к работе составило 67 с,
на что могли повлиять 3 программ в автозагрузке.
Служба SuperFetch имеет тип запуска Auto и в настоящий момент Running
Кэширование загрузочных файлов с помощью ReadyBoot включено и работает в оптимальном режиме*
Служба 'Дефрагментация диска' имеет тип запуска Manual
Дефрагментатор выполняет оптимизацию загрузочных файлов
Служба 'Планировщик заданий' имеет тип запуска Auto и в настоящий момент Running
Запланированная задача дефрагментации включена
Последний запуск дефрагментатора Windows был 07/26/2011 18:13:30*
Системный раздел C: объемом 100,29 Гб имеет 16,96% свободного пространства
Компьютер работает под управлением Microsoft Windows 7 Ultimate 6.1.7601 64-bit
Установлен процессор AMD Phenom(tm) II X4 965 Processor
Системе доступно 6142 Mb оперативной памяти
*не применимо к SSD дискам
-resultPath C:\trc
У параметра Enable было значение "Y". »
Изначально (http://forum.oszone.net/attachment.php?attachmentid=67503&d=1311673150) его не было. Видимо, следствие PerfectDisk.
Ну что могу сказать, вы пришли с неработающей SuperFetch и 146 секундами загрузки. Сейчас SuperFetch работает, а время загрузки - 94 с, т.е. система грузится в полтора раза быстрее. Это что касается оптимизации загрузки PerfectDisk...
Вы можете сэмулировать "оптимизацию ReadyBoot средствами WPT", выполнив еще 2-3 дефрагментации загрузочных файлов, перезагружаясь после каждого раза. Думаю, сбросите еще секунд 10. Предположу, что если вы удалите KIS, система будет грузиться за минуту :)
Что касается WPT, то у меня нет особых идей, погуглите ошибку самостоятельно. Можете использовать process monitor для создания лога загрузки Process Monitor –*скринкаст (http://xaegr.wordpress.com/2009/09/01/procmon-cast/)
Удачи!
Ребят, я так понял все это касается только HDD и каскадерить с SSD эти трюки не стоит, т.е. бессмысленно я так понимаю.
PauLik, дефрагментация к SSD не относится. Все остальное применимо. Читайте по ссылкам в шапке, там все написано очень подробно.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC