Forums & Knowledge Base/Support/Support FAQs, How-To & Guides

What is the definition of "boot"? How do you determine when the boot has finished?

Maya Shoval
posted this on July 11, 2011 01:18 PM

The boot is a process that has several stages, where different groups of processes are loaded (OS core processes, services and applications). Windows boot doesn't run one process after the other, or even wait to for the previous process to finish before starting a new one. This process has a statistically complex behavior that varies from boot to boot.

pcready.PNG

It is very tricky to pin point the exact moment that the boot finishes, because some applications that load in boot perform analyses that can't be predicted consistently from boot to boot. Given the various difficulties in determining when the boot is finished, we have decided to measure boot time in relation to the PC’s responsiveness to user interaction. We use numerous measures – complex formulae involving IO, RAM usage, CPU, running programs, and start-up configuration – to determine PC responsiveness. 

 

Comments

User photo
Rick Gommers

I have a question about this boot timer you posted in the screenshot. It's purpose is to display apps which are currently booting, am I right?

Most of the time, the apps that are being displayed there are already booted, or they still need to start. It doesn't compare to the reality.

What process or calculation do you perform to display those apps in the timer? How do you recognize an app that's currently booting? I don't want to offend you but I do think that timer needs a little bit of tweaking :)

June 29, 2012 03:12 PM
User photo
Maya Shoval
Soluto Support

Hi Rick, we've actually disabled the boot timer by default, and will not continue it's development as we've evolved beyond a boot application. 

In regards to your question, our low level driver actually monitors your boot and recognizes the different apps running at boot. We're not going to disclose how it's done, as it's part of our patent pending driver :)

July 01, 2012 07:07 PM
User photo
Fizzy

i would also like to learn a bit more.

i have a box with windows xp (not installed soluto, so far) with the following symptoms:
windows boot-up time is quite OK. however, after logging on with user account the system is very un-responsive. to be on the safe side i need to wait 5 to 10 minutes before starting any applications - web broswer, email application, etc.

note: this is even true after booting up and sitting idle for 30 minutes _before_ logging on to windows. so it must be some tasks triggering during / after logon action. there is not much CPU activity going on. i suspect it's various processes doing heavy HDD activity.

will soluto be capable of troubhleshooting such post-logon performance issues, too?

September 23, 2012 05:17 PM
User photo
Rick Gommers

Maybe you could have a look at 'source control. In the 'disk' tab you can watch all disk read/write activity as well as the rate and which files your processes are accessing. See this screen for an example: http://piclair.com/data/2u0rg.jpg

 

You can find source control in the taskmanager.

September 23, 2012 05:22 PM
User photo
Fizzy

@rick: thanks for your suggestion. however, i'm talking about "windows xp". XP doesn't have such a feature, unfortunately.

September 23, 2012 05:33 PM
User photo
Rick Gommers

Ah ok, I didn't knew that :P

 

As your system is not working properly now, this could be a good time to upgrade to Windows 7 ;) windows XP is becomming old now ;)

 

If you insist on keeping windows XP, maybe you should give Proces Explorer a try: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

This program can do the same for you as the source control I was talking about ;)

 

Good luck!

September 23, 2012 05:44 PM
User photo
Maya Shoval
Soluto Support

Hello Fizzy, we've noticed that these types of issues are usually a results of a network related issue - perhaps a network drive that's not available and Windows keeps trying to connect to it. 

September 23, 2012 06:43 PM
User photo
Fizzy

as follow-up to the subject "What is the definition of 'boot'? How do you determine when the boot has finished? " my question was: "will soluto be capable of troubhleshooting such post-logon performance issues, too?"

September 23, 2012 08:31 PM
User photo
Maya Shoval
Soluto Support

@Fizzy, if it's a networking issue we might not be able to see it and show a shorter time. The best option is to install Soluto and see what your boot time looks like. 

September 24, 2012 11:15 AM
User photo
Kurt Garcia

I do not see the boot countdown anymore? Has it been discontinued?

February 18, 2013 08:02 PM
User photo
Kurt Garcia

I have Windows 8.

February 18, 2013 08:03 PM
User photo
Maya Shoval
Soluto Support

@Kurt - check to see if it's turned off: right click Soluto's tray icon --> advanced --> PC Readiness Monitor --> set to Always show / Show every boot.

pcreadinesschange.png

Note that we currently have an issue with Windows 8 where on a cold boot the timer would not show, we're working on a fix. 

February 19, 2013 09:33 AM