pbatard/rufus

UEFI:NTFS - Unable to start driver: [1] or Could not start NTFS partition service: [14]

zanechua opened this issue ยท 74 comments

Checklist

  • I looked at https://github.com/pbatard/rufus/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.
  • I clicked the "Log" button in Rufus (last small blue button before START) and copy/pasted the log into the line that says <FULL LOG> below.
  • The log I am copying is the FULL log, starting with the line Rufus version: x.y.z - I have NOT removed any part of it.

Additionally (if applicable):

  • I ran a bad blocks check, by clicking Show advanced format options then Check device for bad blocks, and confirmed that my USB is not defective.
  • I also tried one or more of the following:
    • Using a different USB drive.
    • Plugging the USB into a different port.
    • Running Rufus on a different computer.
  • If using an image, I clicked on the (โœ“) button to compute the MD5, SHA1 and SHA256 checksums, which are therefore present in the log I copied. I confirmed, by performing an internet search, that these values match the ones from the official image.

Issue description

Motherboard: S2600CP4
Bios Revision: R02.06.E006
Rufus version: 3.3

Here's the log from Rufus:
https://gist.github.com/zanechua/36c2416c9d8035623a0efb51a176d7af

Here are the errors I am getting on boot:
error_1

error_2

EDIT:

So it seems like the last version of Rufus v2 works.

Rufus version: 2.18

Here's the log from Rufus:
https://gist.github.com/zanechua/acf8c67c7026814796f7da6414dd6e3e

success

You are mentioning that you went through a BIOS update, so I wonder if that update is preventing EFI executables with IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER from running.

I don't think it's the bios update though since 2.18 works. I haven't formatted this computer in awhile so I might have been using 2.18 and this is the first time I am using 3.x on this computer.

Thanks for opening a new issue.

As I mentioned in the previous one, I suspect that the problem comes from the EfiFs NTFS driver having switched from using the IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER PE type to IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER, which I suspect some UEFI Firmwares might not like. The problem however is that I had to change that attribute because it was creating issues with other UEFI firmwares, and IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER is the proper type to use for what UEFI:NTFS is doing.

You are mentioning that you went through a BIOS update, so I wonder if that update is preventing EFI executables with IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER from running.

Here's what you can do to validate that this is indeed the issue, using the USB you created with Rufus 3.3:

  • Download CFF Explorer from here. If you don't know which version you should pick, I'd recommend the CFF Explorer (x86 Version, stand-alone, Zip Archive) as this is smaller and it doesn't need to be installed.

  • Plug in the Flash Drive created by Rufus. Since you're running on Windows 10, you should be able to access both the partitions Rufus created on that drive, including the UEFI:NTFS. However, Windows may not mount it automatically, and Disk Management seems to have trouble displaying small partition to do the following with the GUI, in which case you will have to assign a letter manually using diskpart. In case you cannot see the UEFI_NTFS partition, you should:

    • Open an elevated command prompt

    • Run diskpart

    • Run list vol. This will list all the volumes available, and you should see something like Volume 7 UEFI_NTFS FAT Removable 512 KB Healthy in your list. Take a note of the volume number for the UEFI_NTFS partition.

    • Run sel vol # where # is the number above (e.g. sel vol 7)

    • Run assign letter=X where X is any drive letter that is not already in use. After that, you should be able to access the UEFI:NTFS partition from Windows Explorer. A screenshot of the procedure is also provided below:

      image1

  • With both CFF Explorer and the UEFI:NTFS partiton available, launch CFF Explorer

  • Open EFI\Rufus\ntfs_x64.efi on the UEFI:NTFS partition

  • On the left pane navigate to Nt Headers โ†’ Optional Header. This should allow you to view the Subsystem property and see that it is set to EFI Boot Driver:

    image2

  • Click on EFI Boot Driver and change it to EFI Runtime Driver and then click the Save button (select Yes when it asks you to overwrite the file)

  • Try to boot the USB again and see if that works better.

Of course, this is just one possibility, and I may be off mark (especially it's possible that I had already changed the subsystem type before 2.18, in which case the above probably won't help).

The other thing that I'd like you to try, to confirm that this has to do with the EFI driver, is to pick the EFI\Rufus\ntfs_x64.efi from the 2.18 drive and copy it to the 3.3 drive (replacing the existing one) and see how that works. Alternatively, you can try each of the ntfs_x64.efi from https://efi.akeo.ie/downloads/, starting with EfiFs 1.0 (and then selecting the x64 repository) to see which one works and which one doesn't, as this may help me pinpoint what the issue might be.

Thanks for the very very detailed guide on how to debug this specifically.

I changed the Subsystem header of the v3.3 ntfs_x64.efi file to EFI Runtime Driver like you said but got a different error this time.

different_error

However copying the file from 2.18 to the drive created by 3.3 allows the drive to boot perfectly fine.

The ntfs_x64.efi file from the 2.18 drive already has the Subsystem header set to EFI Boot Driver

cffv218

Thanks for the test. I probably should have checked the driver from 2.18 before I asked you to run that test.

As I mentioned earlier, can I ask you to please try all of the drivers ntfs_x64.efi from https://efi.akeo.ie/downloads/, starting from efifs-1.0/ and let me know the last version that works with your 3.3 flash drive?

Oh. I misssed that part sorry. Will get to it.

Tested the following:
v1 (same hash as v2.18): boots fine
v1.1: boots fine
v1.2: errors out
v1.3: errors out

Boot Images:
success_v11
error_v12

So it seems like somewhere between v1.1 -> v1.2 is where a breaking change happened.

Thanks for the update, but next time please don't edit a comment to add new data, as I didn't see your tests with the various version until now! It's much better to create a new entry, as I do get a notification.

There were a lot of changes between 1.1 and 1.2, and since you are the only person with a machine that can replicate the problem, this is probably going to take a lot of back and forth to troubleshoot, so it may take a while.

I guess the first thing I'm going to test, since 1.2 changed the compiler being used, it to try with a different compiler. I can not revert to the old one (Clang/C2) since support for it is being dropped by Microsoft in the latest version of Visual Studio, which is part of the reason why I switched compiler for the binary in the first place. Since version 1.2, the NTFS driver binary is compiled with the EDK2, so a good test will be to try non EDK2 versions.

If you look in https://rufus.ie/testing/ you'll see that I uploaded 2 drivers: ntfs_x64_gcc.efi and ntfs_x64_msvc.efi. These are the latest versions of the NTFS driver, but compiled with GCC and MSVC respectively. Can I please ask you to test each one (by removing the _gcc or _msvc part and replacing your existing ntfs_x64.efi) and see how it goes?

Sure.

Can I verify that the hash of the ntfs_x64.efi file in the v3.3 of rufus is 872FC3150C9DC39470CF0E03732642789CF8F82F? and it's 47KB?

Both testing drivers work totally fine and boot up as they should. Only the one included with rufus v3.3 doesn't.

success_v13

Many thanks for the new tests!

Yes, the sha1sum of ntfs_x64.efi from Rufus 3.3 is 872fc3150c9dc39470cf0e03732642789cf8f82f. And it's 46.3 KB in size. Basically, you can find the file included in Rufus if you extract it from the current uefi-ntfs.img we have in our source tree at https://github.com/pbatard/rufus/tree/master/res/uefi (using something like 7-zip for instance).

It's quite interesting that the test MSVC version works, whereas the original one doesn't, as the EDK2 version used by Rufus uses MSVC for compilation behind the scenes.

So, just to make absolutely sure that this is not an EDK2 issue that has since been fixed, can I please ask you to try one more test? I have just recompiled a new EDK2 driver, which you can find as ntfs_x64_edk2.efi under https://rufus.ie/testing/. Can you run the same test with that one as you did with the others, and confirm that it fails?

If it does, I guess I'll have to figure out the differences between the way the EDK2 invokes MSVC and the way the regular Visual Studio solution does (besides the use of gnu-efi, which I would assert should be the main difference), so that I can try to produce a driver that works.

Else, I guess I'm going to have to switch to compiling all the drivers with Visual Studio + gnu-efi instead of EDK2, which is fine, but which will increase the size of the binaries and therefore the size of Rufus (the reason I'm using EDK2 + MSVC is because it produces the smallest binaries). And it still won't tell me exactly what it is between your platform and these drivers that is causing this weird incompatibility...

I can confirm that the EDK2 driver fails.

If you need more information let me know and I'll do my best to provide it.

Thanks.

I think right now I need to process all this good data you provided, and come up with some new things to try, to zero the issue further (which probably won't happen before next week at this stage).

At any rate, your testing and your patience with this issue are much appreciated!

I can't reproduce this myself (of course...), but EDK2 does make quite a few drastic changes to the standard MSVC build environment in the interest of saving space. I'm going to go ahead and assume EDK2 itself is not at fault (meaning the headers as opposed to the gnu-efi ones) as I've used both for years with no issues. But comparing ntfs_x64_edk2.efi vsntfs_x64_msvc.efi/ntfs_x64_gcc.efi, there are a number of differences the DXE core loader could be stumbling over in the EDK2 PE files compared to the MSVC/GCC ones:

  • File and section alignment. These are set to 0x20 by default by EDK2, which is very very aggressive. Try the default MSVC /ALIGN:0x1000 /FILEALIGN:0x200 first and see if that helps. This is IMO the most likely culprit.
  • No image base. Probably not the cause since the image should be relocated, but link with /BASE:0x180000000 just in case.
  • Subsystem version not set (should be 1.0): link with /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER,1.0 to correct this.
  • Checksum not set: it could be that OP's BIOS is being pedantic about this (but if so, it seems strange to me that it's not complaining about the file being unsigned). You can link with /RELEASE to set a checksum, though this will most likely be wrong because EDK2 runs some post-build steps that alter the image. Use something like CFF Explorer to fix this as the very last step.
  • SizeOfStackReserve, SizeOfStackCommit, SizeOfHeapReserve and SizeOfHeapCommit have all been zeroed. I have no idea if this matters for OP's BIOS (odds are it doesn't) but I would just set these to 0x100000, 0x1000, 0x100000 and 0x1000 respectively with a hex editor to be on the safe side.
  • The debug directory contents have been wiped by EDK, but the PE debug directory still exists and points to empty data. Zero 8 bytes at offset 0x168 to get rid of this entry.
  • The exception directory has been removed. I highly doubt this matters as there is no SEH in EFI, but on the other hand, the MS boot loaders do keep this directory around and they probably thought about this. I dunno.

To get most of the above in order you can put the following in the .inf file (obviously applies only to that package - for 'affects everything' scope edit tools_def.txt instead):

[BuildOptions]
  MSFT:*_*_*_DLINK_FLAGS = /ALIGN:0x1000 /FILEALIGN:0x200 /BASE:0x180000000 /SECTION:.pdata,!D /MERGE:.rdata=.text /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER,1.0 /RELEASE
  MSFT:*_*_X64_GENFW_FLAGS = --keepexceptiontable --keepzeropending --keepoptionalheader

@Mattiwatti, many thanks for the extended analysis. This should indeed be exceedingly helpful, and I'll try to produce and upload drivers that apply your suggestions, to see if we can validate your hypotheses.

Finally got around to compile a NTFS driver that includes @Mattiwatti's build options suggestion. So let's find out if it's really one of these compilation settings that is really causing the issue or something else.

The driver is called ntfs_x64_edk2_TEST1.efi and can be found at the usual place.

@zanechua, if you can conduct a test with this driver, as you did with the other ones, I would realy appreciate it.

Also, for the record, the linker issued the following warning, which means that the /MERGE:.rdata=.text was most likely ignored. But since the other parameters should have been applied that doesn't worry me too much:

LINK : warning LNK4253: section '.rdata' not merged into '.text';  already merged into '.data'

That warning is not an issue, it just means some other EDK2 build setting already applied /MERGE:.rdata=.data instead. Both options will merge the .rdata section into another one, saving space, but neither of them is either harmful or useful as far as OP's issue goes.

The only difference is that /MERGE:.rdata=.text will make .rdata contents executable, which is usually not a problem. /MERGE:.rdata=.data will make .rdata contents writable, which can cause issues when debugging because .rdata is supposed to be for read-only data (hence the name) and any bug where you accidentally write to const data won't be detected. If your debug build configuration does not merge .rdata into .data then this is not an issue.

Tested ntfs_x64_edk2_TEST1.efi and I still get the same error.

Thanks for the test, it was definitely worth a try. My guess would still have to be that EDK2 has deprecated APIs that gnu-efi hasn't, therefore I will replace all the x86 drivers with their gnu-efi version in the next release of Rufus. For the sake of not increasing the size of the Rufus executable too dramatically, I think I'll keep the ARM/EDK2 versions though, as I would surmise that any ARM UEFI firmware should be modern enough to work with drivers compiled with a recent EDK2.

Hi all,

Just an update, I'm also running into this error using my Dell Lattitude E6520. I'm currently trying to see if 2.18 also resolved this issue.

@devedse, can you please indicate if you're getting errorcode 1 or 14, or some other.
Even if you are getting the same error, it always helps to copy the exact message you are getting, just to confirm that you are indeed seeing the same error.

Didn't manage to make a screenshot as I went back to 2.18 and that worked. I'll see if I can create a new usb stick with the 3.3 version.

Also one thing I don't quite understand is that I can select fat32 in Rufus 2.18 but not in 3.3.

I tried 2 diffent UEFI files on the disk, 1:
image
image

And 2:
image

(Just a black screen)
image

Well, for 2 that's a given. ntfs_x64.exi is a driver, not a bootloader. You can't boot that.

As to the first test, you are getting a completely different error from the ones mentioned above. Interesting...

Also one thing I don't quite understand is that I can select fat32 in Rufus 2.18 but not in 3.3.

Well, UEFI:NTFS is of course only valid for NTFS, so obviously it makes no sense to have it with FAT. I sure hope you didn't use FAT32 for your 2.18 test, because then it makes your success there irrelevant.

Also, why does the boot option name in your first screen say WinUsb2?
I'm sorry but your tests look super weird.

Care to post a full log of how you created the USB with Rufus 3.3?

I did use NTFS for both tests. The WinUsb2 is just a name that you can manually enter.

Full process would be:

  1. Download img
  2. Download rufus
  3. Start rufus
  4. Load image in rufus without changing any settings.
  5. Open bios of dell laptop and add uefi boot option.
  6. Browse to uefi file as mentioned above on the usb drive

Same for 2.18 but there it did work.

Still, I would really like to see the full log of you created the USB with Rufus 3.3.
Remember, the more data I have, the more I am able to help you.

Will do tomorrow. :) thnx for the help already!

Rufus Log
Rufus version: 3.3.1400
Windows version: Windows 10 64-bit (Build 17134)
Syslinux versions: 4.07/2013-07-25, 6.03/2014-10-06
Grub versions: 0.4.6a, 2.02
System locale ID: 0x0409
Will use default UI locale 0x0409
SetLGP: Successfully set NoDriveTypeAutorun policy to 0x0000009E
Localization set to 'en-US'
Found USB 2.0 device 'USB Device' (058F:6387)
1 device found
Disk type: Removable, Disk size: 16 GB, Sector size: 512 bytes
Cylinders: 1950, Tracks per cylinder: 255, Sectors per track: 63
Partition type: GPT, NB Partitions: 2
Disk GUID: {4336111D-E9A7-45D7-A847-8ACB4B098C78}
Max parts: 128, Start Offset: 17408, Usable = 16043178496 bytes
Partition 1:
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'Microsoft Basic Data'
  ID: {34813333-0910-43E2-86E5-F11B37B53464}
  Size: 14.9 GB (16041070080 bytes)
  Start Sector: 2048, Attributes: 0x0000000000000000
Partition 2 (UEFI:NTFS):
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'UEFI:NTFS'
  ID: {C720D919-0AD9-401C-B039-7EC08C65C37F}
  Size: 512 KB (524288 bytes)
  Start Sector: 31332263, Attributes: 0x0000000000000000
Scanning image...
ISO analysis:
  Image is an UDF image
Disk image analysis:
  Image does not have an x86 Master Boot Record
ISO label: 'CPBA_X64FRE_EN-US_DV5'
  Size: 4.9 GB (Projected)
  Has a >4GB file
  Uses: EFI
  Uses: Bootmgr (BIOS and UEFI)
  Uses: Install.wim (version 0.13.1)
Using image: en_windows_10_business_edition_version_1803_updated_sep_2018_x64_dvd_37051f54 (1).iso (4.9 GB)
Checking for Rufus updates...
Checking release channel...
Updates: Unable to access version data

Format operation started
Requesting disk access...
Opened \\.\PHYSICALDRIVE1 for exclusive write access
Requesting lock...
Will use 'D:' as volume mountpoint
I/O boundary checks disabled
Requesting lock...
Analyzing existing boot records...
Drive has a Zeroed Master Boot Record
Volume has an unknown Partition Boot Record
Clearing MBR/PBR/GPT structures...
Erasing 128 sectors
Deleting partitions...
Partitioning (GPT)...
Adding extra partition
Reserved 33 tracks (1 MB) for extra partition
Writing UEFI:NTFS partition...
Closing existing volume...
Waiting for logical drive to reappear...
Formatting (NTFS)...
Using cluster size: 4096 bytes
Quick format was selected
Creating file system...
Format completed.
Found volume GUID \\?\Volume{cc0f16d3-d461-11e8-9cb2-34f39a973ded}\
\\?\Volume{cc0f16d3-d461-11e8-9cb2-34f39a973ded}\ was already mounted as D:\
Disabling file indexing...
Successfully remounted \\?\Volume{cc0f16d3-d461-11e8-9cb2-34f39a973ded}\ on D:
Copying ISO files...
Extracting files...
Image is an UDF image
Extracting: D:\autorun.inf (128 bytes)
Extracting: D:\boot\bcd (16 KB)
Extracting: D:\boot\boot.sdi (3 MB)
Extracting: D:\boot\bootfix.bin (1 KB)
Extracting: D:\boot\bootsect.exe (104.9 KB)
Extracting: D:\boot\en-us\bootsect.exe.mui (16 KB)
Extracting: D:\boot\etfsboot.com (4 KB)
Extracting: D:\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: D:\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: D:\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: D:\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: D:\boot\fonts\malgun_boot.ttf (173.3 KB)
Extracting: D:\boot\fonts\malgun_console.ttf (80.5 KB)
Extracting: D:\boot\fonts\malgunn_boot.ttf (170.9 KB)
Extracting: D:\boot\fonts\meiryo_boot.ttf (142 KB)
Extracting: D:\boot\fonts\meiryo_console.ttf (89.5 KB)
Extracting: D:\boot\fonts\meiryon_boot.ttf (140.4 KB)
Extracting: D:\boot\fonts\msjh_boot.ttf (160.5 KB)
Extracting: D:\boot\fonts\msjh_console.ttf (199.1 KB)
Extracting: D:\boot\fonts\msjhn_boot.ttf (158.5 KB)
Extracting: D:\boot\fonts\msyh_boot.ttf (152.6 KB)
Extracting: D:\boot\fonts\msyh_console.ttf (95.2 KB)
Extracting: D:\boot\fonts\msyhn_boot.ttf (150.8 KB)
Extracting: D:\boot\fonts\segmono_boot.ttf (43.8 KB)
Extracting: D:\boot\fonts\segoe_slboot.ttf (84.2 KB)
Extracting: D:\boot\fonts\segoen_slboot.ttf (83.8 KB)
Extracting: D:\boot\fonts\wgl4_boot.ttf (47.9 KB)
Extracting: D:\boot\memtest.exe (824.4 KB)
Extracting: D:\boot\resources\bootres.dll (90.9 KB)
Extracting: D:\bootmgr (398 KB)
Extracting: D:\bootmgr.efi (1.2 MB)
Extracting: D:\efi\boot\bootx64.efi (1.2 MB)
Extracting: D:\efi\microsoft\boot\bcd (16 KB)
Extracting: D:\efi\microsoft\boot\cdboot.efi (914.4 KB)
Extracting: D:\efi\microsoft\boot\cdboot_noprompt.efi (914.4 KB)
Extracting: D:\efi\microsoft\boot\efisys.bin (1.4 MB)
Extracting: D:\efi\microsoft\boot\efisys_noprompt.bin (1.4 MB)
Extracting: D:\efi\microsoft\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: D:\efi\microsoft\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: D:\efi\microsoft\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: D:\efi\microsoft\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: D:\efi\microsoft\boot\fonts\malgun_boot.ttf (173.3 KB)
Extracting: D:\efi\microsoft\boot\fonts\malgun_console.ttf (80.5 KB)
Extracting: D:\efi\microsoft\boot\fonts\malgunn_boot.ttf (170.9 KB)
Extracting: D:\efi\microsoft\boot\fonts\meiryo_boot.ttf (142 KB)
Extracting: D:\efi\microsoft\boot\fonts\meiryo_console.ttf (89.5 KB)
Extracting: D:\efi\microsoft\boot\fonts\meiryon_boot.ttf (140.4 KB)
Extracting: D:\efi\microsoft\boot\fonts\msjh_boot.ttf (160.5 KB)
Extracting: D:\efi\microsoft\boot\fonts\msjh_console.ttf (199.1 KB)
Extracting: D:\efi\microsoft\boot\fonts\msjhn_boot.ttf (158.5 KB)
Extracting: D:\efi\microsoft\boot\fonts\msyh_boot.ttf (152.6 KB)
Extracting: D:\efi\microsoft\boot\fonts\msyh_console.ttf (95.2 KB)
Extracting: D:\efi\microsoft\boot\fonts\msyhn_boot.ttf (150.8 KB)
Extracting: D:\efi\microsoft\boot\fonts\segmono_boot.ttf (43.8 KB)
Extracting: D:\efi\microsoft\boot\fonts\segoe_slboot.ttf (84.2 KB)
Extracting: D:\efi\microsoft\boot\fonts\segoen_slboot.ttf (83.8 KB)
Extracting: D:\efi\microsoft\boot\fonts\wgl4_boot.ttf (47.9 KB)
Extracting: D:\efi\microsoft\boot\memtest.efi (1.1 MB)
Extracting: D:\efi\microsoft\boot\resources\bootres.dll (90.9 KB)
Extracting: D:\efi\microsoft\boot\winsipolicy.p7b (8.0 KB)
Extracting: D:\setup.exe (78.8 KB)
Extracting: D:\sources\EI.CFG (30 bytes)
Extracting: D:\sources\acmigration.dll (302.7 KB)
Extracting: D:\sources\acres.dll (319.4 KB)
Extracting: D:\sources\actionqueue.dll (212.9 KB)
Extracting: D:\sources\adfscomp.dll (48.9 KB)
Extracting: D:\sources\admtv3check.dll (77.8 KB)
Extracting: D:\sources\aeinv.dll (685.9 KB)
Extracting: D:\sources\alert.gif (1 KB)
Extracting: D:\sources\api-ms-win-core-apiquery-l1-1-0.dll (13.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-advapi32-l1-1-0.dll (19.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-advapi32-l1-1-1.dll (19.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-advapi32-l2-1-0.dll (11.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-advapi32-l2-1-1.dll (15.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-advapi32-l3-1-0.dll (11.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-advapi32-l4-1-0.dll (11.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-kernel32-l1-1-0.dll (45.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-kernel32-l2-1-0.dll (17.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-ole32-l1-1-0.dll (13.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-ole32-l1-1-1.dll (15.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-shell32-l1-1-0.dll (11.4 KB)
Extracting: D:\sources\api-ms-win-downlevel-shlwapi-l1-1-0.dll (17.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-shlwapi-l1-1-1.dll (18.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-shlwapi-l2-1-0.dll (13.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-user32-l1-1-0.dll (11.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-user32-l1-1-1.dll (11.9 KB)
Extracting: D:\sources\api-ms-win-downlevel-version-l1-1-0.dll (11.4 KB)
Extracting: D:\sources\appcompat.xsl (11.4 KB)
Extracting: D:\sources\appcompat_bidi.xsl (12.2 KB)
Extracting: D:\sources\appcompat_detailed.xsl (13.3 KB)
Extracting: D:\sources\appcompat_detailed_bidi.xsl (13.4 KB)
Extracting: D:\sources\appcompat_detailed_bidi_txt.xsl (13.1 KB)
Extracting: D:\sources\appcompat_detailed_txt.xsl (13 KB)
Extracting: D:\sources\appcompatservicing.dll (56.4 KB)
Extracting: D:\sources\appraiser.dll (1.5 MB)
Extracting: D:\sources\appraiser.sdb (2.4 MB)
Extracting: D:\sources\appraiserdatasha1.cat (7.7 KB)
Extracting: D:\sources\appraiserres.dll (97.2 KB)
Extracting: D:\sources\arunimg.dll (812.7 KB)
Extracting: D:\sources\arunres.dll (20.7 KB)
Extracting: D:\sources\autorun.dll (168.7 KB)
Extracting: D:\sources\background_cli.bmp (2.3 MB)
Extracting: D:\sources\boot.wim (454.5 MB)
Extracting: D:\sources\cdplib.mof (1.9 KB)
Extracting: D:\sources\cdplibuninstall.mof (571 bytes)
Extracting: D:\sources\clustercompliance.dll (27.3 KB)
Extracting: D:\sources\cmi2migxml.dll (175.4 KB)
Extracting: D:\sources\cmisetup.dll (632.2 KB)
Extracting: D:\sources\compatctrl.dll (152.7 KB)
Extracting: D:\sources\compatprovider.dll (160.4 KB)
Extracting: D:\sources\compatresources.dll (3.3 MB)
Extracting: D:\sources\compres.dll (44.8 KB)
Extracting: D:\sources\cryptosetup.dll (29.8 KB)
Extracting: D:\sources\csiagent.dll (644.9 KB)
Extracting: D:\sources\cversion.ini (49 bytes)
Extracting: D:\sources\db_msftproductionwindowssigningca.cer (1.5 KB)
Extracting: D:\sources\devinv.dll (600.9 KB)
Extracting: D:\sources\diager.dll (49.9 KB)
Extracting: D:\sources\diagnostic.dll (165.9 KB)
Extracting: D:\sources\diagtrack.dll (1.3 MB)
Extracting: D:\sources\diagtrackrunner.exe (86.2 KB)
Extracting: D:\sources\dism.exe (290.9 KB)
Extracting: D:\sources\dismapi.dll (993.4 KB)
Extracting: D:\sources\dismcore.dll (380.4 KB)
Extracting: D:\sources\dismcoreps.dll (172.9 KB)
Extracting: D:\sources\dismprov.dll (242.4 KB)
Extracting: D:\sources\dlmanifests\accessibilitycpl-dl.man (4.3 KB)
Extracting: D:\sources\dlmanifests\activedirectory-webservices-dl.man (667 bytes)
Extracting: D:\sources\dlmanifests\activedirectory-wmireplicationprovider-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\adsi-ldap-extensions-dl.man (3.6 KB)
Extracting: D:\sources\dlmanifests\adsi-ldap-provider-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\adsi-router-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\adsi-winnt-provider-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\bluetooth-config-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\browserservice-dl.man (3.1 KB)
Extracting: D:\sources\dlmanifests\capi2_certs-dl.man (6.9 KB)
Extracting: D:\sources\dlmanifests\commandprompt-dl.man (2.8 KB)
Extracting: D:\sources\dlmanifests\coreos-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\credential-manager-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\crypto_keys-dl.man (2.9 KB)
Extracting: D:\sources\dlmanifests\cryptoconfig-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\dfsclient-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\dfsmgmt-dl.man (2 KB)
Extracting: D:\sources\dlmanifests\dhcpclient-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\dhcpservermigplugin-dl.man (4.1 KB)
Extracting: D:\sources\dlmanifests\directoryservices-adam-dl.man (2.1 KB)
Extracting: D:\sources\dlmanifests\directoryservices-domain-dl.man (2.0 KB)
Extracting: D:\sources\dlmanifests\directoryservices-ism-smtp-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\dns-client-dl.man (3.7 KB)
Extracting: D:\sources\dlmanifests\dns-server-service-dl.man (2.3 KB)
Extracting: D:\sources\dlmanifests\dpapi_keys-dl.man (4.4 KB)
Extracting: D:\sources\dlmanifests\etw-core-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\eventlog-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\evntagnt-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\explorer-dl.man (2.5 KB)
Extracting: D:\sources\dlmanifests\extensibleauthenticationprotocolhostservice-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\feclient-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\fonts-type1-dl.man (788 bytes)
Extracting: D:\sources\dlmanifests\frs-core-dl.man (4.3 KB)
Extracting: D:\sources\dlmanifests\gpbase-dl.man (7.0 KB)
Extracting: D:\sources\dlmanifests\gpmc-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\gpmgmt-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\grouppolicy-admin-gpedit-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\grouppolicy-admin-gpedit-snapin-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\grouppolicy-cse-softwareinstallation-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\grouppolicy-serveradmintools-gpmc-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\http-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\iasmigplugin-dl.man (4 KB)
Extracting: D:\sources\dlmanifests\ieframe-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\ime-traditional-chinese-migration-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\internet-naming-service-runtime-dl.man (5.4 KB)
Extracting: D:\sources\dlmanifests\ipsec-svc-dl.man (2.3 KB)
Extracting: D:\sources\dlmanifests\isns_service-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\kerberos-key-distribution-center-dl.man (2 KB)
Extracting: D:\sources\dlmanifests\ldap-client-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-activedirectory-webservices-dl\adwsmigrate.dll (99.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-bits-client-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-bluetooth-config\bthmigplugin.dll (102.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-certificateservices-ca-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-certificateservices-camanagement-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-certificateservices-mscep-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-com-complus-setup-dl\commig.dll (58 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-com-dtc-setup-dl\msdtcstp.dll (80.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-dhcpservermigplugin-dl\dhcpsrvmigplugin.dll (127.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-directoryservices-adam-dl\adammigrate.dll (126.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-dot3svc-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-errorreportingcore-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-errorreportingfaults-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-fax-client-applications-dl.man (3.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-fax-client-proenterprise-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-fax-common-dl.man (4.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-fax-server-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-fax-service-dl.man (7.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-htmlhelp-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iasserver-migplugin\iasmigplugin.dll (677.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iasserver-migplugin\iasmigreader.exe (479 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation-dl.man (19.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation-migration\wininetplugin.dll (40.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-ie-esc-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-ie-feeds-platform-dl.man (2.3 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-ie-internetexplorer-dl.man (13.0 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-asp-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-aspnet-deployment-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-aspnet45-deployment-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-basicauthentication-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-cgi-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-clientcertificatemappingauthentication-deployment-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-corewebengine-deployment-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-customlogging-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-defaultdocument-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-digestauthentication-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-directorybrowsing-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-dl\iismig.dll (340.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-ftpserver-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-httpcompressiondynamic-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-httpcompressionstatic-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-httperrors-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-httplogging-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-httpredirect-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-httptracing-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-iiscertificatemappingauthentication-deployment-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-ipsecurity-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-isapiextensions-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-isapifilter-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-legacyscripts-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-legacysnapin-deployment-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-logginglibraries-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-managementconsole-deployment-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-managementscriptingtools-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-managementservice-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-metabase-dl.man (2.7 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-netfxextensibility-deployment-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-netfxextensibility45-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-odbclogging-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-requestfiltering-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-requestmonitor-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-serversideincludes-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-staticcontent-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-urlauthorization-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-windowsauthentication-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-iis-wmicompatibility-deployment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-internet-naming-service-runtime\winsplgn.dll (71 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-msmq-messagingcoreservice\mqmigplugin.dll (140.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-netfx35-dl.man (8.8 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-netfx35cdfcomp-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-netfxcorecomp-dl.man (44.1 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-networkbridge\bridgemigplugin.dll (107.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-networkbridge-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-networkloadbalancing-core\nlbmigplugin.dll (151 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-rasconnectionmanager\cmmigr.dll (63 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-rasserver-migplugin\rasmigplugin.dll (524.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-sharedaccess-dl.man (2.0 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-storagemigration\en-us\stormigplugin.dll.mui (2.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-storagemigration\stormigplugin.dll (234.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-storagemigration-dl.man (9.3 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-tapisetup\tapimigplugin.dll (52.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-tapisetup-dl.man (2.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-terminalservices-clientactivexcore-dl.man (1.3 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-terminalservices-licenseserver\tlsmigplugin.dll (102.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\chxmig.dll (94.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imjpmig.dll (96.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imkrmig.dll (62.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\msctfmig.dll (185.4 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\tabletextservicemig.dll (42.9 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-unimodem-config\modemmigplugin.dll (145.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-wab-dl.man (2.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-was-configurationapi-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-was-netfxenvironment-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-was-processmodel-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-wcfcorecomp-dl.man (4.8 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-winsock-core-infrastructure-upgrade\wsupgrade.dll (202.5 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-wlansvc-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\microsoft-windows-wmi-core\wmimigrationplugin.dll (709.4 KB)
Extracting: D:\sources\dlmanifests\microsoft.windows.com.base-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\microsoft.windows.com.complus.setup.dl.man (2.3 KB)
Extracting: D:\sources\dlmanifests\microsoft.windows.com.dtc.setup-dl.man (4 KB)
Extracting: D:\sources\dlmanifests\mpr-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\msmq-dcom-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\msmq-domain-ic-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\msmq-http-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\msmq-messagingcoreservice-dl.man (6.6 KB)
Extracting: D:\sources\dlmanifests\msmq-multicast-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\msmq-routing-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\msmq-triggers-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\mup-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\ndis-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\netfx-wcf-http-activation-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\netfx-wcf-msmqactivation-registration-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\netfx-wcf-pipeactivation-registration-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\netfx-wcf-tcpactivation-registration-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\netfx-wcf-tcpportsharing-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\netfx3-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\netfx4-wcf-client-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\netfx4-wcf-extended-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\netfx4clientcorecomp-dl.man (15.5 KB)
Extracting: D:\sources\dlmanifests\netlogon-dl.man (2 KB)
Extracting: D:\sources\dlmanifests\networking-mpssvc-svc\icfupgd.dll (86.5 KB)
Extracting: D:\sources\dlmanifests\networking-mpssvc-svc-dl.man (4.0 KB)
Extracting: D:\sources\dlmanifests\networkloadbalancingfullserver-dl.man (2.8 KB)
Extracting: D:\sources\dlmanifests\ntfs-dl.man (2.6 KB)
Extracting: D:\sources\dlmanifests\ntoskrnl-dl.man (7.8 KB)
Extracting: D:\sources\dlmanifests\odbc32dll-dl.man (4.7 KB)
Extracting: D:\sources\dlmanifests\partmgr-dl.man (1 KB)
Extracting: D:\sources\dlmanifests\peertopeeradmin-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\peertopeerbase-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\peertopeergraphing-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\peertopeergrouping-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\peertopeeridmanager-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\peertopeerpnrp-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\printing-spooler-core-dl.man (2.5 KB)
Extracting: D:\sources\dlmanifests\printing-spooler-networkclient-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\propsys-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\rasapi-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\rascmak-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\rasconnectionmanager-dl.man (2.3 KB)
Extracting: D:\sources\dlmanifests\rasmanservice-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\rasservermigplugin-dl.man (15.8 KB)
Extracting: D:\sources\dlmanifests\rasserveroc-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\rights-management-client-v1-api-dl.man (3.2 KB)
Extracting: D:\sources\dlmanifests\rights-management-services-server-dl.man (3.2 KB)
Extracting: D:\sources\dlmanifests\rpc-http-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\rpc-http_proxy-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\rpc-local-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\rpc-remote-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\schannel-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\schedsvc-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\security-digest-dl.man (803 bytes)
Extracting: D:\sources\dlmanifests\security-kerberos-dl.man (803 bytes)
Extracting: D:\sources\dlmanifests\security-ntlm-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\security-ntlm-lmc.man (1.1 KB)
Extracting: D:\sources\dlmanifests\shutdown-event-tracker-dl.man (1.3 KB)
Extracting: D:\sources\dlmanifests\simpletcp-dl.man (965 bytes)
Extracting: D:\sources\dlmanifests\smartcardsubsystem-dl.man (3.7 KB)
Extracting: D:\sources\dlmanifests\smbserver-dl.man (13.7 KB)
Extracting: D:\sources\dlmanifests\smss-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\smtpsvc-admin-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\smtpsvc-service-dl.man (1.2 KB)
Extracting: D:\sources\dlmanifests\snmp-dl.man (2.4 KB)
Extracting: D:\sources\dlmanifests\speechcommon-dl.man (2.8 KB)
Extracting: D:\sources\dlmanifests\tabletpc-tabbtn-dl.man (1.7 KB)
Extracting: D:\sources\dlmanifests\tabletpcinputpanel-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\tabletpcjournal-dl.man (8.5 KB)
Extracting: D:\sources\dlmanifests\tabletpcplatforminput-core-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\tcpip-dl.man (13.4 KB)
Extracting: D:\sources\dlmanifests\telnet-client-dl.man (2.1 KB)
Extracting: D:\sources\dlmanifests\terminalservices-appserver-dl.man (1.5 KB)
Extracting: D:\sources\dlmanifests\terminalservices-appserver-licensing-dl.man (1.3 KB)
Extracting: D:\sources\dlmanifests\terminalservices-drivers-dl.man (1.1 KB)
Extracting: D:\sources\dlmanifests\terminalservices-licenseserver-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\terminalservices-localsessionmanager-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\terminalservices-rdp-winstationextensions-dl.man (20.4 KB)
Extracting: D:\sources\dlmanifests\terminalservices-remoteconnectionmanager-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\terminalservices-sessiondirectory-client-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\terminalservices-sessiondirectory-server-dl.man (2.4 KB)
Extracting: D:\sources\dlmanifests\terminalservices-terminalservicesclient-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\textservicesframework-migration-dl.man (2.8 KB)
Extracting: D:\sources\dlmanifests\time-service-dl.man (4.3 KB)
Extracting: D:\sources\dlmanifests\unimodem-config-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\upnpcontrolpoint-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\upnpdevicehost-dl.man (2.4 KB)
Extracting: D:\sources\dlmanifests\upnpdevicehost-server-dl.man (2.4 KB)
Extracting: D:\sources\dlmanifests\upnpssdp-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\upnpssdp-server-dl.man (2.2 KB)
Extracting: D:\sources\dlmanifests\video-tvvideocontrol-dl.man (2.0 KB)
Extracting: D:\sources\dlmanifests\volsnap-dl.man (1 KB)
Extracting: D:\sources\dlmanifests\wcf-http-activation-dl.man (2.0 KB)
Extracting: D:\sources\dlmanifests\wcf-http-activation-postapply-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\wcf-nonhttp-activation-dl.man (1.4 KB)
Extracting: D:\sources\dlmanifests\web-services-for-management-core-dl.man (1.9 KB)
Extracting: D:\sources\dlmanifests\webenroll-dl.man (1.6 KB)
Extracting: D:\sources\dlmanifests\win32k-settings-dl.man (12.2 KB)
Extracting: D:\sources\dlmanifests\windowssearchengine-dl.man (5.6 KB)
Extracting: D:\sources\dlmanifests\winhttp60-dl.man (2.8 KB)
Extracting: D:\sources\dlmanifests\winlogon-dl.man (2.8 KB)
Extracting: D:\sources\dlmanifests\wirelessnetworking-dl.man (1.3 KB)
Extracting: D:\sources\dlmanifests\wmi-core-dl.man (2.3 KB)
Extracting: D:\sources\dlmanifests\workstationservice-dl.man (1.8 KB)
Extracting: D:\sources\dlmanifests\wsinfra-upgrade-dl.man (1.7 KB)
Extracting: D:\sources\du.dll (144.4 KB)
Extracting: D:\sources\en-us\acres.dll.mui (310.5 KB)
Extracting: D:\sources\en-us\actionqueue.dll.mui (3.5 KB)
Extracting: D:\sources\en-us\appraiser.dll.mui (3.5 KB)
Extracting: D:\sources\en-us\arunres.dll.mui (5.5 KB)
Extracting: D:\sources\en-us\cmisetup.dll.mui (4.5 KB)
Extracting: D:\sources\en-us\compatctrl.dll.mui (5 KB)
Extracting: D:\sources\en-us\compatprovider.dll.mui (12.5 KB)
Extracting: D:\sources\en-us\compatresources.dll.mui (27 KB)
Extracting: D:\sources\en-us\compres.dll.mui (29.5 KB)
Extracting: D:\sources\en-us\credits.rtf (345.4 KB)
Extracting: D:\sources\en-us\dism.exe.mui (29.5 KB)
Extracting: D:\sources\en-us\dismapi.dll.mui (4.5 KB)
Extracting: D:\sources\en-us\dismcore.dll.mui (7.5 KB)
Extracting: D:\sources\en-us\dismprov.dll.mui (2.5 KB)
Extracting: D:\sources\en-us\erofflps.txt (276 bytes)
Extracting: D:\sources\en-us\folderprovider.dll.mui (2.5 KB)
Extracting: D:\sources\en-us\imagingprovider.dll.mui (18 KB)
Extracting: D:\sources\en-us\input.dll.mui (32.9 KB)
Extracting: D:\sources\en-us\logprovider.dll.mui (6 KB)
Extracting: D:\sources\en-us\mediasetupuimgr.dll.mui (45 KB)
Extracting: D:\sources\en-us\migres.dll.mui (7.5 KB)
Extracting: D:\sources\en-us\nlsbres.dll.mui (61.5 KB)
Extracting: D:\sources\en-us\oobe_help_opt_in_details.rtf (20.4 KB)
Extracting: D:\sources\en-us\pnpibs.dll.mui (5 KB)
Extracting: D:\sources\en-us\privacy.rtf (771 bytes)
Extracting: D:\sources\en-us\reagent.adml (1.8 KB)
Extracting: D:\sources\en-us\reagent.dll.mui (10 KB)
Extracting: D:\sources\en-us\rollback.exe.mui (4.5 KB)
Extracting: D:\sources\en-us\setup.exe.mui (18 KB)
Extracting: D:\sources\en-us\setup_help_upgrade_or_custom.rtf (62.2 KB)
Extracting: D:\sources\en-us\setup_help_whattokeep.rtf (78 KB)
Extracting: D:\sources\en-us\setupcompat.dll.mui (3 KB)
Extracting: D:\sources\en-us\setupcore.dll.mui (13 KB)
Extracting: D:\sources\en-us\setuperror.exe.mui (3.5 KB)
Extracting: D:\sources\en-us\setupplatform.exe.mui (18.7 KB)
Extracting: D:\sources\en-us\setupprep.exe.mui (25.5 KB)
Extracting: D:\sources\en-us\smiengine.dll.mui (12 KB)
Extracting: D:\sources\en-us\spwizres.dll.mui (8 KB)
Extracting: D:\sources\en-us\upgloader.dll.mui (4.5 KB)
Extracting: D:\sources\en-us\uxlibres.dll.mui (3 KB)
Extracting: D:\sources\en-us\vhdprovider.dll.mui (7 KB)
Extracting: D:\sources\en-us\vofflps.rtf (769 bytes)
Extracting: D:\sources\en-us\w32uires.dll.mui (199 KB)
Extracting: D:\sources\en-us\wdsclient.dll.mui (7.5 KB)
Extracting: D:\sources\en-us\wdsimage.dll.mui (6 KB)
Extracting: D:\sources\en-us\wimprovider.dll.mui (27 KB)
Extracting: D:\sources\en-us\windlp.dll.mui (5.5 KB)
Extracting: D:\sources\en-us\winsetup.dll.mui (52.5 KB)
Extracting: D:\sources\etwproviders\actionqueueetw.dll (19.8 KB)
Extracting: D:\sources\etwproviders\auditetw.dll (19.8 KB)
Extracting: D:\sources\etwproviders\cmisetupetw.dll (19.3 KB)
Extracting: D:\sources\etwproviders\en-us\actionqueueetw.dll.mui (3.5 KB)
Extracting: D:\sources\etwproviders\en-us\auditetw.dll.mui (3.5 KB)
Extracting: D:\sources\etwproviders\en-us\cmisetupetw.dll.mui (4.5 KB)
Extracting: D:\sources\etwproviders\en-us\oobeldretw.dll.mui (3.5 KB)
Extracting: D:\sources\etwproviders\en-us\setupcletw.dll.mui (5.5 KB)
Extracting: D:\sources\etwproviders\en-us\setupetw.dll.mui (5.5 KB)
Extracting: D:\sources\etwproviders\en-us\setupugcetw.dll.mui (3.5 KB)
Extracting: D:\sources\etwproviders\en-us\sysprepetw.dll.mui (4.5 KB)
Extracting: D:\sources\etwproviders\en-us\windeployetw.dll.mui (3.5 KB)
Extracting: D:\sources\etwproviders\en-us\winsetupetw.dll.mui (52.5 KB)
Extracting: D:\sources\etwproviders\etwproviderinstall.vbs (6.7 KB)
Extracting: D:\sources\etwproviders\oobeldretw.dll (20.3 KB)
Extracting: D:\sources\etwproviders\setupcletw.dll (21.8 KB)
Extracting: D:\sources\etwproviders\setupetw.dll (18.9 KB)
Extracting: D:\sources\etwproviders\setupugcetw.dll (19.8 KB)
Extracting: D:\sources\etwproviders\sysprepetw.dll (22.8 KB)
Extracting: D:\sources\etwproviders\windeployetw.dll (19.3 KB)
Extracting: D:\sources\etwproviders\winsetupetw.dll (22.3 KB)
Extracting: D:\sources\ext-ms-win-advapi32-encryptedfile-l1-1-0.dll (11.4 KB)
Extracting: D:\sources\ext-ms-win-ntuser-keyboard-l1-3-0.dll (12.4 KB)
Extracting: D:\sources\folderprovider.dll (59.4 KB)
Extracting: D:\sources\fveupg.dll (77.8 KB)
Extracting: D:\sources\gatherosstate.exe (1.5 MB)
Extracting: D:\sources\generaltel.dll (754.7 KB)
Extracting: D:\sources\hwcompat.dll (200.2 KB)
Extracting: D:\sources\hwcompat.txt (945 KB)
Extracting: D:\sources\hwcompatPE.txt (257 bytes)
Extracting: D:\sources\hwexclude.txt (51 bytes)
Extracting: D:\sources\hwexcludePE.txt (15 bytes)
Extracting: D:\sources\hypervcomplcheck.dll (180.8 KB)
Extracting: D:\sources\iasmigplugin.dll (677.4 KB)
Extracting: D:\sources\idwbinfo.txt (123 bytes)
Extracting: D:\sources\iiscomp.dll (29.3 KB)
Extracting: D:\sources\imagingprovider.dll (214.9 KB)
Extracting: D:\sources\inf\setup.cfg (5.2 KB)
Extracting: D:\sources\input.dll (348.9 KB)
Extracting: D:\sources\install.wim (4.2 GB)
Extracting: D:\sources\itgtupg.dll (89.8 KB)
Extracting: D:\sources\lang.ini (78 bytes)
Extracting: D:\sources\locale.nls (787.5 KB)
Extracting: D:\sources\logprovider.dll (138.4 KB)
Extracting: D:\sources\mediasetupuimgr.dll (13.2 MB)
Extracting: D:\sources\migapp.xml (639.2 KB)
Extracting: D:\sources\migcore.dll (8.3 MB)
Extracting: D:\sources\mighost.exe (257.2 KB)
Extracting: D:\sources\migisol.dll (139.4 KB)
Extracting: D:\sources\migration\wtr\adminpack_en-us.inf (651 bytes)
Extracting: D:\sources\migration\wtr\adminpack_en-us_noloc.inf (414 bytes)
Extracting: D:\sources\migration\wtr\adobe_flash.inf (1.1 KB)
Extracting: D:\sources\migration\wtr\appmanwtr.inf (16.8 KB)
Extracting: D:\sources\migration\wtr\browserchoice_win7.inf (7 KB)
Extracting: D:\sources\migration\wtr\browserchoice_win8.inf (1.6 KB)
Extracting: D:\sources\migration\wtr\compattelemetry.inf (1.2 KB)
Extracting: D:\sources\migration\wtr\dtumig.inf (412 bytes)
Extracting: D:\sources\migration\wtr\ftp_7.0.inf (1.6 KB)
Extracting: D:\sources\migration\wtr\ftp_7.5_en-us_noloc.inf (2.1 KB)
Extracting: D:\sources\migration\wtr\ftp_7.5_loc.inf (2.7 KB)
Extracting: D:\sources\migration\wtr\gwxmig.inf (1.1 KB)
Extracting: D:\sources\migration\wtr\powershell_en-us_noloc.inf (1002 bytes)
Extracting: D:\sources\migration\wtr\powershell_loc.inf (2.5 KB)
Extracting: D:\sources\migration\wtr\standardcollector.inf (486 bytes)
Extracting: D:\sources\migration\wtr\unpmig.inf (9.8 KB)
Extracting: D:\sources\migration\wtr\webdav_7.0.inf (724 bytes)
Extracting: D:\sources\migration\wtr\webdav_7.5_en-us_noloc.inf (961 bytes)
Extracting: D:\sources\migration\wtr\webdav_7.5_loc.inf (1.2 KB)
Extracting: D:\sources\migres.dll (15.9 KB)
Extracting: D:\sources\migstore.dll (1.1 MB)
Extracting: D:\sources\migsys.dll (377.4 KB)
Extracting: D:\sources\migtestplugin.dll (53.3 KB)
Extracting: D:\sources\mitigation.dll (278.9 KB)
Extracting: D:\sources\mxeagent.dll (306.4 KB)
Extracting: D:\sources\ndiscompl.dll (112.3 KB)
Extracting: D:\sources\nlsbres.dll (87.4 KB)
Extracting: D:\sources\ntdsupg.dll (33.8 KB)
Extracting: D:\sources\ntfrsupg.dll (57.3 KB)
Extracting: D:\sources\nxquery.inf (1.4 KB)
Extracting: D:\sources\nxquery.sys (22.3 KB)
Extracting: D:\sources\offline.xml (36.1 KB)
Extracting: D:\sources\offlineprofileutils.dll (61 KB)
Extracting: D:\sources\oscomps.woa.xml (243.3 KB)
Extracting: D:\sources\oscomps.xml (425.0 KB)
Extracting: D:\sources\osfilter.inf (20.8 KB)
Extracting: D:\sources\outofbox_windows_db.bin (4.7 KB)
Extracting: D:\sources\pnpibs.dll (78.4 KB)
Extracting: D:\sources\rdsupgcheck.dll (51.4 KB)
Extracting: D:\sources\reagent.admx (1.2 KB)
Extracting: D:\sources\reagent.dll (1022.4 KB)
Extracting: D:\sources\reagent.xml (837 bytes)
Extracting: D:\sources\replacementmanifests\activedirectory-webservices-replacement.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\adsi-router-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\application-experience-program-compatibility-assistant-replacement.man (11.7 KB)
Extracting: D:\sources\replacementmanifests\appmanmigration-replacement.man (2.1 KB)
Extracting: D:\sources\replacementmanifests\appxalluserstore-replacement.man (2.0 KB)
Extracting: D:\sources\replacementmanifests\appxdeploymentserver-replacement.man (4.5 KB)
Extracting: D:\sources\replacementmanifests\audiommecore-mm-other-migration-replacement.man (852 bytes)
Extracting: D:\sources\replacementmanifests\authui-migration-replacement.man (8 KB)
Extracting: D:\sources\replacementmanifests\authui-migration-win8-replacement.man (10.0 KB)
Extracting: D:\sources\replacementmanifests\bisrv-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\bthmig-replacement.man (755 bytes)
Extracting: D:\sources\replacementmanifests\capi2_certs-repl.man (8.6 KB)
Extracting: D:\sources\replacementmanifests\certificateenrollment-replacement.man (976 bytes)
Extracting: D:\sources\replacementmanifests\cliplicensemigration-replacement.man (2.7 KB)
Extracting: D:\sources\replacementmanifests\cloudapreplacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\codeintegrity-repl.man (2.4 KB)
Extracting: D:\sources\replacementmanifests\commandprompt-win7-replacement.man (2.7 KB)
Extracting: D:\sources\replacementmanifests\commandprompt-win8-replacement.man (11.4 KB)
Extracting: D:\sources\replacementmanifests\contentdeliverymanager.utilities-replacement.man (6.3 KB)
Extracting: D:\sources\replacementmanifests\credential-manager-replacement.man (4.3 KB)
Extracting: D:\sources\replacementmanifests\crypto_keys-repl.man (2.8 KB)
Extracting: D:\sources\replacementmanifests\dataintegrityscan-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\deviceassociationframework-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\devicedirectory-devicedirectoryclient-desktop-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\deviceregistration-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\dhcpclientdll-repl.man (4.1 KB)
Extracting: D:\sources\replacementmanifests\dhcpserver-tools-replacement.man (636 bytes)
Extracting: D:\sources\replacementmanifests\dhcpservermigplugin-rep.man (12.5 KB)
Extracting: D:\sources\replacementmanifests\dhcpservermigpluginwin8-replacement.man (6.0 KB)
Extracting: D:\sources\replacementmanifests\directaccessservermanagement-repl.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\directoryservices-adam-client-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\directoryservices-adam-tools-replacement.man (664 bytes)
Extracting: D:\sources\replacementmanifests\directoryservices-administrativecenter-replacement.man (666 bytes)
Extracting: D:\sources\replacementmanifests\directoryservices-domaincontroller-servercoreupg-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\directoryservices-domaincontroller-tools-replacement.man (682 bytes)
Extracting: D:\sources\replacementmanifests\directoryservices-sm-plugin.registration-replacement.man (1.6 KB)
Extracting: D:\sources\replacementmanifests\displayconfigsettings_win7update.man (2.2 KB)
Extracting: D:\sources\replacementmanifests\dmrcwin7replacement.man (917 bytes)
Extracting: D:\sources\replacementmanifests\dns-server-role-replacement.man (802 bytes)
Extracting: D:\sources\replacementmanifests\dns-server-tools-replacement.man (634 bytes)
Extracting: D:\sources\replacementmanifests\dpapi_keys-repl.man (4.2 KB)
Extracting: D:\sources\replacementmanifests\dsreg-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\elam-replacement.man (1016 bytes)
Extracting: D:\sources\replacementmanifests\etw-core-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\eudcedit-replacement.man (2 KB)
Extracting: D:\sources\replacementmanifests\explorer-repl.man (4.0 KB)
Extracting: D:\sources\replacementmanifests\extensibleauthenticationprotocolhostservice-rep.man (2.9 KB)
Extracting: D:\sources\replacementmanifests\failovercluster-core-wow64-rm.man (929 bytes)
Extracting: D:\sources\replacementmanifests\feclient-replacement-th.man (1 KB)
Extracting: D:\sources\replacementmanifests\fidocredprov_dll_repl.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\fileserver-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\font-truetype-fontsregistrysettingsmigration-replacement.man (96.9 KB)
Extracting: D:\sources\replacementmanifests\fonts-type1-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\fundisc-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\gpbase-replacement.man (9.9 KB)
Extracting: D:\sources\replacementmanifests\gpiobuttons-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\helpandsupport-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\http-replacement.man (942 bytes)
Extracting: D:\sources\replacementmanifests\hwvid-migration-2\hwvidmigplugin.dll (68.4 KB)
Extracting: D:\sources\replacementmanifests\hwvid-migration-replacement-2.man (1 KB)
Extracting: D:\sources\replacementmanifests\identityserver-migration-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\identityserver-proxymigration-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\identitystore-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\iis-appwarmup-rm.man (892 bytes)
Extracting: D:\sources\replacementmanifests\iis-ftpextensibility-rm.man (1 KB)
Extracting: D:\sources\replacementmanifests\iis-ftpsvc-rm.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\iis-ipsecurity-rm.man (900 bytes)
Extracting: D:\sources\replacementmanifests\iis-powershellprovider-rm.man (1 KB)
Extracting: D:\sources\replacementmanifests\iis-sharedlibraries-rm.man (2.3 KB)
Extracting: D:\sources\replacementmanifests\iis-webdav-rm.man (1003 bytes)
Extracting: D:\sources\replacementmanifests\ime-eashared-migration-replacement.man (2.0 KB)
Extracting: D:\sources\replacementmanifests\international-core-replacement.man (6.9 KB)
Extracting: D:\sources\replacementmanifests\internet-naming-service-runtime-rep.man (4.6 KB)
Extracting: D:\sources\replacementmanifests\internet-naming-tools-replacement.man (640 bytes)
Extracting: D:\sources\replacementmanifests\ipv4ipv6coexistencemigration-net-replacement.man (3.4 KB)
Extracting: D:\sources\replacementmanifests\kernel-pnp-repl.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\keyboardfilter-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\legacy-sapi-repl.man (4.7 KB)
Extracting: D:\sources\replacementmanifests\mdm_migration-replacement.man (25.0 KB)
Extracting: D:\sources\replacementmanifests\media-settings-migration-replacement.man (993 bytes)
Extracting: D:\sources\replacementmanifests\mfmpeg2srcsnk-migration-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\mfplat-migration-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\mfsrcsnk-migration-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\microsoft-activedirectory-powershell-replacement.man (703 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-activedirectory-webservices\adwsmigrate.dll (99.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-certificateauthority-enrollment-serverupgrade-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-certificateservices-ca-serverupgrade-replacement.man (2 KB)
Extracting: D:\sources\replacementmanifests\microsoft-certificateservices-mscep-serverupgrade-replacement.man (2.0 KB)
Extracting: D:\sources\replacementmanifests\microsoft-certificateservices-ocsp-serverupgrade-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-certificateservices-policy-serverupgrade-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-certificateservices-webenrollment-serverupgrade-replacement.man (2 KB)
Extracting: D:\sources\replacementmanifests\microsoft-client-license-platform-service-migration\clipmigplugin.dll (241.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-hyper-v-client-migration-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\microsoft-hyper-v-drivers-migration-replacement.man (634 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-hyper-v-migration-replacement.man (5.8 KB)
Extracting: D:\sources\replacementmanifests\microsoft-onecore-tiledatarepository\tilestoremigrationplugin.dll (110 KB)
Extracting: D:\sources\replacementmanifests\microsoft-onecore-tiledatarepository-replacement.man (918 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-advertisingid-replacement.man (3.2 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-appmanagement-migration\appmanmigrationplugin.dll (1.2 MB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-appx-deployment-server\appxprovisioning.xml (19.0 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-appx-deployment-server\appxupgrademigrationplugin.dll (361.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-audio-mmecore-other\audmigplugin.dll (71.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-bth-user\bthmigplugin.dll (110.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-credentialmanagementrole-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-credentialmanagementrole-tools-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-deployment-services-admin-pack-replacement.man (672 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-deviceaccess\dabmigplugin.dll (94.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-deviceaccess-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-deviceassociationframeworkmigration\dafmigplugin.dll (223.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-directoryservices-adam-client\adammigrate.dll (126.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-enterprisemgmt-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-errorreportingcore-replacement.man (16.3 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-failovercluster-adminpak-replacement.man (657 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-fax-service-replacement.man (3.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-flighting-settings.replacement.man (4.8 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-geolocation-replacement.man (1.8 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-identity-foundation-migration-replacement.man (2.1 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-ie-adminkitbranding-repl.man (4.1 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation-repl.man (4.5 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-ie-internetexplorer-repl-2.man (20.3 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-ie-internetexplorer-repl.man (16.5 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-ie-pdm-replacement.man (2.8 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-iis-rm\iismig.dll (340.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-mapscontrol-migration\mapsmigplugin.dll (98.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-netfx35cdfcomp-replacement.man (911 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-netfxcorecomp-repl.man (44 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-network-setup\netsetupapi.dll (138.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-network-setup\netsetupengine.dll (776.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-network-setup\networkbindingenginemigplugin.dll (336.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-network-setup-replacement.man (884 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-networkbridge-replacement.man (744 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-offlinefiles-core\cscmig.dll (138.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-offlinefiles-core\en-us\cscmig.dll.mui (3 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-offlinefiles-replacement.man (7.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-pnpmigration\pnpmig.dll (362.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-pnpmigration\pnpmig.inf (25.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-powershell-replacement.man (4.2 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-powershell-ws08-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-powershellwebaccess-commands-powershell-migration-replacement.man (874 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-rasapi-mig\pbkmigr.dll (66.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-rasserver-migplugin\rasmigplugin.dll (524.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-rmapi-replacement.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-securestartup-filterdriver-replacement.man (3.8 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-security-ngc-ctnrsvc-repl.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-security-ngc-localaccountmigplugin\ngclocalaccountmigplugin.dll (87.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-servermanager-rsat-featuretools-replacement.man (686 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-servermanager-rsat-replacement.man (659 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-servermanager-rsat-roletools-replacement.man (680 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-servermanager-shell-replacement.man (747 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-services-targetedcontent-replacement.man (839 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-shmig\en-us\shmig.dll.mui (4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-shmig\shmig.dll (187.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-slb-mux-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-smb1-replacement.man (932 bytes)
Extracting: D:\sources\replacementmanifests\microsoft-windows-softwareinventorylogging-scheduledtasks-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-storagemigration\en-us\stormigplugin.dll.mui (2.5 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-storagemigration\stormigplugin.dll (234.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-storagemigration-od-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-storagemigration-replacement.man (7.7 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-sxs\en-us\sxsmigplugin.dll.mui (2.5 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-sxs\sxsmigplugin.dll (118.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-sxs-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-tcpip\netiomig.dll (79.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-terminalservices-appserver-licensing\tsmigplugin.dll (127.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-terminalservices-licenseserver\tlsrepplugin.dll (102.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-textservicesframework-migration\chxmig.dll (94.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-textservicesframework-migration\imjpmig.dll (96.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-textservicesframework-migration\imkrmig.dll (62.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-textservicesframework-migration\msctfmig.dll (185.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-textservicesframework-migration\tabletextservicemig.dll (42.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-virtualization-vmswitch\vmswitchmigrationplugin.dll (240.4 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-virtualization-vmswitch-migration-replacement.man (1.9 KB)
Extracting: D:\sources\replacementmanifests\microsoft-windows-wcfcorecomp-replacement.man (865 bytes)
Extracting: D:\sources\replacementmanifests\microsoftwindowsdefragcore-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\mmdeviceapi-migration-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\mmsys-migration-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\msmpeg2vdec-migration-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\ndis-repl.man (2.9 KB)
Extracting: D:\sources\replacementmanifests\netfx-wcf-http-activation-replacement.man (1.8 KB)
Extracting: D:\sources\replacementmanifests\netfx-wcf-msmqactivation-registration-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\netfx-wcf-pipeactivation-registration-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\netfx-wcf-tcpactivation-registration-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\netfx3-replacement.man (601 bytes)
Extracting: D:\sources\replacementmanifests\netfx4-policy-replacement.man (863 bytes)
Extracting: D:\sources\replacementmanifests\netfx4-replacement.man (668 bytes)
Extracting: D:\sources\replacementmanifests\netfx4-wcf-client-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\netfx4-wcf-extended-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\netfx4clientcorecomp-replacement.man (15.1 KB)
Extracting: D:\sources\replacementmanifests\networkbridge\bridgemigplugin.dll (107.4 KB)
Extracting: D:\sources\replacementmanifests\networking-mpssvc-svc\icfupgd.dll (94.9 KB)
Extracting: D:\sources\replacementmanifests\networking-mpssvc-svc.replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\networkloadbalancingmanagementclient-replacement.man (674 bytes)
Extracting: D:\sources\replacementmanifests\networkloadbalancingmanagementheadlessserver-replacement.man (673 bytes)
Extracting: D:\sources\replacementmanifests\networkprofile-replacement.man (2.1 KB)
Extracting: D:\sources\replacementmanifests\nfs-admincore-repl.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\nfs-clientcore-repl.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\nfs-servercore-repl.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\nfs-servercoreupg-clientcore-repl.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\nfs-servercoreupg-servercore-repl.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\ngclocalaccountmigplugin-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\ngcpopkeysrv_dll-repl.man (889 bytes)
Extracting: D:\sources\replacementmanifests\nlasvc-replace.man (943 bytes)
Extracting: D:\sources\replacementmanifests\notepad-repl.man (1 KB)
Extracting: D:\sources\replacementmanifests\npas-role-replacement.man (753 bytes)
Extracting: D:\sources\replacementmanifests\npsui-replacement.man (633 bytes)
Extracting: D:\sources\replacementmanifests\odbc32dll-repl.man (13.6 KB)
Extracting: D:\sources\replacementmanifests\onecore_speechcommon-rep.man (6.5 KB)
Extracting: D:\sources\replacementmanifests\pcpksp_dll-repl.man (3.7 KB)
Extracting: D:\sources\replacementmanifests\peerdist-client-migration-replacement.man (6.2 KB)
Extracting: D:\sources\replacementmanifests\peerdist-server-migration-replacement.man (6.2 KB)
Extracting: D:\sources\replacementmanifests\peerdist-upgrade-replacement.man (3.2 KB)
Extracting: D:\sources\replacementmanifests\peertopeergrouping-replacement.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\pnpmigration-replacement.man (942 bytes)
Extracting: D:\sources\replacementmanifests\power-energyestimationengine-replacement.man (6.3 KB)
Extracting: D:\sources\replacementmanifests\powercpl-replacement.man (2.5 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-v4rs1.man (3.0 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-v5rs1.man (3.0 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-v6rs2.man (3.0 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-v7rs2.man (4.2 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-vista.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-win10.man (2.2 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-win7.man (2.1 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement-win8.man (25.4 KB)
Extracting: D:\sources\replacementmanifests\powermanagement-powerpolicy-migration-replacement.man (652 bytes)
Extracting: D:\sources\replacementmanifests\ppipolicies-replacement.man (2.1 KB)
Extracting: D:\sources\replacementmanifests\printing-localprinting-replacement.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\printing-server-foundation-features-upgrade.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\printing-servercore-wow64-rm.man (930 bytes)
Extracting: D:\sources\replacementmanifests\printing-spooler-core-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\propsys-replacement.man (2.0 KB)
Extracting: D:\sources\replacementmanifests\quickactions-windows-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\rasapi-repl.man (3.1 KB)
Extracting: D:\sources\replacementmanifests\rasbase-rassstp-repl.man (6.0 KB)
Extracting: D:\sources\replacementmanifests\rasbase-repl.man (5.8 KB)
Extracting: D:\sources\replacementmanifests\rasddm-repl.man (2.5 KB)
Extracting: D:\sources\replacementmanifests\rasmanservice-repl.man (2.2 KB)
Extracting: D:\sources\replacementmanifests\rasmanservice-replv2.man (2.6 KB)
Extracting: D:\sources\replacementmanifests\rasmanservice-replv3.man (2.7 KB)
Extracting: D:\sources\replacementmanifests\rasppp-repl.man (2.9 KB)
Extracting: D:\sources\replacementmanifests\rasrqs-repl.man (1.8 KB)
Extracting: D:\sources\replacementmanifests\rasserver-repl.man (26.9 KB)
Extracting: D:\sources\replacementmanifests\rasserveradmintools-replacement.man (642 bytes)
Extracting: D:\sources\replacementmanifests\refs-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\refs-v1-replacement.man (454 bytes)
Extracting: D:\sources\replacementmanifests\retaildemo.deployment.replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\rights-management-client-v1-api-replacement.man (4.4 KB)
Extracting: D:\sources\replacementmanifests\rights-management-services-admin-tools-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\rights-management-services-management-tools-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\rights-management-services-role-replacement.man (1019 bytes)
Extracting: D:\sources\replacementmanifests\schedsvc-replacement.man (2.3 KB)
Extracting: D:\sources\replacementmanifests\security-spp-migration-replacement.man (2.6 KB)
Extracting: D:\sources\replacementmanifests\securitycenter-core-replacement.man (957 bytes)
Extracting: D:\sources\replacementmanifests\servercore-wow64-rm.man (763 bytes)
Extracting: D:\sources\replacementmanifests\settingsync-repl.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\sharedpccsp-repl.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\sharemgmt-rsatclient-tools-replacement.man (625 bytes)
Extracting: D:\sources\replacementmanifests\shmig-replacement.man (2.6 KB)
Extracting: D:\sources\replacementmanifests\signature-replacement.man (2.8 KB)
Extracting: D:\sources\replacementmanifests\snmp-gui-tools-replacement.man (634 bytes)
Extracting: D:\sources\replacementmanifests\sounds-migration-replacement.man (2.4 KB)
Extracting: D:\sources\replacementmanifests\spectrum-replacement.man (864 bytes)
Extracting: D:\sources\replacementmanifests\sppmig\sppmig.dll (42.4 KB)
Extracting: D:\sources\replacementmanifests\srm-cbadriver-repl.man (2.5 KB)
Extracting: D:\sources\replacementmanifests\srm-datascrndriver-repl.man (2.6 KB)
Extracting: D:\sources\replacementmanifests\srm-infrastructure-repl.man (694 bytes)
Extracting: D:\sources\replacementmanifests\srm-management-repl.man (621 bytes)
Extracting: D:\sources\replacementmanifests\srm-quotadriver-repl.man (2.5 KB)
Extracting: D:\sources\replacementmanifests\srm-service-repl.man (4.0 KB)
Extracting: D:\sources\replacementmanifests\srm-service-reports-repl.man (2.8 KB)
Extracting: D:\sources\replacementmanifests\srm-ui-repl.man (2.4 KB)
Extracting: D:\sources\replacementmanifests\srumon-replacement.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\starttiledata-replacement.man (2.5 KB)
Extracting: D:\sources\replacementmanifests\sysdm-replacement.man (2.6 KB)
Extracting: D:\sources\replacementmanifests\sysmain-replacement.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\systemsettingsthreshold-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\tabletpcplatforminput-core-replacement.man (15.3 KB)
Extracting: D:\sources\replacementmanifests\tcpip-replacement.man (23.9 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-appserver-licensing-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-gateway-package-r-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-gateway-package-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-gateway-ui-package-r-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-gateway-ui-package-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-licenseserver-replacement.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-rapweb-replacement.man (860 bytes)
Extracting: D:\sources\replacementmanifests\terminalservices-rapwebpart-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-rdp-winstationextensions-replacement.man (3.7 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-role-package-r-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-role-package-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-sessiondirectory-client-replacement.man (2.7 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-sessiondirectory-server-replacement.man (4.1 KB)
Extracting: D:\sources\replacementmanifests\terminalservices-tsv-vmhostagent-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\tetheringservice-repl.man (1 KB)
Extracting: D:\sources\replacementmanifests\textservicesframework-migration-replacement.man (6.3 KB)
Extracting: D:\sources\replacementmanifests\time-service-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\tpmdriverwmi-replacement.man (2.5 KB)
Extracting: D:\sources\replacementmanifests\twinui-replacement.man (11.2 KB)
Extracting: D:\sources\replacementmanifests\udfs-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\updateservices-common-replacement.man (850 bytes)
Extracting: D:\sources\replacementmanifests\updateservices-services-replacement.man (2.8 KB)
Extracting: D:\sources\replacementmanifests\upnpdevicehost-replacement.man (2.4 KB)
Extracting: D:\sources\replacementmanifests\upnpdevicehost-server-replacement.man (2.4 KB)
Extracting: D:\sources\replacementmanifests\upnpssdp-replacement.man (2.3 KB)
Extracting: D:\sources\replacementmanifests\upnpssdp-server-replacement.man (2.3 KB)
Extracting: D:\sources\replacementmanifests\usb\usbmigplugin.dll (95.9 KB)
Extracting: D:\sources\replacementmanifests\usbmigplugin-replacement.man (1.6 KB)
Extracting: D:\sources\replacementmanifests\virtualdiskservice-repl.man (1.7 KB)
Extracting: D:\sources\replacementmanifests\volsnap-repl.man (2.9 KB)
Extracting: D:\sources\replacementmanifests\vssservice-repl.man (4 KB)
Extracting: D:\sources\replacementmanifests\wbiosrvc-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\wcf-http-activation-replacement.man (850 bytes)
Extracting: D:\sources\replacementmanifests\wcf-nonhttp-activation-replacement.man (860 bytes)
Extracting: D:\sources\replacementmanifests\web-services-for-management-core-replacement.man (13.4 KB)
Extracting: D:\sources\replacementmanifests\wia-coreservices-replacement.man (969 bytes)
Extracting: D:\sources\replacementmanifests\wicamigrationav-rl.man (9.6 KB)
Extracting: D:\sources\replacementmanifests\wid8-migration.man (2 KB)
Extracting: D:\sources\replacementmanifests\win32k-settings-repl.man (15.2 KB)
Extracting: D:\sources\replacementmanifests\win32k-settings-replacement.man (12.9 KB)
Extracting: D:\sources\replacementmanifests\windows-senseclient-service-rep.man (1.3 KB)
Extracting: D:\sources\replacementmanifests\windows.cortana.desktop-repl.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\windows.holographic.displaythrottling-replacement.man (1 KB)
Extracting: D:\sources\replacementmanifests\windows.media-migration-replacement.man (993 bytes)
Extracting: D:\sources\replacementmanifests\windows.sharedpc.accountmanager-repl.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\windows.ui.shell-repl.man (2 KB)
Extracting: D:\sources\replacementmanifests\windowspushnotifications-platform-library-replacement.man (1.4 KB)
Extracting: D:\sources\replacementmanifests\windowssearchengine\wsearchmigplugin.dll (127.4 KB)
Extracting: D:\sources\replacementmanifests\windowssearchengine-replacement.man (6.0 KB)
Extracting: D:\sources\replacementmanifests\windowsstoreapi-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\windowsupdate-replacement.man (1.6 KB)
Extracting: D:\sources\replacementmanifests\windowswebapphost-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\winlogon-replacement.man (12.2 KB)
Extracting: D:\sources\replacementmanifests\winmde-migration-replacement.man (1016 bytes)
Extracting: D:\sources\replacementmanifests\winnat-replacement.man (1.2 KB)
Extracting: D:\sources\replacementmanifests\winsat-cmi-replacement.man (889 bytes)
Extracting: D:\sources\replacementmanifests\wlidsvc.vista-win7.man (4.1 KB)
Extracting: D:\sources\replacementmanifests\wmdmigration-replacement.man (4 KB)
Extracting: D:\sources\replacementmanifests\wmi-core-replacement.man (2.7 KB)
Extracting: D:\sources\replacementmanifests\wmiacpi-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\wmpnsservice-migration-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\wmpplayer-migration-replacement.man (2.9 KB)
Extracting: D:\sources\replacementmanifests\wsinfra-other-mw-replacement.man (1.1 KB)
Extracting: D:\sources\replacementmanifests\wsinfra-upgrade-replacement.man (1.5 KB)
Extracting: D:\sources\replacementmanifests\wwansvc-servercfg-repl.man (1 KB)
Extracting: D:\sources\reportgen.dll (56.2 KB)
Extracting: D:\sources\rmsupg.dll (71.4 KB)
Extracting: D:\sources\rollback.exe (124.7 KB)
Extracting: D:\sources\schema.dat (92 KB)
Extracting: D:\sources\sdbapiu.dll (299.4 KB)
Extracting: D:\sources\segoeui.ttf (904 KB)
Extracting: D:\sources\setup.exe (277 KB)
Extracting: D:\sources\setupcompat.dll (317.4 KB)
Extracting: D:\sources\setupcore.dll (2.0 MB)
Extracting: D:\sources\setuperror.exe (92.7 KB)
Extracting: D:\sources\setuphost.exe (808.2 KB)
Extracting: D:\sources\setupmgr.dll (835.2 KB)
Extracting: D:\sources\setupplatform.cfg (8.6 KB)
Extracting: D:\sources\setupplatform.dll (7.7 MB)
Extracting: D:\sources\setupplatform.exe (172.7 KB)
Extracting: D:\sources\setupprep.exe (10.3 MB)
Extracting: D:\sources\sfcn.dat (1.8 KB)
Extracting: D:\sources\sflcid.dat (1.6 KB)
Extracting: D:\sources\sflistrs1.dat (5.3 MB)
Extracting: D:\sources\sflistw7.dat (1.6 MB)
Extracting: D:\sources\sflistw8.dat (2.5 MB)
Extracting: D:\sources\sflistw8.woa.dat (932.1 KB)
Extracting: D:\sources\sflistwb.dat (3 MB)
Extracting: D:\sources\sflistwb.woa.dat (1.1 MB)
Extracting: D:\sources\sflistwt.dat (4.7 MB)
Extracting: D:\sources\sflistwt.woa.dat (2.5 MB)
Extracting: D:\sources\sfpat.inf (11 KB)
Extracting: D:\sources\sfpatrs1.inf (165.8 KB)
Extracting: D:\sources\sfpatw7.inf (17.0 KB)
Extracting: D:\sources\sfpatw8.inf (77.9 KB)
Extracting: D:\sources\sfpatwb.inf (89.5 KB)
Extracting: D:\sources\sfpatwt.inf (161.8 KB)
Extracting: D:\sources\smiengine.dll (825.9 KB)
Extracting: D:\sources\spflvrnt.dll (40.7 KB)
Extracting: D:\sources\spprgrss.dll (57.9 KB)
Extracting: D:\sources\spwizeng.dll (489.9 KB)
Extracting: D:\sources\spwizimg.dll (5.6 MB)
Extracting: D:\sources\spwizres.dll (16.4 KB)
Extracting: D:\sources\sqmapi.dll (45.5 KB)
Extracting: D:\sources\sxs\Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~.cab (29.2 KB)
Extracting: D:\sources\sxs\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~en-US~.cab (110.5 KB)
Extracting: D:\sources\sxs\microsoft-windows-internetexplorer-optional-package~31bf3856ad364e35~amd64~~.cab (289.8 KB)
Extracting: D:\sources\sxs\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab (69.2 MB)
Extracting: D:\sources\uddicomp.dll (54.8 KB)
Extracting: D:\sources\unattend.dll (231.4 KB)
Extracting: D:\sources\unbcl.dll (1 MB)
Extracting: D:\sources\uninstall.xml (3.2 KB)
Extracting: D:\sources\uninstall_data.xml (10.9 KB)
Extracting: D:\sources\updateagent.dll (2.4 MB)
Extracting: D:\sources\updatesetupuimgr.dll (1.8 MB)
Extracting: D:\sources\upgloader.dll (119.2 KB)
Extracting: D:\sources\upgrade_bulk.xml (186.5 KB)
Extracting: D:\sources\upgrade_comp.xml (3.8 KB)
Extracting: D:\sources\upgrade_data.xml (40.3 KB)
Extracting: D:\sources\upgrade_frmwrk.xml (16.9 KB)
Extracting: D:\sources\upgradeagent.dll (2.9 MB)
Extracting: D:\sources\upgradeagent.xml (69.2 KB)
Extracting: D:\sources\upgwow_bulk.xml (94.8 KB)
Extracting: D:\sources\uxlib.dll (171.4 KB)
Extracting: D:\sources\uxlibres.dll (11.4 KB)
Extracting: D:\sources\vhdprovider.dll (545.4 KB)
Extracting: D:\sources\vista\webservices.dll (1.1 MB)
Extracting: D:\sources\w32uiimg.dll (2.8 MB)
Extracting: D:\sources\w32uires.dll (207.4 KB)
Extracting: D:\sources\warning.gif (597 bytes)
Extracting: D:\sources\wdsclient.dll (916.8 KB)
Extracting: D:\sources\wdsclientapi.dll (296.3 KB)
Extracting: D:\sources\wdscore.dll (239.9 KB)
Extracting: D:\sources\wdscsl.dll (58.4 KB)
Extracting: D:\sources\wdsimage.dll (918.3 KB)
Extracting: D:\sources\wdstptc.dll (646.3 KB)
Extracting: D:\sources\wdsupgcompl.dll (26.3 KB)
Extracting: D:\sources\wdsutil.dll (293.4 KB)
Extracting: D:\sources\wicadevicefilters.xml (13.4 KB)
Extracting: D:\sources\wimprovider.dll (613.4 KB)
Extracting: D:\sources\win32ui.dll (609.9 KB)
Extracting: D:\sources\windlp.dll (1.3 MB)
Extracting: D:\sources\winsetup.dll (3.3 MB)
Extracting: D:\sources\wpx.dll (1.3 MB)
Extracting: D:\sources\xp\webservices.dll (1.2 MB)
Extracting: D:\support\logging\actionqueueetw.dll (19.8 KB)
Extracting: D:\support\logging\auditetw.dll (19.8 KB)
Extracting: D:\support\logging\cmisetupetw.dll (19.3 KB)
Extracting: D:\support\logging\en-us\actionqueueetw.dll.mui (3.5 KB)
Extracting: D:\support\logging\en-us\auditetw.dll.mui (3.5 KB)
Extracting: D:\support\logging\en-us\cmisetupetw.dll.mui (4.5 KB)
Extracting: D:\support\logging\en-us\oobeldretw.dll.mui (3.5 KB)
Extracting: D:\support\logging\en-us\setupcletw.dll.mui (5.5 KB)
Extracting: D:\support\logging\en-us\setupetw.dll.mui (5.5 KB)
Extracting: D:\support\logging\en-us\setupugcetw.dll.mui (3.5 KB)
Extracting: D:\support\logging\en-us\sysprepetw.dll.mui (4.5 KB)
Extracting: D:\support\logging\en-us\windeployetw.dll.mui (3.5 KB)
Extracting: D:\support\logging\en-us\winsetupetw.dll.mui (52.5 KB)
Extracting: D:\support\logging\etwproviderinstall.vbs (6.7 KB)
Extracting: D:\support\logging\microsoft-windows-actionqueue-instrumentation.man (5.7 KB)
Extracting: D:\support\logging\microsoft-windows-audit-instrumentation.man (6.6 KB)
Extracting: D:\support\logging\microsoft-windows-cmisetup-instrumentation.man (6.6 KB)
Extracting: D:\support\logging\microsoft-windows-oobeldr-instrumentation.man (8.1 KB)
Extracting: D:\support\logging\microsoft-windows-setup-events.man (21.3 KB)
Extracting: D:\support\logging\microsoft-windows-setup-instrumentation.man (8.6 KB)
Extracting: D:\support\logging\microsoft-windows-setupcl-instrumentation.man (12.9 KB)
Extracting: D:\support\logging\microsoft-windows-setupugc-instrumentation.man (6.6 KB)
Extracting: D:\support\logging\microsoft-windows-sysprep-instrumentation.man (13.1 KB)
Extracting: D:\support\logging\microsoft-windows-windeploy-instrumentation.man (6.2 KB)
Extracting: D:\support\logging\oobeldretw.dll (20.3 KB)
Extracting: D:\support\logging\setupcletw.dll (21.8 KB)
Extracting: D:\support\logging\setupetw.dll (18.9 KB)
Extracting: D:\support\logging\setupugcetw.dll (19.8 KB)
Extracting: D:\support\logging\sysprepetw.dll (22.8 KB)
Extracting: D:\support\logging\windeployetw.dll (19.3 KB)
Extracting: D:\support\logging\winsetupetw.dll (22.3 KB)
Finalizing, please wait...
D:autorun.inf already exists - keeping it
NTFS Fixup (Checkdisk)...
Volume label is CPBA_X64FRE_EN-US_DV5.

Stage 1: Examining basic file system structure ...
  1280 file records processed.
File verification completed.
  0 large file records processed.
  0 bad file records processed.

Stage 2: Examining file name linkage ...
  1472 index entries processed.
Index verification completed.
  0 reparse records processed.
  0 reparse records processed.

Stage 3: Examining security descriptors ...
Security descriptor verification completed.
  96 data files processed.

Windows has scanned the file system and found no problems.
No further action is required.

  15665107 KB total disk space.
   5106300 KB in 978 files.
       380 KB in 98 indexes.
     25343 KB in use by the system.
     23168 KB occupied by the log file.
  10533084 KB available on disk.
      4096 bytes in each allocation unit.
   3916276 total allocation units on disk.
   2633271 allocation units available on disk.
NTFS Fixup completed.

Found USB 2.0 device 'USB Device' (058F:6387)
1 device found
Disk type: Removable, Disk size: 16 GB, Sector size: 512 bytes
Cylinders: 1950, Tracks per cylinder: 255, Sectors per track: 63
Partition type: GPT, NB Partitions: 2
Disk GUID: {EBC4A794-38DF-469D-8D80-BA4F8CF2388C}
Max parts: 128, Start Offset: 17408, Usable = 16043178496 bytes
Partition 1:
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'Microsoft Basic Data'
  ID: {6638616F-F479-4799-BB6B-16648722C431}
  Size: 14.9 GB (16041070080 bytes)
  Start Sector: 2048, Attributes: 0x0000000000000000
Partition 2 (UEFI:NTFS):
  Type: {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}
  Name: 'UEFI:NTFS'
  ID: {021EBE54-FA96-4E80-99C3-AD11F531D068}
  Size: 512 KB (524288 bytes)
  Start Sector: 31332263, Attributes: 0x0000000000000000

Appreciate that - thanks!

Let me know if you need anything else

Okay, I have now put a TEST version of Rufus 3.4, that contains the updated gnu-efi based NTFS drivers, that I expect to fix @zanechua's original issue.

Can you please download rufus-3.4_TEST1.exe from here and report?

@pbatard sorry. give me a little bit. been busy with life.

Also one thing I don't quite understand is that I can select fat32 in Rufus 2.18 but not in 3.3.

Well, UEFI:NTFS is of course only valid for NTFS, so obviously it makes no sense to have it with FAT. I sure hope you didn't use FAT32 for your 2.18 test, because then it makes your success there irrelevant.

Btw, does this mean that FAT32 functionality was removed from Rufus 3.3? As I can't find the option anywhere to select it.

does this mean that FAT32 functionality was removed from Rufus 3.3?

Not at all. But obviously, Rufus removes the ability to create a FAT32 drive IF it detects that there is a >4GB file on your image, since it would only produce an error if you tried it (because you won't be able to copy a >4GB file onto a FAT32 file system without truncating it, which means your drive won't work).

For 2.18 and this file I could still select FAT32. But I expect that it would error out later in the process then?

You're most likely not using the same partition scheme and target in 2.18 as you do in 3.x. Please bear in mind that the defaults have changed between 2.18 and 3.0.

Anyway, if you think there is a problem with this, PLEASE open a new issue, as this is completely unrelated to the matter at hand, and this thread is long enough as it is without hijacking it for a matter that is not directly relevant.

@pbatard, I thought opening a completely new thread would also cause some overhead for a simple question.

Back on topic though, I just tested your test version and atleast in my case it works and boots to the Windows Setup.

I just tested your test version and atleast in my case it works and boots to the Windows Setup.

Great. Thanks for the test.

@pbatard I can confirm that 3.4-TESTING works on my machine. :)

Awesome! I will close this issue then, as the next release of Rufus should resolve the issue. Many thanks for your testing and your patience.

lock commented

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.

Unlocking this thread to give a heads up to the people who were affected that I have switched the UEFI:NTFS file system driver to the EDK2 version in Rufus 3.10 BETA.

The reason is that I am hoping that the recent improvements and bugfixes that were applied to the file system drivers may fix the issue reported above, and using a BETA is a good way to confirm whether that is the case or not, so that, if the problems still persist, I can switch back to the gnu-efi version of the drivers in time for the release.

If you were affected by this, and if you still have an opportunity to test, may I ask you to please try to create an UEFI:NTFS bootable media with Rufus 3.10 BETA (download here), and report if you see a regression? Thank you.

I would love to test this for you but unfortunately the board I was using had a cap blow up and I haven't tried booting it since. If I can replace the cap I might be able to try but it probably won't be anytime soon. Unless @devedse can do it.

No worries. I still appreciate that you took time to reply.

Reopening this issue as I got a report from someone using Rufus 3.10 getting [FAIL] Unable to load driver '\efi\rufus\ntfs_ia32.efi': [3] Unsupported on an Acer Iconia model W510p:

image003

When using Rufus 3.9 (and therefore an older version of UEFI:NTFS with gnu-efi rather than EDK2 compiled drivers), the error goes away.

I sure wish I had a machine that displays the issue, so that I can figure out exactly why the EDK2 version of the drivers doesn't work, coz having a load failure with the EDK2 drivers when the gnu-efi version works and both drivers are ultimately compiled with the same compiler (VS2019) makes very little sense...

I still have the laptop. I can retest this later. Please keep tagging me and spamming me so I don't forget. :)

Hi guys
I see that you are working on a bug which is apparently a incompatibility with different bootloader headers

Actually this new version of Rufus caused me this error and it says "Unable to start Driver" so I used Rufus 3.9 and it worked just fine.

Now that you are working on this I'll be glad to provide you with result of changes being made in order to solve this problem quickly.

So if you need any tests or stuff to develop the proper bootloader I'm all yours

@devedse, @farid220, thanks for offering to help - this is much appreciated.

One thing I am noticing is that the ia32 and aarch64 version of the EDK2 compiled drivers are missing cpu, file-type and subsystem:

Image3

But the gnu-efi version (as well as the x64 and arm version of the EDK2 compiled drivers) have those filled as expected:

Image4

So, yeah, I can certainly imagine why a UEFI 32-bit platform, like the Acer Iconia model W510p might not want to load the drivers at all, especially if subsystem is empty.

But if that is the issue, then the only people I expect to experience the [FAIL] Unable to load driver '\efi\rufus\ntfs_ia32.efi': [3] Unsupported error are those who run a 32-bit UEFI.

@farid220 (and potentially @devedse if you so see an error with Rufus 3.10), can you confirm that your UEFI is 32-bit?

If UEFI:NTFS fails, it's a actually very easy to find that as the line you see on the top, *** UEFI:NTFS (####) *** tells you precisely which architecture your UEFI firmware uses between the parentheses.

If I can get confirmation that only ia32 (and aarch64) fail, that would provide some confirmation that I have probably identified the issue.

Oh and I have to point out that, if this is the issue, then some UEFI systems seem to be a lot more tolerant than others, as a Raspberry Pi 4 running a UEFI firmware appears to have no trouble loading the aarch64 driver from UEFI:NTFS, even as it is missing the same data as the ia32 one...

Actually, I am able to replicate the issue with QEMU and IA32 OVMF (should have tested that first instead of assuming that I couldn't reproduce this, as was the case with the previous issues):

Image2

On the other hand, the ARM64 QEMU UEFI firmware seems to be absolutely fine about a driver that's missing half the relevant fields, including entry-point:

Image3

The other kicker is that, when recompiling the EDK2 drivers using the current version of VS2019, the IA32 PE header fields are properly populated (but not the AARCH64 ones), and I'm also seeing the AARCH64 PE header fields being dropped for the gnu-efi version of the driver...

All in all, it looks like a straight Visual Studio linker bug, that has been existing for a while (all the AARCH64 drivers I compiled with Visual Studio appear to have had this issue regardless of EDK2 or gnu-efi was being used), and that Microsoft appears to have recently introduced and then fixed for the IA32 version. I have validated that we are definitely setting all of the flags that the linker requires to populate the PE header (/MACHINE, /DLL, /ENTRY:, /SUBSYSTEM), so if those values aren't filled, it's 100% a linker bug.

Whereas the AARCH64 linker issue doesn't seem that problematic if most UEFI firmwares appear to be able to work around it, I'm really annoyed that the IA32 linker bug was introduced right at the time where I released a new version of the EfiFs drivers, because this then got carried into Rufus. Thanks for breaking my stuff, Microsoft!

@pbatard ,

I've just setup a clean USB Stick using Rufus 3.10 (from the releases). I then put it in my laptop and made it use \\...\\efi\rufus\ntfs_x64.efi but this resulted in just a black screen.

I then downloaded version 1.0 from the website you gave but this resulted in the same issue.

I also tried using the 32 bit version and the exFat version but all of them resulted in just a black screen.

It's been ages since I did anything with this so I'm probably doing something wrong. Any ideas :)?

Edit:
Shit I'm reading through the comments and it seems I can't boot from the .efi file, I should use the boot file. Be right back...

Edit2:

Ok I tried with the latest version from Rufus 3.10 again without any changes. This resulted in the following error:

20200507_160832

Changing the version of the ntfs_x64.efi file to v1.0 (downloaded from the website you provided) works correctly

@devedse, thanks for wanting to test this.

The way you should create the USB is make sure that you have the Advanced drive properties showing, because then you will see a UEFI:NTFS option in the Boot selection dropdown, which is what you should use.

Then you just need to place a bootx64.efi, bootia32.efi in /efi/boot/ on the NTFS partition, and you're good to go. I'm attaching an archive that contains the files you need to extract on the NTFS partition below (make sure you do extract with the directories: It should contain a /efi/boot/ folder):

efi.zip

Repeat that with different versions of Rufus (especially 3.8 or 3.9 vs 3.10) and it will tell me it there exists other problems besides the IA32 load driver error.

Okay, I'm only seeing your update now.

Even if it results in the same error code, the Could not open partition: [3] Unsupported is a different issue, since this time the driver was loaded properly.

What I'd still like to confirm is what you get with the method I highlighted above, using versions 3.10, 3.9 and 3.8 of Rufus (which you can find here if needed).

And now I'm starting to see clearer as to what happens for that [FAIL] Unable to load driver '\efi\rufus\ntfs_ia32.efi': [3] Unsupported error, which boils down to stupid typos and unlucky false flags.

  1. I screwed up the EfiFs script that I use to produce a file system driver release, by leaving an unwelcome copy paste that ended up copying/renaming the AARCH64 drivers into the IA32 ones. So the reason why you get [3] Unsupported when you load the IA32 drivers is because you are effectively trying to load an AARCH64 driver. Ironically, I had crafted the problematic script to ensure that I wouldn't screw up my uploads, which I renamed and copied over by hand before that...
  2. It appears that Pestudio simply does not support AARCH64 (even with the release that happened last month, which I also did test with yesterday), which of course means that there was nothing obvious to indicate that the IA32 drivers we were looking at were really the AARCH64 drivers, since the cpu field was not populated... When looking at the AARCH64 drivers with other analysis tools, everything appears in order, including the subsystem (which also explains why ARM64 QEMU is fine with).

So at least, the Unable to load driver can be explained fully.

Which leaves us with the Could not open partition: [3] Unsupported issue, that seems to boil down to using specific hardware as well as whether gnu-efi or EDK2 was used to build the drivers...

@pbatard , For some reason if I format my USB Stick using UEFI:NTFS option I get the following error (Rufus 3.10):

image

This works fine in Rufus 3.9:

image

Can you please try some more with 3.10. The UEFI:NTFS creation process has actually not changed between 3.9 and 3.10, in that we are creating 2 partitions, and just dd'ing 512 KB of data onto the smaller one. In other words, none of the data that was changed for UEFI:NTFS between 3.9 and 3.10 can have an impact on the drive creation, because it belongs in the 512 KB, which Rufus doesn't care one bit about (it just writes it as is) and is treated in the same fashion.

You may want to try Atl-V with toggles VDS for formatting, to see if that helps, but there's really nothing that has changed with the manner in which Rufus creates UEFI:NTFS drives between 3.9 and 3.10, so it's probably a transient error, as I have never seen an issue like the one you report on my side. You may also try Atl-Z to zero the drive for a little while before you attempt to create the UEFI:NTFS drive...

@devedse, any chance for an update again?

I'd like to release a bugfix version of Rufus, so I really would like to have some results from your tests with 3.8, 3.9 and 3.10 when creating UEFI:NTFS drives in the manner I highlighted above:

  1. Choose UEFI:NTFS option in the Boot selection dropdown
  2. Extract the files from efi.zip onto the main NTFS partition (which should be empty apart from the Rufus icon).

Note that I updated the efi.zip archive (in both posts), as it didn't contain quite exactly the files I wanted you to test with, though this wasn't exactly a big deal.

What I am interested is the output you get from your platform when trying to boot these drives. Preferably, I would like you to attempt to boot these drives without going through the Add Boot Option utility you seem to be using, as I get a feeling that it might interfere with the boot, and if you do set the proper boot order in the UEFI firmware (or just temporarily disable AHCI/SATA/NVMe there so that only USB should boot), you shouldn't have to do that at all.

Thanks!

@pbatard , I think somehow my USB Stick got corrupted as I can't format it using windows or DISKPART anymore either.

I now tried with a new USB Stick:

I formatted it using Rufus 3.10, placed the complete EFI directory on the main partition and booted it. I did this using this procedure:
https://youtu.be/iRyV4h4DTRQ

This is the result:
https://youtu.be/Ra7u8Y5O_LU

What I don't completely understand now is that we have an EFI\boot folder on both the UEFI disk and the main partition. Is this the thing you want?

What I also tried was simply overwriting the files on the UEFI partition with the ones in the EFI.zip file you sent and that resulted in the following:
https://youtu.be/DRkyNNmGllo

As you can see, in both these scenario's I do need to manually add the option to boot using this specific UEFI configuration, because if I don't it simply won't boot.

I'll do the first thing using Rufus 3.9 and Rufus 3.8 as well.

I tried Rufus 3.9 too, but the Bios didn't seem to want to boot from UEFI at all from this stick:
https://youtu.be/BDeR_SRl9-o

I thought this might've been a fluke so I retried the whole process and got the same result:
https://youtu.be/bLqQ1WPUx5s

I then tried Rufus 3.8 which works fine:
https://youtu.be/vzKiqIVPDHE

In the last video I also found out that one boot options gets added if UEFI seems to be correct, which is what I tried booting from in the video of 3.8 at the end. This also worked fine. (But doesn't seem to get automatically selected when just sticking in a USB stick)

Hopefully this all helps you debug the problems :)

Thanks for the testing. Let me first address your first post.

What I don't completely understand now is that we have an EFI\boot folder on both the UEFI disk and the main partition. Is this the thing you want?

Yes, absolutely.

The whole point of UEFI:NTFS is to have a bootloader on a small FAT partition (the one you point to) that loads the NTFS driver and then chain load the actual bootloader on the NTFS partition, so, yes, you definitely want to see a /efi/boot/bootx64.efi on both partitions.

What you ultimately want to do is execute the EFI bootloader that resides on the NTFS partition, so that's why if you don't have a /efi/boot/bootx64.efi, then there's no point (though of course, if you're just checking for failures of the UEFI:NTFS bootloader then you could theoretically test without the NTFS boot loader, but in that case UEFI:NTFS will always fail even when it should work).

In other words the boot process goes like this:

  1. The system (generally) can't boot the NTFS bootloader directly because it can't read NTFS, so it looks for /efi/boot/bootx64 on the small FAT partition (which it can always read) and execute it. This is the UEFI:NTFS bootloader that is provided by Rufus.
  2. The UEFI:NTFS bootloader above attempts to load the missing NTFS driver and, if successful, it hands over the boot process to the /efi/boot/bootx64.efi that resides on the NTFS partition. This usually is the boot loader provided by the Windows ISO (i.e. the Windows installer) or, in our case, since we don't want to have to extract a Windows ISO every time, the /efi/boot/bootx64.efi that I provided in the efi.zip archive above.

What I also tried was simply overwriting the files on the UEFI partition

Please do NOT do that. You should NOT touch the small UEFI_NTFS partition that already contains the /Efi and /Rufus folders. If you do that, then you will effectively erase the UEFI:NTFS bootloader with something that is not UEFI:NTFS (the bootloaders from efi.zip simply display a message, they are not "test" versions of UEFI:NTFS that you should replace the existing UEFI:NTFS with).

As you can see, in both these scenario's I do need to manually add the option to boot using this specific UEFI configuration, because if I don't it simply won't boot.

And now I realize that your boot selection window is not a Microsoft Windows application, but a UEFI menu. So yes, that's what you should use to select the device you want to boot from (though I'm a bit puzzled that Dell forces you to point to a specific file instead of just automatically looking for a boot partition, which is how UEFI is set to proceed... count on Dell to make it a lot less user intuitive than needs to be).

I have a question though: What happens if you simply select Stick2 without explicitly clicking Add boot option and picking a file (or leave the File name field empty)? Coz, once again, UEFI is designed to automatically locate a and boot a /efi/boot/bootx64.efi boot loader on any partition that it can read, so the one from the FAT partition should be picked automatically by a UEFI compliant system simply by telling it that you want to boot the USB device (the whole device, not an individual partition on that device), in UEFI mode.

Okay, now to comment on your videos:

  • https://youtu.be/iRyV4h4DTRQ
    Yes, that is the correct procedure (PS: Wow, you're uploading 4K videos - nice!! ๐Ÿ˜„)

  • https://youtu.be/Ra7u8Y5O_LU
    This looks like the gnu-efi vs EDK2 compiled issue that I am after. The NTFS driver that's included in Rufus 3.10 is the EDK2 version, which some folks report is causing trouble, as opposed to the gnu-efi compiled version.

  • https://youtu.be/DRkyNNmGllo
    No, that won't work. Forget about doing this, coz that's not what I want you to do.

  • https://youtu.be/BDeR_SRl9-o
    I really can't see how that can happen unless there was an issue during the drive creation and you ended up with a non UEFI:NTFS drive. Can you please re-test this, and post the complete log from Rufus from how you created the drive. I really can't see how the Dell UEFI firmware would skip the FAT partition, when we're using the exact same as 3.8 and 3.10 to create it.

  • https://youtu.be/bLqQ1WPUx5s
    Again, a Rufus log will help.

  • https://youtu.be/vzKiqIVPDHE
    Yes, this is the expected result, and the one you'd get from a system that has trouble with the EDK2 version of the NTFS file system driver but not with the gnu-efi version.

If possible, I'd be very curious about what happens if you run the UEFI Shell and try to load the v1.5 NTFS driver from there, and whether you'd see the same errors. Let me prepare a procedure to guide you through that.

Okay, let's try this test:

  1. Download shell.vhd.gz (no need to extract it once downloaded). This is a disk image with everything you need.
  2. Use it in Rufus to create a drive like you would use any other .iso. Don't worry, Rufus can handle a .gz files. Once done, you will end up with a small drive that contains 2 small partitions, one FAT and one NTFS.
  3. Boot the drive (by pointing to the /efi/boot/bootx64.efi file on the FAT partition if needed
  4. This should open the UEFI Shell. In the Shell environment type:
    • map โ†’ This lists all the drives (FS#: that you can access)
    • ver โ†’ This provides some information about your UEFI environment.
    • FS#: then dir, with # being replaced by a number from 0 to 9 until you see ntfs-g.efi and ntfs-e.efi being listed from the dir command.
    • load ntfs-e.efi โ†’ This loads the EDK2-compiled version of the NTFS file system driver
    • map -r โ†’ This lists all the drives and re-maps new one. Don't forget to add the -r option. You should see new FS#: drive(s) being listed from the previous map command, for the NTFS partition. Make sure to remember their numbers.
    • For each new drive that appeared above, type FS#: where # is one of the numbers you picked above then dir until you see a rufus.txt file being listed.
    • Finally type type rufus.txt (yes, type is also a commandline instruction you need to input here) โ†’ This should produce the output This is the NTFS volume.
  5. If there is any error with this procedure, then reboot the computer and repeat from step 3. but this time use load ntfs-g.efi to load the gnu-efi version of the driver instead of load ntfs-e.efi and see what happens.

Screenshots from any errors (no need to upload videos) as well as the ouptut of the ver and map commands would be appreciated.

I hope this doesn't sound too much like I'm just ordering you around (feel free to take your time if needed or ask for clarification), because I really appreciate your willingness to help and I am very grateful for the tests you've already performed today!

Sorry for the delayed response but I haven't really been able to find time to look into the issue further. I'll let you know once I've executed the steps you requested.

The problem happens also to me, but with 3.9 works.

@pbatard , I've found some time to run through the scenario. I've tried to execute step 3:
Boot the drive (by pointing to the /efi/boot/bootx64.efi file on the FAT partition if needed

However if I do this I only manage to see a black screen.

At the end of your post is stated that I should also try to booth with NTFS-G.efi. I've tried that too, but the same black screen appeared again. For NTFS-E.efi the same happened.

What am I doing wrong ๐Ÿ˜„?

So if you want we can drop on discord and do some tests together if that's easier for you.

@devedse, thanks for testing.

However if I do this I only manage to see a black screen.

Interesting. It means that you can't even execute a recent UEFI Shell v2.2 (because that's what the bootx64.efi file on the FAT partition really is), which would tend to indicate that this whole driver incompatibility could indeed have something to do with the suggested theory that the UEFI firmware from these Dell's (and other affected computers) is too old to provide some of the APIs that modern EDK2 relies on...

I need to think about this some more, as well as investigate what breaking changes might have occurred in the EDK2.

if you want we can drop on discord and do some tests together if that's easier for you.

That shouldn't be necessary. Fingers crossed, I'm going to get my hands on a machine that is affected by this issue sometime this week, which should greatly improve my ability to troubleshoot that error. I can always use test reports though, as you can never be too sure that something you're seeing on one machine will be exactly the same on another...

DAMMIT!

Finally got that Dell machine (an Optiplex 7010), but it looks like it isn't affected by the issue. I tried to downgrade the BIOS just in case, but UEFI:NTFS still works fine with the EDK2 driver there.

However, testing with that machine is giving me some hints as to where the issue might stem from (but not how to fix it yet).

Especially from @devedse's initial report and from #1536, I can see that the Device Paths reported when the issue occurs are a bit unexpected.

For instance, @devedse reports seeing PciRoot(0x0)/Pci(0x19,0x0)/INT13(,0x81)/HD... for the USB drive @Chatplosion reports seeing PciRoot(0)/Pci(0x1D,0x0)/VenHw(AA7BA38A-DAFB-40C3-8D18-B55B39609EF7)/HD..., whereas on the 7010 I am seeing PciRoot(0)/Pci(0x1D,0x0)/USB(0x1,0x0)/USB(0x2,0x0)/HD..., which is the kind of path I'd expect for a USB device.

Moreover, according to this, VenHw(<GUID>) is used when the device path node is not defined by the UEFI specification such as for generic memory mapped controllers. And INT13 is a BIOS interface that is commonly used by devices to provide custom disk access. Both can be used, for instance, by RAID controller cards, since regular SATA wouldn't work.

It is however very puzzling to see either of the above being used for USB devices when UEFI should have a relatively solid implementation to handle USB devices...

Now, the NTFS driver itself should be entirely agnostic to the type of controller being used (the proof of that being that the gnu-efi compiled version of the same code works), but I'm starting to wonder if the EDK2 may not be doing some things behind the scenes where the type of controller being used to access USB devices does matter...

Anyway, while I am trying to source yet another Dell machine that might be able to replicate this issue, I have the following to ask:

  1. Can any of the people affected by this issue tell me if they added extra controller cards to their computer? Especially, did you add a USB 3.0 add-in card?
  2. Could you please run a test with the following image (just open it in Rufus and press START) and report the ouput: test1.vhd.gz

Thanks

This thread helped me resolve my issue with doing this on ubuntu.
I have documented it in detail here: https://askubuntu.com/a/1243565/1087068

A-HA!

I finally got my hand on a problematic machine (Dell Optiplex 390), and now everything is crystal clear, as per pbatard/EfiFs#21.

The main cause of the problem is that some old UEFI firmwares don't provide a protocol that allows to convert a Device Path (a Device Path is a binary blob that UEFI uses to uniquely indentify a device such as a USB drive or a USB partition) to a Device Path string, which is what I decided to use as a unique identifier for partitions in EfiFs because that's what grub_device_open() takes as a parameter (and I am reusing the GRUB file system drivers).

In other words, it made a lot of sense to use a DevicePath string at the time, especially as, regardless of whether the UEFI firmware did provide a protocol to convert a Device Path to a string, I could always fall back to a function, DevicePathToStr(), that the gnu-efi library provides, that also does the same thing.

But then I added support for EDK2 compilation, skirted around the absence of DevicePathToStr() there, and, since all my testing seemed to work fine, because they were conducted on machines that had the Device Path to string conversion protocol, completely forgot that, unlike gnu-efi, EDK2 did not have a fallback in case the protocol was absent.

So, what happens on the problematic machines is that, when we try to bind the NTFS driver to a partition, the string conversion for the Device Path of that partition fails, and the driver says it can't open that partition (with error [3] Unsupported because the protocol we need is not supported on that platform). And that's the reason why UEFI:NTFS fails with the EDK2 version of the NTFS driver, but works with the gnu-efi version of the same driver, because in case of gnu-efi, if the protocol isn't there, we can still get the string we need by calling the gnu-efi specific function DevicePathToStr()...

I have to say, I am a bit ashamed that I didn't spot this earlier, because, of course, it makes total sense now that it's clear what happened, and I feel like I should have been able to figure this out, without having to go through the trouble of purchasing a couple of these old Dell systems.

Once I have figured out a good way to work around the issue of not being able to rely on Device Path string conversions in EfiFs, I will produce a v1.6 release of the EfiFs drivers and hopefully, this time, that should be the end of this obnoxious issue.

Amazing that you figured it out :), keep us posted!

Okay, I have now updated the UEFI:NTFS image in Rufus and I will close this issue, as I expect it to be fixed for good.

For those who want to test, I have also uploaded an early TEST version of Rufus 3.11 with the updated UEFI:NTFS here.

Okay, I have now updated the UEFI:NTFS image in Rufus and I will close this issue, as I expect it to be fixed for good.

For those who want to test, I have also uploaded an early TEST version of Rufus 3.11 with the updated UEFI:NTFS here.

do you have the UEFI:NTFS as an img? I want to dd write the img

I just tried the NTFS.efi driver in OpenCore, which is an EDKII build. At boot in the EDK environment upon loading the driver I get:

OC: Driver NTFS.efi at 2 is being loaded...
OC: Driver NTFS.efi at 2 cannot be started - Incompatible Version!

do you have the UEFI:NTFS as an img? I want to dd write the img

Since the software is 100% Open Source, the latest image can always be downloaded from the GitHub repo here

upon loading the driver I get:

You are most likely not using the proper driver from your arch.

I'm afraid this is NOT the right thread to ask for help about using the driver. This thread is about getting errors [1] or [14] or [3] when using the UEFI:NTFS version installed by Rufus. If you have unrelated questions, please create a thread either in the UEFI:NTFS project or the EfiFs project. Otherwise, I will have no choice but to lock this issue to prevent further unrelated issues.

Thank you for this fix in the 3.11 ver.
I haved the same problem on Dell and now all works well.

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.