Windows Enterprise Client Boot and Logon Optimization – Part 10, Boot Phase – POST

This post continues the series that started here. My last five posts have been setting you up for the analysis of individual boot phases. This post and the next five will discuss each phase. For each phase, I’ll discuss phase activities, measurement of phase duration, issues that commonly occur and investigation of those issues. Today…

2

Windows Enterprise Client Boot and Logon Optimization – Part 9, CPU and Disk Utilization

This post continues the series that started here. In Part 6 of this series, I proposed a boot and logon troubleshooting approach as – Gather a boot trace and examine the boot phases. Systematically investigate the most time consuming phasesa Review disk utilization during the delayed phase. Disk I/O is a common bottleneck. Identify processes…

5

Windows Enterprise Client Boot and Logon Optimization – Part 8, Code Integrity Checking

This post continues the series that started here. Today I’m going to discuss another activity that occurs across boot phases – Code Integrity checking. Code Integrity validates driver signatures. Driver signatures may be self-contained within the driver binary – embedded-signed, or they may be stored in catalog files elsewhere on disk. Code Integrity checking is…

1

Windows Enterprise Client Boot and Logon Optimization – Part 7, ReadyBoot Analysis

This post continues the series that started here. In my last post, I proposed that the troubleshooting approach for boot and logon performance is to identify long running boot phases and then to investigate activities that occur during and across those phases. ReadyBoot is an activity that occurs across multiple phases on systems with rotational…

8

Windows Enterprise Client Boot and Logon Optimization – Part 6, Boot and Logon Overview

This post continues the series that started here. Before I discuss boot and logon analysis in any detail, it’s important to provide an overview so that you clearly understand the troubleshooting approach. The boot and logon of Windows includes a number of distinct phases. When a particular phase is slow, the investigation of delays requires…

2

Windows Enterprise Client Boot and Logon Optimization – Part 4, An Aside on ReadyBoot

This post continues the series that started here. During my last post, I discussed a benchmarking process you might use during the development of your Windows client system image. To recap – The piece that I didn’t discuss was Optimize ReadyBoot. So What is ReadyBoot? ReadyBoot has been around for a long while and was…

4

Windows Enterprise Client Boot and Logon Optimization – Part 3, Trace Capture and Benchmarking

This post continues the series that started here. In the previous post I discussed instrumentation and tools and we walked through the installation of the Windows Performance Toolkit (WPT). In this post, I want to discuss using WPT to capture boot and logon statistics and how that information may be used to develop a process…

3

Windows Enterprise Client Boot and Logon Optimization – Part 1, Introduction

This is the first in a series of blog posts I'll be writing that discuss the optimization of Windows client boot and logon in a corporate setting. Certainly, a lot of what I'll discuss can be applied to the home PC while other parts of it won't matter. Other blog writers have discussed tools and…

6