Window Technical Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 25 April 2013

Windows Server 2008 R2 Update Issues and Role Errors

Posted on 02:53 by Unknown

Windows Server 2008 R2 Update Issues and Role Errors


For sometime now we have been finding that some of our Windows Server 2008 R2 servers were not installing Windows Updates.

Some servers would not even find any updates, and others would simply get to the "Downloading..." screen and never progress any further. In addition we would also get an annoying problem in Server Manager; where the Roles and features are usually displayed, the window would be blank with a message that simply said "Error."




After alot of research from various sources on the Internet, we have found this to be caused by a combination of a corrupt Trusted Installer and corrupt or missing Windows Update Files.

Althrough time comsuming, we have found the following solution:

First of all navigate to C:\windows\servicing on the server with the problem. In here you will find the "Trusted Installer package files. It consists of four files:

TrustedInstaller.exe
CbsApi.dll
CbsMsg.dll
wrpintapi.dll

These need to be deleted and replaced from a known working server.

Before you can do this you will need to stop and disable the "Windows Modules Installer" service and the "Windows Update" service.

Copying these files over should replace the corrupt Trusted Installer.

Keep these services in this state until after the next step.

Open the properties of C:\windows\servicing\Packages and take ownership of it. Note: NT SERVICE\TrustedInstaller is the current owner and MUST be replaced afterwards.

Delete the contents of this folder.

Now replace with the contents of C:\windows\servicing\Packages from a known working, up to date Windows Server 2008 R2 box. I found I had to copy from several servers to ensure I had all of the packages.

Change the owner of C:\windows\servicing\Packages back to NT SERVICE\TrustedInstaller. Remember this is a local account on the Server, not the domain.

Re-enable the "Windows Modules Installer" service and the "Windows Update" service and reboot the server.

You will know if the fix has been successful as Server Manager will load correctly displaying the Server Roles.
Now run Windows updates.

If the problom persists it is possible you are still missing a Windows Update file in the C:\windows\servicing\Packages folder.

You can either go through the process again with packages from another server or run: Windows6.1-KB947821-v10-x64 from Microsoft.

This will install the System Update Readiness Tool and run a check on your packages. A log file "c:\windows\logs\CBS\CheckSUR.log" will be created to tell you which packages are missing. Then you can simply copy them from another server or download the update from Microsoft and extract the files you need using the "KBArticleNumber /X:C:\ExtractedPackage" command.

As I said before this can be time consuming, the server may require several reboots and you need to keep running Windows Updates until your server is patched and up to date.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Block IP address with Windows Firewall 2008
    If you ever feel that someone may be trying to break into your server or know an IP address that you want to block from accessing ...
  • Windows Server 2008 Command-line Tool
    On an installed and running system the Windows command-prompt window may be accessed from the main panel of the Start menu. The command-pro...
  • Creating a Capture Image in WDS
    How to Create a Capture Image by Using WDS Console " A capture image is created from an existing boot image. You will create a new ca...
  • Configuring Windows Server 2008 Remote Desktop Administration
    Windows Server 2008 is, as the name suggests, a server operating system. In the real world this means that systems running Windows Server ...
  • SMTP Server Configure on Windows Server 2008 R2
    Installing the SMTP feature 1 . Click Start > Run and then enter servermanager.msc in the Open dialogue box then click OK to load Se...
  • Windows Deployment Services Configure in Windows Server 2008 r2
    How to use Windows Deployment Service  1.1 Introduction: Windows Deployment Service (WDS) is an enhanced and redesigned version of Remote I...
  • How to configure ftp server in windows
      FTP Server using IIS 7.0 and Windows Server 2008 Open Server Manager, go to Roles and click “Add Roles” In the Add Role Wizard, select Web...
  • configure Active Directory in Windows Server 2008 R2 Part-2
    Configure Active Directory At the Server Management screen you should now see that you have 1 role installed.  The Active Directory D...
  • VPN connection Configuring on server 2008 R2 using RRAS and configuring clients
    A virtual private network (VPN) is a network that uses a public telecommunication infrastructure, such as the Internet, to provide remote of...
  • FTP Server and its Commands
    What is FTP? The FTP ( F ile T ransfer P rotocol) utility program is commonly used for copying files to and from other computers. These co...

Blog Archive

  • ▼  2013 (91)
    • ►  December (2)
    • ►  November (10)
    • ►  October (5)
    • ►  September (15)
    • ►  August (26)
    • ►  July (1)
    • ►  June (5)
    • ►  May (14)
    • ▼  April (5)
      • IP Address
      • Windows Server 2008 R2 Update Issues and Role Errors
      • Remote Server Administration Tools for Windows 7
      • Install Remote Desktop Web Connection on Windows XP
      • DHCP installation and configuration in windows ser...
    • ►  March (1)
    • ►  February (1)
    • ►  January (6)
Powered by Blogger.

About Me

Unknown
View my complete profile