[There's a reason that Yoda is the unofficial mascot of SBS.  Size indeed matters not.] 2.1.1.5 The Windows Presentation Foundation (WPF) 4 Font Cache Service is not completely removed after the .NET Framework 4 is uninstalled (Full Framework) - THE OFFICIAL BLOG OF THE SBS DIVA
Sun, Oct 17 2010 23:43 bradley

2.1.1.5 The Windows Presentation Foundation (WPF) 4 Font Cache Service is not completely removed after the .NET Framework 4 is uninstalled (Full Framework)

Remember this? http://msmvps.com/blogs/bradley/archive/2010/10/15/lovely-net-4.aspx

Known issue.  Silly me I didn't read the readme file.  You read the readme for all updates offered up on your computer don't you?  What you don't?

http://download.microsoft.com/download/B/5/7/B57D25A2-B3FD-4668-91B9-DB43B6BD910D/NETFx4RTM.htm

2.1.1.5 The Windows Presentation Foundation (WPF) 4 Font Cache Service is not completely removed after the .NET Framework 4 is uninstalled (Full Framework)

The Windows Presentation Foundation (WPF) 4 Font Cache Service is not completely removed after the .NET Framework 4 is uninstalled (Full Framework).

Note: This issue affects both the Full version and the Client Profile version of the .NET Framework.

To resolve this issue:

  1. Open a command window in Administrator mode.
  2. Type 'sc delete WPFFontCache_v0400'

"[SC] DeleteService SUCCESS" should be displayed.

When you refresh the services console, the Font Cache should not appear. If this refresh does not fix the issue, restart the computer.

Yes boys and girls the .net 4 does not cleanly uninstall.

May I point out that this is from the same company that published this mandate on the patch experience -- http://technet.microsoft.com/en-us/library/cc700838.aspx

Uninstall Support

Issue: Among the most frequent feedback from system administrators is that patches be uninstallable – that is, it should be possible for the administrator to remove the patch if needed, and restore the system to its pre-patch state. Many product patches are already uninstallable (Windows is the best example), but this is not the case for every product. Providing an across-the-board ability to uninstall security patches should improve the speed with which system administrators can deploy them. This capability would allow administrators to deploy the patches after less lengthy pre-deployment testing in the knowledge that the patch can be easily removed if a side effect is discovered later.

Standard: This standard will require all patches to be uninstallable.

Status: This standard has been completed, and is being adopted.

Silly me I deem this "all patches should be uninstallable" to read "all patches should be cleanly uninstallable".

I'm trying to see if I'm overreacting to this.  To me this is another of the thousand cuts chipping away at the trust of updating. 

Filed under:

# SUSAN! I am shocked and appalled!

Monday, October 18, 2010 5:15 PM by Joe Raby

You?!?  Not read advisories??  ;)

# re: 2.1.1.5 The Windows Presentation Foundation (WPF) 4 Font Cache Service is not completely removed after the .NET Framework 4 is uninstalled (Full Framework)

Thursday, October 21, 2010 11:31 AM by Dean

The .NET Framework 4 is not a patch so it doesn't fall under the mandate  :-)