locked
DHCP role installation fails with error 0x800f0922 RRS feed

  • Question

  • Hi,

    I'm attempting to install the DHCP role on my WS2012 Essentials server, and it fails with error 0x800f0922. I've tried the usual reboots, etc., to no avail. Other roles have successfully installed.

    Here is what looks like the pertinent section in the c:\windows\logs\DISM\dism.log file:

    2012-11-03 18:10:10, Info                  DISM   DISM Package Manager: PID=30428 TID=7872 Initiating Changes on Package with values: 5, fffffff0 - CDISMPackage::Internal_ChangePackageState
    2012-11-03 18:10:11, Info                  DISM   DISM Package Manager: PID=30428 TID=7872 CBS session options=0x40100! - CDISMPackageManager::Internal_Finalize
    2012-11-03 18:10:46, Info                  DISM   DISM Package Manager: PID=30428 TID=28424  Error in operation: (null) (CBS HRESULT=0x800f0922) - CCbsConUIHandler::Error
    2012-11-03 18:10:46, Error                 DISM   DISM Package Manager: PID=30428 TID=7872 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f0922)
    2012-11-03 18:10:46, Error                 DISM   DISM Package Manager: PID=30428 TID=7872 Failed processing package changes with session options - CDISMPackageManager::ProcessChangesWithOptions(hr:0x800f0922)
    2012-11-03 18:10:46, Error                 DISM   API: PID=35860 TID=31796 Failed to process features change - CEnableDisableFeatureCommandObject::InternalExecute(hr:0x800f0922)
    2012-11-03 18:10:46, Error                 DISM   API: PID=35860 TID=31796 InternalExecute failed - CBaseCommandObject::Execute(hr:0x800f0922)
    2012-11-03 18:10:46, Error                 DISM   API: PID=35860 TID=10672 CEnableDisableFeatureCommandObject internal execution failed - DismEnableDisableFeatureInternal(hr:0x800f0922)
    2012-11-03 18:10:46, Info                  DISM   API: PID=35860 TID=10672 Exit DismEnableDisableFeatureInternal - DismEnableDisableFeatureInternal

    Any help would be appreciated, as I can't cut over operations from another server to this Essentials server until I get DHCP working.

    Thursday, November 8, 2012 11:44 PM

Answers

  • Email me at susan-at-msmvps.com and lets get a bit more direct conversation going and then we can post the resolution back to the forum.

    When you added the role again, did you unplug from the network tap so that it's not seeing another DHCP server?

    • Marked as answer by James Xiong Tuesday, November 27, 2012 7:07 AM
    Monday, November 19, 2012 2:45 AM

All replies

  • 1. why are essentials questions being posted in the general forum?
    2.  why does this appear to work with the network cable unplugged?
    Unable to install DHCP server role on Windows 2012 Server Essential:
     
    Try that, report to me if it works, if it does I'll go figure out why.
     
    Friday, November 9, 2012 12:06 AM
  • "DHCP on WS2012E... ensure that the other DHCP servers are turned OFF before you install the role"

    ...from a been there done that MVP, Wayne Small of www.sbsfaq.com .  Which would explain why unplugging the network cable would be a workaround.


    Friday, November 9, 2012 4:59 AM
  • Hi,

    Please enter the following command in the command prompt withe evaluated rights:

    ipconfig /all

    Then post back the detailed networking configuration settings.

    I suggest using Windows PowerShell with evaluated rights to install the DHCP role on the target server:

    Get-WindowsFeature *dhcp*
    Install-WindowsFeature -Name DHCP,DHCP-RSAT -Verbose

    The first command is getting the windows feature for DHCP; The second command is installing DHCP features.

    Look into the Event Viewer to veify whether there are some DHCP installation related errors or warnings included or not. Any findings, please feel free to post back.

    Regards,

    James


    James Xiong

    TechNet Community Support

    • Proposed as answer by Jason Figge Thursday, August 28, 2014 3:59 AM
    • Unproposed as answer by Jason Figge Thursday, August 28, 2014 4:00 AM
    Monday, November 12, 2012 2:44 AM
  • Sorry, I've been away on travel and hope to update in the next couple of days. A brief summary of the continuing fun though:

    - I successfully installed DHCP by disabling the network adapter for the Essentials VM in Hyper-V.

    - Wanting to move DHCP over from my other (also WS2012) server, I backed it up and attempted to restore it to the Essentials VM. Failed, failed, failed. What an annoying and cantankerous process. Eventually the DHCP server wouldn't start correctly.

    - I removed the role from the Essentials box, thinking to start fresh again. (Silly me.)

    - Attempting to add the role again, I got...wait for it...0x800f0922. Regardless of whether I'm off the network, on the network, from the GUI or from powershell, rebooted, etc.

    So I'm not sure what to do next.

    Sunday, November 18, 2012 10:48 PM
  • Email me at susan-at-msmvps.com and lets get a bit more direct conversation going and then we can post the resolution back to the forum.

    When you added the role again, did you unplug from the network tap so that it's not seeing another DHCP server?

    • Marked as answer by James Xiong Tuesday, November 27, 2012 7:07 AM
    Monday, November 19, 2012 2:45 AM
  • Hi Shorinsean& Susan

    I have had the same issue and have managed to resolve this issue.

    The first thing on the essentials box was to install .net 3.5 as this error also points to that, when installing .net you will need to specify the path to be:

    DVD Drive\sources\sxs and install the feature

    Reboot the server

    Turn off any other DHCP Servers you have on the network, the error you had was also experienced by us with our other DHCP Server turned on, once turned off try to install the DHCP Server service.

    This installed successfully for us

    If you want to contact me e-mail me at Jason _ at _ Oxbridgetechnology.co.uk

    Hope this helps

    Jason Field.


    Jason Field

    • Proposed as answer by Jason Field Wednesday, January 2, 2013 8:42 PM
    Wednesday, January 2, 2013 3:32 PM
  • Just turning off the existing DHCP Server on my network was enough to solve the issue.

    There was no need to install .Net 3.5


    Ray - Author of Windows 7 for XP Professionals

    • Proposed as answer by adinikelog Tuesday, March 5, 2013 11:34 PM
    Wednesday, January 2, 2013 11:07 PM
  • The deleting DHCP folder in the %windir%\system32\ was allow to me install DHCP Server role, without any errors
    Tuesday, March 12, 2013 3:52 PM
  • I was migrating the config from WS2008 over to WS2012 and got this error time and time again. I've disabled DHCP service on the WS2008 and got the role installed successfully. After the role was installed on the WS2012, i had to re-enable DHCP service on the 2008 server before i could run the migration commands for exporitng and importing the config. (followed this post: http://blogs.technet.com/b/teamdhcp/archive/2012/09/11/migrating-existing-dhcp-server-deployment-to-windows-server-2012-dhcp-failover.aspx).

    /DL

    Thursday, May 9, 2013 11:18 PM
  • There can be another DHCP server on your network segment.

    After installing the service while disabling the network interface, be sure there is no another DHCP in your network.

    Friday, May 10, 2013 1:03 PM
  • Hi

    look here

    http://www.hertes.net/?cat=218


    mfg Gustav

    Saturday, December 28, 2013 5:34 AM
  • Look here for what?


    Unfortunately TechNet isn't coming back, sorry folks :-(

    Saturday, December 28, 2013 4:52 PM
  • I had a similar DHCP problem.
    When searching for a solution I found These entries here.
    This did not solve my specific DHCP problem.
    I  found  the  solution in the link.
    That's why I had posted the link.
    With the help ofthese link I was able to solve my specific DHCP problem.
    For peoplewith similarproblems in the DHCPlinkmight be useful.

    The solution was:
    It is about the rights in an old DHCP folder. ... system32 \ DHCP
    First rights of the DHCP folder take over.
    Then order removed or renamed.
    Then install the DHCP role again.


    mfg Gustav





    Saturday, December 28, 2013 8:51 PM
  • Stop DHCP Server service on other DHCP servers and proceed with installation. Worked for me!!!
    • Proposed as answer by v-swac Wednesday, February 17, 2016 2:20 PM
    Wednesday, February 17, 2016 2:20 PM
  • I was able to delete the DHCP folder and installed DHCP role successfully. Thank you!
    Thursday, February 25, 2016 1:26 AM
  • I was able to get the DHCP service to install by unplugging that LAN cable. 

    DHCP was already turned off on the windows server 2003 machine.  

    On the Windows server 2012 r2 essentials macihne the DHCP services does not run.  ÈStart services faile One or more services can not be started"

    Any ideas?


    Wednesday, March 23, 2016 2:43 AM
  • Disabling the network interface momentarily while installing the role did it for me.
    Sunday, September 10, 2017 12:30 AM
  • Disabling the NIC only created more problems on Essentials Server 2016, but stopping the DHCP server service on the source server allowed me to install the role on the new server. 
    Wednesday, April 18, 2018 12:47 AM