Post Reply

Windows RT 8.0 on Surface 2 (RT)

OP Velda2222

6th April 2014, 04:36 AM   |  #1  
OP Junior Member
Thanks Meter: 2
 
4 posts
Join Date:Joined: Mar 2008
I'm not sure if anyone was aware of this. I Googled and didn't find anything on it.

I discovered today that you can boot Windows RT 8.0 on the Surface 2. I had previously assumed this wouldn't be possible. I assumed MS would not have trusted the WinRT 8.0 EFI bootmanager since the Surface 2 never came with RT 8.0 and it uses and different OID than WinRT 8.1. But that's not the case. The Surface 2 UEFI firmware trusts the code signing used in WinRT 8.0.

This does nothing as far as jail-breaking 8.1.
What it does do though is provide a downgrade path for people who are using the Surface 2 and would prefer Windows RT 8.0 + Jailbreak over Windows RT 8.1.

Currently it BSODs (smiley face) several seconds into boot. But the fact that it even got that far means that the Surface 2 UEFI environment trusts and booted WinRT 8.0. I am going to try to integrate the necessary drivers into the WinRT 8.0 boot.wim from the original surface recovery image. If that works I should be able to do the same on the install.wim.

I'll post my results.
Last edited by Velda2222; 6th April 2014 at 05:29 AM.
The Following 2 Users Say Thank You to Velda2222 For This Useful Post: [ View ]
6th April 2014, 07:12 AM   |  #2  
Recognized Developer
Flag Denver
Thanks Meter: 545
 
873 posts
Join Date:Joined: Jun 2009
Donate to Me
More
Exciting news. Does the recovery/install PE work fine?
11th April 2014, 02:51 AM   |  #3  
Senior Member
Thanks Meter: 52
 
127 posts
Join Date:Joined: Sep 2012
Quote:
Originally Posted by Velda2222

I'm not sure if anyone was aware of this. I Googled and didn't find anything on it.

I discovered today that you can boot Windows RT 8.0 on the Surface 2. I had previously assumed this wouldn't be possible. I assumed MS would not have trusted the WinRT 8.0 EFI bootmanager since the Surface 2 never came with RT 8.0 and it uses and different OID than WinRT 8.1. But that's not the case. The Surface 2 UEFI firmware trusts the code signing used in WinRT 8.0.

This does nothing as far as jail-breaking 8.1.
What it does do though is provide a downgrade path for people who are using the Surface 2 and would prefer Windows RT 8.0 + Jailbreak over Windows RT 8.1.

Currently it BSODs (smiley face) several seconds into boot. But the fact that it even got that far means that the Surface 2 UEFI environment trusts and booted WinRT 8.0. I am going to try to integrate the necessary drivers into the WinRT 8.0 boot.wim from the original surface recovery image. If that works I should be able to do the same on the install.wim.

I'll post my results.

oh nice! I was thinking about trying this the other day. I figured out how to install 8.1 RTM on my Surface 2, and it made my Surface 2 soo much more stable. I made a guide here. My guide tells you how to create a usb recovery drive using the 8.1 RTM iso and the Surface 2 drivers I have available for download, and it will even create a recovery partition with the RTM install.wim on it if you do a full reset and repartition the drive. I bet it would work the same with the 8.0 install.wim. I like 8.1 so I don't really want to go back to 8.0, but let us know how it works
Last edited by freeandroid4248; 11th April 2014 at 02:55 AM.
25th May 2014, 09:53 AM   |  #4  
shivam89's Avatar
Member
Flag Rhoon
Thanks Meter: 18
 
38 posts
Join Date:Joined: Nov 2010
Donate to Me
More
As I send this reply, I'm trying to use freeandroid4248's drivers with the Windows RT 8.0 WIM Image.
@Velda2222 can you send a pic on what BSOD you got on your Surface?

UPDATE 1: Running freeandroid's driver integration script on the WinRT 8.0 WIM
UPDATE 2: No errors with driver integration, it's commiting now
UPDATE 3: I found some errors and warnings in the DISM log and extracted them here:

Code:
Search "error" (35 hits in 1 file)
  C:\Windows\Logs\DISM\dism.log (35 hits)
    Line 75: 2014-01-17 17:01:39, Error                 DISM   DismHostLib: Failed to create dismhost.exe servicing process.
    Line 76: 2014-01-17 17:01:39, Error                 DISM   DISM Manager: PID=1300 TID=3268 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0x80070057)
    Line 79: 2014-01-17 17:01:39, Error                 DISM   DismHostLib: Failed to create dismhost.exe servicing process.
    Line 80: 2014-01-17 17:01:39, Error                 DISM   DISM Manager: PID=1300 TID=3268 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0x80070057)
    Line 81: 2014-01-17 17:01:39, Error                 DISM   DISM Manager: PID=1300 TID=3268 Failed to load the image session from the temporary location: C:\WINDOWS\TEMP\4AD182E2-D07A-4018-B5CA-B7FDCC590542 - CDISMManager::CreateImageSession(hr:0x80070057)
    Line 82: 2014-01-17 17:01:39, Error                 DISM   API: PID=1300 TID=3268 m_pDismManager->CreateImageSession failed - CDismCore::CacheImageSession(hr:0x80070057)
    Line 83: 2014-01-17 17:01:39, Error                 DISM   API: PID=1300 TID=3268 InternalExecute failed - CBaseCommandObject::Execute(hr:0x80070057)
    Line 84: 2014-01-17 17:01:39, Error                 DISM   API: PID=1300 TID=1224 CAttachPathCommandObject failed - DismOpenSessionInternal(hr:0x80070057)
    Line 269: 2014-05-25 10:00:23, Info                  CBS    Failed to find a matching version for servicing stack: C:\Integrate\MOUNT\Windows\WinSxS\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.2.9200.16384_none_060a6d2998b13f25\ [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    Line 270: 2014-05-25 10:00:23, Info                  CBS    Failed to find servicing stack directory in online store. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    Line 1522: 2014-05-25 10:09:48, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1522: 2014-05-25 10:09:48, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1556: 2014-05-25 10:09:49, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1556: 2014-05-25 10:09:49, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1590: 2014-05-25 10:09:50, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1590: 2014-05-25 10:09:50, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1624: 2014-05-25 10:09:51, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1624: 2014-05-25 10:09:51, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1658: 2014-05-25 10:09:52, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1658: 2014-05-25 10:09:52, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1692: 2014-05-25 10:09:53, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1692: 2014-05-25 10:09:53, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1726: 2014-05-25 10:09:54, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1726: 2014-05-25 10:09:54, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1760: 2014-05-25 10:09:55, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1760: 2014-05-25 10:09:55, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1794: 2014-05-25 10:09:56, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1794: 2014-05-25 10:09:56, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1828: 2014-05-25 10:09:57, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1828: 2014-05-25 10:09:57, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1863: 2014-05-25 10:09:59, Error                 DISM   DISM Provider Store: PID=4860 TID=3248 Failed to disconnect OSServices - CDISMProviderStore::Internal_DisconnectProvider(hr:0x80070005)
    Line 1864: 2014-05-25 10:09:59, Error                 DISM   DISM Provider Store: PID=4860 TID=3248 Failed while trying to disconnect the OSServices Provider! - CDISMProviderStore::Final_OnDisconnect(hr:0x80070005)
    Line 1866: 2014-05-25 10:09:59, Error                 DISM   Failure occurred during the shutdown of the Provider Store.
    Line 1867: 2014-05-25 10:09:59, Error                 DISM   DISM Manager: PID=5500 TID=7140 Failure occurred during shutdown of the Image Session. - CDISMManager::CloseImageSession(hr:0x80070005)
    Line 1868: 2014-05-25 10:10:01, Error                 DISM   DISM.EXE:  - CDismWrapper::CloseSession(hr:0x80070005)
I didn't really search what those errors and warnings mean (except for the ACCESS DENIED & NOT FOUND lol)

but I'm still going to try this modified install.wim on my Surface, I have a backup you it won't hurt I hope

Booting from USB got me this https://twitter.com/Subject4S/status/470480441015672832

UPDATE 4:

I used the USB.zip and booted up, I got the Installation I think

UPDATE 5: It reinstalled 8.1, I don't get it now...

UPDATE 6: I think I did @Velda2222's way of booting to WinRT 8.0 (using unmodified files) and got a BSOD too with some graphical glitches, trying something else now
Last edited by shivam89; 25th May 2014 at 11:06 AM. Reason: Extra info + update
The Following User Says Thank You to shivam89 For This Useful Post: [ View ]
4th February 2015, 12:58 AM   |  #5  
Junior Member
Thanks Meter: 0
 
14 posts
Join Date:Joined: Dec 2008
Was there ever any progress on this? I just ordered a Surface RT 2 stupidly assuming that I'd be able to downgrade to Windows 8.0, and I now see I was wrong.
If there's no way of downgrading, and no jailbreak, is there any more involved alternative? I see there's a "Kits policy", but is signing ready compiled apps with this policy viable?
4th February 2015, 04:56 AM   |  #6  
Recognized Developer
Flag Denver
Thanks Meter: 545
 
873 posts
Join Date:Joined: Jun 2009
Donate to Me
More
Quote:
Originally Posted by seaephpea

Was there ever any progress on this? I just ordered a Surface RT 2 stupidly assuming that I'd be able to downgrade to Windows 8.0, and I now see I was wrong.
If there's no way of downgrading, and no jailbreak, is there any more involved alternative? I see there's a "Kits policy", but is signing ready compiled apps with this policy viable?

No, that only allows the MS kits to run.
23rd February 2015, 02:40 PM   |  #7  
Member
Flag Paris
Thanks Meter: 1
 
32 posts
Join Date:Joined: Feb 2015
More
Quote:
Originally Posted by netham45

No, that only allows the MS kits to run.

You should be able to modify the contents of the policy to add other certificates
23rd February 2015, 03:16 PM   |  #8  
Recognized Developer
Flag Denver
Thanks Meter: 545
 
873 posts
Join Date:Joined: Jun 2009
Donate to Me
More
Quote:
Originally Posted by black_blob

You should be able to modify the contents of the policy to add other certificates

That's not how it works.
23rd February 2015, 03:32 PM   |  #9  
Member
Flag Paris
Thanks Meter: 1
 
32 posts
Join Date:Joined: Feb 2015
More
Anyway, if I have a device without SecureBoot(as my Qemu ARM machine with TianoCore), and I run Windows RT on it, do I have the limits?
(Disclaimer: Windows PE is already running on it and it boots currently in SecureBoot mode(with MSFT's key added))

---------- Post added at 02:32 PM ---------- Previous post was at 02:28 PM ----------

Quote:
Originally Posted by shivam89

As I send this reply, I'm trying to use freeandroid4248's drivers with the Windows RT 8.0 WIM Image.
@Velda2222 can you send a pic on what BSOD you got on your Surface?

UPDATE 1: Running freeandroid's driver integration script on the WinRT 8.0 WIM
UPDATE 2: No errors with driver integration, it's commiting now
UPDATE 3: I found some errors and warnings in the DISM log and extracted them here:

Code:
Search "error" (35 hits in 1 file)
  C:\Windows\Logs\DISM\dism.log (35 hits)
    Line 75: 2014-01-17 17:01:39, Error                 DISM   DismHostLib: Failed to create dismhost.exe servicing process.
    Line 76: 2014-01-17 17:01:39, Error                 DISM   DISM Manager: PID=1300 TID=3268 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0x80070057)
    Line 79: 2014-01-17 17:01:39, Error                 DISM   DismHostLib: Failed to create dismhost.exe servicing process.
    Line 80: 2014-01-17 17:01:39, Error                 DISM   DISM Manager: PID=1300 TID=3268 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0x80070057)
    Line 81: 2014-01-17 17:01:39, Error                 DISM   DISM Manager: PID=1300 TID=3268 Failed to load the image session from the temporary location: C:\WINDOWS\TEMP\4AD182E2-D07A-4018-B5CA-B7FDCC590542 - CDISMManager::CreateImageSession(hr:0x80070057)
    Line 82: 2014-01-17 17:01:39, Error                 DISM   API: PID=1300 TID=3268 m_pDismManager->CreateImageSession failed - CDismCore::CacheImageSession(hr:0x80070057)
    Line 83: 2014-01-17 17:01:39, Error                 DISM   API: PID=1300 TID=3268 InternalExecute failed - CBaseCommandObject::Execute(hr:0x80070057)
    Line 84: 2014-01-17 17:01:39, Error                 DISM   API: PID=1300 TID=1224 CAttachPathCommandObject failed - DismOpenSessionInternal(hr:0x80070057)
    Line 269: 2014-05-25 10:00:23, Info                  CBS    Failed to find a matching version for servicing stack: C:\Integrate\MOUNT\Windows\WinSxS\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.2.9200.16384_none_060a6d2998b13f25\ [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    Line 270: 2014-05-25 10:00:23, Info                  CBS    Failed to find servicing stack directory in online store. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
    Line 1522: 2014-05-25 10:09:48, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1522: 2014-05-25 10:09:48, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1556: 2014-05-25 10:09:49, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1556: 2014-05-25 10:09:49, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1590: 2014-05-25 10:09:50, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1590: 2014-05-25 10:09:50, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1624: 2014-05-25 10:09:51, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1624: 2014-05-25 10:09:51, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1658: 2014-05-25 10:09:52, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1658: 2014-05-25 10:09:52, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1692: 2014-05-25 10:09:53, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1692: 2014-05-25 10:09:53, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1726: 2014-05-25 10:09:54, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1726: 2014-05-25 10:09:54, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1760: 2014-05-25 10:09:55, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1760: 2014-05-25 10:09:55, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1794: 2014-05-25 10:09:56, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1794: 2014-05-25 10:09:56, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1828: 2014-05-25 10:09:57, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1828: 2014-05-25 10:09:57, Warning               DISM   DISM OS Provider: PID=4860 TID=3248 Failed to unload the hive {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Integrate/MOUNT/Windows/system32/config/SYSTEM with ERROR_ACCESS_DENIED. Retrying... - CDISMOSServiceManager::UnloadHiveReportErrors
    Line 1863: 2014-05-25 10:09:59, Error                 DISM   DISM Provider Store: PID=4860 TID=3248 Failed to disconnect OSServices - CDISMProviderStore::Internal_DisconnectProvider(hr:0x80070005)
    Line 1864: 2014-05-25 10:09:59, Error                 DISM   DISM Provider Store: PID=4860 TID=3248 Failed while trying to disconnect the OSServices Provider! - CDISMProviderStore::Final_OnDisconnect(hr:0x80070005)
    Line 1866: 2014-05-25 10:09:59, Error                 DISM   Failure occurred during the shutdown of the Provider Store.
    Line 1867: 2014-05-25 10:09:59, Error                 DISM   DISM Manager: PID=5500 TID=7140 Failure occurred during shutdown of the Image Session. - CDISMManager::CloseImageSession(hr:0x80070005)
    Line 1868: 2014-05-25 10:10:01, Error                 DISM   DISM.EXE:  - CDismWrapper::CloseSession(hr:0x80070005)
I didn't really search what those errors and warnings mean (except for the ACCESS DENIED & NOT FOUND lol)

but I'm still going to try this modified install.wim on my Surface, I have a backup you it won't hurt I hope

Booting from USB got me this https://twitter.com/Subject4S/status/470480441015672832

UPDATE 4:

I used the USB.zip and booted up, I got the Installation I think

UPDATE 5: It reinstalled 8.1, I don't get it now...

UPDATE 6: I think I did @Velda2222's way of booting to WinRT 8.0 (using unmodified files) and got a BSOD too with some graphical glitches, trying something else now

You can try booting with the bare UEFI display driver.

Post Reply Subscribe to Thread

Tags
surface 2, win rt, windows rt
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes