SCCM 2012 RTM to SP1 Upgrade - Windows ADK 8.1

Hello,
I am after some advice.  We have two physical locations containing a single SCCM 2012 primary site server in one location and distribution point server in the other location.
Both servers are also configured as DHCP Servers and DHCP scope options have been configured correctly to allow both DHCP and Windows Deployment Services to co-exist. 
OSD was working fine, until I upgraded the primary site server to SCCM 2012 SP1.  During the upgrade process, I installed Windows ADK 8.1 which would appear is not supported however no errors were reported during the upgrade process.
Issues I have encountered;
- I can no longer PXE boot with the following error 'PXE-E55: ProxyDHCP service did not reply to request on port 4011'
- The x:\remoteInstall\Boot\Fonts directory is empty suggesting the boots images were not finalised.
- When updating the distribution points with the boot images i get the following error via the wizard;
• The SMS Provider reported an error.: ConfigMgr Error Object:
instance of SMS_ExtendedStatus
• Description = "Failed to insert OSD binaries into the WIM file";
• ErrorCode = 2152205056;
• File = "e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\sspbootimagepackage.cpp";
• Line = 4566;
• ObjectInfo = "CSspBootImagePackage::PreRefreshPkgSrcHook";
• Operation = "ExecMethod";
• ParameterInfo = "SMS_BootImagePackage.PackageID=\"UKS0003B\"";
• ProviderName = "WinMgmt";
• StatusCode = 2147749889
SMSPXE.log contains the following errors;
Failed to copy X:\RemoteInstall\SMSTempBootFiles\XXX00014\WINDOWS\Boot\PXE\wdsmgfw.efi to X:\RemoteInstall\SMSBoot\x86\wdsmgfw.efi
InstallBootFilesForImage failed. 0x80070002
Warning: Failed to copy the needed boot binaries from the boot image X:\RemoteInstall\SMSImages\XXX00014\WinPE.XXX00014.wim.
The operation completed successfully. (Error: 00000000; Source: Windows)
Failed adding image X:\RemoteInstall\SMSImages\XXX00014\WinPE.XXX00014.wim. Will Retry..
The system cannot find the file specified. (Error: 80070002; Source: Windows)
Failed to read ADK installation root registry value
I am looking for some advice on the best way to rectify this issue.  Options I am considering are as follows, however I am unsure of the outcome should I attempt these;
1 - Upgrade to SCCM 2012 R2 which supports ADK 8.1
2 - Uninstall Windows ADK 8.1, install 8.0
3 - Attempt to restore back to SCCM 2012 RTM using file system backups and SCCM backups.
Any help or suggestions would be much appreciated.

Thank you both for your replies and advice
The configMgr 2012 environment is primarily used for OSD, and software updates for Servers only.
I have followed Peter’ advice, and uninstalled WADK 8.1 and installed 8.0 and I am currently investigating errors within the SMSPXE.log, and I have seen other posts elsewhere within these forums
with the same issue with suggested solutions which I shall investigate.
With regards to DHCP on the ConfigMgr site servers – I could not agree with you more. 
Unfortunately, my company use a third party DHCP solution which was incapable of supporting PXE-boot for OSD. 
We were therefore required to have a separate Microsoft DHCP solution on the site servers to by-pass this issue. 
The intention is to upgrade to Configmgr 2012 R2. 
My understanding is that there is no direct upgrade process from SCCM 2012 RTM to R2, therefore I have upgraded to SP1 and would prefer all features are working correctly before progressing to R2. 
Many thanks again,
Regards,
JohnRox

Similar Messages

  • SCCM 2012 RTM to SP1 to R2 Boot Images Migration What steps to be consider

    We are Migrating SCCm 2012 to SP1 then to R2…
    My question would be specific to Boot images.
    We are in RTM edition, we have different boot images got created by our Imaging guys, These boot Images also have network/mass storage drivers are added along with some WINPE Back Group screen wallpaper, when cross checked the boot image properties. And
    finally these the Boot Images are distributed to all the required distribution points.
    Help me to understand what are the action steps to be taken now? In the process of RTM to SP1 and R2
    HunBoy Started learning from this page

    From RTM to SP1, the upgrade process will upgrade your WinPE 3.x boot images to WinPE 4.0 (if it can). From SP1 to R2, the upgrade process will not upgrade your boot images but will instead create new ones. Only WinPE 5.0 and WinPE 3.1 boot images are supported
    by R2 -- the 3.1 boot images are meant for supporting XP since WInPE 5.0 doesn't support XP (God help you if you're still on XP though).
    Thus, you need to get your "imaging" guys to create new WinPE 5.0 boot images.
    Jason | http://blog.configmgrftw.com

  • Can WE join existing SCCM 2012 RTM to new SCCM 2012R2 CAS

    Hi All
    Is it possible to join sccm 2012 RTM to new sccm 2012R2 CAS or we have to upgrade the RTM to R2 then we can?

    No. You can only, since SP1, expand an existing primary site to a CAS during the installation of the CAS. See for more information:
    http://technet.microsoft.com/en-us/library/jj591551.aspx
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • How to create an exclusion into an SCCM 2012 to not discover Non Windows OS

    How to create an exclusion into an SCCM 2012 to not discover Non Windows OS 

    I assume they are in your AD. In that case your only option is to not discover them by not including their OUs in your
    Active Directory System Discovery.
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • ¿Is it possible to upgrade from SCCM 2012 a domain controller in Windows Server 2008 R2 TO 2012 R2?

    Hi all.
    I want to know if is it possible to upgrade a domain controller from Windows Server 2008 r2 to 2012 r2 installing from SCCM 2012.
    Thanks.
    Regards.

    Hi all.
    I want to know if is it possible to upgrade a domain controller from Windows Server 2008 r2 to 2012 r2 installing from SCCM 2012.
    Thanks.
    Regards.
    Anything is possible if you can script it. You could create a task sequence to do the following (with scripts):
    1. Demote 2008R2 DC to member server
    2. Remove 2008R2 member server from domain
    3. Build new 2012R2 member server and join to domain
    4. Promote 2012R2 member server to DC
    You can do this. However, why would you? Just because you can doesn't mean you should. In my opinion it's more trouble and testing than it's worth. How many times would you need to do this?
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • SCCM 2012 R2: Build and Capture - Windows 8.1 prompting for network

    I have upgraded my SCCM 2012 SP1 (CU2) to SCCM 2012 R2 and I am attempting to Build and Capture Windows 8.1 Enterprise. Everything is perfect except for the OS prompting for a network selection during the process, if I click "next" on that screen
    the Capture finishes without incident. The same is true of the Deploy as well...
    Is this a bug from my upgrade?
    Portland Public Schools / Systems Administrator II

    Hi LillonelC
    Can you point out how and where to do this?
    When capturing with MDT 2013 on VMware I do not see this, naturaly, since the "machine" only has one network adapter.
    But when deploying to a Laptop I get the wireless Setup screen...
    On beforehand Thank You!
    With kind regards
    We aren't using MDT but what we did was create a package called Windows 8.1 - Compnents. In it  placed a file named "32Bit-Unattend.xml" and 1 named "64Bit-Unattend.xml". 
    During the capture in the "Apply Operating System Image" I put a check in the box "Use an unattended or Sysprep answer file for a custom installation". The package was Windows 8.1 - Compnents the File name was "32Bit-Unattend.xml".
    I did the same for 64-bit and used the 64-bit version.
    Here is content of the 32-bit file:
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="oobeSystem">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <OOBE>
                    <HideEULAPage>true</HideEULAPage>
                    <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                    <NetworkLocation>Work</NetworkLocation>
                    <HideOnlineAccountScreens>true</HideOnlineAccountScreens>
                    <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
                    <HideLocalAccountScreen>true</HideLocalAccountScreen>
                </OOBE>
            </component>
        </settings>
        <cpi:offlineImage cpi:source="wim://SERVERNAME/e$/osimages/win_8.1_x86/sources/install.wim#Windows 8.1 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>
    Here is the content of the 64-bit file:
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="oobeSystem">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <OOBE>
                    <HideEULAPage>true</HideEULAPage>
                    <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                    <NetworkLocation>Work</NetworkLocation>
                    <HideOnlineAccountScreens>true</HideOnlineAccountScreens>
                    <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
                    <HideLocalAccountScreen>true</HideLocalAccountScreen>
                </OOBE>
            </component>
        </settings>
        <cpi:offlineImage cpi:source="wim://SERVERNAME/e$/osimages/win_8.1_x64/sources/install.wim#Windows 8.1 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>
    If that doesn't help I can try to clarify it a bit further.
    PS You won't need to do this for the deploy, only the capture.
    Portland Public Schools / Systems Administrator II

  • SCCM 2012 R2 SQL Database Upgrade Fails : Setup cannot upgrade the ConfigMgr database. Contact your SQL administrator.

    Hi Friends,
    We have planned to upgrade our SCCM 2012 SP1 infrastructure to SCCM 2012 R2 so we have setup test environment to test SQL database upgrade before doing same in production.
    But while testing SQL database upgrade on test machine, it is getting failed with below error.
    ConfigMgrSetupWizard.log
    ConfigMgrSetupWizard Verbose: 1 : Scripted setup failure handling callback called. Failure: 29.
    ConfigMgrSetupWizard Verbose: 1 : Received error [Setup cannot upgrade the ConfigMgr database. Contact your SQL administrator.] from native code.
    ConfigMgrSetup.log
    ERROR: SQL Server error: [23000][2627][Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of PRIMARY KEY constraint 'ContentDistribution_PK'. Cannot insert duplicate key in object 'dbo.ContentDistribution'. The duplicate key value is (921). :
    tr_ContentDistributionNotification_insert
    ERROR: Failed to execute SQL Server command:  ~-- ~-- Rebuild ContentDistribution tables ~-- ~IF (EXISTS(SELECT TOP 1 1 FROM dbo.SMSData WHERE SMSBuildNumber <=  7900) AND dbo.fnIsSecondary() != 1) ~BEGIN ~    exec spRebuildContentDistribution
    @TruncateTables=0 ~END
    Failed to create process of SetupWpf.exe.
    Can anyone please help to get this resolved.
    Thanks. 

    We found out that there were duplicate entries in the PkgStatus_G and the PkgServers_G tables in the SCCM DB.  We identified them, deleted them , and then we were able to run the /TESTDBUPGRADE command and it went through fine.  We performed
    all of this on a COPY of the PROD DB and then moved the changes in PROD.  Hope this helps someone.
    - Dave

  • Question about locking down IIS on an SCCM 2012 distribution point on a Windows Server 2003

    Hello. My environment is SCCM 2012 SP1. I will be setting up several distribution points on Windows Server 2003 machines. This summer I have a project to configure SCCM to use our PKI infrastructure. Unfortunately, this will not be in place before I need
    to set the Windows Server 2003 machines up as distribution points. I am not an IIS expert. When I set the DPs up, I am only 1)Installing IIS, 2)Enabling BITS extensions, and 3)Enabling WebDav. Is there anything I should do to ensure they are as secured as
    possible?

    I would say that installing Windows Server 2003 is not "as secure as possible" due to it's end of support coming soon.
    http://support.microsoft.com/lifecycle/default.aspx?LN=en-us&p1=3198&x=10&y=12
    And I would say that we need more information about your scenario to tell you how it is as secure "as possible". Since that would be shutoff at the bottom of the ocean. But that wouldn't be that useful server.
    Im guessing that you will run these servers for internal
    clients ONLY. And that you have a decent edge protection as well as physical protection. Then I would start by having the lastest secrutiy patches, running antivirus software and having the firewall turned ON. I would make sure that
    only necessary logons would be possible and that the servers wouldn't cache any credentials. Typically a DP NEVER holds sensitive data so no real need to secure them more than that in a normal scenario if you ask me.
    A final notice, this is a baseline
    for a common scenario. You would need to scale and change that
    in order to apply for your scenario.
    Tim Nilimaa | Blog: http://infoworks.tv | Twitter: @timnilimaa

  • SCCM 2012 Software Update Management for Windows Servers and how to automatic set SCOM maintenance mode?

    Hi,
    We planning to go one level higher to automat and have more dynamic Software Update Management for Windows Servers. We have SCCM 2012 R2, SCOM 2012 R2 and SCO 2012 R2.
    Our plan is to pur server in an AD-Group to get Update Schedule, from the servers will be importet to an Collection for Automatic Update and reboot. If I understand Everything right SCOM can't read AD-Group and put then in an Schedule maintenance mode. SCOM
    can read reg value as exempel.
    IS there any smar way to make the SCOM Maintenance Mode Schedule dynamic?
    I found this
    http://www.scom2k7.com/scom-2012-maintenance-mode-scheduler/?
    /SaiTech

    You could use Orchestrator to put the servers from a specific collection, or AD group, in maintenance mode in SCOM. For an example see:
    http://www.systemcentercentral.com/orchestrator-how-to-scom-maintenance-mode-for-windows-computers-in-an-sccm-collection/
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • OSD: SCCM 2012 collection which should exclude Windows 7 clients (query not working fine)

    Hi,
    We have an SCCM 2012 collection to which we deploy Windows 7.
    Vista clients get a SCCM 2012 client in SCCM 2007 and once they have it, they get a Windows 7 deployment.
    The group is populated by an AD query and that works fine. However, when we try to exclude Windows 7 machines (query = not Windows NT ... 6.1) the query does not return any result.
    Please advise.
    J.
    Jan Hoedt

    Please check your query. It should be like the following.
    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.Version != "6.1.7601"
    Juke Chou
    TechNet Community Support

  • SCCM 2012 - OSD - HAL.dll error (windows XP) using USB

    Hi
    SCCM 2012
    I'm creating OSD for Windows XP  and create .iso files
    1. I create ISO files
    2. make the USB bootable
    3. Copy the ISO files in content in USB
    4. Boot from USB,  when it finish I;m getting the HAL.dll error
    Please advise
    Robert

    The hal.dll is missing?
    http://support.microsoft.com/kb/314477/en-gb
    Juke Chou
    TechNet Community Support

  • SCCM 2012 RTM & Windows Mobile 6.5 device inventory

    Hi all
    I have an issue collecting the right hardware information on these devices. I have setup device enrollment which works fine but I can't get it to inventory either the IMEI of the device or phone number.
    Looking at the hardware inventory classes I cant seem to find anything relating to IMEI or phone number under mobile device classes.
    Am I going to have to go down the custom mof route? Searching around it seems that IMEI and number collection was in SCCM 2007 but can't find it in 2012...
    Any help would be greatly appreciated.

    Hi Panu
    Thanks for your response, it seems that the Device ID field is blank on the harware inventories for my 6.5 devices :( So far I have tried a Psion EP10 and a HTC HD2 both with the same results.
    Unfortunately Activesync is not an option due to additional licensing costs and with the number of devices being rolled out it would take us over our Exchange standard mailbox limit.
    Looks like I have 2 slightly different problems then:
    1) Why is the device ID not being returned?
    2) Do I need to create a custom mof file to collect the phone number?

  • SCCM 2012 - Waiting for a Service Window

    I'm trying to send a package to a bunch of computers but everything shows as "In Progress" because they're "waiting for a service window".  The thing is, it's a Sunday morning, all the clients are configured with normal work hours, there are no maintenance
    windows configured on any collection.  What am I missing?

    Here is what I get, I'm confused.
    <![LOG[No Service Windows exist for this type. Will check if the program can run in the All Programs window...]LOG]!><time="01:12:35.553+240" date="11-04-2012" component="ServiceWindowManager" context="" type="1" thread="1032" file="servicewindowhandler.cpp:1517">
    <![LOG[        Biggest Active Service Window has ID = {3D1F8888-E30E-4122-B0C2-4FF6898A2175} having Starttime=11/03/12 18:00:00]LOG]!><time="01:12:35.553+240" date="11-04-2012" component="ServiceWindowManager" context=""
    type="1" thread="1032" file="servicewindowhandler.cpp:1336">

  • SCCM 2012 - How can I deploy Windows 7 to ANY computers when booted via NIC?

    Here are the things that I would like to happen.
    1. I should be able to have ANY laptops or desktops boot via network, then see the Windows 7 task sequence select and install the OS, drivers, programs. The computer name should all be "TEST" and not joined to the domain.
    P.S
    The reason why is because I don't want to have to know the MAC address of the computer every single time I deploy a task sequence.
    Thanks for  any input.

    Hi,
    Create your task sequence and deploy it to the special 'Unknown Computer' objects.
    I personally use a collection named 'Imaging Systems' and added the 'x64 Unknown Computer' and 'x86 Unknown Computer' objects there. All my task sequences are set as available and deployed to that collection, so I can choose whatever task sequence I need
    when I PXE boot a new machine.
    Don't retire TechNet! -
    (Don't give up yet - 12,575+ strong and growing)

  • SCCM 2012: Child collections with Maintenance Windows

    Hello
    after searching and reading many posts about maintenance window, I've realised, I have to ask my own question:
    Assume a parent software update collection and an ADR, deployed on it. Every one of the child collections (included by Membership rule: include collections) has an own Maintenance Window.
    Question: what exactly happens on the Dead Line, configured in ADR?
    I suppose, the selected updates will be deployed to the child collections, but download, installation and reboot will occure only during the configured Maintenance Window on the child collection. The software updates will be listed in Software Center of
    the server, which is member of this collection, the status will be "past due - will be installed" or somethig of this kind, the download status will be shown as 0%.
    Am I right?
    Questions Background: we have a large infrastructure with more than 1500 servers, devided in 11 pools (software update collections) with 11 different maintenance windows. So, I will create only one ADR, which will be deployed to the parent software
    update collection, or "wrapper collection". I hpe, the configured maintenace windows of the child collections will remain active.
    Thanks for your feedback.
    Kind regards: P. trifonov

    Yes you are right. the SU will get installed at the next available MW, no matter which collection that MW belongs too.
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

Maybe you are looking for

  • How to delete all books from the iTunes library which no longer exist on my iPod?

    I was looking through my iTunes libraries today, and I realised that my "books" library was absolutely chock full of old books that I had previously downloaded and deleted years ago, as well as all the books I still currently own/use. How can I delet

  • I want to fix a mis=spelling in the title

    I finished my video (until I decide to tweak it again) and when I uploaded it to my Web Gallery I noticed that I had mis-spelled a word in the title. I want to correct that spelling but need to know whether I have to delete the whole thing and re-do

  • Satellite P870/05P - TV Tuner cannot find channels

    I have just purchased the P870/05P laptop with TV tuner. I have plugged in the antenna cable from my TV to the laptop and run up Arcsoft TV 5.0 and perform a channel scan. It doesn't find any channels at all. Can someone please provide any suggestion

  • G3 Powerbook as external display?

    Is this even possible? I know about the patch to make the iMac spanning to any external monitor, but I have a G3 that I'd like to make a use of. Thanks!

  • Mail is downloading 9000 old messages from March

    Restarting and opening Mail this morning, strangely, Mail is downloading about 9000 (yes, nine thousand) old messages from last March. WHY? I tried clicking on the X to cancel it, thinking it might just be a glitch, but then it started back up again.