Transcript of How Many Coffees Can You Drink While Your PC Boots? Stephen Rose, Vadim Arakelov, Pieter Wigleven,...
Slide 1
How Many Coffees Can You Drink While Your PC Boots? Stephen
Rose, Vadim Arakelov, Pieter Wigleven, Matthew Reynolds Microsoft
Corporation WCL305
Slide 2
Intro Discussion Fast boots, slow boots, the enterprise, MSIT
and Microsoft Services Enterprise Boot Performance Landscape
Slide 3
Slide 4
Demo Clean Windows boots quickly Anatomy of boot/logon How to
use ADK tools Your boot through the eyes of the Windows ADK
Slide 5
Demos Real world examples of what goes wrong with boot
performance in the enterprise. How many coffees can you drink while
your PC boots?
Slide 6
Case Of Examples from the field Look at me! Look at me!
Slide 7
Desktop Idle Massive IO
Slide 8
Slide 9
Case Of Examples from the field Is my disk LED burning?
Slide 10
Desktop appears at 135 seconds Idle/responsive at 185
seconds
Slide 11
Slide 12
Case of Examples from the field The swarm
Slide 13
Desktop appearsIdle/responsive Massive disk IO
Slide 14
Slide 15
Slide 16
Slide 17
Slide 18
Slide 19
Case of Featuring: 1. The 10 Minute Unintended Consequence 2.
The Productivity Maximizer 3. The Slow Profile 13 minute triple
play
Slide 20
~800s to idle desktop Not CPU bound Not disk bound
Slide 21
13 minute triple play | Services diagram ProductivityAgent
service takes 50 seconds to ready Launch of all remaining services
delayed
Slide 22
Group Policy delay 50 seconds Profile load 20 seconds Group
Policy delay 600 seconds!
Slide 23
13 minute triple play | First GP delay GP waiting for network
Network components waiting for slow service
Slide 24
13 minute triple play | First GP delay Synchronous mode (wait
for the network) So we wait about 50 seconds
Slide 25
Group Policy delay 50 seconds Profile load 20 seconds Group
Policy delay 600 seconds!
Slide 26
13 minute triple play | Profile delay Roaming profile sync took
several seconds
Slide 27
13 minute triple play | Massive GP delay 600 second delay in
Group Policy Seems to correspond to GpScript.exe
Slide 28
13 minute triple play | Massive GP delay Group Policy service
svchost.exe launches GpScript.exe launches Notepad? Why is notepad
opening the vbscript?
Slide 29
Slide 30
Slide 31
Slide 32
Case of Examples from the field Hottest CPU in town
Slide 33
Slide 34
Slide 35
repdrvfs!PerformAllValidations
Slide 36
Slide 37
Slide 38
Slide 39
Microsoft IT Enterprise boot performance remediation example
Power-On to Productivity
Slide 40
Responsive ~170s
Slide 41
Boot Time Delay: Synchronous policies caused a 43 seconds delay
during boot process Sync Group Policies
Slide 42
App-V service takes 90 seconds to start Issue is caused by the
use of WMI query to gather required information App-V service takes
90 seconds to start Issue is caused by the use of WMI query to
gather required information
Slide 43
Responsive ~68s
Slide 44
ASync Group Policies
Slide 45
App-V service takes 4.5 seconds to start
Slide 46
ScenarioBenefit 1 Lync Client Side Logging Boot time
improvement is 50 sec. to several min. 2 Forefront AV Engine
Optimization Boot time improvement is 25 sec. 3 Synchronous GPO
Cleanup Boot time improvement is 40 sec. Synchronous GPO Cleanup
Lync Client Side Logging Forefront AV Engine Optimization Boot Time
of 193 seconds Boot Time of 193 seconds Boot Time of 77 seconds
Boot Time of 77 seconds
Slide 47
ScenarioBenefit Complete Corrective 1Excessive disk IO
consumption by Lync logging50 second to several min boot time
improvement 2Excessive disk IO consumption by Forefront25 second
boot time improvement 3Direct Access GPOs applying synchronously40
second boot time improvement 4Starting up the App-V service
requires all other services to wait until completed. 30 90 second
reduction to the App-V service start-up time during boot 5WMI
repository verification issue50 300 seconds boot time improvement
on production systems (improvement times dependent on type of the
system and live in production) Proactive 6FIM Password Reset Tool
resulting in boot performance impact23 second boot time improvement
7System Center Greenup Power Management resulting in boot
performance impact 16 second boot time improvement 8New NetLogon
script resulting in boot performance impact30 second boot time
improvement which included 7 second reduction from initial
baseline. 3 minute, 54 second boot time improvement
Slide 48
48 SSD
Slide 49
49 40 seconds boot delay caused by Wait For The Network sync
mode
Slide 50
Slide 51
Slide 52
Slide 53
TechEd Session: S330C (see recording) IT Showcase |
http://technet.microsoft.com/en-us/library/hh708771.aspx ADK |
http://www.microsoft.com/en-gb/download/details.aspx?id=29929 Find
us to talk: Windows area in TLC, community/ATE event, hallways
Slide 54
Resources for Developers
http://msdn.microsoft.com/en-us/windows/apps
http://msdn.microsoft.com/en-us/windows/apps Windows 8 is ready for
Business
http://www.microsoft.com/en-us/windows/enterprise/products-and-technologies/windows-8/default.aspx
http://www.microsoft.com/en-us/windows/enterprise/products-and-technologies/windows-8/default.aspx
Microsoft Desktop Optimization Pack: www.microsoft.com/MDOP
www.microsoft.com/MDOP Microsoft Desktop Virtualization:
www.microsoft.com/dv www.microsoft.com/dv
Slide 55
Slide 56
Download
http://windows.microsoft.com/en-US/windows-8/release-preview
Download the Windows 8 Release Preview Today
Slide 57
Connect. Share. Discuss. http://europe.msteched.com Learning
Microsoft Certification & Training Resources
www.microsoft.com/learning TechNet Resources for IT Professionals
http://microsoft.com/technet Resources for Developers
http://microsoft.com/msdn
Slide 58
Evaluations http://europe.msteched.com/sessions Submit your
evals online