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

[issue]: Windows 11 24H2 error when discovering disks during setup #3010

Open
1 task done
whodda opened this issue Oct 23, 2024 · 7 comments
Open
1 task done

[issue]: Windows 11 24H2 error when discovering disks during setup #3010

whodda opened this issue Oct 23, 2024 · 7 comments

Comments

@whodda
Copy link

whodda commented Oct 23, 2024

Official FAQ

  • I have checked the official FAQ.

Ventoy Version

1.0.99

What about latest release

Yes. I have tried the latest release, but the bug still exist.

Try alternative boot mode

No. I didn't try these alternative boot modes.

BIOS Mode

Legacy BIOS Mode

Partition Style

GPT

Disk Capacity

32GB

Disk Manufacturer

SanDisk

Image file checksum (if applicable)

Yes.

Image file download link (if applicable)

No response

What happened?

Possible bug. Using Ventoy for many years. When installing Windows 11 24H2, during the disk discovery stage (after accepting MS agreement) it produces an error and no disks are shown. Same ISO on Rufus and YUMI exFAT 1.0.28 (which uses the Ventoy 1.0.99 bootloader) installs without this error i.e. disks are discovered and listed in the Windows Setup. Reproduced multiple times and not tested older versions of Ventoy.

@timkgh
Copy link

timkgh commented Oct 27, 2024

Running into the same problem. Rufus works, Ventoy does not, either in normal or wimboot mode. The Windows Setup is also in a low resolution gfx mode compared to booting from the Rufus USB. I tried text mode in Ventoy and it doesn't make a difference.

If I hit Shift+F10 during Windows Setup, and then use diskpart from the command line, the disk I'm trying to use is there, GPT, all the expected partitions on it. The Ventoy disk too, also GPT. Ventoy booted in UEFI mode.
Not sure why the Windows setup is unhappy with the disk.

@ventoy
Copy link
Owner

ventoy commented Oct 27, 2024

Please Press Shift+F10 to launch cmd.exe and enter type X:\Windows\System32\ventoy.log and upload the output here.

@max2020204
Copy link

[2024/10/27 15:06:42.385] [1552] ######## VentoyJump 64bit ##########
[2024/10/27 15:06:42.385] [1552] Current directory is <X:\windows\system32>
[2024/10/27 15:06:42.385] [1552] EXE path: <X:\windows\system32\winpeshl.exe> dir:<X:\windows\system32> name:<winpeshl.exe>
[2024/10/27 15:06:42.385] [1552] File <X:\Windows\system32\vtoy_wimboot> exist
[2024/10/27 15:06:42.385] [1552] This is wimboot mode ...
[2024/10/27 15:06:42.385] [1552] File <X:\Windows\system32\vtoy_wimboot_done> NOT exist
[2024/10/27 15:06:42.385] [1552] <1> Copy New file
[2024/10/27 15:06:42.392] [1552] <2> Remove file <X:\windows\system32\winpeshl.exe>
[2024/10/27 15:06:42.473] [1552] <3> Copy back file <X:\windows\system32\winpeshl.exe>
[2024/10/27 15:06:42.473] [1552] SaveBuffer2File <X:\Windows\system32\vtoy_wimboot_done> len:1
[2024/10/27 15:06:42.473] [1552] We don't need to rejump ...
[2024/10/27 15:06:42.473] [1552] ventoy directory not exist, now create it.
[2024/10/27 15:06:42.473] [1552] #### real_main #### argc = 1
[2024/10/27 15:06:42.473] [1552] program full path: <X:\windows\system32\winpeshl.exe>
[2024/10/27 15:06:42.473] [1552] program dir: <X:\windows\system32>
[2024/10/27 15:06:42.473] [1552] program name: <winpeshl.exe>
[2024/10/27 15:06:42.473] [1552] argc = 1
[2024/10/27 15:06:42.473] [1552] argv[0]=<X:\windows\system32\winpeshl.exe>
[2024/10/27 15:06:42.473] [1552] File <X:\windows\system32\winpeshl.exe> exist
[2024/10/27 15:06:42.473] [1552] ReadWholeFile2Buf <X:\windows\system32\winpeshl.exe>
[2024/10/27 15:06:42.473] [1552] Success read file size:233472
[2024/10/27 15:06:42.473] [1552] VentoyJump 64bit
[2024/10/27 15:06:42.473] [1552] ventoy directory already exist
[2024/10/27 15:06:42.473] [1552] Find os pararm at 173056
[2024/10/27 15:06:42.473] [1552] ExtractWindowsDataFile: auto install <:0>
[2024/10/27 15:06:42.473] [1552] File <ventoy\winpeshl.exe> NOT exist
[2024/10/27 15:06:42.473] [1552] SaveBuffer2File <ventoy\winpeshl.exe> len:58880
[2024/10/27 15:06:42.478] [1552] VentoyHook Path:<\OS\Win11_24H2_EnglishInternational_x64.iso>
[2024/10/27 15:06:42.478] [1552] Logic Drives: 0x80001c
[2024/10/27 15:06:42.478] [1552] File <C:\OS\Win11_24H2_EnglishInternational_x64.iso> NOT exist
[2024/10/27 15:06:42.478] [1552] File NOT exist under C:
[2024/10/27 15:06:42.508] [1552] File <D:\OS\Win11_24H2_EnglishInternational_x64.iso> exist
[2024/10/27 15:06:42.508] [1552] File exist under D:
[2024/10/27 15:06:42.508] [1552] GetPhyDiskUUID D
[2024/10/27 15:06:42.508] [1552] D: is in PhysicalDrive2 Offset:1048576
[2024/10/27 15:06:42.509] [1552] Disk UUID match
[2024/10/27 15:06:42.509] [1552] Find ISO file <D:\OS\Win11_24H2_EnglishInternational_x64.iso>
[2024/10/27 15:06:42.509] [1552] No vlnk mode D
[2024/10/27 15:06:42.510] [1552] Disk check OK D: 2
[2024/10/27 15:06:42.510] [1552] Drives before mount: 0x80001c
[2024/10/27 15:06:42.510] [1552] File <D:\OS\Win11_24H2_EnglishInternational_x64.VTLRI> NOT exist
[2024/10/27 15:06:42.510] [1552] This is normal image, mount ISO file.
[2024/10/27 15:06:42.510] [1552] ISO ID: System<> Volume<CCCOMA_X64FRE_EN-GB_DV9> Pulisher Preparer<MICROSOFT CORPORATION, ONE MICROSOFT WAY, REDMOND WA 98052, (425) 882-8080>
[2024/10/27 15:06:42.510] [1552] This is Windows 8 or latter...
[2024/10/27 15:06:42.510] [1552] VentoyMountISOByAPI <D:\OS\Win11_24H2_EnglishInternational_x64.iso>
[2024/10/27 15:06:42.510] [1552] This is ANSI encoding
[2024/10/27 15:06:42.530] [1552] OpenVirtualDisk success
[2024/10/27 15:06:42.530] [1552] OpenVirtualDisk success
[2024/10/27 15:06:42.530] [1552] Y: is free now
[2024/10/27 15:06:42.530] [1552] VentoyMountAnywhere
[2024/10/27 15:06:42.544] [1552] VentoyAttachVirtualDisk success
[2024/10/27 15:06:42.544] [1552] Mount iso by API success
[2024/10/27 15:06:42.544] [1552] Drives after mount: 0x80003c (0x20)
[2024/10/27 15:06:42.544] [1552] The ISO file is mounted at F:
[2024/10/27 15:06:42.544] [1552] Mount ISO FILE: SUCCESS
[2024/10/27 15:06:42.544] [1552] Windows11Bypass for <D:\OS\Win11_24H2_EnglishInternational_x64.iso> F: Check:1 NRO:1
[2024/10/27 15:06:42.565] [1552] File <F:\sources\install.wim> exist
[2024/10/27 15:06:42.566] [1552] File <F:\sources\boot.wim> exist
[2024/10/27 15:06:42.567] [1552] File <F:\sources\compatresources.dll> exist
[2024/10/27 15:06:42.567] [1552] Get file version for <F:\sources\compatresources.dll>
[2024/10/27 15:06:42.570] [1552] FileVersionze: <10 0 26100 1>
[2024/10/27 15:06:42.570] [1552] Enable for Windows 11 11
[2024/10/27 15:06:42.570] [1552] Create bypass check registry SUCCESS 0
[2024/10/27 15:06:42.570] [1552] Create BypassNRO registry SUCCESS 0
[2024/10/27 15:06:42.570] [1552] SetupMonNroStart ...
[2024/10/27 15:06:42.570] [1552] File <X:\Sources\en-GB\w32uires.dll.mui> exist
[2024/10/27 15:06:42.570] [1552] Successfully add prompt string for
[2024/10/27 15:06:42.570] [1552] File <X:\Sources\en-US\w32uires.dll.mui> NOT exist
[2024/10/27 15:06:42.570] [1552] Wait for setup finish...
[2024/10/27 15:06:42.572] [1552] DeleteVentoyPart2MountPoint Phy2 ...
[2024/10/27 15:06:42.572] [1552] File <C:\ventoy\ventoy.cpio> NOT exist
[2024/10/27 15:06:42.573] [1552] File <D:\ventoy\ventoy.cpio> NOT exist
[2024/10/27 15:06:42.573] [1552] File <E:\ventoy\ventoy.cpio> NOT exist
[2024/10/27 15:06:42.573] [1552] File <F:\ventoy\ventoy.cpio> NOT exist
[2024/10/27 15:06:42.573] [1552] File <X:\ventoy\ventoy.cpio> NOT exist
[2024/10/27 15:06:42.573] [1552] Delete ventoy mountpoint: NO NEED
[2024/10/27 15:06:42.573] [1552] auto install no need
[2024/10/27 15:06:42.573] [1552] no injection archive found
[2024/10/27 15:06:42.573] [1552] LunchFile=<ventoy\winpeshl.exe> CallParam=<>
[2024/10/27 15:06:42.573] [1552] We don't need to recover original <winpeshl.exe>
[2024/10/27 15:06:42.573] [1552] Not setup.exe, hide windows.
[2024/10/27 15:06:42.573] [1552] Ventoy jump success ...
[2024/10/27 15:06:42.573] [1552] Now launch <ventoy\winpeshl.exe> ...
[2024/10/27 15:06:42.573] [1552] Backup log at this point
[2024/10/27 15:06:42.574] [1552] Wait process...

Error code 0x80070001 - 0x4002F

@timkgh
Copy link

timkgh commented Oct 28, 2024

Same as #2887

@davidyannick86
Copy link

same issue with Windows Server 2025

@KrinalPatel889
Copy link

KrinalPatel889 commented Nov 14, 2024

Same Issue here

[2024/11/14 11:22:39.240] [1440] ######## VentoyJump 64bit ##########
[2024/11/14 11:22:39.240] [1440] Current directory is <X:\windows\system32>
[2024/11/14 11:22:39.240] [1440] EXE path: <X:\windows\system32\winpeshl.exe> dir:<X:\windows\system32> name:<winpeshl.exe>
[2024/11/14 11:22:39.240] [1440] File <X:\Windows\system32\vtoy_wimboot> NOT exist
[2024/11/14 11:22:39.240] [1440] This is normal mode ...
[2024/11/14 11:22:39.240] [1440] We don't need to rejump ...
[2024/11/14 11:22:39.240] [1440] ventoy directory not exist, now create it.
[2024/11/14 11:22:39.240] [1440] #### real_main #### argc = 1
[2024/11/14 11:22:39.240] [1440] program full path: <X:\windows\system32\winpeshl.exe>
[2024/11/14 11:22:39.240] [1440] program dir: <X:\windows\system32>
[2024/11/14 11:22:39.240] [1440] program name: <winpeshl.exe>
[2024/11/14 11:22:39.240] [1440] argc = 1
[2024/11/14 11:22:39.240] [1440] argv[0]=<X:\windows\system32\winpeshl.exe>
[2024/11/14 11:22:39.240] [1440] File <X:\windows\system32\winpeshl.exe> exist
[2024/11/14 11:22:39.240] [1440] ReadWholeFile2Buf <X:\windows\system32\winpeshl.exe>
[2024/11/14 11:22:39.240] [1440] Success read file size:231936
[2024/11/14 11:22:39.240] [1440] VentoyJump 64bit
[2024/11/14 11:22:39.240] [1440] ventoy directory already exist
[2024/11/14 11:22:39.240] [1440] Find os pararm at 173056
[2024/11/14 11:22:39.240] [1440] ExtractWindowsDataFile: auto install <:0>
[2024/11/14 11:22:39.240] [1440] File <ventoy\winpeshl.exe> NOT exist
[2024/11/14 11:22:39.240] [1440] SaveBuffer2File <ventoy\winpeshl.exe> len:57344
[2024/11/14 11:22:39.240] [1440] VentoyHook Path:<\Soft\en-us_windows_11_consumer_editions_version_24h2_x64_dvd_1d5fcad3.iso>
[2024/11/14 11:22:39.240] [1440] Logic Drives: 0x80003c
[2024/11/14 11:22:39.261] [1440] File <C:\Soft\en-us_windows_11_consumer_editions_version_24h2_x64_dvd_1d5fcad3.iso> exist
[2024/11/14 11:22:39.261] [1440] File exist under C:
[2024/11/14 11:22:39.261] [1440] GetPhyDiskUUID C
[2024/11/14 11:22:39.261] [1440] C: is in PhysicalDrive0 Offset:1048576
[2024/11/14 11:22:39.261] [1440] Disk UUID match
[2024/11/14 11:22:39.261] [1440] Find ISO file <C:\Soft\en-us_windows_11_consumer_editions_version_24h2_x64_dvd_1d5fcad3.iso>
[2024/11/14 11:22:39.261] [1440] Logic Drives: 0x80003c VentoySig:9984934D
[2024/11/14 11:22:39.261] [1440] GetPhyDiskUUID C
[2024/11/14 11:22:39.261] [1440] C: is in PhysicalDrive0 Offset:1048576
[2024/11/14 11:22:39.261] [1440] DiskSig=C4360D00 PartStart=1048576
[2024/11/14 11:22:39.261] [1440] GetPhyDiskUUID D
[2024/11/14 11:22:39.261] [1440] D: is in PhysicalDrive0 Offset:247464984576
[2024/11/14 11:22:39.267] [1440] DiskSig=C4360D00 PartStart=247464984576
[2024/11/14 11:22:39.267] [1440] GetPhyDiskUUID E
[2024/11/14 11:22:39.267] [1440] E: is in PhysicalDrive1 Offset:122683392
[2024/11/14 11:22:39.271] [1440] DiskSig=29AEEAFC PartStart=122683392
[2024/11/14 11:22:39.271] [1440] GetPhyDiskUUID F
[2024/11/14 11:22:39.306] [1440] F: is in PhysicalDrive2 Offset:1048576
[2024/11/14 11:22:39.306] [1440] DiskSig=9984934D PartStart=1048576
[2024/11/14 11:22:39.306] [1440] Ventoy Disk Sig match
[2024/11/14 11:22:39.306] [1440] Find Ventoy Letter: F
[2024/11/14 11:22:39.306] [1440] Disk check OK F: 2
[2024/11/14 11:22:39.306] [1440] Drives before mount: 0x80003c
[2024/11/14 11:22:39.306] [1440] File <C:\Soft\en-us_windows_11_consumer_editions_version_24h2_x64_dvd_1d5fcad3.VTLRI> NOT exist
[2024/11/14 11:22:39.306] [1440] This is normal image, mount ISO file.
[2024/11/14 11:22:39.319] [1440] ISO ID: System<> Volume<CCCOMA_X64FRE_EN-US_DV9> Pulisher Preparer<MICROSOFT CORPORATION, ONE MICROSOFT WAY, REDMOND WA 98052, (425) 882-8080>
[2024/11/14 11:22:39.319] [1440] This is Windows 8 or latter...
[2024/11/14 11:22:39.319] [1440] VentoyMountISOByAPI <C:\Soft\en-us_windows_11_consumer_editions_version_24h2_x64_dvd_1d5fcad3.iso>
[2024/11/14 11:22:39.319] [1440] This is ANSI encoding
[2024/11/14 11:22:39.337] [1440] OpenVirtualDisk success
[2024/11/14 11:22:39.337] [1440] OpenVirtualDisk success
[2024/11/14 11:22:39.337] [1440] Y: is free now
[2024/11/14 11:22:39.337] [1440] VentoyMountAnywhere
[2024/11/14 11:22:39.350] [1440] VentoyAttachVirtualDisk success
[2024/11/14 11:22:39.350] [1440] Mount iso by API success
[2024/11/14 11:22:39.350] [1440] Drives after mount: 0x80007c (0x40)
[2024/11/14 11:22:39.350] [1440] The ISO file is mounted at G:
[2024/11/14 11:22:39.350] [1440] Mount ISO FILE: SUCCESS
[2024/11/14 11:22:39.350] [1440] Windows11Bypass for <C:\Soft\en-us_windows_11_consumer_editions_version_24h2_x64_dvd_1d5fcad3.iso> G: Check:1 NRO:1
[2024/11/14 11:22:39.368] [1440] File <G:\sources\install.wim> exist
[2024/11/14 11:22:39.369] [1440] File <G:\sources\boot.wim> exist
[2024/11/14 11:22:39.370] [1440] File <G:\sources\compatresources.dll> exist
[2024/11/14 11:22:39.370] [1440] Get file version for <G:\sources\compatresources.dll>
[2024/11/14 11:22:39.383] [1440] FileVersionze: <10 0 26100 1>
[2024/11/14 11:22:39.383] [1440] Enable for Windows 11 11
[2024/11/14 11:22:39.383] [1440] Create bypass check registry SUCCESS 0
[2024/11/14 11:22:39.383] [1440] Create BypassNRO registry SUCCESS 0
[2024/11/14 11:22:39.383] [1440] SetupMonNroStart ...
[2024/11/14 11:22:39.383] [1440] File <X:\Sources\en-US\w32uires.dll.mui> exist
[2024/11/14 11:22:39.383] [1440] Successfully add prompt string for
[2024/11/14 11:22:39.383] [1440] Wait for setup finish...
[2024/11/14 11:22:39.384] [1440] DeleteVentoyPart2MountPoint Phy2 ...
[2024/11/14 11:22:39.384] [1440] File <C:\ventoy\ventoy.cpio> NOT exist
[2024/11/14 11:22:39.384] [1440] File <D:\ventoy\ventoy.cpio> NOT exist
[2024/11/14 11:22:39.384] [1440] File <E:\ventoy\ventoy.cpio> NOT exist
[2024/11/14 11:22:39.386] [1440] File <F:\ventoy\ventoy.cpio> NOT exist
[2024/11/14 11:22:39.386] [1440] File <G:\ventoy\ventoy.cpio> NOT exist
[2024/11/14 11:22:39.386] [1440] File <X:\ventoy\ventoy.cpio> NOT exist
[2024/11/14 11:22:39.386] [1440] Delete ventoy mountpoint: NO NEED
[2024/11/14 11:22:39.386] [1440] auto install no need
[2024/11/14 11:22:39.386] [1440] no injection archive found
[2024/11/14 11:22:39.386] [1440] LunchFile=<ventoy\winpeshl.exe> CallParam=<>
[2024/11/14 11:22:39.386] [1440] We don't need to recover original <winpeshl.exe>
[2024/11/14 11:22:39.386] [1440] Not setup.exe, hide windows.
[2024/11/14 11:22:39.386] [1440] Ventoy jump success ...
[2024/11/14 11:22:39.386] [1440] Now launch <ventoy\winpeshl.exe> ...
[2024/11/14 11:22:39.386] [1440] Backup log at this point
[2024/11/14 11:22:39.390] [1440] Wait process...

Error code 0x80070001 - 0x4002F

@ventoy

@Hanatarou
Copy link

Hello everyone,

After some testing, I have determined the following regarding Ventoy 1.0.99 and the Windows 11 24H2 installation error "0x80070001 - 0x4002F" that occurs during the disk discovery process:

Partition Table | Data Partition File System | Result
MBR | exFAT | OK!
MBR | NTFS | OK!
GPT | NTFS | ERROR!
GPT | exFAT | ERROR!

Best regards,

Hanatarou

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants