[SOLVED] Server 2016 - Server Manager Add/Remove Roles - Unable to obtain Feature List

ZeliardM

Active member
Joined
Apr 11, 2019
Posts
29
Hey All!
I'm brand new here and scoured some posts and I hope someone might be able to give me a hand. Also, wasn't sure where t put this so I just went with the General Forum!

I have an installation of Server 2016 Data Center on a VM. When I open the Server Manager, the Refresh fails with an error being unable to obtain the list of features and I cannot add or remove roles or features either now as well.

Windows Update seems to be working, but all checks come back clean.
sfc /scannow - Did not find any integrity violations.
dism /online /cleanup-image /restorehealth - Completed Successfully, check and scan say no component store corruption detected.

From what I can tell after doing a little of my own investigation is that dism and cbs can't find the windows-foundation package. There were other forums/blogs that pointed to the language packs being an issue, but if I check through dism /online /get-intl it says 4 language packs are installed, en-US, es-ES, ja-JP, fr-FR, probably from the OEM image I used from Dell when we got the hardware, but if I run lpksetup, it's blank and I can't install any language packs either, says they aren't valid for the OS.

I have uploaded the CBS directory per the Windows Update Forum Posting Instructions, but wasn't sure where you wanted me to start.

I have uploaded the CBS.zip to OneDrive, it's too big to upload here.
https://townoffortmill-my.sharepoin...pIjfoQeaZ2QVgBgXjdP4y9SCBGeE2RA2dmkg?e=XTyBEg

Any help that can be offered would be great and thanks in advance!
 
Hello and welcome!

This is an extremely complex error to resolve, so be patient, please :-)

Step#1 - Capture Process Monitor Trace
1. Download and run Process Monitor. Leave this running while you perform the next steps.
2. Go ahead and attempt to install the role.
3. Stop Process Monitor as soon as the it fails. You can simply do this by clicking the magnifying glass on the toolbar as shown below.
i3yiUac.png


4. Select the File menu...Save... and save the file to your desktop. This is likely the default location. The name (unless changed) will be LogFile.PML. This is fine.
5. Zip up and attach the LogFile.PML file as well as your CBS.log
 
Hi!

Unfortunately, it looks like the Capture was not done correctla and the CBS.log you have provided is incomplete. You may want to provide the CBS folder instead.
 
I started at the desktop.
Opened ProcMon.exe
Opened the start menu, and selected Server Manager to open it.
Clicked on Add Roles and Features.
Clicked next to get to the installation type.
Choose role-based and click next.
Select server from pool, the server I’m on is the only one there and I click next.
That’s when I get the error.

Unable to obtain feature list.
0x800f0805

Do you want me to redo everything through Powershell?
 
Ohhh, so you're having a different error, okay.

Please do the following:

Retrieve Components Hive
1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
2. Please copy this file to your desktop.
Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
4. The file will likely be too large to upload here so please upload to a file sharing service and just provide the link here.
 
It says it's up to date, but I notice that it hasn't installed the Cumulative Updates for last month nor the ones just released yesterday. When I check for updates, there are no errors.
 
I haven't tried applying them manually unfortunately...I didn't notice about the CU until just now, I will try to download them and apply them manually after business hours and see what happens. I will post back either later tonight or tomorrow.
 
Step#1 - Export registry as hive


  • Click on the Start button and in the search box, type regedit
  • When you see regedit on the list, right-click on it and select Run as administrator.
  • When regedit opens, using the left pane, navigate to the following registry key and select it by clicking on it once.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
  • Once selected, click File > Export....
  • Change the Save as type: to Registry Hive Files (.).
  • Name this file ComponentBasedServicing (with no file extension) and save it to your Desktop.
  • Right-click on the saved file and choose Send To -> Compressed (zipped) Folder.
  • Attach the .ZIP file to your next post.
  • If the file is too large to upload here, upload to SendSpace and just provide the link here.
 
Good Morning!
It's been a couple of weeks and I wanted to check back and see how things are going?

Thanks in advance for all your help~
 

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

Back
Top