What tools would you use to track down slow startup after 24H2?

November 12, 2026 5 answers
Asked by B8~Tandrel

After moving a fleet from Windows 11 23H2 to 24H2, some Lenovo laptops are running hot and stuttering, while some desktops show unusually high memory use. Startup is also much slower, especially when domain-connected. Drivers and firmware have been updated, but the cause is still unclear. What would you check next?

Answers

3L__Graxen

Iโ€™d start by collecting repeatable measurements rather than trying more fixes at random. Windows Performance Recorder and Windows Performance Analyzer can capture boot activity, CPU use, disk activity, and delays from services. Compare a slow boot with a known-good 23H2 machine of the same model, and capture both connected and disconnected from the network.

For the memory issue, check whether the growth is in a process or in kernel memory. Task Manager and Resource Monitor are a quick first pass, while Process Explorer and RAMMap can help narrow down process usage, drivers, and nonpaged pool. A steadily rising number over time is more suggestive of a leak than a high but stable baseline.

v8~Dabwick:

That connected versus disconnected comparison seems especially useful here, since the delay changes so much with network access.

Reply to this answer
M4!Bramlet

For the long โ€œPlease waitโ€ phase, Iโ€™d separate local startup from domain processing. Check Group Policy operational logs, the System log, and startup-related events around the delay. Also compare the same device on and off the corporate network, then look for slow policy processing, name resolution, or a service waiting on a network resource. Donโ€™t assume the network is the only cause just because it makes the delay longer.

Reply to this answer
3S__Javell

Process Explorer is good for a live look when the machine is actually misbehaving. Sort by CPU, then check private bytes and commit size for processes that keep growing. If Task Manager looks ordinary despite memory climbing, RAMMap can show whether the usage is in file cache, driver-locked memory, or another category. Note the numbers over time and compare affected and unaffected machines.

For startup entries, Autoruns can help identify third-party items, but Iโ€™d disable things only in a controlled test group. Removing startup items indiscriminately can hide the symptom without finding the component behind it.

Reply to this answer
6M+Tovrel

Iโ€™d also verify the rollout path before chasing individual drivers. Was this an in-place upgrade, and are the affected devices running the same security tools, management agents, and firmware versions? If the symptoms line up with a particular model or software combination, testing a small matched group with one variable changed at a time is more useful than rebuilding the whole fleet.

Search-index repair may help a search-specific delay, but it would not explain high CPU, memory growth, and long boot times by itself.

B8~Tandrel:

The machines were updated through device management, and the obvious driver and firmware updates are already in place. Iโ€™ll compare the installed agents and capture a matched boot trace.

Reply to this answer
u6~Brantrel

One practical route is to make a small diagnostic package for a few affected machines: boot trace, event logs, process and memory snapshots, plus exact build and driver versions. Keep one unaffected machine as a control. If the issue is a leak, capture the memory breakdown at intervals rather than only after the machine is nearly frozen. That gives you something concrete to compare and share with the team responsible for the update.

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions