[WinServer2008R2] Windows Update? Messed server up. Can't open msc and missing .dlls

TSTC

Member
Joined
Feb 8, 2017
Posts
14
Good evening,

I am having an issue which has made my server mostly unusable. When I try top open certain programs I receive an error about missing dll's. Also, when I try to open any MSC and many other programs I get a "Not Enough Storage is Available to complete this operation". Programs that will work include Firefox, Chrome, and Putty. IE, Teamviewer, and others will not open.

I believe this issue was caused by a Windows Update failure because it was stuck in a Windows Update fail/reboot loop until I attempted to get it into safe mode and it rolled back the updates so that I could log in.

I have tried

SFC /SCANNOW - Came back with no issues

Copying the missing dll's from another Server 2008 R2 computer but still had the same errors.

I will be very grateful to any help you can provide.

I have attached two pictures below showing the errors.

Thanks! :wave:
IMG_0741.jpgIMG_0742.jpg
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

I assume you have already verified that there is enough disk space on all attached volumes?

Let's check with the System Update Readiness Tool.

System Update Readiness Tool (SURT)

Download and run the System Update Readiness Tool for your version of Windows here: System Update Readiness Tool

NOTE: If you aren't sure if your Windows installation is 32-bit or 64-bit, check here: How to determine whether a computer is running a 32-bit version or 64-bit version of the Windows operating system

This tool will take some time to complete - when it has finished, attach C:\Windows\Logs\CBS\CheckSUR.log with your reply.
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

There's 395GB free on the C: Drive. It had no complaint about me dragging the 600MB SURT to the desktop.

It wanted to do a Hotfix so I let it Install it and then on the restart it failed and then got stuck in a reboot loop until I forced it into Safe Mode

It did still leave a CheckSUR.log file
 

Attachments

Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Please zip and attach the entire C:\Windows\Logs\CBS folder. You will need to use a file sharing service, such as OneDrive, DropBox, SendSpace, etc. and include the link with your reply.
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

You did everything correctly, I just needed more logs :)

Code:
2017-02-09 14:35:04, Info                  CSI    00000001 SMI Primitive Installer [started]

2017-02-09 14:35:04, Info                  CSI    00000002 Processing Namespace [wcm://Microsoft-Windows-IE-Setup-Support?version=8.0.7601.17514&language=neutral&processorArchitecture=amd64&publicKeyToken=31bf3856ad364e35&versionScope=nonSxS&scope=allUsers]

2017-02-09 14:35:04, Info                  CSI    00000003 XML Parser Error (0x8007000e)
Not enough storage is available to complete this operation.

Line: 0  Pos: 0

Looks like the XML parser is reporting running out of memory (which may not be the case). How much free memory does task manager report when Windows is running?

Were there any programs or updates installed before the "Not enough storage is available to complete this operation." messages started, such as the Windows Management Framework?
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

There is 32Gb of memory with 2.69Gb being used.

The last thing installed before the issues started was the Microsoft .net Framework 4.5.2.

After the issues Firefox and Teamviewer have been installed.

Many Windows updates were installed around that time too. I attached them as pictures
IMG_0763.JPGIMG_0764.JPGIMG_0762.JPG
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Make sure you have a good backup, then see if it will let you uninstall the .net framework
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

It wouldn't let me do it via the GUI or cmd line but I downloaded a .net framework cleanup tool and it threw a bunch of errors but it does look it is now uninstalled since I don't see it in the installed program list anymore.
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Do MMC programs still throw the insufficient storage error message?
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Yes. I still receive the same error messages. I restarted the server and also get the same messages.
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Please try uninstalling the updates that were most recently installed before the problems started.

Does this server have any third party antivirus software?
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

No. It doesn't have any antivirus software on it.

Should I just start at the most recently installed and go down the list?
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Yes. Be sure you have a good backup first, as always :)

You will probably have to reboot after each update, after the restart check if the issue persists.

Only uninstall recent updates, let me know if that doesn't help.
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

I uninstalled every update I could all the way back to when I believe the issues started. The issue's still persist.

These updates below would not uninstall

Security Update KB3159398
Update KB3140245
Security Update KB3068457
Security Update KB3003743
Update KB2985461
Update KB2970228
Update KB2891804
Update KB2843630
Update KB2670838
Internet Explorer 11

Also, every time I tried to uninstall an update I got a popup error message. I just clicked ignore and it let me remove most updates.

WinUpdateErrorScreen.png

Thanks!
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Let's check if SFC detects any problems at this point:

SFC Scan

  1. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    sfc /scannow

    Wait for this to finish before you continue

    copy %windir%\logs\cbs\cbs.log %userprofile%\Desktop\cbs.txt

  4. This will create a file, cbs.txt on your Desktop. Please zip and attach this to your next post.
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

I ran the program and received this message.

AlreadyInstalled.png
 
Re: Server 2008 R2 Windows Update? Messed server up. Can't open msc and missing .dlls

Let's try reinstalling the update with DISM.

Install Update with DISM

  1. Copy the update MSU file to a convenient location (such as C:\temp).
  2. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  3. When you see Command Prompt on the list, right-click on it and select Run as administrator
  4. When command prompt opens, copy and paste the following commands into it, press enter after each

    cd C:\temp

    replace C:\temp with your path if different

    expand {update name}.msu -f:* C:\temp

    replace {update name} with the name of the MSU file downloaded in step 1

    DISM.exe /Online /Add-Package /PackagePath:C:\temp\{update name}.cab

  5. You should receive the message:
    The operation completed successfully.
    Restart Windows to complete this operation.
    Do you want to restart the computer now (Y/N)?

  6. Make sure to allow the computer to restart if prompted.

    If you receive any other message:
  7. Right-click on the Command Prompt window and click Select All, this will invert all of the colors by selecting the text, now press enter. All of this text is now copied.
  8. Paste (Ctrl+V) it into your next post, then zip and attach C:\Windows\Logs\CBS\CSB.log.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top