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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Время запуска Windows 7 (http://forum.oszone.net/showthread.php?t=171284)

Vladand 26-03-2010 10:05 1377496

Время запуска Windows 7
 
Доброго времени суток! Подскажите плиз: у меня win7 запускается за 1 мин 20 сек - это нормально? Я читал, что win7 запускается за 15-20 сек? Может что-то не так?
Конфигурация компа
Проц: AMD Duron, 1006 MHz (10 x 101)
Мать: Epox EP-8KHA+ (6 PCI, 1 AGP, 3 DDR DIMM, Audio)
ОЗУ: 1024 Мб (PC3200 DDR SDRAM)
Видеокарта: ATI Radeon 9550 / X1050 Series(Microsoft Corporation - WDDM) (128 Мб)
HDD: MAXTOR 6L040J2 ATA Device (40 Гб, 7200 RPM, Ultra-ATA/133)
ОС: Microsoft Windows 7 Ultimate 6.1.7600
BIOS: 6.00 PG (256 Кб)

Vadikan 26-03-2010 10:13 1377509

Vladand, а что это за время - до полной загрузки рабочего стола? Поставьте пароль на учетную запись и/или отключите автоматический вход в систему. Время загрузки Windows - это время до появления экрана входа в систему. Остальное - загрузка профиля.

Время загрузки ОС можно посмотреть в журнале событий Журналы приложений и служб - Microsoft - Windows- Diagnostics-Performance. Приведите критические ошибки в соответствии с этими инструкциями.

Vladand 26-03-2010 10:33 1377518

Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational Источник:      Microsoft-Windows-Diagnostics-Performance Дата:          17.03.2010 8:03:13 Код события:  100 Категория задачи:Контроль производительности при загрузке Уровень:      Ошибка Ключевые слова:Журнал событий Пользователь:  LOCAL SERVICE Компьютер:    Admin-ПК Описание: Windows запущена:      Длительность загрузки                :        95478ms      IsDegradation                :        false      Время события (UTC)        :        ‎2010‎-‎03‎-‎17T00:00:03.780403200Z Xml события: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">  <System>    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />    <EventID>100</EventID>    <Version>2</Version>    <Level>2</Level>    <Task>4002</Task>    <Opcode>34</Opcode>    <Keywords>0x8000000000010000</Keywords>    <TimeCreated SystemTime="2010-03-17T00:03:13.531512000Z" />    <EventRecordID>177</EventRecordID>    <Correlation ActivityID="{00000000-42E8-0000-0918-AACB64C5CA01}" />    <Execution ProcessID="1392" ThreadID="2436" />    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>    <Computer>Admin-ПК</Computer>    <Security UserID="S-1-5-19" />  </System>  <EventData>    <Data Name="BootTsVersion">2</Data>    <Data Name="BootStartTime">2010-03-17T00:00:03.780403200Z</Data>    <Data Name="BootEndTime">2010-03-17T00:03:11.228200000Z</Data>    <Data Name="SystemBootInstance">32</Data>    <Data Name="UserBootInstance">29</Data>    <Data Name="BootTime">95478</Data>    <Data Name="MainPathBootTime">58178</Data>    <Data Name="BootKernelInitTime">80</Data>    <Data Name="BootDriverInitTime">3473</Data>    <Data Name="BootDevicesInitTime">2113</Data>    <Data Name="BootPrefetchInitTime">24010</Data>    <Data Name="BootPrefetchBytes">196513792</Data>    <Data Name="BootAutoChkTime">0</Data>    <Data Name="BootSmssInitTime">17165</Data>    <Data Name="BootCriticalServicesInitTime">8085</Data>    <Data Name="BootUserProfileProcessingTime">7925</Data>    <Data Name="BootMachineProfileProcessingTime">3714</Data>    <Data Name="BootExplorerInitTime">11805</Data>    <Data Name="BootNumStartupApps">4</Data>    <Data Name="BootPostBootTime">37300</Data>    <Data Name="BootIsRebootAfterInstall">false</Data>    <Data Name="BootRootCauseStepImprovementBits">0</Data>    <Data Name="BootRootCauseGradualImprovementBits">0</Data>    <Data Name="BootRootCauseStepDegradationBits">0</Data>    <Data Name="BootRootCauseGradualDegradationBits">0</Data>    <Data Name="BootIsDegradation">false</Data>    <Data Name="BootIsStepDegradation">false</Data>    <Data Name="BootIsGradualDegradation">false</Data>    <Data Name="BootImprovementDelta">0</Data>    <Data Name="BootDegradationDelta">0</Data>    <Data Name="BootIsRootCauseIdentified">false</Data>    <Data Name="OSLoaderDuration">7554</Data>    <Data Name="BootPNPInitStartTimeMS">80</Data>    <Data Name="BootPNPInitDuration">2303</Data>    <Data Name="OtherKernelInitDuration">3501</Data>    <Data Name="SystemPNPInitStartTimeMS">5784</Data>    <Data Name="SystemPNPInitDuration">3283</Data>    <Data Name="SessionInitStartTimeMS">9088</Data>    <Data Name="Session0InitDuration">4695</Data>    <Data Name="Session1InitDuration">1253</Data>    <Data Name="SessionInitOtherDuration">11216</Data>    <Data Name="WinLogonStartTimeMS">26253</Data>    <Data Name="OtherLogonInitActivityDuration">8478</Data>    <Data Name="UserLogonWaitDuration">13430</Data>  </EventData> </Event>
что-то я не понял, все делал по инструкции, но что-то не то скопировалось?
Извините за тупость!

Vadikan 26-03-2010 10:43 1377528

Vladand, тяжело читать... вы нажали # и вставили код, а в инструкции иначе написано.

Vladand 26-03-2010 10:45 1377533

Извиняюсь...
Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational
Источник:      Microsoft-Windows-Diagnostics-Performance
Дата:          17.03.2010 8:03:13
Код события:  100
Категория задачи:Контроль производительности при загрузке
Уровень:      Ошибка
Ключевые слова:Журнал событий
Пользователь:  LOCAL SERVICE
Компьютер:    Admin-ПК
Описание:
Windows запущена:
    Длительность загрузки                :        95478ms
    IsDegradation                :        false
    Время события (UTC)        :        ‎2010‎-‎03‎-‎17T00:00:03.780403200Z
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />
    <EventID>100</EventID>
    <Version>2</Version>
    <Level>2</Level>
    <Task>4002</Task>
    <Opcode>34</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2010-03-17T00:03:13.531512000Z" />
    <EventRecordID>177</EventRecordID>
    <Correlation ActivityID="{00000000-42E8-0000-0918-AACB64C5CA01}" />
    <Execution ProcessID="1392" ThreadID="2436" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Admin-ПК</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="BootTsVersion">2</Data>
    <Data Name="BootStartTime">2010-03-17T00:00:03.780403200Z</Data>
    <Data Name="BootEndTime">2010-03-17T00:03:11.228200000Z</Data>
    <Data Name="SystemBootInstance">32</Data>
    <Data Name="UserBootInstance">29</Data>
    <Data Name="BootTime">95478</Data>
    <Data Name="MainPathBootTime">58178</Data>
    <Data Name="BootKernelInitTime">80</Data>
    <Data Name="BootDriverInitTime">3473</Data>
    <Data Name="BootDevicesInitTime">2113</Data>
    <Data Name="BootPrefetchInitTime">24010</Data>
    <Data Name="BootPrefetchBytes">196513792</Data>
    <Data Name="BootAutoChkTime">0</Data>
    <Data Name="BootSmssInitTime">17165</Data>
    <Data Name="BootCriticalServicesInitTime">8085</Data>
    <Data Name="BootUserProfileProcessingTime">7925</Data>
    <Data Name="BootMachineProfileProcessingTime">3714</Data>
    <Data Name="BootExplorerInitTime">11805</Data>
    <Data Name="BootNumStartupApps">4</Data>
    <Data Name="BootPostBootTime">37300</Data>
    <Data Name="BootIsRebootAfterInstall">false</Data>
    <Data Name="BootRootCauseStepImprovementBits">0</Data>
    <Data Name="BootRootCauseGradualImprovementBits">0</Data>
    <Data Name="BootRootCauseStepDegradationBits">0</Data>
    <Data Name="BootRootCauseGradualDegradationBits">0</Data>
    <Data Name="BootIsDegradation">false</Data>
    <Data Name="BootIsStepDegradation">false</Data>
    <Data Name="BootIsGradualDegradation">false</Data>
    <Data Name="BootImprovementDelta">0</Data>
    <Data Name="BootDegradationDelta">0</Data>
    <Data Name="BootIsRootCauseIdentified">false</Data>
    <Data Name="OSLoaderDuration">7554</Data>
    <Data Name="BootPNPInitStartTimeMS">80</Data>
    <Data Name="BootPNPInitDuration">2303</Data>
    <Data Name="OtherKernelInitDuration">3501</Data>
    <Data Name="SystemPNPInitStartTimeMS">5784</Data>
    <Data Name="SystemPNPInitDuration">3283</Data>
    <Data Name="SessionInitStartTimeMS">9088</Data>
    <Data Name="Session0InitDuration">4695</Data>
    <Data Name="Session1InitDuration">1253</Data>
    <Data Name="SessionInitOtherDuration">11216</Data>
    <Data Name="WinLogonStartTimeMS">26253</Data>
    <Data Name="OtherLogonInitActivityDuration">8478</Data>
    <Data Name="UserLogonWaitDuration">13430</Data>
  </EventData>
</Event>

Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational
Источник:      Microsoft-Windows-Diagnostics-Performance
Дата:          15.03.2010 9:10:46
Код события:  100
Категория задачи:Контроль производительности при загрузке
Уровень:      Критический
Ключевые слова:Журнал событий
Пользователь:  LOCAL SERVICE
Компьютер:    Admin-ПК
Описание:
Windows запущена:
    Длительность загрузки                :        120387ms
    IsDegradation                :        false
    Время события (UTC)        :        ‎2010‎-‎03‎-‎15T01:07:39.790417600Z
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />
    <EventID>100</EventID>
    <Version>2</Version>
    <Level>1</Level>
    <Task>4002</Task>
    <Opcode>34</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2010-03-15T01:10:46.144568000Z" />
    <EventRecordID>154</EventRecordID>
    <Correlation ActivityID="{00000000-92E8-0000-389B-68E8DBC3CA01}" />
    <Execution ProcessID="1364" ThreadID="2832" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Admin-ПК</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="BootTsVersion">2</Data>
    <Data Name="BootStartTime">2010-03-15T01:07:39.790417600Z</Data>
    <Data Name="BootEndTime">2010-03-15T01:10:43.170291200Z</Data>
    <Data Name="SystemBootInstance">28</Data>
    <Data Name="UserBootInstance">25</Data>
    <Data Name="BootTime">120387</Data>
    <Data Name="MainPathBootTime">55487</Data>
    <Data Name="BootKernelInitTime">83</Data>
    <Data Name="BootDriverInitTime">4470</Data>
    <Data Name="BootDevicesInitTime">1817</Data>
    <Data Name="BootPrefetchInitTime">21744</Data>
    <Data Name="BootPrefetchBytes">183095296</Data>
    <Data Name="BootAutoChkTime">0</Data>
    <Data Name="BootSmssInitTime">17802</Data>
    <Data Name="BootCriticalServicesInitTime">7017</Data>
    <Data Name="BootUserProfileProcessingTime">6352</Data>
    <Data Name="BootMachineProfileProcessingTime">2678</Data>
    <Data Name="BootExplorerInitTime">11002</Data>
    <Data Name="BootNumStartupApps">4</Data>
    <Data Name="BootPostBootTime">64900</Data>
    <Data Name="BootIsRebootAfterInstall">false</Data>
    <Data Name="BootRootCauseStepImprovementBits">0</Data>
    <Data Name="BootRootCauseGradualImprovementBits">0</Data>
    <Data Name="BootRootCauseStepDegradationBits">0</Data>
    <Data Name="BootRootCauseGradualDegradationBits">0</Data>
    <Data Name="BootIsDegradation">false</Data>
    <Data Name="BootIsStepDegradation">false</Data>
    <Data Name="BootIsGradualDegradation">false</Data>
    <Data Name="BootImprovementDelta">0</Data>
    <Data Name="BootDegradationDelta">0</Data>
    <Data Name="BootIsRootCauseIdentified">false</Data>
    <Data Name="OSLoaderDuration">7536</Data>
    <Data Name="BootPNPInitStartTimeMS">83</Data>
    <Data Name="BootPNPInitDuration">1995</Data>
    <Data Name="OtherKernelInitDuration">2507</Data>
    <Data Name="SystemPNPInitStartTimeMS">4482</Data>
    <Data Name="SystemPNPInitDuration">4293</Data>
    <Data Name="SessionInitStartTimeMS">8796</Data>
    <Data Name="Session0InitDuration">4733</Data>
    <Data Name="Session1InitDuration">1235</Data>
    <Data Name="SessionInitOtherDuration">11832</Data>
    <Data Name="WinLogonStartTimeMS">26598</Data>
    <Data Name="OtherLogonInitActivityDuration">8857</Data>
    <Data Name="UserLogonWaitDuration">13264</Data>
  </EventData>
</Event>

Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational
Источник:      Microsoft-Windows-Diagnostics-Performance
Дата:          13.03.2010 19:34:09
Код события:  100
Категория задачи:Контроль производительности при загрузке
Уровень:      Критический
Ключевые слова:Журнал событий
Пользователь:  LOCAL SERVICE
Компьютер:    Admin-ПК
Описание:
Windows запущена:
    Длительность загрузки                :        132249ms
    IsDegradation                :        false
    Время события (UTC)        :        ‎2010‎-‎03‎-‎13T11:30:53.780403200Z
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />
    <EventID>100</EventID>
    <Version>2</Version>
    <Level>1</Level>
    <Task>4002</Task>
    <Opcode>34</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2010-03-13T11:34:09.092619200Z" />
    <EventRecordID>142</EventRecordID>
    <Correlation ActivityID="{00000000-72E8-0000-0829-23A4A0C2CA01}" />
    <Execution ProcessID="1392" ThreadID="2544" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Admin-ПК</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="BootTsVersion">2</Data>
    <Data Name="BootStartTime">2010-03-13T11:30:53.780403200Z</Data>
    <Data Name="BootEndTime">2010-03-13T11:34:04.145505600Z</Data>
    <Data Name="SystemBootInstance">25</Data>
    <Data Name="UserBootInstance">22</Data>
    <Data Name="BootTime">132249</Data>
    <Data Name="MainPathBootTime">58549</Data>
    <Data Name="BootKernelInitTime">83</Data>
    <Data Name="BootDriverInitTime">2893</Data>
    <Data Name="BootDevicesInitTime">2428</Data>
    <Data Name="BootPrefetchInitTime">22312</Data>
    <Data Name="BootPrefetchBytes">184168448</Data>
    <Data Name="BootAutoChkTime">0</Data>
    <Data Name="BootSmssInitTime">17985</Data>
    <Data Name="BootCriticalServicesInitTime">7313</Data>
    <Data Name="BootUserProfileProcessingTime">6549</Data>
    <Data Name="BootMachineProfileProcessingTime">3029</Data>
    <Data Name="BootExplorerInitTime">10734</Data>
    <Data Name="BootNumStartupApps">4</Data>
    <Data Name="BootPostBootTime">73700</Data>
    <Data Name="BootIsRebootAfterInstall">false</Data>
    <Data Name="BootRootCauseStepImprovementBits">0</Data>
    <Data Name="BootRootCauseGradualImprovementBits">0</Data>
    <Data Name="BootRootCauseStepDegradationBits">4</Data>
    <Data Name="BootRootCauseGradualDegradationBits">0</Data>
    <Data Name="BootIsDegradation">false</Data>
    <Data Name="BootIsStepDegradation">false</Data>
    <Data Name="BootIsGradualDegradation">false</Data>
    <Data Name="BootImprovementDelta">0</Data>
    <Data Name="BootDegradationDelta">0</Data>
    <Data Name="BootIsRootCauseIdentified">true</Data>
    <Data Name="OSLoaderDuration">7569</Data>
    <Data Name="BootPNPInitStartTimeMS">83</Data>
    <Data Name="BootPNPInitDuration">2603</Data>
    <Data Name="OtherKernelInitDuration">3590</Data>
    <Data Name="SystemPNPInitStartTimeMS">6125</Data>
    <Data Name="SystemPNPInitDuration">2718</Data>
    <Data Name="SessionInitStartTimeMS">8912</Data>
    <Data Name="Session0InitDuration">4652</Data>
    <Data Name="Session1InitDuration">1403</Data>
    <Data Name="SessionInitOtherDuration">11929</Data>
    <Data Name="WinLogonStartTimeMS">26898</Data>
    <Data Name="OtherLogonInitActivityDuration">11338</Data>
    <Data Name="UserLogonWaitDuration">8848</Data>
  </EventData>
</Event>

Что-то многовато секунд, но это ошибки недельной давности, а сейчас если вычесть загрузку профиля, то загрузка системы составит 1 минуту. Все равно МНОГОВАТО!!!

Vadikan 26-03-2010 16:21 1377833

Vladand, судя по ошибкам, загрузка тогда занимала две с небольшим минуты

Код:

    <Data Name="BootTime">132249</Data>
это сумма:
    <Data Name="MainPathBootTime">58549</Data>
<Data Name="BootPostBootTime">73700</Data>

MainPathBootTime - загрузка драйверов и служб, которые являются критическими для взаимодействия пользователя с системой (например, отобразить экран входа в систему - критично)
BootPostBootTime - остальные драйверы и службы.

Впрочем, система не считает задержку критической. <Data Name="BootIsStepDegradation">false</Data>

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

Время можно отслеживать по любым событиям с ID от 100 до 199.

Vladand 26-03-2010 16:50 1377862

Извиняюсь, у меня нет лишних устройств, а все драйвера не нуждаются в обновлении!!! Что можно сделать еще? :help:
И еще вопрос: эта строка -
Код:

<Data Name="WinLogonStartTimeMS">26898</Data>
говорит о том что экран приветствия загружался 26 сек? Или я с чем-то путаю?

Vladand 27-03-2010 10:22 1378346

Все кто знает как решить проблему ПОМОГИТЕ!!! :clapping:

Vadikan 27-03-2010 15:29 1378481

Vladand, я пока не вижу проблемы, равно как и необходимости в капслоке. Но если вы считаете, что это проблема, см.Как определить, является проблема системной или вызвана сторонним приложением/драйвером

Vladand 27-03-2010 16:33 1378520

Потестил... Никаких проблем найти не смог... Буду наблюдать за системой :)

Valeant 27-03-2010 16:55 1378526

Цитата:

Vladand,
Все кто знает как решить проблему ПОМОГИТЕ!!!
Не вникая в эти сообщения так как конечно трудно понять что происходит в данные интервалы времени

Цитата:

<Data Name="MainPathBootTime">58549</Data>
MainPathBootTime - загрузка драйверов и служб

<Data Name="BootPostBootTime">73700</Data>
BootPostBootTime - остальные драйверы и службы
ну тяжело конечно понять под этими параметрами, то можно порекомендовать использовать в таких ситуациях windows performance toolking (может для кого и трудна, но понять по графику где по оси лежит время и где его очень много попытаться можно, так как она дает более развернутую картину и представления о загрузке ПК

Вот данные хотя бы для сравнения ваши в тегах Data

<Data Name="BootTime">132249</Data>
BootTime 64390
<Data Name="MainPathBootTime">58549</Data>
MainPathBootTime 41490
<Data Name="BootKernelInitTime">83</Data>
BootKernelInitTime 38
<Data Name="BootDriverInitTime">2893</Data>
BootDriverInitTime 3477
<Data Name="BootDevicesInitTime">2428</Data>
BootDevicesInitTime 3882
<Data Name="BootPrefetchInitTime">22312</Data> !!!!!!!
BootPrefetchInitTime 0
<Data Name="BootSmssInitTime">17985</Data>
BootSmssInitTime 8931
<Data Name="BootCriticalServicesInitTime">7313</Data>
BootCriticalServicesInitTime 4621
<Data Name="BootUserProfileProcessingTime">6549</Data>
BootUserProfileProcessingTime 3207
<Data Name="BootMachineProfileProcessingTime">3029</Data>
BootMachineProfileProcessingTime 1
<Data Name="BootExplorerInitTime">10734</Data>
BootExplorerInitTime 14082
<Data Name="BootPostBootTime">73700</Data>
BootPostBootTime 22900
<Data Name="WinLogonStartTimeMS">26898</Data>
WinLogonStartTimeMS 17129
<Data Name="OtherLogonInitActivityDuration">11338</Data>
OtherLogonInitActivityDuration 7070
<Data Name="UserLogonWaitDuration">8848</Data>
UserLogonWaitDuration 3832
<Data Name="Session0InitDuration">4652</Data>
Session0InitDuration 5361
<Data Name="Session1InitDuration">1403</Data>
Session1InitDuration 521
<Data Name="SessionInitOtherDuration">11929</Data>
SessionInitOtherDuration 3047
<Data Name="OSLoaderDuration">7569</Data>
OSLoaderDuration 2602


Для информации по Prefetch сразу скажу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
EnablePrefetcher = 3
EnableSuperfetch = 3
EnableBootTrace = 0


Vadikan 27-03-2010 20:28 1378675

Цитата:

Цитата Vladand
Потестил... Никаких проблем найти не смог... »

Так проблем и нет. Я предлагал вам сравнить текущее время загрузки со временем при отключенных сторонних службах и программах.

Vladand 28-03-2010 09:02 1378902

Vadikan, пробовал отключать службы и автозагрузку - толку мало. Я думаю, минута загрузки - самое оптимальное для моей конфигурации компьютера( быстрее не получится ) :)

Valeant 28-03-2010 11:11 1378939

Все конечно хорошо, отключать службы и автозагрузку - сам любил раньше тыкать пальцем в небо.

Цитата:

Производительность при загрузке

Под загрузкой мы понимаем одно из трех понятий: загрузка ОС, пробуждение из режима сна (sleep) или выход из режима глубокого сна (гибернации, hibernate). Несмотря на то, что время выхода из режима сна, как правило, стандартно и обычно равняется от 2 до 5 секунд в зависимости от времени запуска устройств и приложений, в данной публикации мы поговорим о загрузке как о фундаментальном понятии, о котором частенько упоминают пользователи. Что касается Windows 7, то одной из основных задач разработки стоит существенное увеличение количества компьютеров с минимальным временем загрузки. В нашей лаборатории хорошей считается система, загрузка которой занимает менее 15 секунд.

Для того чтобы компьютер загружался быстрее, требуется чтобы эффективно и с высокой степенью параллелизма выполнялись следующие действия:

* Запись файлов в память
* Инициализация служб
* Опознание и запуск устройств
* Аутентификация пользователя при загрузке
* Создание и отображение рабочего стола
* Запуск автоматически загружаемых приложений

Ввиду того, что существуют различные конфигурации компьютеров, время загрузки также может существенно отличаться. Это подтверждается результатами, полученными нашими различными лабораториями, но это можно видеть и из результатов исследований, выполняемых независимыми журналистами, как, например, Эд Ботт (Ed Bott). Результаты исследований Ботта показывают, что лишь у 35% компьютеров время загрузки составляет менее 30 секунд. Несмотря на то, что в исследовании Ботта задействовано не так много компьютеров, его результаты совпадают с нашими. Статистика по Windows Vista SP1, приведенная ниже, также показывает, что более 35% систем загружаются за 30 и менее секунд, а на загрузку 75% систем требуется 50 и менее секунд. Это реальная статистика, собранная среди миллионов пользователей Vista SP1, принимающих участие в программе Customer Experience Improvement Program.
...
Мы осознаем тот факт, что пользователи под временем загрузки понимают и прекращение обращений к жесткому диску, и полную готовность меню Start и всех приложений к работе. Следует понимать, что значительное влияние на время загрузки оказывают пост-загрузка (когда запускаются приложения из группы автозапуска и службы с отложенной загрузкой), а также время загрузки BIOS с последующей инициализацией загрузки Windows. И предпринимаемые нами усилия учитывают мнение наших пользователей.

Перед тем, как перейти к обсуждению наших целей при разработке Windows 7, хотелось бы отметить, что мы работаем в этом направлении с нашими партнерами. При изучении различных систем мы обнаружили уйму областей, где возможно внести изменения для увеличения производительности. Нижеприведенные данные получены на реальном компьютере. Компьютеры, попадающие в наши руки прямо с полок магазинов, загружаются в течение приблизительно 45 секунд. Выполнение чистой установки Vista SP1 позволяет сократить время загрузки того же самого компьютера до 23 секунд. Очевидно, что при чистой установке существенно ниже количество запущенных процессов, да и версии драйверов могут отличаться. Тем не менее, нам удалось оптимизировать полученную с полки магазина систему, сократив время загрузки до 21 секунды, что на 2 секунды меньше, чем при чистой установке. Этого удалось добиться за счет изменений в конфигурации драйверов и BIOS.
...
http://www.thevista.ru/page.php?id=10208

Vladand 28-03-2010 12:26 1378969

Valeant, я нахожусь среди тех 75% у которых система грузится 50 сек, и мне ничто не поможет ( разве только использовать режим сна :) ). А есть статейка по-конкретней? Что именно можно сделать для ускорения загрузки? В постах выше все перепробовал :)

Valeant 28-03-2010 16:08 1379108

Vladand,
В постах выше я обратил внимание на пример на параметр BootPrefetchInitTime - 22312 время работы префетчера
На графике я показал когда работает Prefetch, относительно времени работы и старта служб winlogon, userinit, logonui - вход пользователя.

Так же подправлю
MainPathBootTime — суммированное время для появления рабочего стола, включая все критические сервисы и драйверы, необходимые для основной работы системы
У вас BootPostBootTime - 73700 подправлю время запуска всех некритических сервисов уже при готовом рабочем столе

Дальше уж если смотреть "Просмотр событий" до конца то там наверное есть какие либо предупреждения, стоило на них обратить внимание они указывают не на проблему но предупреждают например о времени задержке в загрузке того или иного.

И у вас же минута загрузки против двух которые были. А для информации что и когда грузится например на ноуте.



Vladand 28-03-2010 16:25 1379114

Ну вот, малость покопал и наскрёб:
Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational
Источник:      Microsoft-Windows-Diagnostics-Performance
Дата:          15.03.2010 9:10:46
Код события:  101
Категория задачи:Контроль производительности при загрузке
Уровень:      Предупреждение
Ключевые слова:Журнал событий
Пользователь:  LOCAL SERVICE
Компьютер:    Admin-ПК
Описание:
Это приложение загружалось дольше обычного, что привело к замедлению процесса запуска системы:
    Имя файла                :        svchost.exe
    Понятное имя                :        Хост-процесс для служб Windows
    Версия                :        6.1.7600.16385 (win7_rtm.090713-1255)
    Общее время                :        2012мс
    Время замедления        :        1305мс
    Время события (UTC)        :        ‎2010‎-‎03‎-‎15T01:07:39.790417600Z
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />
    <EventID>101</EventID>
    <Version>1</Version>
    <Level>3</Level>
    <Task>4002</Task>
    <Opcode>33</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2010-03-15T01:10:46.144568000Z" />
    <EventRecordID>155</EventRecordID>
    <Correlation ActivityID="{00000000-92E8-0000-389B-68E8DBC3CA01}" />
    <Execution ProcessID="1364" ThreadID="2832" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Admin-ПК</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="StartTime">2010-03-15T01:07:39.790417600Z</Data>
    <Data Name="NameLength">12</Data>
    <Data Name="Name">svchost.exe</Data>
    <Data Name="FriendlyNameLength">31</Data>
    <Data Name="FriendlyName">Хост-процесс для служб Windows</Data>
    <Data Name="VersionLength">38</Data>
    <Data Name="Version">6.1.7600.16385 (win7_rtm.090713-1255)</Data>
    <Data Name="TotalTime">2012</Data>
    <Data Name="DegradationTime">1305</Data>
    <Data Name="PathLength">32</Data>
    <Data Name="Path">C:\Windows\System32\svchost.exe</Data>
    <Data Name="ProductNameLength">41</Data>
    <Data Name="ProductName">Операционная система Microsoft® Windows®</Data>
    <Data Name="CompanyNameLength">22</Data>
    <Data Name="CompanyName">Microsoft Corporation</Data>
  </EventData>
</Event>

Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational
Источник:      Microsoft-Windows-Diagnostics-Performance
Дата:          10.03.2010 14:54:11
Код события:  108
Категория задачи:Контроль производительности при загрузке
Уровень:      Предупреждение
Ключевые слова:Журнал событий
Пользователь:  LOCAL SERVICE
Компьютер:    Admin-ПК
Описание:
Применение политики пользователя вызвало замедление процесса запуска системы:
    Имя                :        PreShellInit
    Общее время                :        4908мс
    Время замедления        :        5342мс
    Время события (UTC)        :        ‎2010‎-‎03‎-‎10T06:51:05.790417600Z
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />
    <EventID>108</EventID>
    <Version>1</Version>
    <Level>3</Level>
    <Task>4002</Task>
    <Opcode>33</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2010-03-10T06:54:11.459083200Z" />
    <EventRecordID>131</EventRecordID>
    <Correlation ActivityID="{00000000-E2E8-0000-3AEE-790E1EC0CA01}" />
    <Execution ProcessID="1364" ThreadID="3224" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Admin-ПК</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="StartTime">2010-03-10T06:51:05.790417600Z</Data>
    <Data Name="NameLength">13</Data>
    <Data Name="Name">PreShellInit</Data>
    <Data Name="TotalTime">4908</Data>
    <Data Name="DegradationTime">5342</Data>
  </EventData>
</Event>

и совсем давнешнее:
Код:

Имя журнала:  Microsoft-Windows-Diagnostics-Performance/Operational
Источник:      Microsoft-Windows-Diagnostics-Performance
Дата:          28.02.2010 19:47:29
Код события:  110
Категория задачи:Контроль производительности при загрузке
Уровень:      Предупреждение
Ключевые слова:Журнал событий
Пользователь:  LOCAL SERVICE
Компьютер:    Admin-ПК
Описание:
Инициализация диспетчера сеанса вызвала замедление процесса запуска:
    Имя                :        SMSSInit
    Общее время                :        16532мс
    Время замедления        :        6532мс
    Время события (UTC)        :        ‎2010‎-‎02‎-‎28T11:44:32.780403200Z
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{CFC18EC0-96B1-4EBA-961B-622CAEE05B0A}" />
    <EventID>110</EventID>
    <Version>1</Version>
    <Level>3</Level>
    <Task>4002</Task>
    <Opcode>33</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2010-02-28T11:47:29.124553600Z" />
    <EventRecordID>24</EventRecordID>
    <Correlation ActivityID="{00000000-32E8-0000-89E4-ED646BB8CA01}" />
    <Execution ProcessID="1380" ThreadID="2624" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Admin-ПК</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="StartTime">2010-02-28T11:44:32.780403200Z</Data>
    <Data Name="NameLength">9</Data>
    <Data Name="Name">SMSSInit</Data>
    <Data Name="TotalTime">16532</Data>
    <Data Name="DegradationTime">6532</Data>
  </EventData>
</Event>

Да, и еще вопросик: график с верхнего скрина составлен по данным с нижнего?

Valeant 28-03-2010 18:23 1379203

Цитата:

Да, и еще вопросик: график с верхнего скрина составлен по данным с нижнего?
Да, на верхнем выделяем диапазон, пр.кн.мыши составить таблицу.

Для Event вам нужен код 100.

Vladand 29-03-2010 03:44 1379509

Valeant, все сообщения с кодом 100 - ошибки и критический. Если надо, могу выложить еще :)

Vladand 30-03-2010 17:21 1380774

У этой темы есть решение или вывод по крайней мере? а то может быть ее уже закрыть надо? :unsure:

Valeant 30-03-2010 18:03 1380810

А какой может быть вывод. Все зависит от того сколько грузилась чистая система.
Все что в пределах 45-70сек. можно принять за норму.

Vladand 30-03-2010 18:08 1380812

Значит у меня все в норме! :) :) :)
Спасибо всем!


Время: 15:57.

Время: 15:57.
© OSzone.net 2001-