failure during 2012 R2 to 2019 upgrade

Joshua Goodin, MBA 41 Reputation points
2022-11-04T14:12:44.34+00:00

Upgrade fails with this error:

257269-image.png

When I search through the setuperr.log, I found this:

2022-11-03 15:31:23, Error SP Exception while adding migration XML: C:\$WINDOWS.~BT\Store\MachineIndependent_XMLs\00000000.xml: Win32Exception: Failure while switching to the SYSTEM context.: A device attached to the system is not functioning. [0x0000001F] void __cdecl Mig::CFacadePlatform::AddMigrationXml(class UnBCL::XmlDocument *)

2022-11-03 15:31:23, Error SP pSPExecuteApply: Migration phase caught exception: Win32Exception: Failure while switching to the SYSTEM context.: A device attached to the system is not functioning. [0x0000001F] enum MIGSTATUS __cdecl pSPExecuteApply(enum SetupPlatform::SP_MIG_SCOPE,class UnBCL::String *,int,int,class UnBCL::ArrayList<class UnBCL::String *> *,class UnBCL::String *,class UnBCL::String *,class UnBCL::ArrayList<class UnBCL::DictionaryEntry<class UnBCL::String *,class UnBCL::String *> *> *,class UnBCL::String *,int,int,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::ArrayList<class CWIMBootData *> *,class UnBCL::String *,class CSPTelemetryData *,struct ISPMigProgress *)

void __cdecl Mig::CFacadePlatform::AddMigrationXml(class UnBCL::XmlDocument *)

I have already opened device manager, set hidden items to appear, and removed old orphaned devices. Still failing with this error. How can I determine which device is failing?

Windows Server 2019
Windows Server 2019
A Microsoft server operating system that supports enterprise-level management updated to data storage.
3,440 questions
Windows Server 2012
Windows Server 2012
A Microsoft server operating system that supports enterprise-level management, data storage, applications, and communications.
1,525 questions
Windows Server Migration
Windows Server Migration
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Migration: The process of making existing applications and data work on a different computer or operating system.
407 questions
{count} votes

Accepted answer
  1. Dave Patrick 426K Reputation points MVP
    2022-11-04T14:30:33.987+00:00

    Virtualization does not insulate from meeting the requirements of a supported operating system.

    --please don't forget to upvote and Accept as answer if the reply is helpful--


3 additional answers

Sort by: Most helpful
  1. Dave Patrick 426K Reputation points MVP
    2022-11-04T14:15:50.263+00:00

    I'd start by checking here and with server manufacturer about support for Server 2019
    https://www.windowsservercatalog.com/

    --please don't forget to upvote and Accept as answer if the reply is helpful--

    0 comments No comments

  2. Joshua Goodin, MBA 41 Reputation points
    2022-11-04T14:27:33.95+00:00

    Sorry, forgot to mention this is virtual server.

    0 comments No comments

  3. Joshua Goodin, MBA 41 Reputation points
    2022-11-06T17:16:45.12+00:00

    Unfortunately, nothing suggested has worked thus far. I am going to build a new server and try to migrate everything over. Thanks everyone for their suggestions.