Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rufus write-protected my USB drives! #313

Closed
ghost opened this issue Apr 15, 2014 · 109 comments
Closed

Rufus write-protected my USB drives! #313

ghost opened this issue Apr 15, 2014 · 109 comments
Assignees

Comments

@ghost
Copy link

ghost commented Apr 15, 2014

hello
for first time, i have tried to make an bootable usb drive from an +5GB .iso file.
i have used default settings of everything and chose my iso file and usb drive, then i pressed start button.
green bar slowly progressed to ~15% and the i got "write protected" message!
after that i tried and did repeat the process but now, always i am getting this error at the very beginning!
i can't post full log of when this problem happened, because i have had not saved log when this happened, but this is full log of now which give me error at the beginning ....

Rufus version: 1.4.6.440
Syslinux versions: 4.07, 5.10
Windows version: Windows 7 SP1 64-bit
Locale ID: 0x0409
Found USB device '2.0 Flash Disk USB Device' (058F:6387)
Found USB device 'Multiple Card  Reader USB Device' (058F:6366)
Device eliminated because it appears to contain no media
1 device found
Sector Size: 512 bytes
Cylinders: 2000, TracksPerCylinder: 255, SectorsPerTrack: 63
Partition type: MBR, NB Partitions: 1
Disk ID: 0x03663D5F
Drive has a Rufus Master Boot Record
Partition 1:
  Type: NTFS (0x07)
  Size: 15.3 GB (16455303168 bytes)
  Start Sector: 2048, Boot: Yes, Recognized: Yes
Scanning image...
Disc image is an UDF image
ISO label: 'Win7AIO-SP1-x64-Mar2014'
  Size: 5513576448 bytes
  Has a >64 chars filename: No
  Has Symlinks: No
  Has a >4GB file: Yes
  ReactOS: No
  Uses EFI: Yes
  Uses Bootmgr: Yes
  Uses WinPE: No
  Uses isolinux: No
Using ISO: 22in1-Win7AIO-SP1-x64-Mar2014.iso

Format operation started
Requesting disk access...
Caution: Opened drive \\.\PHYSICALDRIVE4 for write access
Will use 'N:' as volume mountpoint
I/O boundary checks disabled
Analyzing existing boot records...
Drive has a Rufus Master Boot Record
Drive has an unknown partition boot record
Deleting partitions...
Could not delete drive layout: [0x00000013] The media is write protected.
Could not reset partitions
Re-mounted volume as 'N:' after error

Found USB device '2.0 Flash Disk USB Device' (058F:6387)
Found USB device 'Multiple Card  Reader USB Device' (058F:6366)
Device eliminated because it appears to contain no media
1 device found
Sector Size: 512 bytes
Cylinders: 2000, TracksPerCylinder: 255, SectorsPerTrack: 63
Partition type: MBR, NB Partitions: 1
Disk ID: 0x03663D5F
Drive has a Rufus Master Boot Record
Partition 1:
  Type: NTFS (0x07)
  Size: 15.3 GB (16455303168 bytes)
  Start Sector: 2048, Boot: Yes, Recognized: Yes

from after that, i can perfectly fine copy the few file that rufus copied to usb drive, from usb to hdd but i can not copy anything to usb, neither i can delete anything from usb or format it!

now even "delete" is absent in right-click menu!

i am getting this damn "write-protected" error from all the programs that i have tried so far! in this picture i was trying to copy a picture file to usb V
303xvz5s
(http://ddlw.org/img/303xvz5s.jpg)

after that i thought maybe this usb drive, accidentally in the same time that i used rufus, failed due to hardware problems, so i tried another 16GB usb drive and exactly same thing happened!

so two 16GB usb drives of mine got faulty this way!

how may i correct this? (i am really frustrated.)

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

then i pressed start button. green bar slowly progressed to ~15% and the i got "write protected" message!

Then, considering that no application is able to write to your drive, it looks like a hardware failure. The flash memory contained on USB pendrives is not everlasting, and, yes, flash drives can fail in a manner where you can read existing data but not write it. Or, most likely, you might have gotten "fake" drives, which report more capacity than they really have, and will fail in the same manner as soon as you exceed the real amount of flash they have (something like 512 MB or 1 GB).

Were the 2 drives you tried from the same manufacturer?

In millions of downloads of Rufus, this is really the only report I have ever gotten of a drive failing with write protected, and, while many people seem to think otherwise, Rufus does not do anything fancy to flash drives: formatting a flash drive is not a risky operation at all, and furthermore, your issue occurred while Rufus was copying files, which it does in a manner that is no different than if you had been using Windows explorer to copy them yourself. I'm pretty confident that that both your drives would have failed the same way if you had stopped Rufus right after it was done with the NTFS formatting, and then copied the files yourself using 7-zip or something else to extract the content from the ISO.

So really, if the 16 GB you used were from the same manufacturer, my best guess is that both your drives are fake. Was it the first time you copied more than 512 MB or 1 GB of data to any of them (fake drive are designed to look OK when formatting or as long as you don't copy too much data - it's only when you attempt to write more actual data than they can hold that they will reveal themselves as fakes)?

This being said, I'm also trying to analyse other possibilities, just in case:
The first thing I'm trying to do right now is get my hands on the Win7AIO-SP1-x64-Mar2014.iso to confirm that it works as expected with a trusted 16 GB drive.
The other thing that I'd like to ask you to do, and that won't require you to attempt to use another actual flash drive, is to create a 16 GB VHD (Virtual Hard Drive) in Windows, and use Rufus 1.4.7 ALPHA (the first version to support VHDs), to see what happens if you try to copy your ISO there. As it is a virtual hard drive, even if you get the write protected issue, it won't matter.

In Windows 7, you can easily create a VHD of any size by launching "Computer Management" in Administrative Tools (from the Control Panel) and then left click on "Disk Management" under Storage on the left handside (so that it refreshes the list of disks), select any disk on the right handside, and then right click on "Disk Management" on the left handside, where you will be able to select "Create VHD". From there you can tell Windows to create a 16 GB to be used as a VHD, which Rufus 1.4.7 will detect and let use use as a flash drive.

Can you please try that and let me know how it goes?

EDIT: Rufus 1.4.7 ALPHA can be downloaded from here.

@ghost
Copy link
Author

ghost commented Apr 16, 2014

yes both are from the same manufacturer and same model and i have had used them (sometimes used full capacity of them) many times before and had no problem with them.

as for iso file, i made it from combination of these torrents and note that it is not cracked and you need to enter your own license for activation.
http://194.71.107.80/torrent/9172512/Windows_7_SP1_AIO_x64_en-US_USB3_IE11_Baseline_v2
http://194.71.107.80/torrent/9787662/Windows_7_AIO_22in1_SP1_x64_en-US_IE11_USB3_Mar2014

as for lat part, i tried to make the VHD, but OK button is disabled and it needs a .vhd file. where can i get it?

@Sopor
Copy link
Contributor

Sopor commented Apr 16, 2014

This issue have happened for me too but not with Rufus. I did manage to get my USB-stick to work again. Try to search for "usb format tool" and you will find a lot of small nice program to test with. I have about 15+ different program so try that. What do you have to lose? Your USB-sticks are already useless if you can't write to them...

@ghost
Copy link
Author

ghost commented Apr 16, 2014

i have tried a lot of ways already and all failed so far.
which program solved your issue?

@pbatard pbatard self-assigned this Apr 16, 2014
@Sopor
Copy link
Contributor

Sopor commented Apr 16, 2014

I'm not sure which program it was. It was for some years ago. I have a list of program. Try to see if you can find them and maybe one of them can fix your problem?
A Bootable USB
Bootable_USB_Drive_Creator_Tool
grub4dos
imageUSB
PeBuilder
PeToUSB
Ridgecrop USB FAT32 Format
Universal Netboot Installer
Universal-USB-Installer
USB Image Tool
USB Oblivion
UsbDeView
USBFormat
USBView
Win32 DiskImager
XBoot

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

as for lat part, i tried to make the VHD, but OK button is disabled and it needs a .vhd file. where can i get it?

You don't need to provide one. The dialog is simply asking you when you want to create it (it needs a target file where it can store the virtual data). So if you enter something like C:\16GB.vhd for the path and then set the size to 16GB, Windows will create the drive for you, mount it, and Rufus 1.4.7 will then be able to use it.

If you were able to store more than 1 or 2 GB data on your devices, then it looks like they aren't fake. But the fact that they are the same model from the same manufacturer could still hint at a hardware underlying issue. Another thing I'd like to know, since it seems that your drives failed right when the process was starting to copy a very large amount of data (the 4.6 GB sources\install.wim) is, are your drives USB 3.0 by any chance, and are you using an extension cable to connect them.

I had reports that, because Rufus is fast, when a large amount of data is sent over a subpar USB 3.0 extension cable, it may bring forward the low quality of the connection (USB 3.0 is A LOT less tolerant to interferences than USB 2.0), which can result in device disconnection and other symptoms. I would not expect the device to become read-only though. I assume you tried plugging your devices on a different port or a different computer altogether, and found they were still read-only, right?

For what is worth, I have now tested the ISO against a 16GB Flash Drive, using version 1.4.6, and found no issues:

Rufus version: 1.4.6.440
Syslinux versions: 4.07, 5.10
Windows version: Windows 8.1 64-bit
Locale ID: 0x0409
Found USB device 'SanDisk Extreme USB Device' (0781:5580)
Using autorun.inf label for drive G: 'CDROM'
1 device found
Sector Size: 512 bytes
Cylinders: 1946, TracksPerCylinder: 255, SectorsPerTrack: 63
Partition type: MBR, NB Partitions: 1
Disk ID: 0x00059F74
Drive has a Windows 7 Master Boot Record
Partition 1:
  Type: FAT32 LBA (0x0c)
  Size: 14.9 GB (16012894208 bytes)
  Start Sector: 2048, Boot: Yes, Recognized: Yes
Scanning image...
Disc image is an UDF image
ISO label: 'Win7AIO-SP1-x64-Mar2014'
  Size: 5513576448 bytes
  Has a >64 chars filename: No
  Has Symlinks: No
  Has a >4GB file: Yes
  ReactOS: No
  Uses EFI: Yes
  Uses Bootmgr: Yes
  Uses WinPE: No
  Uses isolinux: No
Using ISO: 22in1-Win7AIO-SP1-x64-Mar2014.iso

Format operation started
Requesting disk access...
Caution: Opened drive \\.\PHYSICALDRIVE3 for write access
Will use 'G:' as volume mountpoint
I/O boundary checks disabled
Analyzing existing boot records...
Drive has a Windows 7 Master Boot Record
Drive has a FAT32 FreeDOS partition boot record
Deleting partitions...
Closing existing volume...
Clearing MBR/PBR/GPT structures...
Erasing 128 sectors
Partitioning (MBR)...
Waiting for logical drive to reappear...
Formatting (NTFS)...
Using cluster size: 4096 bytes
Creating file system: Task 1/12 completed
Creating file system: Task 2/12 completed
Creating file system: Task 3/12 completed
Creating file system: Task 4/12 completed
Creating file system: Task 5/12 completed
Creating file system: Task 6/12 completed
Creating file system: Task 7/12 completed
Creating file system: Task 8/12 completed
Creating file system: Task 9/12 completed
Creating file system: Task 10/12 completed
Creating file system: Task 11/12 completed
Creating file system: Task 12/12 completed
Format completed.
Writing master boot record...
Drive has a Zeroed Master Boot Record
Set bootable USB partition as 0x80
Using Rufus MBR
Found volume GUID \\?\Volume{af5a83dd-89da-11e3-824c-0018f3d01f52}\
Caution: Opened drive \\?\Volume{af5a83dd-89da-11e3-824c-0018f3d01f52} for write access
Writing partition boot record...
Using Standard NTFS partition boot record
Confirmed new volume has an NTFS boot sector
Successfully remounted Volume{af5a83dd-89da-11e3-824c-0018f3d01f52}\ on G:\
Copying ISO files...
Extracting files...
Disc image is an UDF image
Extracting: G:\Info\MDL Forums.url (0.1 KB)
Extracting: G:\Info\creator.txt (0.2 KB)
Extracting: G:\Info\murphy78 - TPB.url (0.2 KB)
Extracting: G:\Net451\Automated-Install-Script.cmd (1.3 KB)
Extracting: G:\Net451\NDP45-KB2898869-x64.exe (26.0 MB)
Extracting: G:\Net451\NDP45-KB2901126-x64.exe (8.2 MB)
Extracting: G:\Net451\NDP451-KB2858728-x86-x64-AllOS-ENU.exe (66.8 MB)
Extracting: G:\Scripts\MicrosoftUpdate-OptIn.vbs (0.2 KB)
Extracting: G:\autorun.inf (0.1 KB)
Extracting: G:\boot\bcd (256.0 KB)
Extracting: G:\boot\boot.sdi (3.0 MB)
Extracting: G:\boot\bootfix.bin (1.0 KB)
Extracting: G:\boot\bootsect.exe (110.0 KB)
Extracting: G:\boot\en-us\bootsect.exe.mui (15.5 KB)
Extracting: G:\boot\etfsboot.com (4.0 KB)
Extracting: G:\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: G:\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: G:\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: G:\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: G:\boot\fonts\wgl4_boot.ttf (46.3 KB)
Extracting: G:\boot\memtest.efi (596.9 KB)
Extracting: G:\boot\memtest.exe (474.4 KB)
Extracting: G:\bootmgr (374.8 KB)
Extracting: G:\bootmgr.efi (653.9 KB)
Extracting: G:\efi\boot\bcd (256.0 KB)
Extracting: G:\efi\boot\bootx64.efi (656.9 KB)
Extracting: G:\efi\boot\cdboot.efi (430.5 KB)
Extracting: G:\efi\boot\cdboot_noprompt.efi (430.5 KB)
Extracting: G:\efi\boot\efisys.bin (1.4 MB)
Extracting: G:\efi\boot\efisys_noprompt.bin (1.4 MB)
Extracting: G:\efi\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: G:\efi\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: G:\efi\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: G:\efi\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: G:\efi\boot\fonts\wgl4_boot.ttf (46.3 KB)
Extracting: G:\efi\microsoft\boot\bcd (256.0 KB)
Extracting: G:\efi\microsoft\boot\cdboot.efi (430.5 KB)
Extracting: G:\efi\microsoft\boot\cdboot_noprompt.efi (430.5 KB)
Extracting: G:\efi\microsoft\boot\efisys.bin (1.4 MB)
Extracting: G:\efi\microsoft\boot\efisys_noprompt.bin (1.4 MB)
Extracting: G:\efi\microsoft\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: G:\efi\microsoft\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: G:\efi\microsoft\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: G:\efi\microsoft\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: G:\efi\microsoft\boot\fonts\wgl4_boot.ttf (46.3 KB)
Extracting: G:\setup.exe (104.3 KB)
Extracting: G:\sources\EI.CFG (0.0 KB)
Extracting: G:\sources\actionqueue.dll (208.5 KB)
Extracting: G:\sources\admtv3check.dll (63.5 KB)
Extracting: G:\sources\alert.gif (1.0 KB)
Extracting: G:\sources\apds.dll (2.0 MB)
Extracting: G:\sources\apircl.dll (267.5 KB)
Extracting: G:\sources\appcompat.xsl (11.4 KB)
Extracting: G:\sources\appcompat_bidi.xsl (12.2 KB)
Extracting: G:\sources\appcompat_detailed.xsl (13.4 KB)
Extracting: G:\sources\appcompat_detailed_bidi.xsl (13.4 KB)
Extracting: G:\sources\appcompat_detailed_bidi_txt.xsl (13.1 KB)
Extracting: G:\sources\appcompat_detailed_txt.xsl (13.0 KB)
Extracting: G:\sources\apss.dll (237.5 KB)
Extracting: G:\sources\arunimg.dll (959.0 KB)
Extracting: G:\sources\arunres.dll (4.0 KB)
Extracting: G:\sources\autorun.dll (152.0 KB)
Extracting: G:\sources\background_cli.bmp (2.3 MB)
Extracting: G:\sources\boot.wim (211.5 MB)
Extracting: G:\sources\cbscore.dll (953.5 KB)
Extracting: G:\sources\cbsmsg.dll (28.0 KB)
Extracting: G:\sources\cdplib.mof (1.9 KB)
Extracting: G:\sources\cdplibuninstall.mof (0.6 KB)
Extracting: G:\sources\cmiadapter.dll (123.0 KB)
Extracting: G:\sources\cmisetup.dll (326.5 KB)
Extracting: G:\sources\cmitrust.dll (466.5 KB)
Extracting: G:\sources\cmiv2.dll (3.6 MB)
Extracting: G:\sources\cntrtextinstaller.dll (166.5 KB)
Extracting: G:\sources\compatprovider.dll (179.0 KB)
Extracting: G:\sources\compliance.ini (0.5 KB)
Extracting: G:\sources\compres.dll (10.0 KB)
Extracting: G:\sources\cryptosetup.dll (19.0 KB)
Extracting: G:\sources\cversion.ini (0.0 KB)
Extracting: G:\sources\diager.dll (38.0 KB)
Extracting: G:\sources\diagnostic.dll (155.0 KB)
Extracting: G:\sources\dism.exe (268.5 KB)
Extracting: G:\sources\dismcore.dll (283.0 KB)
Extracting: G:\sources\dismcoreps.dll (109.0 KB)
Extracting: G:\sources\dismhost.exe (94.5 KB)
Extracting: G:\sources\dismprov.dll (182.0 KB)
Extracting: G:\sources\dlmanifests\accessibilitycpl-dl.man (4.3 KB)
Extracting: G:\sources\dlmanifests\activedirectory-webservices-dl.man (0.7 KB)
Extracting: G:\sources\dlmanifests\activedirectory-wmireplicationprovider-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\adfs-federationservice-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\adfs-federationserviceproxy-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\adfs-webagentclaims-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\adfs-webagenttoken-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\adminui-dl.man (2.6 KB)
Extracting: G:\sources\dlmanifests\adsi-ldap-extensions-dl.man (3.6 KB)
Extracting: G:\sources\dlmanifests\adsi-ldap-provider-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\adsi-router-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\adsi-winnt-provider-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\application_experience-infrastructure-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\authui-dl.man (2.1 KB)
Extracting: G:\sources\dlmanifests\bitsextensions-server\bitsmig.dll (78.5 KB)
Extracting: G:\sources\dlmanifests\bitsextensions-server-console-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\bitsextensions-server-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\bluetooth-config-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\browserservice-dl.man (3.1 KB)
Extracting: G:\sources\dlmanifests\capi2_certs-dl.man (3.4 KB)
Extracting: G:\sources\dlmanifests\commandprompt-dl.man (2.8 KB)
Extracting: G:\sources\dlmanifests\coreos-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\credential-manager-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\crypto_keys-dl.man (2.9 KB)
Extracting: G:\sources\dlmanifests\cryptoconfig-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\dfsclient-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\dfsmgmt-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\dfsn-serverservice-dl.man (4.2 KB)
Extracting: G:\sources\dlmanifests\dhcpclient-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\dhcpservermigplugin-dl.man (4.1 KB)
Extracting: G:\sources\dlmanifests\directoryservices-adam-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\directoryservices-domain-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\directoryservices-ism-smtp-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\dns-client-dl.man (3.7 KB)
Extracting: G:\sources\dlmanifests\dns-server-service-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\dpapi_keys-dl.man (4.4 KB)
Extracting: G:\sources\dlmanifests\drm-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\errorreportingcore-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\errorreportingfaults-dl.man (1.1 KB)
Extracting: G:\sources\dlmanifests\etw-core-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\eudcedit-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\eventcollector-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\eventlog-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\evntagnt-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\explorer-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\extensibleauthenticationprotocolhostservice-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\feclient-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\fonts-type1-dl.man (0.8 KB)
Extracting: G:\sources\dlmanifests\frs-core-dl.man (4.3 KB)
Extracting: G:\sources\dlmanifests\gpbase-dl.man (7.0 KB)
Extracting: G:\sources\dlmanifests\gpmc-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\gpmgmt-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\grouppolicy-admin-gpedit-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\grouppolicy-admin-gpedit-snapin-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\grouppolicy-cse-softwareinstallation-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\grouppolicy-serveradmintools-gpmc-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\http-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\iasmigplugin-dl.man (4.0 KB)
Extracting: G:\sources\dlmanifests\ieframe-dl.man (1.1 KB)
Extracting: G:\sources\dlmanifests\ime-simplified-chinese-migration-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\ime-traditional-chinese-migration-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\international-core-dl.man (3.4 KB)
Extracting: G:\sources\dlmanifests\international-timezones-dl.man (17.7 KB)
Extracting: G:\sources\dlmanifests\internet-naming-service-runtime-dl.man (5.4 KB)
Extracting: G:\sources\dlmanifests\ipsec-svc-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\isns_service-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\kerberos-key-distribution-center-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\ldap-client-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\mediaserver-aspadmin-migration-dl.man (1.0 KB)
Extracting: G:\sources\dlmanifests\mediaserver-migration-dl.man (2.4 KB)
Extracting: G:\sources\dlmanifests\mediaserver-multicast-migration-dl.man (1.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-activedirectory-webservices-dl\adwsmigrate.dll (83.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-adfs-dl\adfsmig.dll (88.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-bits-client-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-bluetooth-config\bthmigplugin.dll (84.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-certificateservices-ca-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-certificateservices-camanagement-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-certificateservices-mscep-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-com-complus-setup-dl\commig.dll (58.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-com-dtc-setup-dl\msdtcstp.dll (65.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-dfsr-core-dl.man (2.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-dhcpservermigplugin-dl\dhcpsrvmigplugin.dll (132.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-directoryservices-adam-dl\adammigrate.dll (125.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-dot3svc-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-fax-client-applications-dl.man (3.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-fax-client-proenterprise-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-fax-common-dl.man (4.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-fax-server-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-fax-service-dl.man (7.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-htmlhelp-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iasserver-migplugin\iasmigplugin.dll (615.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iasserver-migplugin\iasmigreader.exe (480.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-icm-profiles-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation\wininetplugin.dll (93.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation-dl.man (19.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-ie-esc-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-ie-feeds-platform-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-ie-internetexplorer-dl.man (12.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-asp-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-aspnet-deployment-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-basicauthentication-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-cgi-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-clientcertificatemappingauthentication-deployment-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-corewebengine-deployment-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-customlogging-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-defaultdocument-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-digestauthentication-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-directorybrowsing-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-dl\iismig.dll (325.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-ftpserver-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-httpcompressiondynamic-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-httpcompressionstatic-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-httperrors-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-httplogging-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-httpredirect-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-httptracing-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-iiscertificatemappingauthentication-deployment-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-ipsecurity-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-isapiextensions-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-isapifilter-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-legacyscripts-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-legacysnapin-deployment-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-logginglibraries-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-managementconsole-deployment-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-managementscriptingtools-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-managementservice-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-metabase-dl.man (2.7 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-netfxextensibility-deployment-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-odbclogging-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-requestfiltering-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-requestmonitor-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-serversideincludes-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-staticcontent-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-urlauthorization-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-windowsauthentication-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-iis-wmicompatibility-deployment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-international-core-dl\nlscoremig.dll (98.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-internet-naming-service-runtime\winsplgn.dll (73.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-mail-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-mediaplayer-drm-dl\drmmgrtn.dll (483.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-mediaplayer-migration-dl.man (4.3 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-msmq-messagingcoreservice\mqmigplugin.dll (134.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-ndis\ndismigplugin.dll (163.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-netfx35-dl.man (8.8 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-netfx35cdfcomp-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-netfxcorecomp-dl.man (44.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-networkbridge\bridgemigplugin.dll (80.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-networkbridge-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-networkloadbalancing-core\nlbmigplugin.dll (162.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-offlinefiles-dl\cscmigdl.dll (115.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-offlinefiles-dl.man (5.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-performancecounterinfrastructure-dl\cntrtextmig.dll (132.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-performancecounterinfrastructureconsumer-dl\plamig.dll (103.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-rasconnectionmanager\cmmigr.dll (62.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-rasserver-migplugin\rasmigplugin.dll (212.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-sharedaccess-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-shmig-dl\shmig.dll (101.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-smbhashgeneration-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-storagemigration\en-us\stormigplugin.dll.mui (2.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-storagemigration\stormigplugin.dll (226.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-storagemigration-dl.man (9.3 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-sxs\sxsmigplugin.dll (118.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-sxs-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-tapisetup\tapimigplugin.dll (101.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-tapisetup-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-terminalservices-clientactivexcore-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-terminalservices-licenseserver\tlsmigplugin.dll (101.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imjpmig.dll (39.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imkrmig.dll (46.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imscmig.dll (36.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imtcmig.dll (23.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\msctfmig.dll (194.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\tabletextservicemig.dll (40.0 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-unimodem-config\modemmigplugin.dll (151.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-wab-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-was-configurationapi-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-was-netfxenvironment-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-was-processmodel-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-wcfcorecomp-dl.man (5.3 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-winsock-core-infrastructure-upgrade\wsupgrade.dll (194.5 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-wlansvc-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft-windows-wmi-core\wmimigrationplugin.dll (435.0 KB)
Extracting: G:\sources\dlmanifests\microsoft.windows.com.base-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\microsoft.windows.com.complus.setup.dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\microsoft.windows.com.dtc.setup-dl.man (4.0 KB)
Extracting: G:\sources\dlmanifests\microsoftwindowssystemrestore-main-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\migrationdisplaygroups-dl.man (8.0 KB)
Extracting: G:\sources\dlmanifests\mpr-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\msmq-dcom-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\msmq-domain-ic-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\msmq-http-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\msmq-messagingcoreservice-dl.man (6.6 KB)
Extracting: G:\sources\dlmanifests\msmq-multicast-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\msmq-routing-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\msmq-triggers-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\muisettings-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\mup-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\ndis-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\netfx3-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\netlogon-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\networkaccessprotection-agent-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\networking-mpssvc-svc\icfupgd.dll (106.0 KB)
Extracting: G:\sources\dlmanifests\networking-mpssvc-svc-dl.man (3.8 KB)
Extracting: G:\sources\dlmanifests\networkloadbalancingfullserver-dl.man (2.8 KB)
Extracting: G:\sources\dlmanifests\nfs-admincore-dl.man (2.7 KB)
Extracting: G:\sources\dlmanifests\nfs-clientcore-dl.man (2.7 KB)
Extracting: G:\sources\dlmanifests\nfs-servercore-dl.man (2.7 KB)
Extracting: G:\sources\dlmanifests\ntfs-dl.man (2.6 KB)
Extracting: G:\sources\dlmanifests\ntoskrnl-dl.man (4.0 KB)
Extracting: G:\sources\dlmanifests\odbc32dll-dl.man (2.9 KB)
Extracting: G:\sources\dlmanifests\openportmapper-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\openrpc-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\partmgr-dl.man (1.0 KB)
Extracting: G:\sources\dlmanifests\peertopeeradmin-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\peertopeerbase-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\peertopeergraphing-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\peertopeergrouping-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\peertopeeridmanager-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\peertopeerpnrp-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\performancecounterinfrastructure-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\performancecounterinfrastructureconsumer-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\printing-spooler-core-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\printing-spooler-networkclient-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\propsys-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\pstore_data-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\psync-dl.man (2.9 KB)
Extracting: G:\sources\dlmanifests\rasapi-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\rascmak-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\rasconnectionmanager-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\rasmanservice-dl.man (0.9 KB)
Extracting: G:\sources\dlmanifests\rasservermigplugin-dl.man (15.0 KB)
Extracting: G:\sources\dlmanifests\rasserveroc-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\remoteassistance-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\rights-management-client-v1-api-dl.man (3.2 KB)
Extracting: G:\sources\dlmanifests\rights-management-services-server-dl.man (3.2 KB)
Extracting: G:\sources\dlmanifests\rpc-http-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\rpc-http_proxy-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\rpc-local-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\rpc-remote-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\sanmmc-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\schannel-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\schedsvc-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\security-digest-dl.man (0.8 KB)
Extracting: G:\sources\dlmanifests\security-kerberos-dl.man (0.8 KB)
Extracting: G:\sources\dlmanifests\security-ntlm-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\security-ntlm-lmc.man (1.1 KB)
Extracting: G:\sources\dlmanifests\shell32-dl.man (6.0 KB)
Extracting: G:\sources\dlmanifests\shmig-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\shutdown-event-tracker-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\simpletcp-dl.man (0.9 KB)
Extracting: G:\sources\dlmanifests\smartcardsubsystem-dl.man (3.6 KB)
Extracting: G:\sources\dlmanifests\smbserver-dl.man (13.8 KB)
Extracting: G:\sources\dlmanifests\smss-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\smtpsvc-admin-dl.man (1.1 KB)
Extracting: G:\sources\dlmanifests\smtpsvc-service-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\snis-dl.man (2.7 KB)
Extracting: G:\sources\dlmanifests\snmp-dl.man (2.4 KB)
Extracting: G:\sources\dlmanifests\speechcommon-dl.man (2.4 KB)
Extracting: G:\sources\dlmanifests\srm-dl.man (4.7 KB)
Extracting: G:\sources\dlmanifests\sua-dl.man (4.9 KB)
Extracting: G:\sources\dlmanifests\tabletpc-tabbtn-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\tabletpcinputpanel-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\tabletpcjournal-dl.man (8.5 KB)
Extracting: G:\sources\dlmanifests\tabletpcplatforminput-core-dl.man (8.9 KB)
Extracting: G:\sources\dlmanifests\tcpip-dl.man (11.7 KB)
Extracting: G:\sources\dlmanifests\telnet-client-dl.man (2.1 KB)
Extracting: G:\sources\dlmanifests\telnet-server-dl.man (5.1 KB)
Extracting: G:\sources\dlmanifests\terminalservices-appserver-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\terminalservices-appserver-licensing-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\terminalservices-drivers-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\terminalservices-licenseserver-dl.man (2.1 KB)
Extracting: G:\sources\dlmanifests\terminalservices-localsessionmanager-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\terminalservices-rdp-winstationextensions-dl.man (20.4 KB)
Extracting: G:\sources\dlmanifests\terminalservices-remoteconnectionmanager-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\terminalservices-sessiondirectory-client-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\terminalservices-sessiondirectory-server-dl.man (2.4 KB)
Extracting: G:\sources\dlmanifests\terminalservices-terminalservicesclient-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\textservicesframework-migration-dl.man (2.2 KB)
Extracting: G:\sources\dlmanifests\themeui-dl.man (1.2 KB)
Extracting: G:\sources\dlmanifests\time-service-dl.man (4.3 KB)
Extracting: G:\sources\dlmanifests\unimodem-config-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\upnpcontrolpoint-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\upnpdevicehost-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\upnpssdp-dl.man (2.1 KB)
Extracting: G:\sources\dlmanifests\video-tvvideocontrol-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\virtualdiskservice-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\vss-dl.man (1.5 KB)
Extracting: G:\sources\dlmanifests\vsssystemprovider-dl.man (1.0 KB)
Extracting: G:\sources\dlmanifests\wcf-http-activation-dl.man (2.0 KB)
Extracting: G:\sources\dlmanifests\wcf-http-activation-postapply-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\wcf-nonhttp-activation-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\wds-dl.man (19.7 KB)
Extracting: G:\sources\dlmanifests\web-services-for-management-core-dl.man (1.9 KB)
Extracting: G:\sources\dlmanifests\webdavredir-dl.man (2.5 KB)
Extracting: G:\sources\dlmanifests\webdavredir-mrxdav-dl.man (3.7 KB)
Extracting: G:\sources\dlmanifests\webenroll-dl.man (1.6 KB)
Extracting: G:\sources\dlmanifests\win32k-settings-dl.man (11.8 KB)
Extracting: G:\sources\dlmanifests\windowssearchengine-dl.man (5.6 KB)
Extracting: G:\sources\dlmanifests\winhttp60-dl.man (2.8 KB)
Extracting: G:\sources\dlmanifests\winlogon-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\wirelessnetworking-dl.man (1.3 KB)
Extracting: G:\sources\dlmanifests\wmi-core-dl.man (2.3 KB)
Extracting: G:\sources\dlmanifests\wmi-snmp-provider-dl.man (1.4 KB)
Extracting: G:\sources\dlmanifests\workstationservice-dl.man (1.8 KB)
Extracting: G:\sources\dlmanifests\wsinfra-upgrade-dl.man (1.7 KB)
Extracting: G:\sources\dlmanifests\wsrm-service-dl.man (25.8 KB)
Extracting: G:\sources\dpx.dll (390.5 KB)
Extracting: G:\sources\drupdate.dll (199.0 KB)
Extracting: G:\sources\drvmain.sdb (103.4 KB)
Extracting: G:\sources\drvmgrtn.dll (140.0 KB)
Extracting: G:\sources\drvstore.dll (413.0 KB)
Extracting: G:\sources\du.dll (89.0 KB)
Extracting: G:\sources\embeddedutil.dll (56.5 KB)
Extracting: G:\sources\en-us\actionqueue.dll.mui (3.0 KB)
Extracting: G:\sources\en-us\apds.dll.mui (48.0 KB)
Extracting: G:\sources\en-us\apircl.dll.mui (4.5 KB)
Extracting: G:\sources\en-us\apss.dll.mui (3.0 KB)
Extracting: G:\sources\en-us\arunres.dll.mui (4.0 KB)
Extracting: G:\sources\en-us\cbsmsg.dll.mui (12.0 KB)
Extracting: G:\sources\en-us\cmisetup.dll.mui (4.0 KB)
Extracting: G:\sources\en-us\compatprovider.dll.mui (12.5 KB)
Extracting: G:\sources\en-us\compres.dll.mui (10.0 KB)
Extracting: G:\sources\en-us\dism.exe.mui (28.0 KB)
Extracting: G:\sources\en-us\dismcore.dll.mui (6.0 KB)
Extracting: G:\sources\en-us\dismhost.exe.mui (2.5 KB)
Extracting: G:\sources\en-us\dismprov.dll.mui (2.0 KB)
Extracting: G:\sources\en-us\du_help_what_info_sent_to_ms.rtf (42.7 KB)
Extracting: G:\sources\en-us\du_help_why_get_updates.rtf (45.5 KB)
Extracting: G:\sources\en-us\embeddedutil.dll.mui (2.0 KB)
Extracting: G:\sources\en-us\erofflps.txt (6.9 KB)
Extracting: G:\sources\en-us\folderprovider.dll.mui (2.0 KB)
Extracting: G:\sources\en-us\help_what_is_activation.rtf (41.5 KB)
Extracting: G:\sources\en-us\input.dll.mui (23.5 KB)
Extracting: G:\sources\en-us\logprovider.dll.mui (5.5 KB)
Extracting: G:\sources\en-us\mofd.dll.mui (7.5 KB)
Extracting: G:\sources\en-us\msxml6r.dll.mui (77.5 KB)
Extracting: G:\sources\en-us\nlsbres.dll.mui (67.0 KB)
Extracting: G:\sources\en-us\oobe_help_opt_in_details.rtf (50.5 KB)
Extracting: G:\sources\en-us\pnpibs.dll.mui (4.5 KB)
Extracting: G:\sources\en-us\privacy.rtf (133.2 KB)
Extracting: G:\sources\en-us\readme.rtf (135.5 KB)
Extracting: G:\sources\en-us\rollback.exe.mui (4.0 KB)
Extracting: G:\sources\en-us\setup.exe.mui (11.5 KB)
Extracting: G:\sources\en-us\setup_help_upgrade_or_custom.rtf (46.2 KB)
Extracting: G:\sources\en-us\smiengine.dll.mui (11.5 KB)
Extracting: G:\sources\en-us\sperr32.exe.mui (3.0 KB)
Extracting: G:\sources\en-us\spwizres.dll.mui (7.0 KB)
Extracting: G:\sources\en-us\upgdriver.dll.mui (6.5 KB)
Extracting: G:\sources\en-us\upgloader.dll.mui (22.0 KB)
Extracting: G:\sources\en-us\upgreport.dll.mui (2.5 KB)
Extracting: G:\sources\en-us\upgres.dll.mui (9.0 KB)
Extracting: G:\sources\en-us\uxlibres.dll.mui (2.5 KB)
Extracting: G:\sources\en-us\vofflps.rtf (63.8 KB)
Extracting: G:\sources\en-us\w32uires.dll.mui (254.5 KB)
Extracting: G:\sources\en-us\wbemcore.dll.mui (3.0 KB)
Extracting: G:\sources\en-us\wdsclient.dll.mui (7.0 KB)
Extracting: G:\sources\en-us\wdsimage.dll.mui (5.5 KB)
Extracting: G:\sources\en-us\winsetup.dll.mui (50.5 KB)
Extracting: G:\sources\en-us\wmiutils.dll.mui (17.0 KB)
Extracting: G:\sources\envmig.xml (10.6 KB)
Extracting: G:\sources\esscli.dll (430.0 KB)
Extracting: G:\sources\etwproviders\actionqueueetw.dll (4.0 KB)
Extracting: G:\sources\etwproviders\auditetw.dll (4.0 KB)
Extracting: G:\sources\etwproviders\cmisetupetw.dll (3.5 KB)
Extracting: G:\sources\etwproviders\en-us\actionqueueetw.dll.mui (3.0 KB)
Extracting: G:\sources\etwproviders\en-us\auditetw.dll.mui (3.0 KB)
Extracting: G:\sources\etwproviders\en-us\cmisetupetw.dll.mui (4.0 KB)
Extracting: G:\sources\etwproviders\en-us\oobeldretw.dll.mui (3.0 KB)
Extracting: G:\sources\etwproviders\en-us\setupcletw.dll.mui (4.5 KB)
Extracting: G:\sources\etwproviders\en-us\setupetw.dll.mui (3.5 KB)
Extracting: G:\sources\etwproviders\en-us\setupugcetw.dll.mui (3.0 KB)
Extracting: G:\sources\etwproviders\en-us\sysprepetw.dll.mui (3.0 KB)
Extracting: G:\sources\etwproviders\en-us\windeployetw.dll.mui (3.0 KB)
Extracting: G:\sources\etwproviders\en-us\winsetupetw.dll.mui (50.5 KB)
Extracting: G:\sources\etwproviders\etwproviderinstall.vbs (6.7 KB)
Extracting: G:\sources\etwproviders\oobeldretw.dll (4.0 KB)
Extracting: G:\sources\etwproviders\setupcletw.dll (5.5 KB)
Extracting: G:\sources\etwproviders\setupetw.dll (5.0 KB)
Extracting: G:\sources\etwproviders\setupugcetw.dll (4.0 KB)
Extracting: G:\sources\etwproviders\sysprepetw.dll (4.0 KB)
Extracting: G:\sources\etwproviders\windeployetw.dll (3.5 KB)
Extracting: G:\sources\etwproviders\winsetupetw.dll (6.5 KB)
Extracting: G:\sources\fastprox.dll (888.0 KB)
Extracting: G:\sources\folderprovider.dll (52.5 KB)
Extracting: G:\sources\fveupg.dll (44.0 KB)
Extracting: G:\sources\globalinstallorder.xml (1.9 MB)
Extracting: G:\sources\helpcins.dll (139.0 KB)
Extracting: G:\sources\hwcompat.dll (193.0 KB)
Extracting: G:\sources\hwcompat.txt (513.0 KB)
Extracting: G:\sources\hwexclude.txt (1.7 KB)
Extracting: G:\sources\hypervcomplcheck.dll (34.0 KB)
Extracting: G:\sources\idwbinfo.txt (0.1 KB)
Extracting: G:\sources\iiscomp.dll (18.5 KB)
Extracting: G:\sources\inf\setup.cfg (1.3 KB)
Extracting: G:\sources\input.dll (241.0 KB)
Extracting: G:\sources\install.wim (4.6 GB)
Extracting: G:\sources\lang.ini (0.1 KB)
Extracting: G:\sources\license\_default\_default\enterprise\license.rtf (99.2 KB)
Extracting: G:\sources\license\_default\_default\enterprisee\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\_default\enterprisen\license.rtf (29.7 KB)
Extracting: G:\sources\license\_default\_default\homebasic\license.rtf (109.5 KB)
Extracting: G:\sources\license\_default\_default\homebasice\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\_default\homebasicn\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\_default\homepremium\license.rtf (112.9 KB)
Extracting: G:\sources\license\_default\_default\homepremiume\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\_default\homepremiumn\license.rtf (105.8 KB)
Extracting: G:\sources\license\_default\_default\lipeula.rtf (7.5 KB)
Extracting: G:\sources\license\_default\_default\lpeula.rtf (0.7 KB)
Extracting: G:\sources\license\_default\_default\professional\license.rtf (119.2 KB)
Extracting: G:\sources\license\_default\_default\professionale\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\_default\professionaln\license.rtf (107.4 KB)
Extracting: G:\sources\license\_default\_default\starter\license.rtf (99.7 KB)
Extracting: G:\sources\license\_default\_default\startere\license.rtf (33.4 KB)
Extracting: G:\sources\license\_default\_default\startern\license.rtf (95.0 KB)
Extracting: G:\sources\license\_default\_default\ultimate\license.rtf (113.7 KB)
Extracting: G:\sources\license\_default\_default\ultimatee\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\_default\ultimaten\license.rtf (105.6 KB)
Extracting: G:\sources\license\_default\eval\enterprise\license.rtf (99.2 KB)
Extracting: G:\sources\license\_default\eval\enterprisee\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\enterprisen\license.rtf (29.7 KB)
Extracting: G:\sources\license\_default\eval\homebasic\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\homebasice\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\homebasicn\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\homepremium\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\homepremiume\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\homepremiumn\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\professional\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\professionale\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\professionaln\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\starter\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\startere\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\startern\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\ultimate\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\ultimatee\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\eval\ultimaten\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\oem\enterprise\license.rtf (0.6 KB)
Extracting: G:\sources\license\_default\oem\enterprisee\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\oem\enterprisen\license.rtf (0.6 KB)
Extracting: G:\sources\license\_default\oem\homebasic\license.rtf (101.1 KB)
Extracting: G:\sources\license\_default\oem\homebasice\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\oem\homebasicn\license.rtf (28.3 KB)
Extracting: G:\sources\license\_default\oem\homepremium\license.rtf (105.7 KB)
Extracting: G:\sources\license\_default\oem\homepremiume\license.rtf (36.8 KB)
Extracting: G:\sources\license\_default\oem\homepremiumn\license.rtf (95.5 KB)
Extracting: G:\sources\license\_default\oem\professional\license.rtf (40.5 KB)
Extracting: G:\sources\license\_default\oem\professionale\license.rtf (38.3 KB)
Extracting: G:\sources\license\_default\oem\professionaln\license.rtf (35.0 KB)
Extracting: G:\sources\license\_default\oem\starter\license.rtf (99.7 KB)
Extracting: G:\sources\license\_default\oem\startere\license.rtf (33.4 KB)
Extracting: G:\sources\license\_default\oem\startern\license.rtf (95.0 KB)
Extracting: G:\sources\license\_default\oem\ultimate\license.rtf (39.9 KB)
Extracting: G:\sources\license\_default\oem\ultimatee\license.rtf (37.7 KB)
Extracting: G:\sources\license\_default\oem\ultimaten\license.rtf (34.5 KB)
Extracting: G:\sources\license\en-us\_default\enterprise\license.rtf (99.2 KB)
Extracting: G:\sources\license\en-us\_default\enterprisee\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\_default\enterprisen\license.rtf (29.7 KB)
Extracting: G:\sources\license\en-us\_default\homebasic\license.rtf (109.5 KB)
Extracting: G:\sources\license\en-us\_default\homebasice\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\_default\homebasicn\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\_default\homepremium\license.rtf (112.9 KB)
Extracting: G:\sources\license\en-us\_default\homepremiume\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\_default\homepremiumn\license.rtf (105.8 KB)
Extracting: G:\sources\license\en-us\_default\lipeula.rtf (7.5 KB)
Extracting: G:\sources\license\en-us\_default\lpeula.rtf (0.7 KB)
Extracting: G:\sources\license\en-us\_default\professional\license.rtf (119.2 KB)
Extracting: G:\sources\license\en-us\_default\professionale\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\_default\professionaln\license.rtf (107.4 KB)
Extracting: G:\sources\license\en-us\_default\starter\license.rtf (99.7 KB)
Extracting: G:\sources\license\en-us\_default\startere\license.rtf (33.4 KB)
Extracting: G:\sources\license\en-us\_default\startern\license.rtf (95.0 KB)
Extracting: G:\sources\license\en-us\_default\ultimate\license.rtf (113.7 KB)
Extracting: G:\sources\license\en-us\_default\ultimatee\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\_default\ultimaten\license.rtf (105.6 KB)
Extracting: G:\sources\license\en-us\eval\enterprise\license.rtf (99.2 KB)
Extracting: G:\sources\license\en-us\eval\enterprisee\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\enterprisen\license.rtf (29.7 KB)
Extracting: G:\sources\license\en-us\eval\homebasic\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\homebasice\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\homebasicn\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\homepremium\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\homepremiume\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\homepremiumn\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\professional\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\professionale\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\professionaln\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\starter\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\startere\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\startern\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\ultimate\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\ultimatee\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\eval\ultimaten\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\oem\enterprise\license.rtf (0.6 KB)
Extracting: G:\sources\license\en-us\oem\enterprisee\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\oem\enterprisen\license.rtf (0.6 KB)
Extracting: G:\sources\license\en-us\oem\homebasic\license.rtf (101.1 KB)
Extracting: G:\sources\license\en-us\oem\homebasice\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\oem\homebasicn\license.rtf (28.3 KB)
Extracting: G:\sources\license\en-us\oem\homepremium\license.rtf (105.7 KB)
Extracting: G:\sources\license\en-us\oem\homepremiume\license.rtf (36.8 KB)
Extracting: G:\sources\license\en-us\oem\homepremiumn\license.rtf (95.5 KB)
Extracting: G:\sources\license\en-us\oem\professional\license.rtf (40.5 KB)
Extracting: G:\sources\license\en-us\oem\professionale\license.rtf (38.3 KB)
Extracting: G:\sources\license\en-us\oem\professionaln\license.rtf (35.0 KB)
Extracting: G:\sources\license\en-us\oem\starter\license.rtf (99.7 KB)
Extracting: G:\sources\license\en-us\oem\startere\license.rtf (33.4 KB)
Extracting: G:\sources\license\en-us\oem\startern\license.rtf (95.0 KB)
Extracting: G:\sources\license\en-us\oem\ultimate\license.rtf (39.9 KB)
Extracting: G:\sources\license\en-us\oem\ultimatee\license.rtf (37.7 KB)
Extracting: G:\sources\license\en-us\oem\ultimaten\license.rtf (34.5 KB)
Extracting: G:\sources\locale.nls (410.0 KB)
Extracting: G:\sources\locdrv.dll (361.5 KB)
Extracting: G:\sources\logprovider.dll (104.5 KB)
Extracting: G:\sources\migisol.dll (121.0 KB)
Extracting: G:\sources\migtestplugin.dll (39.5 KB)
Extracting: G:\sources\mofd.dll (272.0 KB)
Extracting: G:\sources\mofinstall.dll (74.5 KB)
Extracting: G:\sources\msdelta.dll (441.0 KB)
Extracting: G:\sources\msftedit.dll (781.0 KB)
Extracting: G:\sources\mspatcha.dll (45.5 KB)
Extracting: G:\sources\msxml6.dll (1.7 MB)
Extracting: G:\sources\msxml6r.dll (2.0 KB)
Extracting: G:\sources\ndiscompl.dll (102.5 KB)
Extracting: G:\sources\nlsbres.dll (67.5 KB)
Extracting: G:\sources\ntdsupg.dll (23.5 KB)
Extracting: G:\sources\ntfrsupg.dll (42.5 KB)
Extracting: G:\sources\oemhelpins.dll (217.0 KB)
Extracting: G:\sources\offline.xml (35.9 KB)
Extracting: G:\sources\oscomps.xml (573.9 KB)
Extracting: G:\sources\osfilter.inf (20.5 KB)
Extracting: G:\sources\pidgenx.dll (1.4 MB)
Extracting: G:\sources\pkeyconfig.xrm-ms (995.0 KB)
Extracting: G:\sources\pnpibs.dll (80.0 KB)
Extracting: G:\sources\product.ini (3.9 KB)
Extracting: G:\sources\readme.rtf (135.5 KB)
Extracting: G:\sources\repdrvfs.dll (441.0 KB)
Extracting: G:\sources\replacementmanifests\activedirectory-webservices-replacement.man (1.7 KB)
Extracting: G:\sources\replacementmanifests\application-experience-program-compatibility-assistant-replacement.man (11.7 KB)
Extracting: G:\sources\replacementmanifests\audiommecore-other-migration-replacement.man (1.1 KB)
Extracting: G:\sources\replacementmanifests\authui-migration-replacement.man (6.2 KB)
Extracting: G:\sources\replacementmanifests\bthmig-replacement.man (0.8 KB)
Extracting: G:\sources\replacementmanifests\capi2_certs-repl.man (10.5 KB)
Extracting: G:\sources\replacementmanifests\dhcpclientdll-repl.man (4.0 KB)
Extracting: G:\sources\replacementmanifests\dhcpservermigplugin-rep.man (12.5 KB)
Extracting: G:\sources\replacementmanifests\ehome-reg-inf_repl.man (3.0 KB)
Extracting: G:\sources\replacementmanifests\eudcedit-replacement.man (2.0 KB)
Extracting: G:\sources\replacementmanifests\extensibleauthenticationprotocolhostservice-rep.man (2.9 KB)
Extracting: G:\sources\replacementmanifests\failovercluster-core-wow64-rm.man (0.9 KB)
Extracting: G:\sources\replacementmanifests\fonts-type1-replacement.man (1.4 KB)
Extracting: G:\sources\replacementmanifests\fundisc-replacement.man (1.4 KB)
Extracting: G:\sources\replacementmanifests\gameuxmig-replacement.man (0.9 KB)
Extracting: G:\sources\replacementmanifests\iis-ftpextensibility-rm.man (1.0 KB)
Extracting: G:\sources\replacementmanifests\iis-ftpsvc-rm.man (1.2 KB)
Extracting: G:\sources\replacementmanifests\iis-powershellprovider-rm.man (1.0 KB)
Extracting: G:\sources\replacementmanifests\iis-sharedlibraries-rm.man (1.5 KB)
Extracting: G:\sources\replacementmanifests\iis-webdav-rm.man (1.0 KB)
Extracting: G:\sources\replacementmanifests\international-core-replacement.man (10.3 KB)
Extracting: G:\sources\replacementmanifests\ipv4ipv6coexistencemigration-replacement.man (3.4 KB)
Extracting: G:\sources\replacementmanifests\microsoft-activedirectory-webservices\adwsmigrate.dll (83.5 KB)
Extracting: G:\sources\replacementmanifests\microsoft-hyper-v\vmswitchmigrationplugin.dll (396.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-hyper-v-client-migration-replacement.man (1.3 KB)
Extracting: G:\sources\replacementmanifests\microsoft-hyper-v-drivers-migration-replacement.man (1.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-hyper-v-migration-replacement.man (2.4 KB)
Extracting: G:\sources\replacementmanifests\microsoft-international-core\nlscoremig.dll (98.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-audio-mmecore-other\audmigplugin.dll (74.5 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-bth-user\bthmigplugin.dll (84.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-fax-service-replacement.man (3.9 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-gameuxmig\gameuxmig.dll (23.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-ie-adminkitbranding-repl.man (6.4 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-ie-internetexplorer-repl.man (32.3 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-iis-rm\iismig.dll (325.5 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-ndis\ndismigplugin.dll (163.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-netfx35cdfcomp-replacement.man (0.9 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-netfxcorecomp-repl.man (44.3 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-offlinefiles-core\cscmig.dll (134.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-offlinefiles-core\en-us\cscmig.dll.mui (2.5 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-offlinefiles-replacement.man (2.5 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-power-policy\powermigplugin.dll (108.5 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-powershell-replacement.man (2.4 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-securestartup-filterdriver-replacement.man (2.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-shmig\shmig.dll (101.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-terminalservices-appserver-licensing\tsmigplugin.dll (129.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-terminalservices-licenseserver\tlsrepplugin.dll (101.0 KB)
Extracting: G:\sources\replacementmanifests\microsoft-windows-wcfcorecomp-replacement.man (0.8 KB)
Extracting: G:\sources\replacementmanifests\microsoft.windows.servermanager-non_msil-replacement.man (0.7 KB)
Extracting: G:\sources\replacementmanifests\mmsys-migration-replacement.man (1.3 KB)
Extracting: G:\sources\replacementmanifests\ndis-repl.man (3.0 KB)
Extracting: G:\sources\replacementmanifests\nfs-admincore-repl.man (1.2 KB)
Extracting: G:\sources\replacementmanifests\nfs-clientcore-repl.man (1.2 KB)
Extracting: G:\sources\replacementmanifests\nfs-servercore-repl.man (1.2 KB)
Extracting: G:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement.man (1.4 KB)
Extracting: G:\sources\replacementmanifests\powermanagement-powerpolicy-migration-replacement.man (0.6 KB)
Extracting: G:\sources\replacementmanifests\printing-localprinting-replacement.man (1.2 KB)
Extracting: G:\sources\replacementmanifests\printing-servercore-wow64-rm.man (0.9 KB)
Extracting: G:\sources\replacementmanifests\propsys-replacement.man (2.0 KB)
Extracting: G:\sources\replacementmanifests\provsvc-replacement.man (1.4 KB)
Extracting: G:\sources\replacementmanifests\rasapi-repl.man (5.5 KB)
Extracting: G:\sources\replacementmanifests\rasmanservice-repl.man (1.7 KB)
Extracting: G:\sources\replacementmanifests\rasppp-repl.man (2.7 KB)
Extracting: G:\sources\replacementmanifests\rights-management-client-v1-api-replacement.man (4.4 KB)
Extracting: G:\sources\replacementmanifests\servercore-ea-ime-wow64-rm.man (0.8 KB)
Extracting: G:\sources\replacementmanifests\servercore-wow64-rm.man (0.7 KB)
Extracting: G:\sources\replacementmanifests\shmig-replacement.man (1.1 KB)
Extracting: G:\sources\replacementmanifests\sounds-migration-replacement.man (2.3 KB)
Extracting: G:\sources\replacementmanifests\srm-datascrndriver-repl.man (2.6 KB)
Extracting: G:\sources\replacementmanifests\srm-quotadriver-repl.man (2.5 KB)
Extracting: G:\sources\replacementmanifests\srm-service-repl.man (4.0 KB)
Extracting: G:\sources\replacementmanifests\srm-service-reports-repl.man (2.8 KB)
Extracting: G:\sources\replacementmanifests\srm-ui-repl.man (2.4 KB)
Extracting: G:\sources\replacementmanifests\stickynotes-replacement.man (1.4 KB)
Extracting: G:\sources\replacementmanifests\suacore-wow64-rm.man (0.9 KB)
Extracting: G:\sources\replacementmanifests\sysdm-replacement.man (1.4 KB)
Extracting: G:\sources\replacementmanifests\sysmain-replacement.man (1.7 KB)
Extracting: G:\sources\replacementmanifests\tabletpc-uihub-replacement.man (10.9 KB)
Extracting: G:\sources\replacementmanifests\tabletpcplatforminput-core-replacement.man (15.3 KB)
Extracting: G:\sources\replacementmanifests\tabletpcstickynotes-replacement.man (1.9 KB)
Extracting: G:\sources\replacementmanifests\tcpip-replacement.man (15.9 KB)
Extracting: G:\sources\replacementmanifests\terminalservices-appserver-licensing-replacement.man (1.1 KB)
Extracting: G:\sources\replacementmanifests\terminalservices-licenseserver-replacement.man (1.5 KB)
Extracting: G:\sources\replacementmanifests\terminalservices-manager-snapin-replacement.man (1.1 KB)
Extracting: G:\sources\replacementmanifests\terminalservices-rapwebpart-replacement.man (1.1 KB)
Extracting: G:\sources\replacementmanifests\terminalservices-sbmgr-snapin-non_msil-replacement.man (0.8 KB)
Extracting: G:\sources\replacementmanifests\usb\usbmigplugin.dll (78.0 KB)
Extracting: G:\sources\replacementmanifests\usbmigplugin-replacement.man (0.6 KB)
Extracting: G:\sources\replacementmanifests\virtualdiskservice-repl.man (1.7 KB)
Extracting: G:\sources\replacementmanifests\vssservice-repl.man (4.0 KB)
Extracting: G:\sources\replacementmanifests\vsssystemprovider-replacement.man (2.9 KB)
Extracting: G:\sources\replacementmanifests\wcf-http-activation-replacement.man (0.8 KB)
Extracting: G:\sources\replacementmanifests\wcf-nonhttp-activation-replacement.man (0.8 KB)
Extracting: G:\sources\replacementmanifests\windows-markettheme-mctadmin-component-replacement.man (1.0 KB)
Extracting: G:\sources\replacementmanifests\windowssearchengine\wsearchmigplugin.dll (76.5 KB)
Extracting: G:\sources\replacementmanifests\windowssearchengine-replacement.man (5.8 KB)
Extracting: G:\sources\replacementmanifests\wmdmigration-replacement.man (4.0 KB)
Extracting: G:\sources\replacementmanifests\wmi-core-replacement.man (1.8 KB)
Extracting: G:\sources\replacementmanifests\wsrm-service-replacement.man (2.1 KB)
Extracting: G:\sources\rmsupg.dll (57.0 KB)
Extracting: G:\sources\rollback.exe (110.5 KB)
Extracting: G:\sources\schema.dat (88.0 KB)
Extracting: G:\sources\sdbapiu.dll (115.5 KB)
Extracting: G:\sources\segoeui.ttf (505.3 KB)
Extracting: G:\sources\servicing\0.0.0.1\xmllite.dll (195.0 KB)
Extracting: G:\sources\servicingstackmisc\apds.dll (2.1 MB)
Extracting: G:\sources\servicingstackmisc\apircl.dll (270.0 KB)
Extracting: G:\sources\servicingstackmisc\apss.dll (229.5 KB)
Extracting: G:\sources\setup.exe (260.0 KB)
Extracting: G:\sources\sfcn.dat (1.8 KB)
Extracting: G:\sources\sflcid.dat (1.6 KB)
Extracting: G:\sources\sflistlh.dat (3.1 MB)
Extracting: G:\sources\sflistw7.dat (2.0 MB)
Extracting: G:\sources\sflistxp.dat (1.4 MB)
Extracting: G:\sources\sfpat.inf (10.2 KB)
Extracting: G:\sources\sfpatlh.inf (9.4 KB)
Extracting: G:\sources\sfpatpg.inf (0.5 KB)
Extracting: G:\sources\sfpatw7.inf (3.3 KB)
Extracting: G:\sources\sfpatxp.inf (4.3 KB)
Extracting: G:\sources\smiengine.dll (911.5 KB)
Extracting: G:\sources\smipi.dll (102.0 KB)
Extracting: G:\sources\sperr32.exe (120.6 KB)
Extracting: G:\sources\spflvrnt.dll (24.5 KB)
Extracting: G:\sources\spprgrss.dll (56.5 KB)
Extracting: G:\sources\spwizeng.dll (435.5 KB)
Extracting: G:\sources\spwizimg.dll (8.0 MB)
Extracting: G:\sources\spwizres.dll (7.5 KB)
Extracting: G:\sources\sqmapi.dll (239.0 KB)
Extracting: G:\sources\ssshim.dll (119.0 KB)
Extracting: G:\sources\sysmain.sdb (121.8 KB)
Extracting: G:\sources\sysmain32.sdb (3.7 MB)
Extracting: G:\sources\uddicomp.dll (40.0 KB)
Extracting: G:\sources\unattend.dll (243.0 KB)
Extracting: G:\sources\unbcl.dll (979.0 KB)
Extracting: G:\sources\upgcmi2migxml.dll (232.0 KB)
Extracting: G:\sources\upgcompat.inf (18.6 KB)
Extracting: G:\sources\upgcore.dll (7.8 MB)
Extracting: G:\sources\upgcsiagent.dll (446.5 KB)
Extracting: G:\sources\upgdriver.dll (885.5 KB)
Extracting: G:\sources\upghost.exe (259.5 KB)
Extracting: G:\sources\upgloader.dll (257.5 KB)
Extracting: G:\sources\upgmxeagent.dll (145.0 KB)
Extracting: G:\sources\upgrade_bulk.xml (163.8 KB)
Extracting: G:\sources\upgradeagent.dll (3.6 MB)
Extracting: G:\sources\upgradeagent.xml (58.3 KB)
Extracting: G:\sources\upgreport.dll (549.0 KB)
Extracting: G:\sources\upgres.dll (36.0 KB)
Extracting: G:\sources\upgwow_bulk.xml (91.9 KB)
Extracting: G:\sources\uxlib.dll (151.0 KB)
Extracting: G:\sources\uxlibres.dll (2.5 KB)
Extracting: G:\sources\vofflps.rtf (63.8 KB)
Extracting: G:\sources\w32uiimg.dll (2.9 MB)
Extracting: G:\sources\w32uires.dll (254.5 KB)
Extracting: G:\sources\warning.gif (0.6 KB)
Extracting: G:\sources\wbemcomn.dll (517.0 KB)
Extracting: G:\sources\wbemcore.dll (1.2 MB)
Extracting: G:\sources\wbemprox.dll (42.5 KB)
Extracting: G:\sources\wcmtypes.xsd (1.0 KB)
Extracting: G:\sources\wcp.dll (2.6 MB)
Extracting: G:\sources\wdsclient.dll (609.5 KB)
Extracting: G:\sources\wdsclientapi.dll (143.5 KB)
Extracting: G:\sources\wdscore.dll (265.0 KB)
Extracting: G:\sources\wdscsl.dll (67.5 KB)
Extracting: G:\sources\wdsimage.dll (688.5 KB)
Extracting: G:\sources\wdstptc.dll (144.5 KB)
Extracting: G:\sources\wdsupgcompl.dll (10.5 KB)
Extracting: G:\sources\wdsutil.dll (57.0 KB)
Extracting: G:\sources\win32ui.dll (564.0 KB)
Extracting: G:\sources\winsetup.dll (2.1 MB)
Extracting: G:\sources\wmi_tracing.mof (1.6 KB)
Extracting: G:\sources\wmicmiplugin.dll (512.0 KB)
Extracting: G:\sources\wmiutils.dll (134.0 KB)
Extracting: G:\sources\xmllite.dll (195.0 KB)
Extracting: G:\support\logging\actionqueueetw.dll (4.0 KB)
Extracting: G:\support\logging\auditetw.dll (4.0 KB)
Extracting: G:\support\logging\cmisetupetw.dll (3.5 KB)
Extracting: G:\support\logging\en-us\actionqueueetw.dll.mui (3.0 KB)
Extracting: G:\support\logging\en-us\auditetw.dll.mui (3.0 KB)
Extracting: G:\support\logging\en-us\cmisetupetw.dll.mui (4.0 KB)
Extracting: G:\support\logging\en-us\oobeldretw.dll.mui (3.0 KB)
Extracting: G:\support\logging\en-us\setupcletw.dll.mui (4.5 KB)
Extracting: G:\support\logging\en-us\setupetw.dll.mui (3.5 KB)
Extracting: G:\support\logging\en-us\setupugcetw.dll.mui (3.0 KB)
Extracting: G:\support\logging\en-us\sysprepetw.dll.mui (3.0 KB)
Extracting: G:\support\logging\en-us\windeployetw.dll.mui (3.0 KB)
Extracting: G:\support\logging\en-us\winsetupetw.dll.mui (50.5 KB)
Extracting: G:\support\logging\etwproviderinstall.vbs (6.7 KB)
Extracting: G:\support\logging\microsoft-windows-actionqueue-instrumentation.man (5.7 KB)
Extracting: G:\support\logging\microsoft-windows-audit-instrumentation.man (6.6 KB)
Extracting: G:\support\logging\microsoft-windows-cmisetup-instrumentation.man (6.2 KB)
Extracting: G:\support\logging\microsoft-windows-oobeldr-instrumentation.man (7.6 KB)
Extracting: G:\support\logging\microsoft-windows-setup-events.man (10.2 KB)
Extracting: G:\support\logging\microsoft-windows-setup-instrumentation.man (8.1 KB)
Extracting: G:\support\logging\microsoft-windows-setupcl-instrumentation.man (10.6 KB)
Extracting: G:\support\logging\microsoft-windows-setupugc-instrumentation.man (6.6 KB)
Extracting: G:\support\logging\microsoft-windows-sysprep-instrumentation.man (6.0 KB)
Extracting: G:\support\logging\microsoft-windows-windeploy-instrumentation.man (6.6 KB)
Extracting: G:\support\logging\oobeldretw.dll (4.0 KB)
Extracting: G:\support\logging\setupcletw.dll (5.5 KB)
Extracting: G:\support\logging\setupetw.dll (5.0 KB)
Extracting: G:\support\logging\setupugcetw.dll (4.0 KB)
Extracting: G:\support\logging\sysprepetw.dll (4.0 KB)
Extracting: G:\support\logging\windeployetw.dll (3.5 KB)
Extracting: G:\support\logging\winsetupetw.dll (6.5 KB)
Extracting: G:\support\migwiz\cable\cableinst.exe (10.5 KB)
Extracting: G:\support\migwiz\cmi2migxml.dll (233.0 KB)
Extracting: G:\support\migwiz\csiagent.dll (629.0 KB)
Extracting: G:\support\migwiz\en-us\input.dll.mui (23.5 KB)
Extracting: G:\support\migwiz\en-us\migautoplay.exe.mui (2.0 KB)
Extracting: G:\support\migwiz\en-us\migres.dll.mui (7.0 KB)
Extracting: G:\support\migwiz\en-us\migsetup.exe.mui (3.5 KB)
Extracting: G:\support\migwiz\en-us\migwiz.exe.mui (2.0 KB)
Extracting: G:\support\migwiz\en-us\postmig.exe.mui (21.0 KB)
Extracting: G:\support\migwiz\en-us\svrmig.dll.mui (2.5 KB)
Extracting: G:\support\migwiz\en-us\wet.dll.mui (89.0 KB)
Extracting: G:\support\migwiz\imjpmig.dll (39.5 KB)
Extracting: G:\support\migwiz\imkrmig.dll (46.0 KB)
Extracting: G:\support\migwiz\imscmig.dll (36.0 KB)
Extracting: G:\support\migwiz\imtcmig.dll (23.5 KB)
Extracting: G:\support\migwiz\input.dll (240.5 KB)
Extracting: G:\support\migwiz\installsvrmig.cmd (1.5 KB)
Extracting: G:\support\migwiz\migapp.xml (543.0 KB)
Extracting: G:\support\migwiz\migautoplay.exe (89.4 KB)
Extracting: G:\support\migwiz\migcore.dll (7.7 MB)
Extracting: G:\support\migwiz\migfiles.dat (0.3 KB)
Extracting: G:\support\migwiz\mighost.exe (259.5 KB)
Extracting: G:\support\migwiz\migisol.dll (121.0 KB)
Extracting: G:\support\migwiz\migres.dll (7.0 KB)
Extracting: G:\support\migwiz\migsetup.exe (159.8 KB)
Extracting: G:\support\migwiz\migstore.dll (1.1 MB)
Extracting: G:\support\migwiz\migsys.dll (377.0 KB)
Extracting: G:\support\migwiz\migwiz.exe (532.0 KB)
Extracting: G:\support\migwiz\msctfmig.dll (194.5 KB)
Extracting: G:\support\migwiz\mxeagent.dll (300.0 KB)
Extracting: G:\support\migwiz\postmig.exe (768.0 KB)
Extracting: G:\support\migwiz\postmigres\data\hardwarevendors.xml (1.0 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\appinstalled.gif (1.0 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\clickdownexpanded.gif (1.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\clickdownnormal.gif (1.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\column.bmp (18.2 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\documents.gif (1.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\failure.gif (1.9 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\programs.gif (2.3 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\system.gif (1.9 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\users.gif (2.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\windowsmail.bmp (4.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\windowsmoviemaker.bmp (4.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\windowsoutlookexpress.bmp (4.1 KB)
Extracting: G:\support\migwiz\postmigres\web\base_images\windowsphotogallery.bmp (4.1 KB)
Extracting: G:\support\migwiz\postmigres\web\reportapi.js (18.9 KB)
Extracting: G:\support\migwiz\segoeui.ttf (402.9 KB)
Extracting: G:\support\migwiz\sfcn.dat (1.8 KB)
Extracting: G:\support\migwiz\sflcid.dat (1.6 KB)
Extracting: G:\support\migwiz\sflistlh.dat (3.1 MB)
Extracting: G:\support\migwiz\sflistw7.dat (2.0 MB)
Extracting: G:\support\migwiz\sflistxp.dat (1.4 MB)
Extracting: G:\support\migwiz\sfpat.inf (10.2 KB)
Extracting: G:\support\migwiz\sfpatlh.inf (9.4 KB)
Extracting: G:\support\migwiz\sfpatpg.inf (0.5 KB)
Extracting: G:\support\migwiz\sfpatw7.inf (3.3 KB)
Extracting: G:\support\migwiz\sfpatxp.inf (4.3 KB)
Extracting: G:\support\migwiz\svrmig.dll (667.5 KB)
Extracting: G:\support\migwiz\svrmigtest.dll (74.0 KB)
Extracting: G:\support\migwiz\tabletextservicemig.dll (40.0 KB)
Extracting: G:\support\migwiz\unbcl.dll (979.0 KB)
Extracting: G:\support\migwiz\wdscore.dll (265.0 KB)
Extracting: G:\support\migwiz\wet.dll (9.6 MB)
Extracting: G:\support\tools\gbunicnv.exe (37.0 KB)
Extracting: G:\upgrade\netfx\netfx.msi (5.6 MB)
Extracting: G:\upgrade\netfx\netfx.msp (18.3 MB)
Extracting: G:\upgrade\netfx\netfx1.cab (16.1 MB)
Extracting: G:\upgrade\netfx\netfxupdate.exe (72.0 KB)
Finalizing, please wait...
G:autorun.inf already exists - keeping it
NTFS Fixup (Checkdisk)...
Volume label is Win7AIO-SP1-x64-Mar2014.

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 ...
  1706 index entries processed.
Index verification completed.

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

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

  15637591 KB total disk space.
   5404200 KB in 897 files.
       252 KB in 215 indexes.
     25311 KB in use by the system.
     23136 KB occupied by the log file.
  10207828 KB available on disk.
      4096 bytes in each allocation unit.
   3909397 total allocation units on disk.
   2551957 allocation units available on disk.
NTFS Fixup completed.

Found USB device 'SanDisk Extreme USB Device' (0781:5580)
1 device found
Sector Size: 512 bytes
Cylinders: 1946, TracksPerCylinder: 255, SectorsPerTrack: 63
Partition type: MBR, NB Partitions: 1
Disk ID: 0x00D14AFA
Drive has a Rufus Master Boot Record
Partition 1:
  Type: NTFS (0x07)
  Size: 14.9 GB (16012894208 bytes)
  Start Sector: 2048, Boot: Yes, Recognized: Yes

@ghost
Copy link
Author

ghost commented Apr 16, 2014

i made VHD but no additional drive is added to my computer! what is the issue?
my flash drive is usb2 and i have attached it directly to MoBo's usb port without any cable.
no other PC but i have tested on other usb ports and they are still read-only.

also if it is important, in event viewer i got "the file system structure on the disk is corrupt and unusable"

also i must say that in "diskpart"," DET DIS" command give me read-only=yes while "DET VOL" command give me read-only=no

and which seteting did you used for making bootable usb with my iso?

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

i made VHD but no additional drive is added to my computer! what is the issue?

Make sure you use Rufus 1.4.7. As indicated above, VHD support is being introduced with version 1.4.7. Version 1.4.6 will not list VHDs. You can get 1.4.7 ALPHA here. If you still can't see it in 1.4.7, please make sure that Disk Manager lists it, and send the log.

EDIT: Once the drive is formatted, you may have to check the "List USB Hard Drives" checkbox in the advanced options for the VHD to be listed (I'll fix that for the 1.4.7 release). See here.

which seteting did you used for making bootable usb with my iso?

Default, which is what you indicated you used.

@ghost
Copy link
Author

ghost commented Apr 16, 2014

OK, i made a 10GB VHD and this is my log. (at first VHD was not listed in my computer and so i thought i did something wrong)

Rufus version: 1.4.7.453
Syslinux versions: 4.07, 5.10
Windows version: Windows 7 SP1 64-bit
Locale ID: 0x0409
Found VHD device 'Msft Virtual Disk SCSI Disk Device'
Found USB device 'Multiple Card  Reader USB Device' (058F:6366)
Device eliminated because it appears to contain no media
1 device found
No volume information for disk 0x85
Disk type: Fixed, Sector Size: 512 bytes
Cylinders: 1305, TracksPerCylinder: 255, SectorsPerTrack: 63
Partition type: MBR, NB Partitions: 0
Disk ID: 0x07A7E4C4
Drive has a Windows 7 Master Boot Record
Scanning image...
Disc image is an UDF image
ISO label: 'Win7AIO-SP1-x64-Mar2014'
  Size: 5513576448 bytes
  Has a >64 chars filename: No
  Has Symlinks: No
  Has a >4GB file: Yes
  ReactOS: No
  Uses EFI: Yes
  Uses Bootmgr: Yes
  Uses WinPE: No
  Uses isolinux: No
Using ISO: 22in1-Win7AIO-SP1-x64-Mar2014.iso

Format operation started
Requesting disk access...
Caution: Opened drive \\.\PHYSICALDRIVE5 for write access
No drive letter was assigned...
Will use 'N:' as volume mountpoint
No logical drive found (unpartitioned?)
Drive does not appear to be partitioned
Analyzing existing boot records...
Drive has a Windows 7 Master Boot Record
Deleting partitions...
Clearing MBR/PBR/GPT structures...
Erasing 128 sectors
Partitioning (MBR)...
Waiting for logical drive to reappear...
Formatting (NTFS)...
Using cluster size: 4096 bytes
Quick format was selected
Closed Windows format prompt
Creating file system: Task 1/12 completed
Creating file system: Task 2/12 completed
Creating file system: Task 3/12 completed
Creating file system: Task 4/12 completed
Creating file system: Task 5/12 completed
Creating file system: Task 6/12 completed
Creating file system: Task 7/12 completed
Creating file system: Task 8/12 completed
Creating file system: Task 9/12 completed
Creating file system: Task 10/12 completed
Creating file system: Task 11/12 completed
Creating file system: Task 12/12 completed
Format completed.
Writing master boot record...
Drive has a Zeroed Master Boot Record
Set bootable USB partition as 0x80
Using Rufus MBR
Found volume GUID \\?\Volume{076c2007-c3e4-11e3-920b-50e5493378f4}\
\\?\Volume{076c2007-c3e4-11e3-920b-50e5493378f4}\ was already mounted as N:\
Caution: Opened drive \\?\Volume{076c2007-c3e4-11e3-920b-50e5493378f4} for write access
Writing partition boot record...
Using Standard NTFS partition boot record
Confirmed new volume has an NTFS boot sector
Successfully remounted Volume{076c2007-c3e4-11e3-920b-50e5493378f4}\ on N:\
Copying ISO files...
Extracting files...
Disc image is an UDF image
Extracting: N:\Info\MDL Forums.url (149 bytes)
Extracting: N:\Info\creator.txt (190 bytes)
Extracting: N:\Info\murphy78 - TPB.url (194 bytes)
Extracting: N:\Net451\Automated-Install-Script.cmd (1.3 KB)
Extracting: N:\Net451\NDP45-KB2898869-x64.exe (26 MB)
Extracting: N:\Net451\NDP45-KB2901126-x64.exe (8.2 MB)
Extracting: N:\Net451\NDP451-KB2858728-x86-x64-AllOS-ENU.exe (66.8 MB)
Extracting: N:\Scripts\MicrosoftUpdate-OptIn.vbs (254 bytes)
Extracting: N:\autorun.inf (122 bytes)
Extracting: N:\boot\bcd (256 KB)
Extracting: N:\boot\boot.sdi (3 MB)
Extracting: N:\boot\bootfix.bin (1 KB)
Extracting: N:\boot\bootsect.exe (110 KB)
Extracting: N:\boot\en-us\bootsect.exe.mui (15.5 KB)
Extracting: N:\boot\etfsboot.com (4 KB)
Extracting: N:\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: N:\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: N:\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: N:\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: N:\boot\fonts\wgl4_boot.ttf (46.3 KB)
Extracting: N:\boot\memtest.efi (596.9 KB)
Extracting: N:\boot\memtest.exe (474.4 KB)
Extracting: N:\bootmgr (374.8 KB)
Extracting: N:\bootmgr.efi (653.9 KB)
Extracting: N:\efi\boot\bcd (256 KB)
Extracting: N:\efi\boot\bootx64.efi (656.9 KB)
Extracting: N:\efi\boot\cdboot.efi (430.5 KB)
Extracting: N:\efi\boot\cdboot_noprompt.efi (430.5 KB)
Extracting: N:\efi\boot\efisys.bin (1.4 MB)
Extracting: N:\efi\boot\efisys_noprompt.bin (1.4 MB)
Extracting: N:\efi\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: N:\efi\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: N:\efi\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: N:\efi\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: N:\efi\boot\fonts\wgl4_boot.ttf (46.3 KB)
Extracting: N:\efi\microsoft\boot\bcd (256 KB)
Extracting: N:\efi\microsoft\boot\cdboot.efi (430.5 KB)
Extracting: N:\efi\microsoft\boot\cdboot_noprompt.efi (430.5 KB)
Extracting: N:\efi\microsoft\boot\efisys.bin (1.4 MB)
Extracting: N:\efi\microsoft\boot\efisys_noprompt.bin (1.4 MB)
Extracting: N:\efi\microsoft\boot\fonts\chs_boot.ttf (3.5 MB)
Extracting: N:\efi\microsoft\boot\fonts\cht_boot.ttf (3.7 MB)
Extracting: N:\efi\microsoft\boot\fonts\jpn_boot.ttf (1.9 MB)
Extracting: N:\efi\microsoft\boot\fonts\kor_boot.ttf (2.3 MB)
Extracting: N:\efi\microsoft\boot\fonts\wgl4_boot.ttf (46.3 KB)
Extracting: N:\setup.exe (104.3 KB)
Extracting: N:\sources\EI.CFG (14 bytes)
Extracting: N:\sources\actionqueue.dll (208.5 KB)
Extracting: N:\sources\admtv3check.dll (63.5 KB)
Extracting: N:\sources\alert.gif (1 KB)
Extracting: N:\sources\apds.dll (2 MB)
Extracting: N:\sources\apircl.dll (267.5 KB)
Extracting: N:\sources\appcompat.xsl (11.4 KB)
Extracting: N:\sources\appcompat_bidi.xsl (12.2 KB)
Extracting: N:\sources\appcompat_detailed.xsl (13.4 KB)
Extracting: N:\sources\appcompat_detailed_bidi.xsl (13.4 KB)
Extracting: N:\sources\appcompat_detailed_bidi_txt.xsl (13.1 KB)
Extracting: N:\sources\appcompat_detailed_txt.xsl (13 KB)
Extracting: N:\sources\apss.dll (237.5 KB)
Extracting: N:\sources\arunimg.dll (959 KB)
Extracting: N:\sources\arunres.dll (4 KB)
Extracting: N:\sources\autorun.dll (152 KB)
Extracting: N:\sources\background_cli.bmp (2.3 MB)
Extracting: N:\sources\boot.wim (211.5 MB)
Extracting: N:\sources\cbscore.dll (953.5 KB)
Extracting: N:\sources\cbsmsg.dll (28 KB)
Extracting: N:\sources\cdplib.mof (1.9 KB)
Extracting: N:\sources\cdplibuninstall.mof (571 bytes)
Extracting: N:\sources\cmiadapter.dll (123 KB)
Extracting: N:\sources\cmisetup.dll (326.5 KB)
Extracting: N:\sources\cmitrust.dll (466.5 KB)
Extracting: N:\sources\cmiv2.dll (3.6 MB)
Extracting: N:\sources\cntrtextinstaller.dll (166.5 KB)
Extracting: N:\sources\compatprovider.dll (179 KB)
Extracting: N:\sources\compliance.ini (476 bytes)
Extracting: N:\sources\compres.dll (10 KB)
Extracting: N:\sources\cryptosetup.dll (19 KB)
Extracting: N:\sources\cversion.ini (49 bytes)
Extracting: N:\sources\diager.dll (38 KB)
Extracting: N:\sources\diagnostic.dll (155 KB)
Extracting: N:\sources\dism.exe (268.5 KB)
Extracting: N:\sources\dismcore.dll (283 KB)
Extracting: N:\sources\dismcoreps.dll (109 KB)
Extracting: N:\sources\dismhost.exe (94.5 KB)
Extracting: N:\sources\dismprov.dll (182 KB)
Extracting: N:\sources\dlmanifests\accessibilitycpl-dl.man (4.3 KB)
Extracting: N:\sources\dlmanifests\activedirectory-webservices-dl.man (667 bytes)
Extracting: N:\sources\dlmanifests\activedirectory-wmireplicationprovider-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\adfs-federationservice-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\adfs-federationserviceproxy-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\adfs-webagentclaims-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\adfs-webagenttoken-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\adminui-dl.man (2.6 KB)
Extracting: N:\sources\dlmanifests\adsi-ldap-extensions-dl.man (3.6 KB)
Extracting: N:\sources\dlmanifests\adsi-ldap-provider-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\adsi-router-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\adsi-winnt-provider-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\application_experience-infrastructure-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\authui-dl.man (2.1 KB)
Extracting: N:\sources\dlmanifests\bitsextensions-server\bitsmig.dll (78.5 KB)
Extracting: N:\sources\dlmanifests\bitsextensions-server-console-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\bitsextensions-server-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\bluetooth-config-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\browserservice-dl.man (3.1 KB)
Extracting: N:\sources\dlmanifests\capi2_certs-dl.man (3.4 KB)
Extracting: N:\sources\dlmanifests\commandprompt-dl.man (2.8 KB)
Extracting: N:\sources\dlmanifests\coreos-dl.man (2 KB)
Extracting: N:\sources\dlmanifests\credential-manager-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\crypto_keys-dl.man (2.9 KB)
Extracting: N:\sources\dlmanifests\cryptoconfig-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\dfsclient-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\dfsmgmt-dl.man (2 KB)
Extracting: N:\sources\dlmanifests\dfsn-serverservice-dl.man (4.2 KB)
Extracting: N:\sources\dlmanifests\dhcpclient-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\dhcpservermigplugin-dl.man (4.1 KB)
Extracting: N:\sources\dlmanifests\directoryservices-adam-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\directoryservices-domain-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\directoryservices-ism-smtp-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\dns-client-dl.man (3.7 KB)
Extracting: N:\sources\dlmanifests\dns-server-service-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\dpapi_keys-dl.man (4.4 KB)
Extracting: N:\sources\dlmanifests\drm-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\errorreportingcore-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\errorreportingfaults-dl.man (1.1 KB)
Extracting: N:\sources\dlmanifests\etw-core-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\eudcedit-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\eventcollector-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\eventlog-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\evntagnt-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\explorer-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\extensibleauthenticationprotocolhostservice-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\feclient-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\fonts-type1-dl.man (788 bytes)
Extracting: N:\sources\dlmanifests\frs-core-dl.man (4.3 KB)
Extracting: N:\sources\dlmanifests\gpbase-dl.man (7.0 KB)
Extracting: N:\sources\dlmanifests\gpmc-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\gpmgmt-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\grouppolicy-admin-gpedit-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\grouppolicy-admin-gpedit-snapin-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\grouppolicy-cse-softwareinstallation-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\grouppolicy-serveradmintools-gpmc-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\http-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\iasmigplugin-dl.man (4 KB)
Extracting: N:\sources\dlmanifests\ieframe-dl.man (1.1 KB)
Extracting: N:\sources\dlmanifests\ime-simplified-chinese-migration-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\ime-traditional-chinese-migration-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\international-core-dl.man (3.4 KB)
Extracting: N:\sources\dlmanifests\international-timezones-dl.man (17.7 KB)
Extracting: N:\sources\dlmanifests\internet-naming-service-runtime-dl.man (5.4 KB)
Extracting: N:\sources\dlmanifests\ipsec-svc-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\isns_service-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\kerberos-key-distribution-center-dl.man (2 KB)
Extracting: N:\sources\dlmanifests\ldap-client-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\mediaserver-aspadmin-migration-dl.man (1 KB)
Extracting: N:\sources\dlmanifests\mediaserver-migration-dl.man (2.4 KB)
Extracting: N:\sources\dlmanifests\mediaserver-multicast-migration-dl.man (1015 bytes)
Extracting: N:\sources\dlmanifests\microsoft-activedirectory-webservices-dl\adwsmigrate.dll (83.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-adfs-dl\adfsmig.dll (88 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-bits-client-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-bluetooth-config\bthmigplugin.dll (84 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-certificateservices-ca-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-certificateservices-camanagement-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-certificateservices-mscep-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-com-complus-setup-dl\commig.dll (58 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-com-dtc-setup-dl\msdtcstp.dll (65.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-dfsr-core-dl.man (2.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-dhcpservermigplugin-dl\dhcpsrvmigplugin.dll (132.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-directoryservices-adam-dl\adammigrate.dll (125 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-dot3svc-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-fax-client-applications-dl.man (3.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-fax-client-proenterprise-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-fax-common-dl.man (4.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-fax-server-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-fax-service-dl.man (7.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-htmlhelp-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iasserver-migplugin\iasmigplugin.dll (615 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iasserver-migplugin\iasmigreader.exe (480 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-icm-profiles-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation\wininetplugin.dll (93 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-ie-clientnetworkprotocolimplementation-dl.man (19.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-ie-esc-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-ie-feeds-platform-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-ie-internetexplorer-dl.man (12.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-asp-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-aspnet-deployment-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-basicauthentication-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-cgi-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-clientcertificatemappingauthentication-deployment-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-corewebengine-deployment-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-customlogging-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-defaultdocument-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-digestauthentication-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-directorybrowsing-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-dl\iismig.dll (325.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-ftpserver-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-httpcompressiondynamic-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-httpcompressionstatic-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-httperrors-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-httplogging-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-httpredirect-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-httptracing-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-iiscertificatemappingauthentication-deployment-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-ipsecurity-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-isapiextensions-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-isapifilter-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-legacyscripts-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-legacysnapin-deployment-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-logginglibraries-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-managementconsole-deployment-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-managementscriptingtools-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-managementservice-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-metabase-dl.man (2.7 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-netfxextensibility-deployment-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-odbclogging-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-requestfiltering-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-requestmonitor-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-serversideincludes-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-staticcontent-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-urlauthorization-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-windowsauthentication-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-iis-wmicompatibility-deployment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-international-core-dl\nlscoremig.dll (98 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-internet-naming-service-runtime\winsplgn.dll (73 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-mail-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-mediaplayer-drm-dl\drmmgrtn.dll (483.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-mediaplayer-migration-dl.man (4.3 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-msmq-messagingcoreservice\mqmigplugin.dll (134.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-ndis\ndismigplugin.dll (163 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-netfx35-dl.man (8.8 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-netfx35cdfcomp-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-netfxcorecomp-dl.man (44.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-networkbridge\bridgemigplugin.dll (80.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-networkbridge-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-networkloadbalancing-core\nlbmigplugin.dll (162.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-offlinefiles-dl\cscmigdl.dll (115 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-offlinefiles-dl.man (5.0 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-performancecounterinfrastructure-dl\cntrtextmig.dll (132 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-performancecounterinfrastructureconsumer-dl\plamig.dll (103 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-rasconnectionmanager\cmmigr.dll (62.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-rasserver-migplugin\rasmigplugin.dll (212 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-sharedaccess-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-shmig-dl\shmig.dll (101 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-smbhashgeneration-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-storagemigration\en-us\stormigplugin.dll.mui (2 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-storagemigration\stormigplugin.dll (226 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-storagemigration-dl.man (9.3 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-sxs\sxsmigplugin.dll (118.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-sxs-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-tapisetup\tapimigplugin.dll (101.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-tapisetup-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-terminalservices-clientactivexcore-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-terminalservices-licenseserver\tlsmigplugin.dll (101 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imjpmig.dll (39.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imkrmig.dll (46 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imscmig.dll (36 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\imtcmig.dll (23.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\msctfmig.dll (194.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-textservicesframework-migration-dl\tabletextservicemig.dll (40 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-unimodem-config\modemmigplugin.dll (151.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-wab-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-was-configurationapi-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-was-netfxenvironment-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-was-processmodel-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-wcfcorecomp-dl.man (5.3 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-winsock-core-infrastructure-upgrade\wsupgrade.dll (194.5 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-wlansvc-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft-windows-wmi-core\wmimigrationplugin.dll (435 KB)
Extracting: N:\sources\dlmanifests\microsoft.windows.com.base-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\microsoft.windows.com.complus.setup.dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\microsoft.windows.com.dtc.setup-dl.man (4 KB)
Extracting: N:\sources\dlmanifests\microsoftwindowssystemrestore-main-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\migrationdisplaygroups-dl.man (8 KB)
Extracting: N:\sources\dlmanifests\mpr-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\msmq-dcom-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\msmq-domain-ic-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\msmq-http-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\msmq-messagingcoreservice-dl.man (6.6 KB)
Extracting: N:\sources\dlmanifests\msmq-multicast-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\msmq-routing-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\msmq-triggers-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\muisettings-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\mup-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\ndis-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\netfx3-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\netlogon-dl.man (2 KB)
Extracting: N:\sources\dlmanifests\networkaccessprotection-agent-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\networking-mpssvc-svc\icfupgd.dll (106 KB)
Extracting: N:\sources\dlmanifests\networking-mpssvc-svc-dl.man (3.8 KB)
Extracting: N:\sources\dlmanifests\networkloadbalancingfullserver-dl.man (2.8 KB)
Extracting: N:\sources\dlmanifests\nfs-admincore-dl.man (2.7 KB)
Extracting: N:\sources\dlmanifests\nfs-clientcore-dl.man (2.7 KB)
Extracting: N:\sources\dlmanifests\nfs-servercore-dl.man (2.7 KB)
Extracting: N:\sources\dlmanifests\ntfs-dl.man (2.6 KB)
Extracting: N:\sources\dlmanifests\ntoskrnl-dl.man (4.0 KB)
Extracting: N:\sources\dlmanifests\odbc32dll-dl.man (2.9 KB)
Extracting: N:\sources\dlmanifests\openportmapper-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\openrpc-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\partmgr-dl.man (1 KB)
Extracting: N:\sources\dlmanifests\peertopeeradmin-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\peertopeerbase-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\peertopeergraphing-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\peertopeergrouping-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\peertopeeridmanager-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\peertopeerpnrp-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\performancecounterinfrastructure-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\performancecounterinfrastructureconsumer-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\printing-spooler-core-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\printing-spooler-networkclient-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\propsys-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\pstore_data-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\psync-dl.man (2.9 KB)
Extracting: N:\sources\dlmanifests\rasapi-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\rascmak-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\rasconnectionmanager-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\rasmanservice-dl.man (938 bytes)
Extracting: N:\sources\dlmanifests\rasservermigplugin-dl.man (15 KB)
Extracting: N:\sources\dlmanifests\rasserveroc-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\remoteassistance-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\rights-management-client-v1-api-dl.man (3.2 KB)
Extracting: N:\sources\dlmanifests\rights-management-services-server-dl.man (3.2 KB)
Extracting: N:\sources\dlmanifests\rpc-http-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\rpc-http_proxy-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\rpc-local-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\rpc-remote-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\sanmmc-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\schannel-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\schedsvc-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\security-digest-dl.man (803 bytes)
Extracting: N:\sources\dlmanifests\security-kerberos-dl.man (803 bytes)
Extracting: N:\sources\dlmanifests\security-ntlm-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\security-ntlm-lmc.man (1.1 KB)
Extracting: N:\sources\dlmanifests\shell32-dl.man (6.0 KB)
Extracting: N:\sources\dlmanifests\shmig-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\shutdown-event-tracker-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\simpletcp-dl.man (965 bytes)
Extracting: N:\sources\dlmanifests\smartcardsubsystem-dl.man (3.6 KB)
Extracting: N:\sources\dlmanifests\smbserver-dl.man (13.8 KB)
Extracting: N:\sources\dlmanifests\smss-dl.man (2 KB)
Extracting: N:\sources\dlmanifests\smtpsvc-admin-dl.man (1.1 KB)
Extracting: N:\sources\dlmanifests\smtpsvc-service-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\snis-dl.man (2.7 KB)
Extracting: N:\sources\dlmanifests\snmp-dl.man (2.4 KB)
Extracting: N:\sources\dlmanifests\speechcommon-dl.man (2.4 KB)
Extracting: N:\sources\dlmanifests\srm-dl.man (4.7 KB)
Extracting: N:\sources\dlmanifests\sua-dl.man (4.9 KB)
Extracting: N:\sources\dlmanifests\tabletpc-tabbtn-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\tabletpcinputpanel-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\tabletpcjournal-dl.man (8.5 KB)
Extracting: N:\sources\dlmanifests\tabletpcplatforminput-core-dl.man (8.9 KB)
Extracting: N:\sources\dlmanifests\tcpip-dl.man (11.7 KB)
Extracting: N:\sources\dlmanifests\telnet-client-dl.man (2.1 KB)
Extracting: N:\sources\dlmanifests\telnet-server-dl.man (5.1 KB)
Extracting: N:\sources\dlmanifests\terminalservices-appserver-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\terminalservices-appserver-licensing-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\terminalservices-drivers-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\terminalservices-licenseserver-dl.man (2.1 KB)
Extracting: N:\sources\dlmanifests\terminalservices-localsessionmanager-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\terminalservices-rdp-winstationextensions-dl.man (20.4 KB)
Extracting: N:\sources\dlmanifests\terminalservices-remoteconnectionmanager-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\terminalservices-sessiondirectory-client-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\terminalservices-sessiondirectory-server-dl.man (2.4 KB)
Extracting: N:\sources\dlmanifests\terminalservices-terminalservicesclient-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\textservicesframework-migration-dl.man (2.2 KB)
Extracting: N:\sources\dlmanifests\themeui-dl.man (1.2 KB)
Extracting: N:\sources\dlmanifests\time-service-dl.man (4.3 KB)
Extracting: N:\sources\dlmanifests\unimodem-config-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\upnpcontrolpoint-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\upnpdevicehost-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\upnpssdp-dl.man (2.1 KB)
Extracting: N:\sources\dlmanifests\video-tvvideocontrol-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\virtualdiskservice-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\vss-dl.man (1.5 KB)
Extracting: N:\sources\dlmanifests\vsssystemprovider-dl.man (1 KB)
Extracting: N:\sources\dlmanifests\wcf-http-activation-dl.man (2.0 KB)
Extracting: N:\sources\dlmanifests\wcf-http-activation-postapply-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\wcf-nonhttp-activation-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\wds-dl.man (19.7 KB)
Extracting: N:\sources\dlmanifests\web-services-for-management-core-dl.man (1.9 KB)
Extracting: N:\sources\dlmanifests\webdavredir-dl.man (2.5 KB)
Extracting: N:\sources\dlmanifests\webdavredir-mrxdav-dl.man (3.7 KB)
Extracting: N:\sources\dlmanifests\webenroll-dl.man (1.6 KB)
Extracting: N:\sources\dlmanifests\win32k-settings-dl.man (11.8 KB)
Extracting: N:\sources\dlmanifests\windowssearchengine-dl.man (5.6 KB)
Extracting: N:\sources\dlmanifests\winhttp60-dl.man (2.8 KB)
Extracting: N:\sources\dlmanifests\winlogon-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\wirelessnetworking-dl.man (1.3 KB)
Extracting: N:\sources\dlmanifests\wmi-core-dl.man (2.3 KB)
Extracting: N:\sources\dlmanifests\wmi-snmp-provider-dl.man (1.4 KB)
Extracting: N:\sources\dlmanifests\workstationservice-dl.man (1.8 KB)
Extracting: N:\sources\dlmanifests\wsinfra-upgrade-dl.man (1.7 KB)
Extracting: N:\sources\dlmanifests\wsrm-service-dl.man (25.8 KB)
Extracting: N:\sources\dpx.dll (390.5 KB)
Extracting: N:\sources\drupdate.dll (199 KB)
Extracting: N:\sources\drvmain.sdb (103.4 KB)
Extracting: N:\sources\drvmgrtn.dll (140 KB)
Extracting: N:\sources\drvstore.dll (413 KB)
Extracting: N:\sources\du.dll (89 KB)
Extracting: N:\sources\embeddedutil.dll (56.5 KB)
Extracting: N:\sources\en-us\actionqueue.dll.mui (3 KB)
Extracting: N:\sources\en-us\apds.dll.mui (48 KB)
Extracting: N:\sources\en-us\apircl.dll.mui (4.5 KB)
Extracting: N:\sources\en-us\apss.dll.mui (3 KB)
Extracting: N:\sources\en-us\arunres.dll.mui (4 KB)
Extracting: N:\sources\en-us\cbsmsg.dll.mui (12 KB)
Extracting: N:\sources\en-us\cmisetup.dll.mui (4 KB)
Extracting: N:\sources\en-us\compatprovider.dll.mui (12.5 KB)
Extracting: N:\sources\en-us\compres.dll.mui (10 KB)
Extracting: N:\sources\en-us\dism.exe.mui (28 KB)
Extracting: N:\sources\en-us\dismcore.dll.mui (6 KB)
Extracting: N:\sources\en-us\dismhost.exe.mui (2.5 KB)
Extracting: N:\sources\en-us\dismprov.dll.mui (2 KB)
Extracting: N:\sources\en-us\du_help_what_info_sent_to_ms.rtf (42.7 KB)
Extracting: N:\sources\en-us\du_help_why_get_updates.rtf (45.5 KB)
Extracting: N:\sources\en-us\embeddedutil.dll.mui (2 KB)
Extracting: N:\sources\en-us\erofflps.txt (6.9 KB)
Extracting: N:\sources\en-us\folderprovider.dll.mui (2 KB)
Extracting: N:\sources\en-us\help_what_is_activation.rtf (41.5 KB)
Extracting: N:\sources\en-us\input.dll.mui (23.5 KB)
Extracting: N:\sources\en-us\logprovider.dll.mui (5.5 KB)
Extracting: N:\sources\en-us\mofd.dll.mui (7.5 KB)
Extracting: N:\sources\en-us\msxml6r.dll.mui (77.5 KB)
Extracting: N:\sources\en-us\nlsbres.dll.mui (67 KB)
Extracting: N:\sources\en-us\oobe_help_opt_in_details.rtf (50.5 KB)
Extracting: N:\sources\en-us\pnpibs.dll.mui (4.5 KB)
Extracting: N:\sources\en-us\privacy.rtf (133.2 KB)
Extracting: N:\sources\en-us\readme.rtf (135.5 KB)
Extracting: N:\sources\en-us\rollback.exe.mui (4 KB)
Extracting: N:\sources\en-us\setup.exe.mui (11.5 KB)
Extracting: N:\sources\en-us\setup_help_upgrade_or_custom.rtf (46.2 KB)
Extracting: N:\sources\en-us\smiengine.dll.mui (11.5 KB)
Extracting: N:\sources\en-us\sperr32.exe.mui (3 KB)
Extracting: N:\sources\en-us\spwizres.dll.mui (7 KB)
Extracting: N:\sources\en-us\upgdriver.dll.mui (6.5 KB)
Extracting: N:\sources\en-us\upgloader.dll.mui (22 KB)
Extracting: N:\sources\en-us\upgreport.dll.mui (2.5 KB)
Extracting: N:\sources\en-us\upgres.dll.mui (9 KB)
Extracting: N:\sources\en-us\uxlibres.dll.mui (2.5 KB)
Extracting: N:\sources\en-us\vofflps.rtf (63.8 KB)
Extracting: N:\sources\en-us\w32uires.dll.mui (254.5 KB)
Extracting: N:\sources\en-us\wbemcore.dll.mui (3 KB)
Extracting: N:\sources\en-us\wdsclient.dll.mui (7 KB)
Extracting: N:\sources\en-us\wdsimage.dll.mui (5.5 KB)
Extracting: N:\sources\en-us\winsetup.dll.mui (50.5 KB)
Extracting: N:\sources\en-us\wmiutils.dll.mui (17 KB)
Extracting: N:\sources\envmig.xml (10.6 KB)
Extracting: N:\sources\esscli.dll (430 KB)
Extracting: N:\sources\etwproviders\actionqueueetw.dll (4 KB)
Extracting: N:\sources\etwproviders\auditetw.dll (4 KB)
Extracting: N:\sources\etwproviders\cmisetupetw.dll (3.5 KB)
Extracting: N:\sources\etwproviders\en-us\actionqueueetw.dll.mui (3 KB)
Extracting: N:\sources\etwproviders\en-us\auditetw.dll.mui (3 KB)
Extracting: N:\sources\etwproviders\en-us\cmisetupetw.dll.mui (4 KB)
Extracting: N:\sources\etwproviders\en-us\oobeldretw.dll.mui (3 KB)
Extracting: N:\sources\etwproviders\en-us\setupcletw.dll.mui (4.5 KB)
Extracting: N:\sources\etwproviders\en-us\setupetw.dll.mui (3.5 KB)
Extracting: N:\sources\etwproviders\en-us\setupugcetw.dll.mui (3 KB)
Extracting: N:\sources\etwproviders\en-us\sysprepetw.dll.mui (3 KB)
Extracting: N:\sources\etwproviders\en-us\windeployetw.dll.mui (3 KB)
Extracting: N:\sources\etwproviders\en-us\winsetupetw.dll.mui (50.5 KB)
Extracting: N:\sources\etwproviders\etwproviderinstall.vbs (6.7 KB)
Extracting: N:\sources\etwproviders\oobeldretw.dll (4 KB)
Extracting: N:\sources\etwproviders\setupcletw.dll (5.5 KB)
Extracting: N:\sources\etwproviders\setupetw.dll (5 KB)
Extracting: N:\sources\etwproviders\setupugcetw.dll (4 KB)
Extracting: N:\sources\etwproviders\sysprepetw.dll (4 KB)
Extracting: N:\sources\etwproviders\windeployetw.dll (3.5 KB)
Extracting: N:\sources\etwproviders\winsetupetw.dll (6.5 KB)
Extracting: N:\sources\fastprox.dll (888 KB)
Extracting: N:\sources\folderprovider.dll (52.5 KB)
Extracting: N:\sources\fveupg.dll (44 KB)
Extracting: N:\sources\globalinstallorder.xml (1.9 MB)
Extracting: N:\sources\helpcins.dll (139 KB)
Extracting: N:\sources\hwcompat.dll (193 KB)
Extracting: N:\sources\hwcompat.txt (513 KB)
Extracting: N:\sources\hwexclude.txt (1.7 KB)
Extracting: N:\sources\hypervcomplcheck.dll (34 KB)
Extracting: N:\sources\idwbinfo.txt (123 bytes)
Extracting: N:\sources\iiscomp.dll (18.5 KB)
Extracting: N:\sources\inf\setup.cfg (1.3 KB)
Extracting: N:\sources\input.dll (241 KB)
Extracting: N:\sources\install.wim (4.6 GB)
Extracting: N:\sources\lang.ini (78 bytes)
Extracting: N:\sources\license\_default\_default\enterprise\license.rtf (99.2 KB)
Extracting: N:\sources\license\_default\_default\enterprisee\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\_default\enterprisen\license.rtf (29.7 KB)
Extracting: N:\sources\license\_default\_default\homebasic\license.rtf (109.5 KB)
Extracting: N:\sources\license\_default\_default\homebasice\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\_default\homebasicn\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\_default\homepremium\license.rtf (112.9 KB)
Extracting: N:\sources\license\_default\_default\homepremiume\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\_default\homepremiumn\license.rtf (105.8 KB)
Extracting: N:\sources\license\_default\_default\lipeula.rtf (7.5 KB)
Extracting: N:\sources\license\_default\_default\lpeula.rtf (733 bytes)
Extracting: N:\sources\license\_default\_default\professional\license.rtf (119.2 KB)
Extracting: N:\sources\license\_default\_default\professionale\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\_default\professionaln\license.rtf (107.4 KB)
Extracting: N:\sources\license\_default\_default\starter\license.rtf (99.7 KB)
Extracting: N:\sources\license\_default\_default\startere\license.rtf (33.4 KB)
Extracting: N:\sources\license\_default\_default\startern\license.rtf (95 KB)
Extracting: N:\sources\license\_default\_default\ultimate\license.rtf (113.7 KB)
Extracting: N:\sources\license\_default\_default\ultimatee\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\_default\ultimaten\license.rtf (105.6 KB)
Extracting: N:\sources\license\_default\eval\enterprise\license.rtf (99.2 KB)
Extracting: N:\sources\license\_default\eval\enterprisee\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\enterprisen\license.rtf (29.7 KB)
Extracting: N:\sources\license\_default\eval\homebasic\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\homebasice\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\homebasicn\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\homepremium\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\homepremiume\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\homepremiumn\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\professional\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\professionale\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\professionaln\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\starter\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\startere\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\startern\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\ultimate\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\ultimatee\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\eval\ultimaten\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\oem\enterprise\license.rtf (637 bytes)
Extracting: N:\sources\license\_default\oem\enterprisee\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\oem\enterprisen\license.rtf (640 bytes)
Extracting: N:\sources\license\_default\oem\homebasic\license.rtf (101.1 KB)
Extracting: N:\sources\license\_default\oem\homebasice\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\oem\homebasicn\license.rtf (28.3 KB)
Extracting: N:\sources\license\_default\oem\homepremium\license.rtf (105.7 KB)
Extracting: N:\sources\license\_default\oem\homepremiume\license.rtf (36.8 KB)
Extracting: N:\sources\license\_default\oem\homepremiumn\license.rtf (95.5 KB)
Extracting: N:\sources\license\_default\oem\professional\license.rtf (40.5 KB)
Extracting: N:\sources\license\_default\oem\professionale\license.rtf (38.3 KB)
Extracting: N:\sources\license\_default\oem\professionaln\license.rtf (35 KB)
Extracting: N:\sources\license\_default\oem\starter\license.rtf (99.7 KB)
Extracting: N:\sources\license\_default\oem\startere\license.rtf (33.4 KB)
Extracting: N:\sources\license\_default\oem\startern\license.rtf (95 KB)
Extracting: N:\sources\license\_default\oem\ultimate\license.rtf (39.9 KB)
Extracting: N:\sources\license\_default\oem\ultimatee\license.rtf (37.7 KB)
Extracting: N:\sources\license\_default\oem\ultimaten\license.rtf (34.5 KB)
Extracting: N:\sources\license\en-us\_default\enterprise\license.rtf (99.2 KB)
Extracting: N:\sources\license\en-us\_default\enterprisee\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\_default\enterprisen\license.rtf (29.7 KB)
Extracting: N:\sources\license\en-us\_default\homebasic\license.rtf (109.5 KB)
Extracting: N:\sources\license\en-us\_default\homebasice\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\_default\homebasicn\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\_default\homepremium\license.rtf (112.9 KB)
Extracting: N:\sources\license\en-us\_default\homepremiume\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\_default\homepremiumn\license.rtf (105.8 KB)
Extracting: N:\sources\license\en-us\_default\lipeula.rtf (7.5 KB)
Extracting: N:\sources\license\en-us\_default\lpeula.rtf (733 bytes)
Extracting: N:\sources\license\en-us\_default\professional\license.rtf (119.2 KB)
Extracting: N:\sources\license\en-us\_default\professionale\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\_default\professionaln\license.rtf (107.4 KB)
Extracting: N:\sources\license\en-us\_default\starter\license.rtf (99.7 KB)
Extracting: N:\sources\license\en-us\_default\startere\license.rtf (33.4 KB)
Extracting: N:\sources\license\en-us\_default\startern\license.rtf (95 KB)
Extracting: N:\sources\license\en-us\_default\ultimate\license.rtf (113.7 KB)
Extracting: N:\sources\license\en-us\_default\ultimatee\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\_default\ultimaten\license.rtf (105.6 KB)
Extracting: N:\sources\license\en-us\eval\enterprise\license.rtf (99.2 KB)
Extracting: N:\sources\license\en-us\eval\enterprisee\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\enterprisen\license.rtf (29.7 KB)
Extracting: N:\sources\license\en-us\eval\homebasic\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\homebasice\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\homebasicn\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\homepremium\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\homepremiume\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\homepremiumn\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\professional\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\professionale\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\professionaln\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\starter\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\startere\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\startern\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\ultimate\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\ultimatee\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\eval\ultimaten\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\oem\enterprise\license.rtf (637 bytes)
Extracting: N:\sources\license\en-us\oem\enterprisee\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\oem\enterprisen\license.rtf (640 bytes)
Extracting: N:\sources\license\en-us\oem\homebasic\license.rtf (101.1 KB)
Extracting: N:\sources\license\en-us\oem\homebasice\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\oem\homebasicn\license.rtf (28.3 KB)
Extracting: N:\sources\license\en-us\oem\homepremium\license.rtf (105.7 KB)
Extracting: N:\sources\license\en-us\oem\homepremiume\license.rtf (36.8 KB)
Extracting: N:\sources\license\en-us\oem\homepremiumn\license.rtf (95.5 KB)
Extracting: N:\sources\license\en-us\oem\professional\license.rtf (40.5 KB)
Extracting: N:\sources\license\en-us\oem\professionale\license.rtf (38.3 KB)
Extracting: N:\sources\license\en-us\oem\professionaln\license.rtf (35 KB)
Extracting: N:\sources\license\en-us\oem\starter\license.rtf (99.7 KB)
Extracting: N:\sources\license\en-us\oem\startere\license.rtf (33.4 KB)
Extracting: N:\sources\license\en-us\oem\startern\license.rtf (95 KB)
Extracting: N:\sources\license\en-us\oem\ultimate\license.rtf (39.9 KB)
Extracting: N:\sources\license\en-us\oem\ultimatee\license.rtf (37.7 KB)
Extracting: N:\sources\license\en-us\oem\ultimaten\license.rtf (34.5 KB)
Extracting: N:\sources\locale.nls (410 KB)
Extracting: N:\sources\locdrv.dll (361.5 KB)
Extracting: N:\sources\logprovider.dll (104.5 KB)
Extracting: N:\sources\migisol.dll (121 KB)
Extracting: N:\sources\migtestplugin.dll (39.5 KB)
Extracting: N:\sources\mofd.dll (272 KB)
Extracting: N:\sources\mofinstall.dll (74.5 KB)
Extracting: N:\sources\msdelta.dll (441 KB)
Extracting: N:\sources\msftedit.dll (781 KB)
Extracting: N:\sources\mspatcha.dll (45.5 KB)
Extracting: N:\sources\msxml6.dll (1.7 MB)
Extracting: N:\sources\msxml6r.dll (2 KB)
Extracting: N:\sources\ndiscompl.dll (102.5 KB)
Extracting: N:\sources\nlsbres.dll (67.5 KB)
Extracting: N:\sources\ntdsupg.dll (23.5 KB)
Extracting: N:\sources\ntfrsupg.dll (42.5 KB)
Extracting: N:\sources\oemhelpins.dll (217 KB)
Extracting: N:\sources\offline.xml (35.9 KB)
Extracting: N:\sources\oscomps.xml (573.9 KB)
Extracting: N:\sources\osfilter.inf (20.5 KB)
Extracting: N:\sources\pidgenx.dll (1.4 MB)
Extracting: N:\sources\pkeyconfig.xrm-ms (995 KB)
Extracting: N:\sources\pnpibs.dll (80 KB)
Extracting: N:\sources\product.ini (3.9 KB)
Extracting: N:\sources\readme.rtf (135.5 KB)
Extracting: N:\sources\repdrvfs.dll (441 KB)
Extracting: N:\sources\replacementmanifests\activedirectory-webservices-replacement.man (1.7 KB)
Extracting: N:\sources\replacementmanifests\application-experience-program-compatibility-assistant-replacement.man (11.7 KB)
Extracting: N:\sources\replacementmanifests\audiommecore-other-migration-replacement.man (1.1 KB)
Extracting: N:\sources\replacementmanifests\authui-migration-replacement.man (6.2 KB)
Extracting: N:\sources\replacementmanifests\bthmig-replacement.man (853 bytes)
Extracting: N:\sources\replacementmanifests\capi2_certs-repl.man (10.5 KB)
Extracting: N:\sources\replacementmanifests\dhcpclientdll-repl.man (4.0 KB)
Extracting: N:\sources\replacementmanifests\dhcpservermigplugin-rep.man (12.5 KB)
Extracting: N:\sources\replacementmanifests\ehome-reg-inf_repl.man (3 KB)
Extracting: N:\sources\replacementmanifests\eudcedit-replacement.man (2 KB)
Extracting: N:\sources\replacementmanifests\extensibleauthenticationprotocolhostservice-rep.man (2.9 KB)
Extracting: N:\sources\replacementmanifests\failovercluster-core-wow64-rm.man (929 bytes)
Extracting: N:\sources\replacementmanifests\fonts-type1-replacement.man (1.4 KB)
Extracting: N:\sources\replacementmanifests\fundisc-replacement.man (1.4 KB)
Extracting: N:\sources\replacementmanifests\gameuxmig-replacement.man (954 bytes)
Extracting: N:\sources\replacementmanifests\iis-ftpextensibility-rm.man (1 KB)
Extracting: N:\sources\replacementmanifests\iis-ftpsvc-rm.man (1.2 KB)
Extracting: N:\sources\replacementmanifests\iis-powershellprovider-rm.man (1 KB)
Extracting: N:\sources\replacementmanifests\iis-sharedlibraries-rm.man (1.5 KB)
Extracting: N:\sources\replacementmanifests\iis-webdav-rm.man (1003 bytes)
Extracting: N:\sources\replacementmanifests\international-core-replacement.man (10.3 KB)
Extracting: N:\sources\replacementmanifests\ipv4ipv6coexistencemigration-replacement.man (3.4 KB)
Extracting: N:\sources\replacementmanifests\microsoft-activedirectory-webservices\adwsmigrate.dll (83.5 KB)
Extracting: N:\sources\replacementmanifests\microsoft-hyper-v\vmswitchmigrationplugin.dll (396 KB)
Extracting: N:\sources\replacementmanifests\microsoft-hyper-v-client-migration-replacement.man (1.3 KB)
Extracting: N:\sources\replacementmanifests\microsoft-hyper-v-drivers-migration-replacement.man (1 KB)
Extracting: N:\sources\replacementmanifests\microsoft-hyper-v-migration-replacement.man (2.4 KB)
Extracting: N:\sources\replacementmanifests\microsoft-international-core\nlscoremig.dll (98 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-audio-mmecore-other\audmigplugin.dll (74.5 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-bth-user\bthmigplugin.dll (84 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-fax-service-replacement.man (3.9 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-gameuxmig\gameuxmig.dll (23 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-ie-adminkitbranding-repl.man (6.4 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-ie-internetexplorer-repl.man (32.3 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-iis-rm\iismig.dll (325.5 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-ndis\ndismigplugin.dll (163 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-netfx35cdfcomp-replacement.man (911 bytes)
Extracting: N:\sources\replacementmanifests\microsoft-windows-netfxcorecomp-repl.man (44.3 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-offlinefiles-core\cscmig.dll (134 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-offlinefiles-core\en-us\cscmig.dll.mui (2.5 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-offlinefiles-replacement.man (2.5 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-power-policy\powermigplugin.dll (108.5 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-powershell-replacement.man (2.4 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-securestartup-filterdriver-replacement.man (2 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-shmig\shmig.dll (101 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-terminalservices-appserver-licensing\tsmigplugin.dll (129 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-terminalservices-licenseserver\tlsrepplugin.dll (101 KB)
Extracting: N:\sources\replacementmanifests\microsoft-windows-wcfcorecomp-replacement.man (865 bytes)
Extracting: N:\sources\replacementmanifests\microsoft.windows.servermanager-non_msil-replacement.man (711 bytes)
Extracting: N:\sources\replacementmanifests\mmsys-migration-replacement.man (1.3 KB)
Extracting: N:\sources\replacementmanifests\ndis-repl.man (3.0 KB)
Extracting: N:\sources\replacementmanifests\nfs-admincore-repl.man (1.2 KB)
Extracting: N:\sources\replacementmanifests\nfs-clientcore-repl.man (1.2 KB)
Extracting: N:\sources\replacementmanifests\nfs-servercore-repl.man (1.2 KB)
Extracting: N:\sources\replacementmanifests\powermanagement-powerpolicy-definitions-replacement.man (1.4 KB)
Extracting: N:\sources\replacementmanifests\powermanagement-powerpolicy-migration-replacement.man (652 bytes)
Extracting: N:\sources\replacementmanifests\printing-localprinting-replacement.man (1.2 KB)
Extracting: N:\sources\replacementmanifests\printing-servercore-wow64-rm.man (930 bytes)
Extracting: N:\sources\replacementmanifests\propsys-replacement.man (2.0 KB)
Extracting: N:\sources\replacementmanifests\provsvc-replacement.man (1.4 KB)
Extracting: N:\sources\replacementmanifests\rasapi-repl.man (5.5 KB)
Extracting: N:\sources\replacementmanifests\rasmanservice-repl.man (1.7 KB)
Extracting: N:\sources\replacementmanifests\rasppp-repl.man (2.7 KB)
Extracting: N:\sources\replacementmanifests\rights-management-client-v1-api-replacement.man (4.4 KB)
Extracting: N:\sources\replacementmanifests\servercore-ea-ime-wow64-rm.man (777 bytes)
Extracting: N:\sources\replacementmanifests\servercore-wow64-rm.man (763 bytes)
Extracting: N:\sources\replacementmanifests\shmig-replacement.man (1.1 KB)
Extracting: N:\sources\replacementmanifests\sounds-migration-replacement.man (2.3 KB)
Extracting: N:\sources\replacementmanifests\srm-datascrndriver-repl.man (2.6 KB)
Extracting: N:\sources\replacementmanifests\srm-quotadriver-repl.man (2.5 KB)
Extracting: N:\sources\replacementmanifests\srm-service-repl.man (4.0 KB)
Extracting: N:\sources\replacementmanifests\srm-service-reports-repl.man (2.8 KB)
Extracting: N:\sources\replacementmanifests\srm-ui-repl.man (2.4 KB)
Extracting: N:\sources\replacementmanifests\stickynotes-replacement.man (1.4 KB)
Extracting: N:\sources\replacementmanifests\suacore-wow64-rm.man (918 bytes)
Extracting: N:\sources\replacementmanifests\sysdm-replacement.man (1.4 KB)
Extracting: N:\sources\replacementmanifests\sysmain-replacement.man (1.7 KB)
Extracting: N:\sources\replacementmanifests\tabletpc-uihub-replacement.man (10.9 KB)
Extracting: N:\sources\replacementmanifests\tabletpcplatforminput-core-replacement.man (15.3 KB)
Extracting: N:\sources\replacementmanifests\tabletpcstickynotes-replacement.man (1.9 KB)
Extracting: N:\sources\replacementmanifests\tcpip-replacement.man (15.9 KB)
Extracting: N:\sources\replacementmanifests\terminalservices-appserver-licensing-replacement.man (1.1 KB)
Extracting: N:\sources\replacementmanifests\terminalservices-licenseserver-replacement.man (1.5 KB)
Extracting: N:\sources\replacementmanifests\terminalservices-manager-snapin-replacement.man (1.1 KB)
Extracting: N:\sources\replacementmanifests\terminalservices-rapwebpart-replacement.man (1.1 KB)
Extracting: N:\sources\replacementmanifests\terminalservices-sbmgr-snapin-non_msil-replacement.man (786 bytes)
Extracting: N:\sources\replacementmanifests\usb\usbmigplugin.dll (78 KB)
Extracting: N:\sources\replacementmanifests\usbmigplugin-replacement.man (642 bytes)
Extracting: N:\sources\replacementmanifests\virtualdiskservice-repl.man (1.7 KB)
Extracting: N:\sources\replacementmanifests\vssservice-repl.man (4 KB)
Extracting: N:\sources\replacementmanifests\vsssystemprovider-replacement.man (2.9 KB)
Extracting: N:\sources\replacementmanifests\wcf-http-activation-replacement.man (850 bytes)
Extracting: N:\sources\replacementmanifests\wcf-nonhttp-activation-replacement.man (860 bytes)
Extracting: N:\sources\replacementmanifests\windows-markettheme-mctadmin-component-replacement.man (973 bytes)
Extracting: N:\sources\replacementmanifests\windowssearchengine\wsearchmigplugin.dll (76.5 KB)
Extracting: N:\sources\replacementmanifests\windowssearchengine-replacement.man (5.8 KB)
Extracting: N:\sources\replacementmanifests\wmdmigration-replacement.man (4 KB)
Extracting: N:\sources\replacementmanifests\wmi-core-replacement.man (1.8 KB)
Extracting: N:\sources\replacementmanifests\wsrm-service-replacement.man (2.1 KB)
Extracting: N:\sources\rmsupg.dll (57 KB)
Extracting: N:\sources\rollback.exe (110.5 KB)
Extracting: N:\sources\schema.dat (88 KB)
Extracting: N:\sources\sdbapiu.dll (115.5 KB)
Extracting: N:\sources\segoeui.ttf (505.3 KB)
Extracting: N:\sources\servicing\0.0.0.1\xmllite.dll (195 KB)
Extracting: N:\sources\servicingstackmisc\apds.dll (2.1 MB)
Extracting: N:\sources\servicingstackmisc\apircl.dll (270 KB)
Extracting: N:\sources\servicingstackmisc\apss.dll (229.5 KB)
Extracting: N:\sources\setup.exe (260 KB)
Extracting: N:\sources\sfcn.dat (1.8 KB)
Extracting: N:\sources\sflcid.dat (1.6 KB)
Extracting: N:\sources\sflistlh.dat (3.1 MB)
Extracting: N:\sources\sflistw7.dat (2 MB)
Extracting: N:\sources\sflistxp.dat (1.4 MB)
Extracting: N:\sources\sfpat.inf (10.2 KB)
Extracting: N:\sources\sfpatlh.inf (9.4 KB)
Extracting: N:\sources\sfpatpg.inf (462 bytes)
Extracting: N:\sources\sfpatw7.inf (3.3 KB)
Extracting: N:\sources\sfpatxp.inf (4.3 KB)
Extracting: N:\sources\smiengine.dll (911.5 KB)
Extracting: N:\sources\smipi.dll (102 KB)
Extracting: N:\sources\sperr32.exe (120.6 KB)
Extracting: N:\sources\spflvrnt.dll (24.5 KB)
Extracting: N:\sources\spprgrss.dll (56.5 KB)
Extracting: N:\sources\spwizeng.dll (435.5 KB)
Extracting: N:\sources\spwizimg.dll (8.0 MB)
Extracting: N:\sources\spwizres.dll (7.5 KB)
Extracting: N:\sources\sqmapi.dll (239 KB)
Extracting: N:\sources\ssshim.dll (119 KB)
Extracting: N:\sources\sysmain.sdb (121.8 KB)
Extracting: N:\sources\sysmain32.sdb (3.7 MB)
Extracting: N:\sources\uddicomp.dll (40 KB)
Extracting: N:\sources\unattend.dll (243 KB)
Extracting: N:\sources\unbcl.dll (979 KB)
Extracting: N:\sources\upgcmi2migxml.dll (232 KB)
Extracting: N:\sources\upgcompat.inf (18.6 KB)
Extracting: N:\sources\upgcore.dll (7.8 MB)
Extracting: N:\sources\upgcsiagent.dll (446.5 KB)
Extracting: N:\sources\upgdriver.dll (885.5 KB)
Extracting: N:\sources\upghost.exe (259.5 KB)
Extracting: N:\sources\upgloader.dll (257.5 KB)
Extracting: N:\sources\upgmxeagent.dll (145 KB)
Extracting: N:\sources\upgrade_bulk.xml (163.8 KB)
Extracting: N:\sources\upgradeagent.dll (3.6 MB)
Extracting: N:\sources\upgradeagent.xml (58.3 KB)
Extracting: N:\sources\upgreport.dll (549 KB)
Extracting: N:\sources\upgres.dll (36 KB)
Extracting: N:\sources\upgwow_bulk.xml (91.9 KB)
Extracting: N:\sources\uxlib.dll (151 KB)
Extracting: N:\sources\uxlibres.dll (2.5 KB)
Extracting: N:\sources\vofflps.rtf (63.8 KB)
Extracting: N:\sources\w32uiimg.dll (2.9 MB)
Extracting: N:\sources\w32uires.dll (254.5 KB)
Extracting: N:\sources\warning.gif (597 bytes)
Extracting: N:\sources\wbemcomn.dll (517 KB)
Extracting: N:\sources\wbemcore.dll (1.2 MB)
Extracting: N:\sources\wbemprox.dll (42.5 KB)
Extracting: N:\sources\wcmtypes.xsd (1 KB)
Extracting: N:\sources\wcp.dll (2.6 MB)
Extracting: N:\sources\wdsclient.dll (609.5 KB)
Extracting: N:\sources\wdsclientapi.dll (143.5 KB)
Extracting: N:\sources\wdscore.dll (265 KB)
Extracting: N:\sources\wdscsl.dll (67.5 KB)
Extracting: N:\sources\wdsimage.dll (688.5 KB)
Extracting: N:\sources\wdstptc.dll (144.5 KB)
Extracting: N:\sources\wdsupgcompl.dll (10.5 KB)
Extracting: N:\sources\wdsutil.dll (57 KB)
Extracting: N:\sources\win32ui.dll (564 KB)
Extracting: N:\sources\winsetup.dll (2.1 MB)
Extracting: N:\sources\wmi_tracing.mof (1.6 KB)
Extracting: N:\sources\wmicmiplugin.dll (512 KB)
Extracting: N:\sources\wmiutils.dll (134 KB)
Extracting: N:\sources\xmllite.dll (195 KB)
Extracting: N:\support\logging\actionqueueetw.dll (4 KB)
Extracting: N:\support\logging\auditetw.dll (4 KB)
Extracting: N:\support\logging\cmisetupetw.dll (3.5 KB)
Extracting: N:\support\logging\en-us\actionqueueetw.dll.mui (3 KB)
Extracting: N:\support\logging\en-us\auditetw.dll.mui (3 KB)
Extracting: N:\support\logging\en-us\cmisetupetw.dll.mui (4 KB)
Extracting: N:\support\logging\en-us\oobeldretw.dll.mui (3 KB)
Extracting: N:\support\logging\en-us\setupcletw.dll.mui (4.5 KB)
Extracting: N:\support\logging\en-us\setupetw.dll.mui (3.5 KB)
Extracting: N:\support\logging\en-us\setupugcetw.dll.mui (3 KB)
Extracting: N:\support\logging\en-us\sysprepetw.dll.mui (3 KB)
Extracting: N:\support\logging\en-us\windeployetw.dll.mui (3 KB)
Extracting: N:\support\logging\en-us\winsetupetw.dll.mui (50.5 KB)
Extracting: N:\support\logging\etwproviderinstall.vbs (6.7 KB)
Extracting: N:\support\logging\microsoft-windows-actionqueue-instrumentation.man (5.7 KB)
Extracting: N:\support\logging\microsoft-windows-audit-instrumentation.man (6.6 KB)
Extracting: N:\support\logging\microsoft-windows-cmisetup-instrumentation.man (6.2 KB)
Extracting: N:\support\logging\microsoft-windows-oobeldr-instrumentation.man (7.6 KB)
Extracting: N:\support\logging\microsoft-windows-setup-events.man (10.2 KB)
Extracting: N:\support\logging\microsoft-windows-setup-instrumentation.man (8.1 KB)
Extracting: N:\support\logging\microsoft-windows-setupcl-instrumentation.man (10.6 KB)
Extracting: N:\support\logging\microsoft-windows-setupugc-instrumentation.man (6.6 KB)
Extracting: N:\support\logging\microsoft-windows-sysprep-instrumentation.man (6 KB)
Extracting: N:\support\logging\microsoft-windows-windeploy-instrumentation.man (6.6 KB)
Extracting: N:\support\logging\oobeldretw.dll (4 KB)
Extracting: N:\support\logging\setupcletw.dll (5.5 KB)
Extracting: N:\support\logging\setupetw.dll (5 KB)
Extracting: N:\support\logging\setupugcetw.dll (4 KB)
Extracting: N:\support\logging\sysprepetw.dll (4 KB)
Extracting: N:\support\logging\windeployetw.dll (3.5 KB)
Extracting: N:\support\logging\winsetupetw.dll (6.5 KB)
Extracting: N:\support\migwiz\cable\cableinst.exe (10.5 KB)
Extracting: N:\support\migwiz\cmi2migxml.dll (233 KB)
Extracting: N:\support\migwiz\csiagent.dll (629 KB)
Extracting: N:\support\migwiz\en-us\input.dll.mui (23.5 KB)
Extracting: N:\support\migwiz\en-us\migautoplay.exe.mui (2 KB)
Extracting: N:\support\migwiz\en-us\migres.dll.mui (7 KB)
Extracting: N:\support\migwiz\en-us\migsetup.exe.mui (3.5 KB)
Extracting: N:\support\migwiz\en-us\migwiz.exe.mui (2 KB)
Extracting: N:\support\migwiz\en-us\postmig.exe.mui (21 KB)
Extracting: N:\support\migwiz\en-us\svrmig.dll.mui (2.5 KB)
Extracting: N:\support\migwiz\en-us\wet.dll.mui (89 KB)
Extracting: N:\support\migwiz\imjpmig.dll (39.5 KB)
Extracting: N:\support\migwiz\imkrmig.dll (46 KB)
Extracting: N:\support\migwiz\imscmig.dll (36 KB)
Extracting: N:\support\migwiz\imtcmig.dll (23.5 KB)
Extracting: N:\support\migwiz\input.dll (240.5 KB)
Extracting: N:\support\migwiz\installsvrmig.cmd (1.5 KB)
Extracting: N:\support\migwiz\migapp.xml (543 KB)
Extracting: N:\support\migwiz\migautoplay.exe (89.4 KB)
Extracting: N:\support\migwiz\migcore.dll (7.7 MB)
Extracting: N:\support\migwiz\migfiles.dat (324 bytes)
Extracting: N:\support\migwiz\mighost.exe (259.5 KB)
Extracting: N:\support\migwiz\migisol.dll (121 KB)
Extracting: N:\support\migwiz\migres.dll (7 KB)
Extracting: N:\support\migwiz\migsetup.exe (159.8 KB)
Extracting: N:\support\migwiz\migstore.dll (1.1 MB)
Extracting: N:\support\migwiz\migsys.dll (377 KB)
Extracting: N:\support\migwiz\migwiz.exe (532 KB)
Extracting: N:\support\migwiz\msctfmig.dll (194.5 KB)
Extracting: N:\support\migwiz\mxeagent.dll (300 KB)
Extracting: N:\support\migwiz\postmig.exe (768 KB)
Extracting: N:\support\migwiz\postmigres\data\hardwarevendors.xml (984 bytes)
Extracting: N:\support\migwiz\postmigres\web\base_images\appinstalled.gif (1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\clickdownexpanded.gif (1.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\clickdownnormal.gif (1.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\column.bmp (18.2 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\documents.gif (1.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\failure.gif (1.9 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\programs.gif (2.3 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\system.gif (1.9 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\users.gif (2.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\windowsmail.bmp (4.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\windowsmoviemaker.bmp (4.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\windowsoutlookexpress.bmp (4.1 KB)
Extracting: N:\support\migwiz\postmigres\web\base_images\windowsphotogallery.bmp (4.1 KB)
Extracting: N:\support\migwiz\postmigres\web\reportapi.js (18.9 KB)
Extracting: N:\support\migwiz\segoeui.ttf (402.9 KB)
Extracting: N:\support\migwiz\sfcn.dat (1.8 KB)
Extracting: N:\support\migwiz\sflcid.dat (1.6 KB)
Extracting: N:\support\migwiz\sflistlh.dat (3.1 MB)
Extracting: N:\support\migwiz\sflistw7.dat (2 MB)
Extracting: N:\support\migwiz\sflistxp.dat (1.4 MB)
Extracting: N:\support\migwiz\sfpat.inf (10.2 KB)
Extracting: N:\support\migwiz\sfpatlh.inf (9.4 KB)
Extracting: N:\support\migwiz\sfpatpg.inf (462 bytes)
Extracting: N:\support\migwiz\sfpatw7.inf (3.3 KB)
Extracting: N:\support\migwiz\sfpatxp.inf (4.3 KB)
Extracting: N:\support\migwiz\svrmig.dll (667.5 KB)
Extracting: N:\support\migwiz\svrmigtest.dll (74 KB)
Extracting: N:\support\migwiz\tabletextservicemig.dll (40 KB)
Extracting: N:\support\migwiz\unbcl.dll (979 KB)
Extracting: N:\support\migwiz\wdscore.dll (265 KB)
Extracting: N:\support\migwiz\wet.dll (9.6 MB)
Extracting: N:\support\tools\gbunicnv.exe (37 KB)
Extracting: N:\upgrade\netfx\netfx.msi (5.6 MB)
Extracting: N:\upgrade\netfx\netfx.msp (18.3 MB)
Extracting: N:\upgrade\netfx\netfx1.cab (16.1 MB)
Extracting: N:\upgrade\netfx\netfxupdate.exe (72 KB)
Finalizing, please wait...
N:autorun.inf already exists - keeping it
NTFS Fixup (Checkdisk)...
Volume label is Win7AIO-SP1-x64-Mar2014.

CHKDSK is verifying files (stage 1 of 3)...
  1280 file records processed.
File verification completed.
  0 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
  1710 index entries processed.
Index verification completed.
CHKDSK is verifying security descriptors (stage 3 of 3)...
  1280 file SDs/SIDs processed.
Security descriptor verification completed.
  215 data files processed.
Windows has checked the file system and found no problems.

  10484735 KB total disk space.
   5408304 KB in 898 files.
       372 KB in 217 indexes.
     56495 KB in use by the system.
     54480 KB occupied by the log file.
   5019564 KB available on disk.
      4096 bytes in each allocation unit.
   2621183 total allocation units on disk.
   1254891 allocation units available on disk.
NTFS Fixup completed.

Found VHD device 'Msft Virtual Disk SCSI Disk Device'
Device eliminated because it was detected as an USB Hard Drive (score 3 > 0)
If this device is not an USB Hard Drive, please e-mail the author of this application
NOTE: You can enable the listing of USB Hard Drives in 'Advanced Options' (after clicking the white triangle)
Found USB device 'Multiple Card  Reader USB Device' (058F:6366)
Device eliminated because it appears to contain no media
0 devices found

i will be very thankful if you can help me correct my corrupt USBs.

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

Well, your test indicates that both Rufus and your system seem to be working as expected, and that your problem is most likely a hardware one.

Again, all Rufus was doing when your drives became read-only was copying files in the exact same manner as what would have happened if you were using Windows Explorer. At this stage, the formatting and repartitioning had long been completed, and I have to stress out that Rufus really doesn't do anything special when copying files (or even when partitioning or formatting a drive, that are as benign an operation for a flash drive as copying a file).

So your drives turning to read-only seems to indicate an issue within the flash drives themselves, as you should be able to simply repartition and reformat the drive in Disk Manager otherwise. Also, googling for 058F:6387, which is the VID:PID of your drive, the very first result returned is a mention about some of these very same drives being fake, which I can't help to find highly suspicious...

Now, considering your earlier report, please be mindful that you may not be able to tell if a drive is a fake by simply copying data on it, as Windows explorer will usually happily let you copy 16GB of data on a 16GB fake drive, without warning that something might be amiss. It's only until you read the data back and compare it that you will find something is wrong. Of course, the whole point of a fake drive is to make it look like everything is OK for as long as possible.

So my current guess then is that you actually have been issued fake drives, and that the issue you experience will only be triggered when writing a file that is larger than the actual amount of flash your fake drive contains: When writing a larger file, the drive probably wraps the data around, before the OS or firmware has a chance to read/cache, update and write back the critical data it needs to maintain on the flash (such as allocation tables, etc.), which could very well explain the issue.

As far as I'm concerned, when 2 drives, with a VID:PID that is known to have been issued for fake drives, appear to fail at the point where we are copying a single large file that is likely to far exceed the actual amount of flash contained if the drive is fake and therefore overlap, I'd say that there is a lot of circumstantial evidence pointing to the drives indeed being fake. Fake drives are unfortunately fairly widespread when purchasing media from unscrupulous Chinese manufacturer. I actually got stung myself a couple of years ago.

Can you indicate where you obtained these drives?

@ghost
Copy link
Author

ghost commented Apr 16, 2014

thanks for clarifying things. based on what you said, i assumed problem is from my usb drive's side and its brand and so tried and made another bootable 16GB usb drive which processed till 100% without any error.

sorry for doubting your nice software

i have had copied to and from both now-readonly usb drives without any errors many times before, so i doubt that first two usb drives are fake, though i am not sure.
i really hope i can correct them.

that now-readonly drives are APTECH brand while the one which succeeded is HP brand.

as for where i obtained them, i got them from a normal (non-internet) shop near my home.

@ghost
Copy link
Author

ghost commented Apr 16, 2014

question: how can i delete VHD?

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

sorry for doubting your nice software

Not at all. I'd be suspicious of a software issue too if the same operation on 2 separate flash drives produced the same error, and these kind of issues are always worth investigating...

The guy from the link I pointed above about the fake drives mentions that he used AlcorMP_080829 to successfully recover his drive, after correcting its size to the non-fake 4 GB. That tool seems to be available from this page. Unfortunately, it's in Russian, but maybe you'll be able to use it too to recover your drives?

question: how can i delete VHD?

Normally, the VHD drive will be gone as soon as you reboot. Or you can just right click on the "Disk #" part in Disk Manager (the part where you should also see the size and "Online"), and select "Detach VHD". Then to recover the space, just use Windows Explorer to delete the .vhd file at the location where you chose to save it.

@ghost
Copy link
Author

ghost commented Apr 16, 2014

when i right-click on "disk management", there is only "create VHD" and "attach VHD".
"Detach VHD" does not exist!
and i cant delete .vhd file because "the file is open in system"!

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

You need to click on the part that has the Disk number, NOT "Disk management". See the following screenshot:

image1

@ghost
Copy link
Author

ghost commented Apr 16, 2014

thanks for the answer
my last question: is it possible that i install windows from a bootable VHD?

@pbatard
Copy link
Owner

pbatard commented Apr 16, 2014

In a virtual machine that uses VHDs, such as Microsoft Virtual PC, absolutely. VHD is the default Virtual Disk format for Virtual PC, so Virtual PC will treat them as if they were real drives, and of course, if you used Rufus, they will boot with whatever bootable data you chose to put on them.

Now, if you want to use them as physical drives (eg. you created a VHD and now you would like to copy it to an USB flash drive of the same capacity), then you will first have to duplicate the content using a tool like dd, after having mounted the VHD in Disk Manager or using the .vhd as the source (from what I can see, the VHD content is a flat copy of the disk data blocks, without anything extra added, so you should be able to use the file as the source, without having to mount it). Basically, what you want to do is clone one drive to another, except the source will be virtual rather than physical. Hope that helps.

@ghost
Copy link
Author

ghost commented Apr 16, 2014

thanks again for the answer.

@pbatard
Copy link
Owner

pbatard commented May 15, 2014

Closing this issue.

@pbatard pbatard closed this as completed May 15, 2014
@sarathkcm
Copy link

sarathkcm commented Apr 16, 2017

In millions of downloads of Rufus, this is really the only report I have ever gotten of a drive failing with write protected

Make it two, last night my USB drive became write protected after I used Rufus to write a Windows 10 image to it.

@jin0001
Copy link

jin0001 commented Aug 12, 2017

for what it's worth, this software messes up with USB drives.
definitely not a coincidence that perfectly working usb drive would take the blame after using this tool and getting your usb into write-protect state.

Exactly the same issue happened to me as what was stated originally by JH0EP commented on Apr 15, 2014.

This time version 2.16 wreak havoc two of my perfectly working USB drives and wasted enormous amount of my time trying to fix the unfixable caused by this tool.

@pbatard
Copy link
Owner

pbatard commented Aug 12, 2017

I'm afraid that a report of 2 drives failing is not enough to conclude that the software is at fault, especially when Rufus is currently being downloaded about 3 million times each month, and the amount of reports about Rufus "seemingly" damaging drives is about what you'd expect to get from coincidental failures or people having simply bought a batch of cheap fake drives.

You have to apply logic for a little bit of logic here, and realize that, if Rufus was indeed damaging drives, there would be an awful lot of people complaining about this out of the millions who use Rufus. The fact that this is not the case, in itself, is ample evidence that Rufus is no more harmful to USB drives than Windows Explorer. Furthermore, if Rufus was doing something dodgy, it would be exceedingly easy for anyone with the proper knowledge to demonstrate that this is the case. Especially, since Rufus has gotten quite popular, I doubt that, if Rufus was really the "destroyer of drives" that some people who experienced coincidental failures would like to paint it as, hardware manufacturers, who of course have a vested interest in not multiplying costly RMAs, would have had very little trouble, in the 5 or so years that this software has existed, to, 1. identify what set of "special destructive USB commands" (since that's what people who don't know much about USB flash drive seem to believe there exists) Rufus happens to send to flash drive that causes them to fail, and 2. Get in touch with its developer about this issue.

Yet, none of that has happened, which, to say the least, isn't providing much credit to the theory that Rufus is damaging drives. Sadly, because most people aren't developers or have knowledge of how USB Mass Storage devices actually work in Windows (formatting is no more special than writing a file, and there is no set of "special commands" that one can send to a drive using any of the Windows APIs Rufus uses, to make it self destruct), I assume these words will continue fall on death ears...

@unsungNovelty
Copy link

unsungNovelty commented Aug 13, 2017

Hi @pbatard 👋

I don't think it is an isolated incident. My pen drive is also write protected. I only use my pen drive for writing Linux images. Last time I came home for vacation (4months back) I did a bad mistake of using my dad's laptop which had Rufus installed (by me of course), I was trying to troubleshoot the USB once again after my last try today (last time it lasted 3 hours googling and trying to fixing), just now confirmed the end point was Rufus. I am not here to complain about your software but maybe you could do a deep analysis of it somehow?

PS: I don't think the majority of the people know about Github in the first place (since this is a windows tool) let alone where to report an issue about Rufus. And how many people will create a new account in Github to report an issue + talk about how scary it might be for a non-geek person to try and find a way around github.

@pbatard
Copy link
Owner

pbatard commented Aug 13, 2017

I don't think it is an isolated incident.

But if these aren't, how comes that despite having tested Rufus on every single computer and every single flash drive I could get my hands on, I have never ever been able to replicate such an issue. And neither seem to have any of the experienced power users of forums such as reboot.pro, or, as I mentioned, the manufacturers of the drives Rufus is supposed to write protect.

In other words, to go with your hypothesis, we would also have to go with the hypothesis that: I and other developers and developers who are testing USB flash drives on a daily basis have been extraordinarily lucky in never ever experiencing the issue, despite the fact that, by all account if that issue is real, we would be the most affected by it.

just now confirmed the end point was Rufus.

Not really. What you did is confirm, that either one of Rufus or your flash drive has an issue, and, considering that it's only the internal flash drive controller that can decide to switch a drive to read-only and that (and I have to stress that out, because people who have no knowledge of how USB flash drive work really don't seem to understand that point) it is simply NOT possible for an external software application that only issues USB Mass Storage commands to tell the USB Flash Drive's controller to switch the drive to read-only. Instead, it's the internal logic of the controller that does that on its own, and the only factor it uses to do that is when it detects that some flash memory cells are defective (in most cases that happens when the controller itself is trying to write data to a cell, and the controller itself detects that the operation fails. Please bear in mind that there's no external entity involved in this operation besides the internal flash drive controller).

But, hey, I hear you coming up with: "But surely Rufus is sending USB commands to the flash drive. What if there's a bug and Rufus happens to send a wrong command, such as one that might tell the controller to switch to read-only?"

Unfortunately for you (and for the many people who are unaware of what USB software development entails on Windows, and think that it's therefore easy to screw up), that's not at all what Rufus does. Rufus does NOT directly send USB commands to anything. Especially we're not building any of the USB messages that are received by the flash driver controller. So, even if the application has a bug, it's never going to translate to "Oops, I wrote bad data into an USB field and inadvertently sent an USB message that tells the controller to switch to read-only, instead of simply writing data".

Instead, what happens is that we ask Windows to perform some operations, such as "read or write sector n of device XYZ", "tell me the type of device ABC, so that I can find out if it's USB, and remove it from the list of devices I present to the user if not", and that's really it.

As a matter of fact, the way Rufus is designed, it doesn't matter one bit if a disk device is USB, SATA, SCSI, NVMe, Virtual (VHD, VMWare), because there isn't a single section in the code where we construct and send actual bus commands, such as USB ones. In fact, a lot of the enumeration code of Rufus is to eliminate things like internal drives, because otherwise, Rufus would happily let you do the exact same thing to your internal SATA drives as you can do to USB drives. And, here's the kicker: I wouldn't have to change a single line of code in Rufus to make it partition and format an internal SATA drive as opposed to an USB drive, because Rufus doesn't need to care about the protocol being used when writing the drive. As a matter of fact, Rufus can already be used with external SATA drives (provided that the BIOS sees them as removable and that you use a well-hidden cheat mode), and I didn't have to do anything special in the code to achieve this, besides ensuring that less drives get eliminated during enumeration when the cheat mode is in effect.

All this to say that all we are using in Rufus are the generic Windows API commands that let you read/write a sector or a file, and that, as per Windows design, are completely bus-agnostic. Or, to put it in terms that you may also have heard, we use the Hardware Abstraction Layer of Windows, and therefore do not have the possibility of sending straight USB commands.

Alright, so that "comeback" point 1/3 covered, so let me get to "comeback" point 2:
"But what if Rufus screws up the data it sends to the Hardware Abstraction Layer? Couldn't that somehow result in Windows sending bad USB commands to the flash drive?"

There again, I'm afraid that, if you know what you are talking about, you will have to dismiss the idea. The first thing I'm gonna point out is that, if this was at all possible, then surely there would be a Windows bug here, because what one expects from a Hardware Abstraction Layer API is that it will filter bad data, and prevent potentially destructive commands from being sent on the bus. In other words, if Windows was allowing anything like that, Microsoft would have heard about it from hardware manufacturers who, again, have in their interest not to have an OS that can ever send self destruct commands to hardware by mistake.
Also, and this is the most important point, you have to realize that these APIs are very limited. For instance, here is the ONLY API call that is ever used in Rufus to write to an USB flash drive (either directly or indirectly, but the indirect calls always translate to WriteFile() being issued in the end).
If you know a little bit about programming, you'll have to explain to me how it's possible to screw up parameters so bad that Windows will end up sending a "bad" USB command on the USB bus. If you use the wrong handle, you're not gonna be accessing the flash drive at all (unless Windows is super buggy) so we can eliminate that. And we never use Overlapped mode (which wouldn't screw us up in the first place anyway), so that leaves passing either a wrong buffer (but if you address is corrupt, you'll get a segmentation fault in the Windows application, not on the target device) or a buffer with bad data... knowing that there's nothing in the Mass Storage protocol that will make the USB bus choke on specific data content (because it's of course designed to be data agnostic, meaning that, as far as the Mass Storage USB protocol is concerned, any data you have in your buffer is just fine and there's no such thing as data that is "more valid" than other). In other words, you could write whatever random stuff you want in your buffer, it's never going to end up producing anything on the USB bus but a Mass Storage message that says "Here's some data for you, that you should write at address N". Especially, it's NEVER going to result in a non Mass Storage USB command (such as "vendor-internal: switch to read-only") being issued on the USB bus. Even if Rufus is buggy, all you'll ever get on the USB bus are regular "read sector N" or "write sector N" messages, that are the only messages Windows can produce in the way the application works, and that's it.

And with this we come nicely to "comeback" 3:
"But what if you actually send garbage data for the USB controller to write, or tell it to write the data to some 'special sectors'? Surely if you do that, you may end up screwing up the drive!"

Two parts to this (NB: I'm simplifying things quite a bit here, which doesn't make the explanation any less valid, so if you want to dismiss the whole reasoning because it's not "technically accurate", you'd better be prepared to show where exactly my explanation would be disproved in the the more technically accurate picture):

  1. The idea that there exists "special sectors" on an USB flash drive, that can be accessed through standard USB commands (such as the "write sector N" we've seen above) is wrong. That's not to say that there might not exist special sectors that are being used to store the controller firmware, but, unless that controller is buggy, it should never let you access these sectors through the regular "write/read sector N" commands. Especially, the sector at address 0 should be the very first sector that the controller designates as accessible for storing user data (NB: this includes the MBR or any sector that belongs to a partition table, which, as far as the controller, Windows and Rufus are concerned ARE pure user data), and, unless it has a major bug, it should return an error whenever it receives a standard command that asks it to read a sector that is lower than 0 or higher than the total capacity the controller has reserved for user data.
    All this to say, even if you were to have a buggy application that somehow manages to get Windows to send a "write sector -1 with this data" command on the USB bus, the Flash drive controller will always validate that the sector it is being asked to write to belongs to the user data range, before it does anything, and will return an error if it doesn't (that is, unless your firmware is very buggy, but even then, I can tell you that Windows should have validated the sector range before the controller gets to do the same, so even if your firmware is buggy, it shouldn't actually matter). In other words, no matter how hard you try, you can not use Windows's WriteFile() (which, again, after device enumeration, is the only call that Rufus ever uses that translates into sending USB bus commands) to overwrite something like the memory area that is used by the firmware (the only exception I can see for this is if you are using a "fake" drive, but if you do, then you can't expect any application, including Windows, not to mess that drive up as soon as you write more data than to it than its actual "non-fake" capacity), let alone toggle a firmware-internal flag such as "read-only" mode.
  2. But what about partition table sectors? Surely the sectors that hold the partition table must be "special" and writing buggy data into them might be the reason why a drive could turn read-only?
    Unfortunately, that whole reasoning falls flat when you know that Windows (or any other OS for that matter) does not see the partition table sectors (or MBR, or VBR/PBR or whatever other set or sector you were told were "special" because if you overwrite them you could lose your data — but please don't conflate losing data with rendering a drive inoperable, since you can always reuse a drive after you lose the data it contained) as any different than any other sectors from your drive. If you can take a completely blank drive and repartition it/reformat it in Windows, or even a drive that has been secure-erased, then clearly, there's nothing that "special" about some sectors compared to other, and, even if you write garbage data on these, the worst thing you'll have to do is repartition/reformat the drive. Especially, you will NEVER end up in a situation where you actually can't recover the drive, no matter what amount of sectors were overwritten with garbage data. Therefore, it is not possible to screw up a drive simply by writing the "wrong" data to any of the sectors that Windows can access.

So, in summary, and as I have tried to establish:

  1. Contary to what you may believe, The Rufus code does not construct and send USB commands on the bus, so, even if there's a major bug, it just cannot inadvertently construct and send a "self destruct" command to a device. Instead it uses the Windows Hardware Abstraction Layer, that makes ALL disk devices (USB, SCSI, etc.) be accessed in the same abstracted manner, i.e. without any direct possibility of control over the USB bus.
  2. Even if Rufus somehow sent garbage/buggy data to the Windows Hardware Abstraction Layer (which pretty much means to WriteFile() since that's all it ever uses to write to a device), the only way it would be able to screw up a USB flash drive is if it were to write to the non-accessible firmware-internal flash drive memory, by attempting to write to a sector that is outside of the regular range for the device. Unfortunately, the only way that could ever happen is if both Windows and the flash drive controller are buggy, because both these entities are supposed to validate the range being accessed, and reject the request if the range is invalid. That's simply not realistic (but if you believe it is, then by all means you should complain to your hardware manufacturer first, because you have just acknowledged that they have done a very crappy job).
  3. And finally, with the knowledge that, even if it was buggy, the only thing Rufus can only ever realistically access are the actual user data sectors reported by the device, and that none of these sectors (partition table, etc.) are any special, and that any competent OS will always be able to rewrite them, no matter the garbage data they contain, we have pretty much demonstrated that it is simply not logically possible for an application like Rufus to render a USB flash drive read-only or make it fail, UNLESS THAT FLASH DRIVE ALREADY HAD A HARDWARE ISSUE IN THE FIRST PLACE (in which case, writing a large amount of data, which is what Rufus typically does, will produce the same issue, regardless of the application being used).

How's that for a deep analysis?

Of course, you're welcome to ramp up your expertise on Windows APIs, Mass Storage command and USB, as well as spend some time with the Rufus source, to tell me why you (and others), still don't think what I went great length to explain above is unsatisfactory and why, surely, because you happened to experience a couple of drive failures while using Rufus, whereas millions of other Rufus users don't seem to ever have run into such such issues (and flash drive manufacturers also seem to be strangely quiet about the "destroyer of flash drives" that Rufus allegedly is), it must mean that Rufus is the culprit rather than your hardware...

PS: I don't think the majority of the people know about Github in the first place

You do realize that you're trying hard to justify why, if the problem is so widespread, the hundreds or thousands of people who have to be affected by it, out of the 3 millions that download Rufus every month, would choose not to report it.

First of all, means of contacting me by e-mail are clearly available both on the Rufus homepage and in the About dialog. And (but you'll have to trust me on this), the amount of "Rufus destroyed my flash drive" e-mail reports I get is about the same as I see from other means. Also, people do use stackoverflow, reddit, and other forums such as mydigitallife, which I monitor, and likewise, you'll be hard pressed to see the tens or hundreds of reports one would expect to see there if Rufus had such a flaw as the one you describe.

Your justification as to why so few people would report such an issue, if it was a real one, clearly does not add up, which, I'm afraid, can only mean one thing: the hardware issues people experience while using Rufus are coincidental.

Oh, and for the record, there does happen to exist buggy firmwares out there, that seem to make some brand/models of USB flash drive fail more frequently than others. For instance, as per the List of incompatible hardware from the FAQ, some PNY drives have a dodgy firmware (which the manufacturer acknowledged), and I suspect that, if you have a couple such drives, and use them with Rufus, you will find that they consistently fail, even though this has nothing to do with Rufus (the issue should happen if you write a lot of data, regardless of the application being used).

Finally, for anyone still tempted to try to push this "Rufus can destroy flash drive" story again, I'll say that any argument you are trying to make will have a lot more weight if you are able to report something like:
"Hey, I bought a couple of drives from a reputable vendor (e.g. SanDisk, Adata, etc.), but when I used them with Rufus, these drives switched to read-only. So I RMA'd the drives to the vendor, describing what I did, to ask them if they could replicate the issue. They have now come back to me and confirmed that Rufus is the source of the problem because [insert explanation from people who actually have some expertise on the matter here]...".

Again, if the "problem" was as widespread as you say, and I as I pointed out before, there's no way flash drive manufacturers would choose to ignore it, and you should be able to get strong evidence about Rufus being the cause of the issue from the manufacturers themselves or power users with some USB expertise (e.g. people who know how to run an USB bus trace). Yet, despite the isolated but usually very voiceful complaints I have seen here and there about Rufus damaging flash drives, and despite Rufus having been quite popular for years, I'm still waiting for such reports...

@johnheintz
Copy link

I have lost 3 USB drives to this same issue from different vendors. This is across 2 different laptops, both running windows 10.

This is a screenshot of what I was doing. To date, i have not been able to recover any of them.

image

@pbatard
Copy link
Owner

pbatard commented Aug 16, 2017

I have lost 3 USB drives to this same issue from different vendors.

Full make and model please, and capacity. Did you purchase them from the same vendor? When were they purchased?
Also, what was the log from Rufus? I would expect that, by the 3rd time, you would be taking a close look at the Rufus log to see what's going on. Do you at least remember the error Rufus produced? And have you ever tried running a bad blocks check before trying to copy an ISO? If so, what did the bad blocks check report?
What did the vendor(s) say when you RMA'd your drives? If they are recent purchases, you should have no trouble RMAing them. If, on the other hand you cannot RMA these failed drives, it means that they are pretty old, and therefore more prone to having memory issues.

I'd really like people who want to complain about Rufus consistently "destroying" drives to be consistent and produce bad blocks reports, especially when there are plenty of cheap drives out there, who either use poor quality flash memory or straight up lie about their capacity ("fake" drive) resulting in failure as soon as an application (any application, including File Explorer) writes more data to the drive than its actual capacity. Surely, if you start to see drives being damaged, you should have all the reasons in the world to check the next one you're gonna use for bad blocks, to get some indication about the actual health of your drive before you use it.

To date, i have not been able to recover any of them.

What do you see in Windows Disk Manager? Have you tried plugging them on a Linux machine? What does dmesg on Linux report after you plug them?

Finally is that 4GB drive from your screenshot a 4th USB drive? Coz if it's not, then clearly it's being recognized...

I have now explained at length why its is simply not possible for Rufus, even if it has a major bug, to damage flash drives. You may choose to believe otherwise, because you happened to end up with drives that appeared to fail while you were using Rufus, but I'm afraid that you will have to point the finger elsewhere. It is simply not possible for an application that only exclusively uses WriteFile() to access USB Flash Drives to make these drive fails.

But please feel to dismiss this fact as something that "of course the developer of a problematic application is going to lie about" and also feel free to invite your hardware manufacturers to investigate the true causes of your drive failures, when you RMA your drives. As I explained, if the problem is really as widespread and consistent as the few people who seem to have experienced it make it to be, hardware manufacturers, who do have a very vested interest in singling out applications that may "destroy" their drives, should have no problem backing up these claims.

@pbatard
Copy link
Owner

pbatard commented Aug 16, 2017

PS: It would also be of great interest to have the manufacturers of your drives to explain the specific conditions under which a flash drive will switch to read-only, because this is certainly not something that can be controlled remotely by an application, and, instead, is triggered by the internal firmware running on the flash drive controllers. Therefore, the manufacturer of a flash drive should be able to get very precise technical details on why it would switch to read-only.

@johnheintz
Copy link

johnheintz commented Aug 16, 2017 via email

@mrk310310
Copy link

mrk310310 commented Jan 13, 2019

I wasn't asking for help, just reporting.
The image was a 600mb Win10-live-usb thing, "burned" with GPT option, on Windows 7. The sd card was - Kingston 2gb microsd SD-C02G Japan, on the other side of the card were two lines - 0832 U59502Y.

Also I don't want the dev to feel bad because of this situation. Again, some memory chips probably just work weird.

@Sopor
Copy link
Contributor

Sopor commented Jan 13, 2019

Is there any UnrufusMySdCard.exe?

@mrk310310 Isn't this to ask for help?

@PhoebeAnn
Copy link

I found the only way to deal with a "bad" usb stick was with the diskpart utility in Windows. In my case, a GPT had been created from a FreeNAS ISO that was unrecognized and unbootable in either a Windows or Linux machine. Disk manager saw it, but couldn't do anything useful with it.

Repository owner deleted a comment from PhoebeAnn Jan 15, 2019
@yodies
Copy link

yodies commented Feb 18, 2019

I just had two drives destroyed, one after the other. One a 16GB SanDisk Cruzer Glide, the other a 16GB Sony thumbdrive. Both of them failed saying that explorer.exe had a lock on the disk. I closed Explorer, and then the thumbdrive got marked as write protected. Two failures in a row is not a coincidence. I now have to go buy TWO 16GB drives for coworkers.

@pbatard
Copy link
Owner

pbatard commented Feb 18, 2019

One a 16GB SanDisk Cruzer Glide, the other a 16GB Sony thumbdrive.

Where and when did you purchase them? Can you RMA them?

Last time I checked, SanDisk had a pretty comprehensive RMA policy.

Also, please try to repartition/reformat your drives in Linux.

I know of some images (e.g. Chromium) that, because of a pure Windows bug, will make it look like the drive cannot be repartitioned or reformatted in Windows after the image has been written, whereas Linux or MacOS have no trouble doing so.

Two failures in a row is not a coincidence.

Usually not. However it also doesn't not mean that the application you were using at the time was the cause of the issue.

For instance, some FreeBSD images will instantly make Windows 7 or earlier BSOD, regardless of the application being used to write the image (another Windows bug - You can literally create a USB flash drive that make any Windows 7, Vista or XP machine crash as soon as it is plugged). But of course, when you experience a BSOD while you were using a specific application to write data, it's easy to think that it's the application that caused the system crash, even if it had nothing to do with it.

If you can RMA the drives, I would strongly encourage you to do so. And if, despite all I have explained above, at length, on how when you are familiar with the manner Windows lets application write data to a drive, and how USB Mass Storage operates, then the only way a Windows application that only uses the generic abstracted I/O API to write to a drive could ever destroy a drive is if there also existed a major Windows bug, you still refuse to consider that your issues could have to do with something else than Rufus, then I will encourage you to let SanDisk or Sony support know that you were using Rufus at the time, and ask their specialists whether they believe that this software (of which they should be able to also consult the source) could be what actually caused your drives to fail. If these specialists think that there is a flaw in the explanations I have provided in this thread, with regards to how it is just impossible for Rufus (or other generic image applications like Etcher), to destroy drives in the manner that people who have experienced failure(s) allege, then they should have little trouble demonstrating, with indisputable proof that it is indeed possible for an application that only issues WriteFile() to write data to an USB Flash drive, and that only does so against the Physical or Logical drive that abstracts the device, to actually send some kind of "self-destruct" commands.

And yes, I understand that, because you have seen a drive failure twice in a row while using Rufus, it is tempting to believe that the developer would have a strong interest spewing bullshit, while refusing to acknowledge a real issue. But I can assure you that, if there was a real issue here, and if what I've been saying about abstraction and the handling of USB flash drive in Rufus making it impossible to destroy a drive is wrong, then there should be more than enough people users of Rufus with technical expertise, to disprove the claims I put forward and explain, with technical details, how the Windows Hardware Abstraction Layer, or the way Rufus accesses drives (which is through the HAL), can actually fail to protect USB Flash Drives.

So, while I do not ask you to blindly take my word for it, I will however ask you to consider that the absence of any such reports has to be corroborative that no such a major issue actually exists.

And before someone starts to rant about how it shouldn't be for others to "prove" that the application is defective, please remember that I have already explained, at length, how due to the APIs being used and the manner in which Rufus is accessing the drive (which it does in the exact same manner as it would a SATA HDD — As a matter of fact, you can tell Rufus to list and access SATA drives through a hidden cheat mode, provided you have also set these drives Removable in your BIOS, since all that cheat mode does is tell Rufus not unlist these drives), it is just as impossible for me to go with "But isn't it possible that there is some place in the code that may send the 'wrong' set of data to the drive? Why do you seem to refuse to consider that as a valid hypothesis?" as it would be to go with "But isn't still possible that the earth might be flat? Why do you seem to refuse to consider that as a valid hypothesis?". It just doesn't work that way. And this is even more difficult to accept as a valid hypothesis when:

  • I have never experienced a drive failure while I used Rufus, even as, as its developer, I have used very sketchy and versions that had major bugs, as happens during the course of software development. As a matter of fact, considering the life expectancy of most flash-based media, I am exceedingly surprised that I have yet to experience a coincidental failure while I using Rufus, since I'm using a testing the application on an almost daily basis. I've seen USB flash drive failures of course, but, as of today, never when using Rufus.
  • The amount of reports of "Rufus killed my flash drive(s)" I see is pretty much in ballpark of what I expect to see from coincidental failures, poor hardware, use of dodgy images (such as those FreeBSD/Chromium ones), fake drives and so on. Especially, I'm certainly not seeing the wave of angry reports that's to be expected from an application that's downloaded ~3 million times each month, if it really had a systemic issue with regards to destroying drives. Or, if you want to venture an alternate explanation for why, whereas people would be experiencing tons of failures, these reports would not appear in large number on very public web sites such as Superuser, Windows/Linux user forums, reddit or even this very issue tracker (of which I don't recall ever deleting a single issue report, or altering it in a way that would conceal the original issue being reported), I'd be interested to hear why you think reports appear to be withheld.
  • Again, none of the flash drive manufacturers, power users and (sometimes) large corporations that appear to use, rely on or recommend Rufus, and who definitely would have vested interest in investigating and demonstrating that there is an issue, if issue there was, have filled such a report.

Therefore, I can only exhaustively indicate that, while I am not denying that a small number of people appear to have experienced drive failures, that happened to occur while they were using Rufus, simply stating a "belief" that Rufus must be responsible for the failures is still not going to cut it, unless one also happens to have RMA'd their drive(s) and gotten some technical backing from the drive manufacturer (or some other specialist), to try to prove the technical aspect of the claim (and disprove my counter-claim, which, as some people don't seem to understand, I have long backed up with technical details).

@lurch
Copy link

lurch commented Feb 18, 2019

We also encountered the FreeBSD Windows-bug on Etcher balena-io/etcher#1839

@pbatard
Copy link
Owner

pbatard commented Feb 18, 2019

We also encountered the FreeBSD Windows-bug on Etcher balena-io/etcher#1839

No surprise there. I also replicated if with win32diskimager at the time, as well as Linux' dd and then plugging the drive in Windows.

I wish I knew what Microsoft actually fixed in Windows 8 to finally make that issue disappear. As far as I can tell, it seems to have something to do with improperly parsing GPT records...

@lurch
Copy link

lurch commented Feb 18, 2019

I wish I knew what Microsoft actually fixed in Windows 8 to finally make that issue disappear. As far as I can tell, it seems to have something to do with improperly parsing GPT records...

https://forums.freebsd.org/threads/62230/ has more details:
"The Memstick image is smaller than the memstick and even though it places the secondary GPT at the end of the image, that is not necessarily the end of the disk. This seems to crash Windows."

I guess Windows is assuming that if there's a valid GPT at the start of the disk, there must also be a valid GPT at the end of the disk; and it then falls over when it tries to parse a non-existent GPT from the end of the disk (which of course contains entirely random data).

@pbatard
Copy link
Owner

pbatard commented Feb 18, 2019

Aha. That makes a lot of sense indeed (though not the part about parsing random data = crash).

Because people have requested it in the past, I've been wondering about having Rufus fix the GPT backup record as part of the image writing for larger drives... But that's a discussion for another thread.

@n30nwav
Copy link

n30nwav commented May 8, 2020

@pbatard hey buddy. I had to come here to post this after going through multiple threads and your own here (which is closed now) in regards to usb drives and sd cards being rendered write protected after using Rufus. This is what I have found. IT IS NOT ACTUALLY RUFUS's fault

not sure if the users above had the same experience (more on that below) but my sd card got write protected after I tried creating a USB using your tool. Tried multiple things to solve this (deleting partitions, recreating, using different tools, different formats, removing diskpart readonly attribute even) but it didn't work. I even tried to use the sd card on another machine and it failed.

Next time I tried to be a bit more careful and realized my corporate policies on the laptop was forcing Bitlocker to be Turned ON and encrypt the drive. And if I specifically select Don't encrypt it. The drive was supposed to stay in a read only state. In other words write protected. What's interesting is this is written in such a small font under the option which says "Don't encrypt this drive" that you can actually miss it considering it's just not going to encrypt the drive and everything else would be hunky dory. Anyway. What's interesting is even in this state. Somehow Rufus actually is able to delete the partition (which kindda make sense since Bitlocker might only be working on the FileSystem level and not on the Boot sector or partition level) and this leads the drive to be in write protected state. At this point nothing that would do on this current machine would work. And on top of that the usb/sd card will not work on any other device.

The solution to this is though is to put the USB/SD Card on another machine which is not governed by BitLocker. Run diskpart on the disk and clear the the readonly attribute by running the command "attributes disk clear readonly". Once you do that, you can use any formatting tool to format the sdcard/drive on same machine and then reuse it however you want.

Hope this may help somebody somewhere. If this post is redundant or useless. Feel free to remove it :)

@pbatard
Copy link
Owner

pbatard commented May 8, 2020

@n30nwav, I appreciate the report, which is quite interesting indeed.

I'll see if I can add a note about checking for Bitlocker in the FAQ, and try reformatting the card on a machine where Bitlocker is not active, coz this may help other folks who run into the same situation.

@karan316
Copy link

I don't think it is an isolated incident.

But if these aren't, how comes that despite having tested Rufus on every single computer and every single flash drive I could get my hands on, I have never ever been able to replicate such an issue. And neither seem to have any of the experienced power users of forums such as reboot.pro, or, as I mentioned, the manufacturers of the drives Rufus is supposed to write protect.

In other words, to go with your hypothesis, we would also have to go with the hypothesis that: I and other developers and developers who are testing USB flash drives on a daily basis have been extraordinarily lucky in never ever experiencing the issue, despite the fact that, by all account if that issue is real, we would be the most affected by it.

just now confirmed the end point was Rufus.

Not really. What you did is confirm, that either one of Rufus or your flash drive has an issue, and, considering that it's only the internal flash drive controller that can decide to switch a drive to read-only and that (and I have to stress that out, because people who have no knowledge of how USB flash drive work really don't seem to understand that point) it is simply NOT possible for an external software application that only issues USB Mass Storage commands to tell the USB Flash Drive's controller to switch the drive to read-only. Instead, it's the internal logic of the controller that does that on its own, and the only factor it uses to do that is when it detects that some flash memory cells are defective (in most cases that happens when the controller itself is trying to write data to a cell, and the controller itself detects that the operation fails. Please bear in mind that there's no external entity involved in this operation besides the internal flash drive controller).

But, hey, I hear you coming up with: "But surely Rufus is sending USB commands to the flash drive. What if there's a bug and Rufus happens to send a wrong command, such as one that might tell the controller to switch to read-only?"

Unfortunately for you (and for the many people who are unaware of what USB software development entails on Windows, and think that it's therefore easy to screw up), that's not at all what Rufus does. Rufus does NOT directly send USB commands to anything. Especially we're not building any of the USB messages that are received by the flash driver controller. So, even if the application has a bug, it's never going to translate to "Oops, I wrote bad data into an USB field and inadvertently sent an USB message that tells the controller to switch to read-only, instead of simply writing data".

Instead, what happens is that we ask Windows to perform some operations, such as "read or write sector n of device XYZ", "tell me the type of device ABC, so that I can find out if it's USB, and remove it from the list of devices I present to the user if not", and that's really it.

As a matter of fact, the way Rufus is designed, it doesn't matter one bit if a disk device is USB, SATA, SCSI, NVMe, Virtual (VHD, VMWare), because there isn't a single section in the code where we construct and send actual bus commands, such as USB ones. In fact, a lot of the enumeration code of Rufus is to eliminate things like internal drives, because otherwise, Rufus would happily let you do the exact same thing to your internal SATA drives as you can do to USB drives. And, here's the kicker: I wouldn't have to change a single line of code in Rufus to make it partition and format an internal SATA drive as opposed to an USB drive, because Rufus doesn't need to care about the protocol being used when writing the drive. As a matter of fact, Rufus can already be used with external SATA drives (provided that the BIOS sees them as removable and that you use a well-hidden cheat mode), and I didn't have to do anything special in the code to achieve this, besides ensuring that less drives get eliminated during enumeration when the cheat mode is in effect.

All this to say that all we are using in Rufus are the generic Windows API commands that let you read/write a sector or a file, and that, as per Windows design, are completely bus-agnostic. Or, to put it in terms that you may also have heard, we use the Hardware Abstraction Layer of Windows, and therefore do not have the possibility of sending straight USB commands.

Alright, so that "comeback" point 1/3 covered, so let me get to "comeback" point 2:
"But what if Rufus screws up the data it sends to the Hardware Abstraction Layer? Couldn't that somehow result in Windows sending bad USB commands to the flash drive?"

There again, I'm afraid that, if you know what you are talking about, you will have to dismiss the idea. The first thing I'm gonna point out is that, if this was at all possible, then surely there would be a Windows bug here, because what one expects from a Hardware Abstraction Layer API is that it will filter bad data, and prevent potentially destructive commands from being sent on the bus. In other words, if Windows was allowing anything like that, Microsoft would have heard about it from hardware manufacturers who, again, have in their interest not to have an OS that can ever send self destruct commands to hardware by mistake.
Also, and this is the most important point, you have to realize that these APIs are very limited. For instance, here is the ONLY API call that is ever used in Rufus to write to an USB flash drive (either directly or indirectly, but the indirect calls always translate to WriteFile() being issued in the end).
If you know a little bit about programming, you'll have to explain to me how it's possible to screw up parameters so bad that Windows will end up sending a "bad" USB command on the USB bus. If you use the wrong handle, you're not gonna be accessing the flash drive at all (unless Windows is super buggy) so we can eliminate that. And we never use Overlapped mode (which wouldn't screw us up in the first place anyway), so that leaves passing either a wrong buffer (but if you address is corrupt, you'll get a segmentation fault in the Windows application, not on the target device) or a buffer with bad data... knowing that there's nothing in the Mass Storage protocol that will make the USB bus choke on specific data content (because it's of course designed to be data agnostic, meaning that, as far as the Mass Storage USB protocol is concerned, any data you have in your buffer is just fine and there's no such thing as data that is "more valid" than other). In other words, you could write whatever random stuff you want in your buffer, it's never going to end up producing anything on the USB bus but a Mass Storage message that says "Here's some data for you, that you should write at address N". Especially, it's NEVER going to result in a non Mass Storage USB command (such as "vendor-internal: switch to read-only") being issued on the USB bus. Even if Rufus is buggy, all you'll ever get on the USB bus are regular "read sector N" or "write sector N" messages, that are the only messages Windows can produce in the way the application works, and that's it.

And with this we come nicely to "comeback" 3:
"But what if you actually send garbage data for the USB controller to write, or tell it to write the data to some 'special sectors'? Surely if you do that, you may end up screwing up the drive!"

Two parts to this (NB: I'm simplifying things quite a bit here, which doesn't make the explanation any less valid, so if you want to dismiss the whole reasoning because it's not "technically accurate", you'd better be prepared to show where exactly my explanation would be disproved in the the more technically accurate picture):

  1. The idea that there exists "special sectors" on an USB flash drive, that can be accessed through standard USB commands (such as the "write sector N" we've seen above) is wrong. That's not to say that there might not exist special sectors that are being used to store the controller firmware, but, unless that controller is buggy, it should never let you access these sectors through the regular "write/read sector N" commands. Especially, the sector at address 0 should be the very first sector that the controller designates as accessible for storing user data (NB: this includes the MBR or any sector that belongs to a partition table, which, as far as the controller, Windows and Rufus are concerned ARE pure user data), and, unless it has a major bug, it should return an error whenever it receives a standard command that asks it to read a sector that is lower than 0 or higher than the total capacity the controller has reserved for user data.
    All this to say, even if you were to have a buggy application that somehow manages to get Windows to send a "write sector -1 with this data" command on the USB bus, the Flash drive controller will always validate that the sector it is being asked to write to belongs to the user data range, before it does anything, and will return an error if it doesn't (that is, unless your firmware is very buggy, but even then, I can tell you that Windows should have validated the sector range before the controller gets to do the same, so even if your firmware is buggy, it shouldn't actually matter). In other words, no matter how hard you try, you can not use Windows's WriteFile() (which, again, after device enumeration, is the only call that Rufus ever uses that translates into sending USB bus commands) to overwrite something like the memory area that is used by the firmware (the only exception I can see for this is if you are using a "fake" drive, but if you do, then you can't expect any application, including Windows, not to mess that drive up as soon as you write more data than to it than its actual "non-fake" capacity), let alone toggle a firmware-internal flag such as "read-only" mode.
  2. But what about partition table sectors? Surely the sectors that hold the partition table must be "special" and writing buggy data into them might be the reason why a drive could turn read-only?
    Unfortunately, that whole reasoning falls flat when you know that Windows (or any other OS for that matter) does not see the partition table sectors (or MBR, or VBR/PBR or whatever other set or sector you were told were "special" because if you overwrite them you could lose your data — but please don't conflate losing data with rendering a drive inoperable, since you can always reuse a drive after you lose the data it contained) as any different than any other sectors from your drive. If you can take a completely blank drive and repartition it/reformat it in Windows, or even a drive that has been secure-erased, then clearly, there's nothing that "special" about some sectors compared to other, and, even if you write garbage data on these, the worst thing you'll have to do is repartition/reformat the drive. Especially, you will NEVER end up in a situation where you actually can't recover the drive, no matter what amount of sectors were overwritten with garbage data. Therefore, it is not possible to screw up a drive simply by writing the "wrong" data to any of the sectors that Windows can access.

So, in summary, and as I have tried to establish:

  1. Contary to what you may believe, The Rufus code does not construct and send USB commands on the bus, so, even if there's a major bug, it just cannot inadvertently construct and send a "self destruct" command to a device. Instead it uses the Windows Hardware Abstraction Layer, that makes ALL disk devices (USB, SCSI, etc.) be accessed in the same abstracted manner, i.e. without any direct possibility of control over the USB bus.
  2. Even if Rufus somehow sent garbage/buggy data to the Windows Hardware Abstraction Layer (which pretty much means to WriteFile() since that's all it ever uses to write to a device), the only way it would be able to screw up a USB flash drive is if it were to write to the non-accessible firmware-internal flash drive memory, by attempting to write to a sector that is outside of the regular range for the device. Unfortunately, the only way that could ever happen is if both Windows and the flash drive controller are buggy, because both these entities are supposed to validate the range being accessed, and reject the request if the range is invalid. That's simply not realistic (but if you believe it is, then by all means you should complain to your hardware manufacturer first, because you have just acknowledged that they have done a very crappy job).
  3. And finally, with the knowledge that, even if it was buggy, the only thing Rufus can only ever realistically access are the actual user data sectors reported by the device, and that none of these sectors (partition table, etc.) are any special, and that any competent OS will always be able to rewrite them, no matter the garbage data they contain, we have pretty much demonstrated that it is simply not logically possible for an application like Rufus to render a USB flash drive read-only or make it fail, UNLESS THAT FLASH DRIVE ALREADY HAD A HARDWARE ISSUE IN THE FIRST PLACE (in which case, writing a large amount of data, which is what Rufus typically does, will produce the same issue, regardless of the application being used).

How's that for a deep analysis?

Of course, you're welcome to ramp up your expertise on Windows APIs, Mass Storage command and USB, as well as spend some time with the Rufus source, to tell me why you (and others), still don't think what I went great length to explain above is unsatisfactory and why, surely, because you happened to experience a couple of drive failures while using Rufus, whereas millions of other Rufus users don't seem to ever have run into such such issues (and flash drive manufacturers also seem to be strangely quiet about the "destroyer of flash drives" that Rufus allegedly is), it must mean that Rufus is the culprit rather than your hardware...

PS: I don't think the majority of the people know about Github in the first place

You do realize that you're trying hard to justify why, if the problem is so widespread, the hundreds or thousands of people who have to be affected by it, out of the 3 millions that download Rufus every month, would choose not to report it.

First of all, means of contacting me by e-mail are clearly available both on the Rufus homepage and in the About dialog. And (but you'll have to trust me on this), the amount of "Rufus destroyed my flash drive" e-mail reports I get is about the same as I see from other means. Also, people do use stackoverflow, reddit, and other forums such as mydigitallife, which I monitor, and likewise, you'll be hard pressed to see the tens or hundreds of reports one would expect to see there if Rufus had such a flaw as the one you describe.

Your justification as to why so few people would report such an issue, if it was a real one, clearly does not add up, which, I'm afraid, can only mean one thing: the hardware issues people experience while using Rufus are coincidental.

Oh, and for the record, there does happen to exist buggy firmwares out there, that seem to make some brand/models of USB flash drive fail more frequently than others. For instance, as per the List of incompatible hardware from the FAQ, some PNY drives have a dodgy firmware (which the manufacturer acknowledged), and I suspect that, if you have a couple such drives, and use them with Rufus, you will find that they consistently fail, even though this has nothing to do with Rufus (the issue should happen if you write a lot of data, regardless of the application being used).

Finally, for anyone still tempted to try to push this "Rufus can destroy flash drive" story again, I'll say that any argument you are trying to make will have a lot more weight if you are able to report something like:
"Hey, I bought a couple of drives from a reputable vendor (e.g. SanDisk, Adata, etc.), but when I used them with Rufus, these drives switched to read-only. So I RMA'd the drives to the vendor, describing what I did, to ask them if they could replicate the issue. They have now come back to me and confirmed that Rufus is the source of the problem because [insert explanation from people who actually have some expertise on the matter here]...".

Again, if the "problem" was as widespread as you say, and I as I pointed out before, there's no way flash drive manufacturers would choose to ignore it, and you should be able to get strong evidence about Rufus being the cause of the issue from the manufacturers themselves or power users with some USB expertise (e.g. people who know how to run an USB bus trace). Yet, despite the isolated but usually very voiceful complaints I have seen here and there about Rufus damaging flash drives, and despite Rufus having been quite popular for years, I'm still waiting for such reports...

Even I am facing the exact same problem. The diskpart solution didn't work because the readonly state is already set to NO. The current read only state is YES. However when I use the pendrive on Linux it works just fine. And this is the second time happening with two different pen drives. Don't know what's going on.

@pbatard
Copy link
Owner

pbatard commented Jul 23, 2020

However when I use the pendrive on Linux it works just fine.

Do you have BitLocker enabled on your machine, or some other security policy?

Obviously, you are not experiencing a hardware failure, if your drive works just fine on Linux, and as @n30nwav pointed above, it appears that, on some platforms that have BitLocker enabled, the default BitLocker policy may enforce a drive to be seen by the system as read-only as soon as you repartition or reformat a drive that is not set to use BitLocker (which would be the default for Rufus).

At this stage, I'm still waiting to hear for more reports to validate this, so that I can potentially try to detect the precise setting that decides this policy and see if I can try to warn users about it in Rufus.

@karan316
Copy link

However when I use the pendrive on Linux it works just fine.

Do you have BitLocker enabled on your machine, or some other security policy?

Obviously, you are not experiencing a hardware failure, if your drive works just fine on Linux, and as @n30nwav pointed above, it appears that, on some platforms that have BitLocker enabled, the default BitLocker policy may enforce a drive to be seen by the system as read-only as soon as you repartition or reformat a drive that is not set to use BitLocker (which would be the default for Rufus).

At this stage, I'm still waiting to hear for more reports to validate this, so that I can potentially try to detect the precise setting that decides this policy and see if I can try to warn users about it in Rufus.

Now, even on Ubuntu it says the USB is read-only and cannot format it. I've tried all possible ways on the internet to fix it but to no avail. I also tried to make it non bootable (since it showed the pendrive was bootable) using Rufus which didn't work either because of the read only state.

@karan316
Copy link

Also if the BitLocker policy is enabled, how do I get around it? I've created bootable pen drives from the same laptop previously and didn't face any issues. Yesterday I tried to create a Live USB of Manjaro and Rufus suddenly showed that the process had FAILED. I am facing this read-only state problem since then.

@pbatard
Copy link
Owner

pbatard commented Jul 24, 2020

Also if the BitLocker policy is enabled, how do I get around it?

I'm afraid I don't have that information. I'm just reporting what was mentioned above.

But really, if your drive has been seeing what appears to be an intermittent failure, and then failed altogether, then it all points out to your flash memory being defective, which is the most common issue USB Flash Drives face, i.e. a pure hardware failure that wasn't induced by any software operation.

A lot of people seem to be of the idea that: "If I was using Rufus when writing the drive, and the drive failed, then it must mean that Rufus has a bug", and yet, if the exact same thing happens (as it also commonly does) when using Windows utilities only, they automatically think "hardware failure" and let Microsoft off the hook, on account that, surely an entity like Microsoft would never ever introduce major bugs in Windows that can lead to complete destruction of the data you are explicitly trying to protect. But I'm afraid that is not how it goes. Hardware failures are common, especially for Flash Drives, because USB Flash Drives aren't built for as much long term reliability as other media, and you can't just point the finger at one specific application on account that you've seen a couple of pen drives fail while you were using it.

All I am seeing from your report above points to a pure hardware failure and not anything that Rufus (or BitLocker for that matter) seems to have much of anything to do with. So your best course of action at this stage is to RMA your flash drive if it's still under warranty, and purchase a new one, as it's very unlikely you'll be able to salvage it.

@karan316
Copy link

All I am seeing from your report above points to a pure hardware failure

Well, if it was a couple of cases it could've been hardware failure. But don't you think so many people having the exact same problem of being write-protected right after they used Rufus has long odds of just being a coincidence? I myself faced this issue with two pen drives in one week. There's quite a possibility that Rufus did "something" that caused Windows to make the pen drives write-protected. Can you try to replicate the issue on your pen drive? For me both the times the problem occurred when Rufus failed to burn the ISO. The last one was when I tried to burn the ISO directly from an external hard drive instead of copying it to the machine which caused the error.

@lurch
Copy link

lurch commented Jul 25, 2020

@pbatard
Copy link
Owner

pbatard commented Jul 25, 2020

But don't you think so many people having the exact same problem of being write-protected right after they used Rufus has long odds of just being a coincidence?

The proportion of people experiencing hardware failures while using Rufus is pretty much what I expect from coincidental failures with an application that is downloaded more than 1 million times a month.

If Rufus was the "destroyer of drives" that some people who happen to experience coincidental failures think it is:

  1. I, its developer, who creates drive after drive, with ISOs of all kind, would see these failures too. But I have not even seen it happen once! And in case you also believe that I am just sitting on a pile of dead drives and lying, please realize that there are quite a few power users who use Rufus even more than I do, and who, curiously aren't creating issues in this very public issue tracker to complain that they have to keep purchasing new drives.
  2. When you know how Rufus (and other similar applications) actually write any data to a drive, and yes that applies even to the "critical data" that one uses to format or repartition a drive, and know about Windows' abstraction layer, as well as, there again contrary to a common misconception, that Rufus is not actually building and sending USB commands on the USB bus in the application itself, the idea that Rufus (and other similar applications) could have a bug that results in hardware destruction is ridiculous. But please don't take my word for it: There's plenty of resources you can use to educate yourself, and if you look at the source code of Rufus, you'll see that it really writes to a USB drive the same way as it drives to a VHD or any type of drive for that matter, so, unless Windows has a major bug, it would be very difficult for it to send the set of commands that allegedly destroy a USB drive...

Here's a message that I think is especially relevant in this day and age: There comes a time where one has to listen to experts, who do know what the heck they are talking about, and are actually trying to present an impartial, fact-supported view on a matter, regardless of whether you believe that they may have a vested interest of lying to you, rather than try to fling around the bullshit that some anecdotal poorly understood "evidence" has as much credence, if not more, than proper statistical data (and in this case the statistical data can be verified from this issue tracker, or reddit or superuser reports, that certainly do not hint in the slightest that drive failures occur in higher proportion when using Rufus than the rate you'd expect from using hardware, and especially relatively cheap flash memory, that is not designed for long shelf life).

For me both the times the problem occurred when Rufus failed to burn the ISO.

Which is indicative of a hardware issue.

  1. Hardware has an issue
  2. Rufus reports the problem
  3. User notices that the hardware has an issue.

That's a much more logical explanation than:

  1. Hardware is absolutely fine and even as we know that flash based media is super prone to fail on you at any time, especially if it's a cheap one, is not at all about to fail.
  2. Rufus writes to said media and, even as there are tons of elements that do get in the way of doing so (the Windows Hardware Abstraction Layer being just one of them) somehow manages to send a mysterious special command, that flash drive manufacturer have somehow not protected or made next to impossible to enact, that tells a drive to self destruct.

Can you try to replicate the issue on your pen drive?

What do you think I'm doing during Rufus development? Write code without ever testing and hope that it works? And yes, I am testing in various conditions, including picking ISOs from external drives, be them USB based or not (though, if you do know how OS and USB access really work, you'll understand that the idea that having a USB drive fail because you happen to be using the USB to read from a different device at the same time is simply ludicrous).

@nxdiamond
Copy link

I've had several USB 3 flash drives fail because they overheat when large amounts of data are written quickly. Some fail by converting to read-only mode. Some fail by completely disconnecting the internal flash memory chips from the internal controller, so the controller tells Windows that the device has no media.

Rufus and Etcher get blamed because they write large amounts of data quickly. But the real fault is defective design of the flash memories.

The same thing happens under Windows. Select a large file (for example download an ISO of Windows 10) and use Windows File Explorer to just copy the file to the USB flash drive. The USB flash drive will fail. I'm famous for blaming Microsoft when something is Microsoft's fault, but this one isn't.

I have two reliable USB 3 flash drives. One has a case made of metal instead of plastic. The other has a plastic case but write operations are slower than for other drives, so I wonder if the maker knew they had to avoid overheating.

@nxdiamond
Copy link

I also had a few USB 2 flash drives fail by converting to read-only mode. Those were older, slower, smaller drives. I don't think the controllers overheated, but the internal flash chips maybe were rejects from other companies.

@lurch
Copy link

lurch commented Jul 25, 2020

but the internal flash chips maybe were rejects from other companies.

Yeah, the flash-drive and SD-card market is so competitive (with constantly reducing prices, and constantly increasing capacities), that people are always looking for "bargains" on sites like ebay; so it's all too easy for people to buy fake / defective / low-quality drives, and then blame Rufus or Etcher when they inevitably fail.

@karan316
Copy link

I've had several USB 3 flash drives fail because they overheat when large amounts of data are written quickly. Some fail by converting to read-only mode. Some fail by completely disconnecting the internal flash memory chips from the internal controller, so the controller tells Windows that the device has no media.

Rufus and Etcher get blamed because they write large amounts of data quickly. But the real fault is defective design of the flash memories.

The same thing happens under Windows. Select a large file (for example download an ISO of Windows 10) and use Windows File Explorer to just copy the file to the USB flash drive. The USB flash drive will fail. I'm famous for blaming Microsoft when something is Microsoft's fault, but this one isn't.

I have two reliable USB 3 flash drives. One has a case made of metal instead of plastic. The other has a plastic case but write operations are slower than for other drives, so I wonder if the maker knew they had to avoid overheating.

Thanks for the explanation! This was more convincing than any of those "Rufus didn't do it" jargon written elsewhere.
So is there any way you could determine which pendrive is safe to write huge amounts of data?

@pbatard
Copy link
Owner

pbatard commented Jul 26, 2020

This was more convincing than any of those "Rufus didn't do it" jargon written elsewhere.

It's sad that we live in an age where people need to be "convinced" about facts, and will dispute any technical information being given to them on account that, if they don't understand it (or don't want to research it), then it means that the information must be flawed or false.

@pbatard
Copy link
Owner

pbatard commented Jul 26, 2020

I'm going to lock this thread, because I am getting seriously tired of the bullshit of having to justify, with facts that nobody cares to look into, that, no, your basic assumption that "because it deals with USB drives it must be possible for a buggy Rufus to send 'magic' USB commands that destroy or write protect a drive" is not actually something that can happen.

Feel free to continue this discussion elsewhere.

Repository owner locked as resolved and limited conversation to collaborators Jul 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests