Widget Tag cloud not found.

Unable to cast object of type 'ASP.widgets_tag_cloud_widget_ascx' to type 'App_Code.Controls.WidgetBase'.X

Widget RecentPosts not found.

Unable to cast object of type 'ASP.widgets_recentposts_widget_ascx' to type 'App_Code.Controls.WidgetBase'.X

Widget Search not found.

Unable to cast object of type 'ASP.widgets_search_widget_ascx' to type 'App_Code.Controls.WidgetBase'.X

Widget Visitor info not found.

Unable to cast object of type 'ASP.widgets_visitor_info_widget_ascx' to type 'App_Code.Controls.WidgetBase'.X

Error: 0x800f081f while installing service pack 1 for Windows 2008 R2

26.Aug.2012 | by Gusac | Filed in: Articles

Issue:

Windows 2008 R2 Service Pack 1 installation fails with the error (as shown below).  If you click on the Details link on the error page, it displays the error code 0x800f081f

Installation was not successful

A system error prevented the service pack from installing. Please download and run the "Check for System Update Readiness" tool at http://go.microsoft.com/fwlink/?LinkId=122602

sp1_3

 

Additionally,  the event log displays two error event ids in the system logs: Event ID 7 and Event ID 8 from source: Service pack installer

 

Solution:

1.  First step, though not seldom useful for this issue, is to run System Update Readiness tool and let it fix the corrupt manifest or you can check the logs and replace them. Click here is a reference to an article that shows how to troubleshoot using System Update Readiness tool

2.  Check the Event ID 8 in the system log. It would show you the update that is causing the issue. In this case, it is KB 976932

sp1_2

Notice the value for Identity in the above screenshot. To fix this, remove this package. Here is the command:

dism /online /remove-package /packagename:PACKAGE_NAME

where PACKAGE_NAME is the exact name string provided in the Identity section of the error. You can also get this value from the CheckSUR.log from the step 1.

 

So, in our case the actual command would look like:

dism /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514

sp1_4

3. Reboot the server once the above command completes successfully and start the Windows 2008 R2 SP1 setup again. It should succeed this time.