MSFN Forum: How to speed up boot process under Windows Vista or Windows 7 - MSFN Forum

Jump to content


  • 31 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

How to speed up boot process under Windows Vista or Windows 7 Rate Topic: -----

#41 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 18 October 2010 - 10:31 AM

this is bad. Other tools are useless. Only use the integrated one. This is great.


#42 User is offline   Kingben363 

  • Group: Members
  • Posts: 6
  • Joined: 16-October 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 18 October 2010 - 10:48 AM

Ok i will re-install windows 7 and then try it out again




Thanks for posting this :thumbup

This post has been edited by Kingben363: 18 October 2010 - 10:49 AM


#43 User is offline   crookadile 

  • Newbie
  • Group: Members
  • Posts: 19
  • Joined: 15-March 08

Posted 20 October 2010 - 02:30 AM

Hi I have followed your instructions to speed up my boot time but I have come across a problem.
In my command prompt window I get the message " xbootmgr is not recognised as an internal or external command, operable program, or batch file. "

Can anyone shed any light on this and help me out please.

Thanks in advance, Brian.

#44 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 20 October 2010 - 04:45 AM

you have to install the Windows Performance Toolkit first. Read the first sentence.

#45 User is offline   crookadile 

  • Newbie
  • Group: Members
  • Posts: 19
  • Joined: 15-March 08

Posted 20 October 2010 - 05:33 AM

View PostMagicAndre1981, on 20 October 2010 - 04:45 AM, said:

you have to install the Windows Performance Toolkit first. Read the first sentence.



I did install the WPT. But I tried to do the speed up before rebooting ( Stupid I know ).

I have since rebooted and the problem has gone away. Thanks for your help.

#46 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 20 October 2010 - 06:28 AM

The Installer updates the System-PATH variable. This is only updated after reboot.

#47 User is offline   aboto 

  • Group: Members
  • Posts: 8
  • Joined: 01-November 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 01 November 2010 - 07:39 AM

I tried to do as your instruction, but it displayed:

Microsoft Windows [Version 6.1.7601]
Copyright © 2009 Microsoft Corporation. All rights reserved.

C:\Windows\system32>xbootmgr -trace boot -prepSystem -verboseReadyBoot
'xbootmgr' is not recognized as an internal or external command,
operable program or batch file.

C:\Windows\system32>


Please let know what happened
thanks

Posted Image

#48 User is offline   aboto 

  • Group: Members
  • Posts: 8
  • Joined: 01-November 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 01 November 2010 - 07:56 AM

I am sorry for ignoring the first sentence :D

#49 User is offline   aboto 

  • Group: Members
  • Posts: 8
  • Joined: 01-November 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 01 November 2010 - 09:55 AM

It really takes time when preparing, but I see a significant improvement when Windows starting! About 30s is reduced (from 2' to 1'30", it includes the time for starting up some services as Gadgets, ...)
Thanks

#50 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 02 November 2010 - 04:49 AM

90s are still a bit to high, make a boot trace (http://www.msfn.org/...howtopic=140247), zip and and upload it. Maybe I can find something to reduce the time again.

#51 User is offline   tookie 

  • Group: Members
  • Posts: 4
  • Joined: 07-November 10
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 07 November 2010 - 07:01 AM

hello, i've used the method described in your post, and obtained a reduction from 120k to 80k ms. is it possible to decrease this even further? I've looked through the event viewier.. I did not see anything that I can shave seconds from.

Thanks for the awesome guide!

#52 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 07 November 2010 - 08:02 AM

make a full trace:

http://www.msfn.org/...yresume-issues/

and give me the trace file.

#53 User is offline   tookie 

  • Group: Members
  • Posts: 4
  • Joined: 07-November 10
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 08 November 2010 - 01:35 AM

View PostMagicAndre1981, on 07 November 2010 - 08:02 AM, said:

make a full trace:

http://www.msfn.org/...yresume-issues/

and give me the trace file.


here it is

#54 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 09 November 2010 - 08:23 AM

Hi,

timing bootDoneViaExplorer="49970" bootDoneViaPostBoot="116070"


Your Windows needs 50s to boot to the desktop and 106 seconds to boot completely.

 <interval name="PreSMSS" startTime="0" endTime="8469" duration="8469">


Quote

The PreSMSS subphase begins when the kernel is invoked. During this subphase, the kernel initializes data structures and components. It also starts the PnP manager, which initializes the BOOT_START drivers that were loaded during the OSLoader phase.
When the PnP manager detects a device, it loads and initializes the device’s drivers


Your takes 8.5s, this is ok.

<interval name="SMSSInit" startTime="8469" endTime="22670" duration="14200">


Quote

The SMSSInit subphase begins when the kernel passes control to the session manager process (Smss.exe). During this subphase, the system initializes the registry, loads and starts the devices and drivers that are not marked BOOT_START, and starts the subsystem processes. SMSSInit ends when control is passed to Winlogon.exe.


this takes 14s which is bit too long. I can see that the time difference between the both csrss.exe is 4s which means it takes 4s to initialize the graphic card driver. Are you using the latest driver or your NVIDIA GeForce GTX 285?

<interval name="WinlogonInit" startTime="22670" endTime="40805" duration="18134">


Quote

The WinLogonInit subphase begins when SMSSInit completes and starts Winlogon.exe. During WinLogonInit, the user logon screen appears, the service control manager starts services, and Group Policy scripts run. WinLogonInit ends when the Explorer process starts.


your takes 18s, which is also too long.

I found this:

- <notification type="Logon" sessionId="1" startTime="29088" endTime="38339" duration="9251">
  <subscriber name="Profiles" startTime="29088" endTime="38332" duration="9244" /> 



So loading the profile takes too long. To see what happens there, download ProcessMonitor and activate bootlogging. Make a new boottrace with xbootmgr and reboot. Start ProcessMonitor again and save the data into a PML file. Zip both files (xbootmgr and PML file) and upload it.

 <interval name="ExplorerInit" startTime="40805" endTime="49970" duration="9164">


Quote

The ExplorerInit subphase begins when Explorer.exe starts. During ExplorerInit, the system creates the desktop window manager (DWM) process, which initializes the desktop and displays it for the first time.


this takes 9.2 seconds. This is also a bit too long.

Quote

Applications—such as antivirus programs or application servers—that are created during service start in this or previous phases can consume CPU resources during ExplorerInit. Some services might not be started yet when ExplorerInit is complete.


I can see that you use MSE/Commodo which causes a high CPU usage. remove both and see if it it faster.

<interval name="PostExplorerPeriod" startTime="49970" endTime="116070" duration="66100">


Quote

During PostBoot, Windows examines the entries in the various Run and RunOnce keys (Run, RunOnce, RunOnceEx, RunServices, and so on) in the registry and the Startup folder in the file system, and then starts the listed applications.


So starting all startup applications takes too long (56seconds). So use AutoRuns and try to remove all unneeded applications like the google and JAVA update checker.

This post has been edited by MagicAndre1981: 09 November 2010 - 08:23 AM


#55 User is offline   aboto 

  • Group: Members
  • Posts: 8
  • Joined: 01-November 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 10 November 2010 - 09:29 AM

View PostMagicAndre1981, on 02 November 2010 - 04:49 AM, said:

90s are still a bit to high, make a boot trace (http://www.msfn.org/...howtopic=140247), zip and and upload it. Maybe I can find something to reduce the time again.



I just make a boot trace following your intruction. When computer starting, the "dead green screen" appeared. I cannot log in the computer. I have to use repair dick several times to fix "startup ...".
Please see the attachment file!
THank you so much


My link

PS: It seems the Sidebar takes much time!

#56 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 10 November 2010 - 11:51 AM

timing bootDoneViaExplorer="45239" bootDoneViaPostBoot="138339" 


Your Windows takes 45 to boot to the desktop and 128s to boot completely.

<interval name="PreSMSS" startTime="0" endTime="5088" duration="5088">


Quote

The PreSMSS subphase begins when the kernel is invoked. During this subphase, the kernel initializes data structures and components. It also starts the PnP manager, which initializes the BOOT_START drivers that were loaded during the OSLoader phase. When the PnP manager detects a device, it loads and initializes the device’s drivers


This takes 5. Which is ok.

 <interval name="SMSSInit" startTime="5088" endTime="15581" duration="10492">


Quote

The SMSSInit subphase begins when the kernel passes control to the session manager process (Smss.exe). During this subphase, the system initializes the registry, loads and starts the devices and drivers that are not marked BOOT_START, and starts the subsystem processes. SMSSInit ends when control is passed to Winlogon.exe.


Provider Name, Task Name, Time (s)
, smss:InitializeRegistry,
, , 5.941076308, win:Start
, , 8.476292276, win:Stop


so initializing of the registry take a bit too long.

<interval name="WinlogonInit" startTime="15581" endTime="29551" duration="13970">


Quote

The WinLogonInit subphase begins when SMSSInit completes and starts Winlogon.exe. During WinLogonInit, the user logon screen appears, the service control manager starts services, and Group Policy scripts run. WinLogonInit ends when the Explorer process starts.


from what I can see is that KasperSky service starts too slowly:

serviceTransition name="AVP" group="" transition="start" totalTransitionTimeDelta="32507"


interval name="ExplorerInit" startTime="29551" endTime="45239" duration="15687">


Quote

The ExplorerInit subphase begins when Explorer.exe starts. During ExplorerInit, the system creates the desktop window manager (DWM) process, which initializes the desktop and displays it for the first time.


this also takes too long, because of Kaspersky:

Quote

Applications—such as antivirus programs or application servers—that are created during service start in this or previous phases can consume CPU resources during ExplorerInit. Some services might not be started yet when ExplorerInit is complete.


- <interval name="PostExplorerPeriod" startTime="45239" endTime="138339" duration="93100">


Quote

During PostBoot, Windows examines the entries in the various Run and RunOnce keys (Run, RunOnce, RunOnceEx, RunServices, and so on) in the registry and the Startup folder in the file system, and then starts the listed applications.


Remove the googleupdater and remove the amount of index folders. The Windows Search service also takes too long to start.

I think that Kaspersky is the cause of the slowdown. Remove it.

#57 User is offline   aboto 

  • Group: Members
  • Posts: 8
  • Joined: 01-November 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 10 November 2010 - 09:40 PM

View PostMagicAndre1981, on 10 November 2010 - 11:51 AM, said:


Remove the googleupdater and remove the amount of index folders. The Windows Search service also takes too long to start.

I think that Kaspersky is the cause of the slowdown. Remove it.


Thank you indeed. I will remove something as your suggestion. Kaspersky is to protect my computer from internet harmful attacks. So I may have to accept its usage time. This is a contradiction! :-<

#58 User is offline   tookie 

  • Group: Members
  • Posts: 4
  • Joined: 07-November 10
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 11 November 2010 - 04:35 AM

View PostMagicAndre1981, on 09 November 2010 - 08:23 AM, said:

So loading the profile takes too long. To see what happens there, download ProcessMonitor and activate bootlogging. Make a new boottrace with xbootmgr and reboot. Start ProcessMonitor again and save the data into a PML file. Zip both files (xbootmgr and PML file) and upload it.


Hi MagicAndre1981,
here it is. the one with the processmonitor trace. i've updated my graphics driver as you advised, and cleared off some programs that are not needed in autoruns. but i might have to leave comodo and MSE in for now, or i would have no internet security >.<

thanks for the advise thus far! :)

#59 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 11 November 2010 - 08:21 AM

View Postaboto, on 10 November 2010 - 09:40 PM, said:

Thank you indeed. I will remove something as your suggestion. Kaspersky is to protect my computer from internet harmful attacks. So I may have to accept its usage time.


use a different tools (free tool) like Aivra AntiVir and the in Windows included Firewall.

#60 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 11 November 2010 - 08:46 AM

View Posttookie, on 11 November 2010 - 04:35 AM, said:

but i might have to leave comodo and MSE in for now, or i would have no internet security >.<


The cause of the slow login is COMODO (cmdagent.exe) which scans all commands + MSE + you highly fragmented HDD which is used by 100%.

same suggestion like aboto. use Aivra AntiVir + Windows included Firewall and run the optimization again.

Share this topic:


  • 31 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

3 User(s) are reading this topic
0 members, 3 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy