services - when do they get started (at boot)

Posted on 2011-10-01
Medium Priority
Last Modified: 2012-06-27
do the services get started at the login screen, or after complete start.

for example, in vista, the user is prompted after the boot, are the services running at that time? or only after they login into windows, is the services actually getting loaded?

this is the same for all services? or are there exceptions?
Question by:25112
LVL 17

Assisted Solution

by:Anthony Russo
Anthony Russo earned 664 total points
ID: 36898464
I suggest installing Soluto on your machine. Very good program and shows you when everything boots up, and lets you control them.


Good luck,

LVL 84

Accepted Solution

Dave Baldwin earned 668 total points
ID: 36898629
They get started at many different times.  Basic services to run the machine get started at boot.  Services that depend on the user profile for information have to wait until someone is logged on.  And others only start when they are needed.
LVL 47

Assisted Solution

rpggamergirl earned 668 total points
ID: 36898636
This is the (simplified) boot sequence for Windows NT, 2000, XP and 2003:
Source: Windows Boot process.

BIOS: performs Power On Self Test (POST)
BIOS: loads MBR from the boot device specified/selected by the BIOS

MBR: contains a small amount of code that reads the partition table, the first partition marked as active is determined to be the system volume
MBR: loads the boot sector from the system volume

BOOT SECTOR: reads the root directory of the system volume at loads NTLDR

NTLDR: reads BOOT.INI from the system volume to determine the boot drive (presenting a menu if more than 1 entry is defined)
NTLDR: loads and executes NTDETECT.COM from the system volume to perform BIOS hardware detection
NTLDR: loads NTOSKRNL.EXE, HAL.DLL, BOOTVID.DLL (and KDCOM.DLL for XP upwards) from the boot (Windows) volume
NTLDR: loads \WINDOWS\SYSTEM32\CONFIG\SYSTEM which becomes the system hive HKEY_LOCAL_MACHINE\System
NTLDR: loads drivers flagged as "boot" defined in the system hive, then passes control to NTOSKRNL.EXE

NTOSKRNL.EXE: brings up the loading splash screen and initializes the kernel subsystem
NTOSKRNL.EXE: starts the boot-start drivers and then loads & starts the system-start drivers
NTOSKRNL.EXE: creates the Session Manager process (SMSS.EXE)

SMSS.EXE: runs any programs specified in BootExecute (e.g. AUTOCHK, the native API version of CHKDSK)
SMSS.EXE: processes any delayed move/rename operations from hotfixes/service packs replacing in-use system files
SMSS.EXE: initializes the paging file(s) and the remaining registry hives

** before this step completes, bugchecks will not result in a memory dump as we need a working page file on the boot (Windows) volume **

SMSS.EXE: starts the kernel-mode portion of the Win32 subsystem (WIN32K.SYS)
SMSS.EXE: starts the user-mode portion of the Win32 subsystem (CSRSS.EXE)

WINLOGON.EXE: starts the Local Security Authority (LSASS.EXE)
WINLOGON.EXE: loads the Graphical User Identification and Authentication DLL (MSGINA.DLL by default)
WINLOGON.EXE: displays the logon window
WINLOGON.EXE: starts the services controller (SERVICES.EXE)

*** At This Point Users Can Logon  ***

SERVICES.EXE: starts all services marks as automatic

Or check here for Windows Vista startup process

Author Comment

ID: 36910501

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

#Citrix #POC #XenDesktop #vCenter #VMware #ESX
Microsoft will be releasing the Windows 10 Creators Update in just a matter of weeks. Are you prepared? Follow these steps to ensure everything goes smoothly and you don't lose valuable data on your PC.
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question