Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just installed Soluto and found that "Microsoft .NET Framework 4 Extended" is taking 177 seconds to boot. Why does it take so long, and is there any way of speeding this up?

share|improve this question

migrated from Jun 14 '11 at 9:28

This question came from our site for professional and enthusiast programmers.

Was this the first reboot? If so, it was probably NGEN'ng the assemblies still. – leppie Jun 14 '11 at 9:24
The .NET Framework 4 is just a framework, it doesn't really do anything to "boot" (unless it was the reboot after installation as @leppie suggested). Are you sure this application isn't mistaking it for something built using the Framework? – vcsjones Jun 14 '11 at 9:25
@vcsjones: well the OP states he installed some app called Soluto. – leppie Jun 14 '11 at 9:26
@leppie: Soluto is a boot benchmarking tool and I am just wondering if it is getting confused about something. – vcsjones Jun 14 '11 at 9:30
Not the first reboot, and yes it's entirely possible that Soluto's reporting incorrectly. I was just wondering if anyone else was seeing a similar problem. – parsley72 Jun 14 '11 at 10:17
up vote 2 down vote accepted

It turns out that .NET Framework 4 Extended includes an app called PresentationFontCache.exe. This was causing the slow boot and also using a lot of my CPU. I found a fix here - just delete the Font*.dat files from C:\Windows\ServiceProfiles\LocalService\AppData\Local.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .