I followed your and mcarriere's instructions and successfully installed Windows 8. I'm trying to upgrade to Windows 8.1 now, but the upgrade fails each time. The message says, "The app wasn't installed -- view details." If I click on view details, I get a message that says, "Something happened and Windows 8.1 couldn't be installed. Please try again. Error code: 0x8007001f.
If I pull the error logs from the setup, I see the following:
2013-12-01 20:21:06, Error MOUPG CSetupHost::Execute(204): Result = 0x8007001F
2013-12-01 20:35:09, Error MOUPG CSetupManager::Execute(355): Result = 0x800705BB
2013-12-01 20:35:09, Error MOUPG CSetupHost::Execute(204): Result = 0x800705BB
2013-12-01 20:35:16, Error SP SPGetCurrentOSGuid: BCD Open failed. Error: 0x0000001F[gle=0x00000002]
2013-12-01 20:35:16, Error SP Cannot get the current OS GUID. Error: 0x8007001F[gle=0x00000002]
2013-12-01 20:35:16, Error MOUPG CDlpTransformDU::ExecuteDriverInfoDU(1106): Result = 0x8007001F[gle=0x00000002]
2013-12-01 20:35:16, Error MOUPG CDlpTransformDU::Execute(422): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CDlpTask::ExecuteTransform(3154): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CDlpTask::ExecuteTransforms(3327): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CDlpTask::Execute(1550): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CSetupManager::ExecuteTask(1158): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CSetupManager::ExecuteTask(1123): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CSetupManager::Execute(375): Result = 0x8007001F
2013-12-01 20:35:16, Error MOUPG CDlpTask::RestartTransform(2444): Result = 0xC1800107
2013-12-01 20:35:17, Error MOUPG CDlpTransformFinalize::LogMachineInfo(878): Result = 0x80070002[gle=0x000000cb]
2013-12-01 20:35:17, Error SP CSetupPlatform::ResurrectNewSystem: Failure: Win32Exception: \\?\C:\$Windows.~BT\Sources\newsystem.dat: The system cannot find the file specified. [0x00000002] __cdecl UnBCL::FileStream::FileStream(const class UnBCL::String *,enum UnBCL::FileMode,enum UnBCL::FileAccess,enum UnBCL::FileShare,unsigned long)[gle=0x00000002]
2013-12-01 20:35:17, Error MOUPG Finalize: Error reporting downlevel time: [0x80070002]
2013-12-01 20:35:17, Error SP CSqmSession::SetSQMEndTime: Failed to set EndTime for datapoint with Id = 12576. Datapoint not found
2013-12-01 20:35:17, Error SP Failed to set SQM end time. hr = 0x80070490
2013-12-01 20:35:17, Error MOUPG Finalize: Error reporting finalize time: [0x80004005]
2013-12-01 20:35:21, Error MOUPG CSetupHost::Execute(204): Result = 0x8007001F
I'm suspicious that the SPGetCurrentOSGuid is because we converted the boot to an EFI installation. Any idea where I can get help so I can upgrade to Windows 8.1? This Bootcamp experience so far has been pretty painful.