Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Unfortunately this is more common than you think. Having autounattended.xml inserted will help a lot for any system admin that can't have a MDM to do the job.
Added the option "Copy file to an NTFS volume". It will be possible to add any file to the NTFS volume, for example, Bootcamp drivers, this allows you not to use a flash drive to transfer drivers. This is also the second way to copy unattend.xml.
 

Attachments

  • Windows Install Test2.zip
    1,012.9 KB · Views: 13
Hello,
Thanks for your program that looks great ! so user friendly :)

I have the "resource busy" problem. I resstart the mac several times and nothing change.
It's an iMac 2009 and it's a fresh install under High Sierra. Nothing else on the computer. I create the ExFat "Windows" partition but the ressource is always busy.

Thanks in advance for your help.
 
Hello,
Thanks for your program that looks great ! so user friendly :)

I have the "resource busy" problem. I resstart the mac several times and nothing change.
It's an iMac 2009 and it's a fresh install under High Sierra. Nothing else on the computer. I create the ExFat "Windows" partition but the ressource is always busy.

Thanks in advance for your help.
Hello.
Are you installing Windows legacy boot.
For such installation it is necessary that the disk is not a system disk. The disk must be disconnected when installing Windows, and if there is a Mac OS on it, this is impossible. Temporarily install the Mac OS system on an external disk and then install Windows.
 
Last edited:
Oh ok, that's what I was wondering. Thanks for your answer.

And yes I am trying to install Windows Legacy boot.
So, no dual boot possible ?
 
Oh ok, that's what I was wondering. Thanks for your answer.

And yes I am trying to install Windows Legacy boot.
So, no dual boot possible ?
You can have two systems Mac OS and Windows on one disk, but the installation of legacy Windows itself must be done from the Mac OS system installed on another disk.

This is due to the fact that when installing Windows, the program needs to disconnect the disk several times to write boot sectors; if you are installing from a Mac OS system located on the same disk at this time, the disk will not disconnect.
 
Last edited:
You can have two systems Mac OS and Windows on one disk, but the installation of legacy Windows itself must be done from the Mac OS system installed on another disk.

This is due to the fact that when installing Windows, the program needs to disconnect the disk several times to write boot sectors; if you are installing from a Mac OS system located on the same disk at this time, the disk will not disconnect.
Thank you, it works. The installation was stop at 5639 mb so i deleted the macOS part, and now it's working.

Finally it didn't resolve my problems but i was able to install Windows 10 Legacy on my iMac.
 
  • Like
Reactions: Sergey-Galan
Windows 7 is a tricky one. Depends on where you are trying to load it. Also it is a little weird with the legacy driver in the vBios with MBR boot. Some cards may not load the boot screen or even refuse to boot. I would say to prevent any other issues messing with the booting process to stick with Windows 10/11 at least until it confirms the proper legacy boot. Also it is a good idea to place the Bootcamp drivers folder structure created by the Bootcamp software to the drive or use the USB created by Bootcamp along with the Windows installation. Without bootcamp drivers most of the time the boot fails.
Digging up info on Win 7 legacy on cMP 5,1. Separate SSD, MBR&ExFat
Any reason RX580 is preventing boot?
Is there any process between install via tool and first boot that needs to happen?
I’ll have to start again tomorrow and look at the install logs, but I get some error at the end of first boot and then I never get to desktop.
 
Do you have the drivers downloaded onto the boot drive? Make sure it is a single drive until you install Windows. Use hybrid MBR.
 
Are these the Bootcamp drivers to accompany Win7 install on cMP5,1?
https://support.apple.com/en-us/106412

And where do I copy these in the Windows boot drive? Need I extract latest Win7 RX580 Adrenalin driver to that location as well?

Also, do I need Sierra install or installer to create hybrid MBR per your post here?
The disk will be exclusively for Win7 - happy to do MBR if its doable and saves many steps.
 
Windows 7 is natively supported in cMP. If you use HS just start the Bootcamp assistant with win7 dvd. It should also work in Mojave, but you would need an HFS+ partition. You can try win7 iso as well.
 
I'm trying to figure how to use the Windows Install tool with a Win7 ISO on my Sequoia install.
I've tried a Legacy Boot Install, then copied over the Legacy boot folder to the root of Windows Drive.
This is eventually my error after booting the Windows install partition...
Screenshot 2025-03-28 at 1.53.44 PM.png

Do I need to copy the BC drivers to the Windows partition before first boot? I have the 5.1.5621 Bootcamp Driver pack downloaded.
Happy to start over and post a log to see where I'm getting goofed. I can make a Sierra or High Sierra Installer to help format any disks, but I'd prefer not to make a full HS install.
 
This is a log from install today on freshly-erased MBR disk.
Everything look ok from an install standpoint?

I can rsync the Legacy Boot folder on the desktop over to the Root of the Windows partition and attempt to boot?

Password: Ok...
MountPoint: /Volumes/WINNER
################## START Install ###################
System Integrity Protection status: unknown (Custom Configuration).

Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
BaseSystem Verification: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
ProductName: macOS
ProductVersion: 15.3.2
BuildVersion: 24D81
Model ID: MacPro5,1
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 1.5 TB disk0s2
3: Microsoft Reserved 16.8 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 500.2 GB disk0s4

/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.5 TB disk1
Physical Store disk0s2
1: APFS Volume macOS - Data 36.0 GB disk1s1
2: APFS Volume Preboot 6.1 GB disk1s2
3: APFS Volume Recovery 1.3 GB disk1s3
4: APFS Volume macOS 13.7 GB disk1s4
5: APFS Snapshot com.apple.bless.0C52... 13.7 GB disk1s4s1
6: APFS Volume VM 1.1 MB disk1s6

/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *500.1 GB disk2
1: Windows_NTFS WINNER 500.1 GB disk2s1

Test Disk: Ok...
Test Disk partition format: Ok...
Test Index: Ok...

pstart: 2048
Disk: /dev/disk2 geometry: 60801/255/63 [976773168 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 07 1023 254 63 - 1023 254 63 [ 2048 - 976771072] HPFS/QNX/AUX
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused

Disable automount disk partitions...
LIST:
1: Windows_NTFS WINNER 500.1 GB disk2s1
ID: disk2s1
UUID=A2D846DB-6796-36B4-860F-B078B33400E9 none exfat rw,noauto
Added A2D846DB-6796-36B4-860F-B078B33400E9 to /private/tmp/fstab


Making the section active...
pmbr: 1
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
fdisk: 1> Partition 1 marked active.
fdisk:*1> Writing current MBR to disk.
Device could not be accessed exclusively.
A reboot will be needed for changes to take effect. OK? [n] Disk: /dev/disk2 geometry: 60801/255/63 [976773168 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
*1: 07 1023 254 63 - 1023 254 63 [ 2048 - 976771072] HPFS/QNX/AUX
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused

Creating NTFS volume structures...
Volume WINNER on disk2s1 force-unmounted
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.

Create Windows boot record...
Forced unmount of all volumes on disk2 was successful
Windows 7 master boot record successfully written to /dev/disk2
Volume WINNER on disk2s1 force-unmounted
Start sector 2048 (nr of hidden sectors) successfully written to /dev/disk2s1
Number of heads (255) successfully written to /dev/disk2s1
NTFS Windows 7 boot record successfully written to /dev/disk2s1


Windows Disk Signature to the MBR...
Forced unmount of all volumes on disk2 was successful
4+0 records in
4+0 records out
4 bytes transferred in 0.003680 secs (1087 bytes/sec)

Volume WINNER on disk2s1 force-unmounted

Install /Volumes/GSP1RMCPRXFRER_EN_DVD/sources/install.wim to /dev/disk2s1...
Windows Install disk2s1 Applying image 3 ("Windows 7 PROFESSIONAL") from "/Volumes/GSP1RMCPRXFRER_EN_DVD/sources/install.wim" to NTFS volume "/dev/disk2s1"
Windows Install disk2s1 Creating files: 0 of 91842 (0%) done
Windows Install disk2s1 Creating files: 500 of 91842 (0%) done
...
Windows Install disk2s1 Creating files: 91842 of 91842 (100%) done
Windows Install disk2s1 Extracting file data: 0 MiB of 6996 MiB (0%) done
...
Windows Install disk2s1 Extracting file data: 6992 MiB of 6996 MiB (99%) done
Volume WINNER on /dev/disk2s1 mounted

Creating a Boot folder and creating bootloader files...
/Volumes/WINNER/Windows/Boot/PCAT -> /Users/ty/Boot
/Volumes/WINNER/Windows/Boot/PCAT/bootmgr -> /Users/ty/Boot/bootmgr
/Volumes/WINNER/Windows/Boot/PCAT/cs-CZ -> /Users/ty/Boot/cs-CZ
/Volumes/WINNER/Windows/Boot/PCAT/cs-CZ/bootmgr.exe.mui -> /Users/ty/Boot/cs-CZ/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/da-DK -> /Users/ty/Boot/da-DK
/Volumes/WINNER/Windows/Boot/PCAT/da-DK/bootmgr.exe.mui -> /Users/ty/Boot/da-DK/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/de-DE -> /Users/ty/Boot/de-DE
/Volumes/WINNER/Windows/Boot/PCAT/de-DE/bootmgr.exe.mui -> /Users/ty/Boot/de-DE/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/el-GR -> /Users/ty/Boot/el-GR
/Volumes/WINNER/Windows/Boot/PCAT/el-GR/bootmgr.exe.mui -> /Users/ty/Boot/el-GR/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/en-US -> /Users/ty/Boot/en-US
/Volumes/WINNER/Windows/Boot/PCAT/en-US/bootmgr.exe.mui -> /Users/ty/Boot/en-US/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/en-US/memtest.exe.mui -> /Users/ty/Boot/en-US/memtest.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/es-ES -> /Users/ty/Boot/es-ES
/Volumes/WINNER/Windows/Boot/PCAT/es-ES/bootmgr.exe.mui -> /Users/ty/Boot/es-ES/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/fi-FI -> /Users/ty/Boot/fi-FI
/Volumes/WINNER/Windows/Boot/PCAT/fi-FI/bootmgr.exe.mui -> /Users/ty/Boot/fi-FI/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/fr-FR -> /Users/ty/Boot/fr-FR
/Volumes/WINNER/Windows/Boot/PCAT/fr-FR/bootmgr.exe.mui -> /Users/ty/Boot/fr-FR/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/hu-HU -> /Users/ty/Boot/hu-HU
/Volumes/WINNER/Windows/Boot/PCAT/hu-HU/bootmgr.exe.mui -> /Users/ty/Boot/hu-HU/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/it-IT -> /Users/ty/Boot/it-IT
/Volumes/WINNER/Windows/Boot/PCAT/it-IT/bootmgr.exe.mui -> /Users/ty/Boot/it-IT/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/ja-JP -> /Users/ty/Boot/ja-JP
/Volumes/WINNER/Windows/Boot/PCAT/ja-JP/bootmgr.exe.mui -> /Users/ty/Boot/ja-JP/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/ko-KR -> /Users/ty/Boot/ko-KR
/Volumes/WINNER/Windows/Boot/PCAT/ko-KR/bootmgr.exe.mui -> /Users/ty/Boot/ko-KR/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/memtest.exe -> /Users/ty/Boot/memtest.exe
/Volumes/WINNER/Windows/Boot/PCAT/nb-NO -> /Users/ty/Boot/nb-NO
/Volumes/WINNER/Windows/Boot/PCAT/nb-NO/bootmgr.exe.mui -> /Users/ty/Boot/nb-NO/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/nl-NL -> /Users/ty/Boot/nl-NL
/Volumes/WINNER/Windows/Boot/PCAT/nl-NL/bootmgr.exe.mui -> /Users/ty/Boot/nl-NL/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/pl-PL -> /Users/ty/Boot/pl-PL
/Volumes/WINNER/Windows/Boot/PCAT/pl-PL/bootmgr.exe.mui -> /Users/ty/Boot/pl-PL/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/pt-BR -> /Users/ty/Boot/pt-BR
/Volumes/WINNER/Windows/Boot/PCAT/pt-BR/bootmgr.exe.mui -> /Users/ty/Boot/pt-BR/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/pt-PT -> /Users/ty/Boot/pt-PT
/Volumes/WINNER/Windows/Boot/PCAT/pt-PT/bootmgr.exe.mui -> /Users/ty/Boot/pt-PT/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/ru-RU -> /Users/ty/Boot/ru-RU
/Volumes/WINNER/Windows/Boot/PCAT/ru-RU/bootmgr.exe.mui -> /Users/ty/Boot/ru-RU/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/sv-SE -> /Users/ty/Boot/sv-SE
/Volumes/WINNER/Windows/Boot/PCAT/sv-SE/bootmgr.exe.mui -> /Users/ty/Boot/sv-SE/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/tr-TR -> /Users/ty/Boot/tr-TR
/Volumes/WINNER/Windows/Boot/PCAT/tr-TR/bootmgr.exe.mui -> /Users/ty/Boot/tr-TR/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/zh-CN -> /Users/ty/Boot/zh-CN
/Volumes/WINNER/Windows/Boot/PCAT/zh-CN/bootmgr.exe.mui -> /Users/ty/Boot/zh-CN/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/zh-HK -> /Users/ty/Boot/zh-HK
/Volumes/WINNER/Windows/Boot/PCAT/zh-HK/bootmgr.exe.mui -> /Users/ty/Boot/zh-HK/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/PCAT/zh-TW -> /Users/ty/Boot/zh-TW
/Volumes/WINNER/Windows/Boot/PCAT/zh-TW/bootmgr.exe.mui -> /Users/ty/Boot/zh-TW/bootmgr.exe.mui
/Volumes/WINNER/Windows/Boot/Fonts -> /Users/ty/Boot/Fonts
/Volumes/WINNER/Windows/Boot/Fonts/chs_boot.ttf -> /Users/ty/Boot/Fonts/chs_boot.ttf
/Volumes/WINNER/Windows/Boot/Fonts/cht_boot.ttf -> /Users/ty/Boot/Fonts/cht_boot.ttf
/Volumes/WINNER/Windows/Boot/Fonts/jpn_boot.ttf -> /Users/ty/Boot/Fonts/jpn_boot.ttf
/Volumes/WINNER/Windows/Boot/Fonts/kor_boot.ttf -> /Users/ty/Boot/Fonts/kor_boot.ttf
/Volumes/WINNER/Windows/Boot/Fonts/wgl4_boot.ttf -> /Users/ty/Boot/Fonts/wgl4_boot.ttf
hivexsh: cd: subkey 'Input' not found

Build the main BCD store...
Password:Install Language: en-US
Loader GUID: {01ad8547-adb4-49d7-8b50-ac5ffb76eeef}
Resume GUID: {9f385e6a-07c3-4b9c-93b8-7dd79f27ddc3}
Mount Point: /Volumes/WINNER
part: /dev/disk2s1
disk: /dev/disk2
scheme: FDisk_partition_scheme
disksig: 1CA6065C
partoffset: 1048576
diskbytes: 1c,a6,06,5c,00,00,00,00,00,00,00,00,00,00,00,00
partbytes: 00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00
part: /dev/disk2s1
disk: /dev/disk2
scheme: FDisk_partition_scheme
disksig: 1CA6065C
partoffset: 1048576
diskbytes: 1c,a6,06,5c,00,00,00,00,00,00,00,00,00,00,00,00
partbytes: 00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00
part: /dev/disk2s1
disk: /dev/disk2
scheme: FDisk_partition_scheme
disksig: 1CA6065C
partoffset: 1048576
diskbytes: 1c,a6,06,5c,00,00,00,00,00,00,00,00,00,00,00,00
partbytes: 00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00
part: /dev/disk2s1
disk: /dev/disk2
scheme: FDisk_partition_scheme
disksig: 1CA6065C
partoffset: 1048576
diskbytes: 1c,a6,06,5c,00,00,00,00,00,00,00,00,00,00,00,00
partbytes: 00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00
part: /dev/disk2s1
disk: /dev/disk2
scheme: FDisk_partition_scheme
disksig: 1CA6065C
partoffset: 1048576
diskbytes: 1c,a6,06,5c,00,00,00,00,00,00,00,00,00,00,00,00
partbytes: 00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00
part: /dev/disk2s1
disk: /dev/disk2
scheme: FDisk_partition_scheme
disksig: 1CA6065C
partoffset: 1048576
diskbytes: 1c,a6,06,5c,00,00,00,00,00,00,00,00,00,00,00,00
partbytes: 00,00,10,00,00,00,00,00,00,00,00,00,00,00,00,00
./Templates/BCD-Windows -> /Users/ty/BCD-Windows
hivex: hivex_open: created handle 0x7fbe97804590
hivex_open: header fields:
file version 1.3
sequence nos 3 3
(sequences nos should match if hive was synched at shutdown)
last modified 133365278789643237
(Windows filetime, x 100 ns since 1601-01-01)
original file name l Laptop\Documents\Temp\BCD-NEW
(only 32 chars are stored, name is probably truncated)
root offset 0x20 + 0x1000
end of last page 0x3000 + 0x1000 (total file size 0x7530)
checksum 0xc787653f (calculated 0xc787653f)
hivex: hivex_open: root offset = 0x1020
hivex: hivex_open: page at 0x1000, size 4096
hivex: hivex_open: used block id 110,107 (nk) at 0x1020 size 96 (root)
hivex: hivex_open: used block id 115,107 (sk) at 0x1080 size 144
hivex: hivex_open: used block id 110,107 (nk) at 0x1110 size 88
hivex: hivex_open: used block id 128,2 (..) at 0x1168 size 8
hivex: hivex_open: used block id 208,3 (..) at 0x1170 size 8
hivex: hivex_open: used block id 115,107 (sk) at 0x1178 size 144
hivex: hivex_open: used block id 110,107 (nk) at 0x1208 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x1268 size 24
hivex: hivex_open: used block id 118,107 (vk) at 0x1280 size 32
hivex: hivex_open: used block id 66,0 (B.) at 0x12a0 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x12c0 size 128
hivex: hivex_open: used block id 208,8 (..) at 0x1340 size 8
hivex: hivex_open: used block id 176,13 (..) at 0x1348 size 8
hivex: hivex_open: used block id 88,9 (X.) at 0x1350 size 8
hivex: hivex_open: used block id 110,107 (nk) at 0x1358 size 96
hivex: hivex_open: used block id 80,5 (P.) at 0x13b8 size 8
hivex: hivex_open: used block id 8,6 (..) at 0x13c0 size 8
hivex: hivex_open: used block id 144,6 (..) at 0x13c8 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x13d0 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x13f0 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x1450 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x1470 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x14d0 size 96
hivex: hivex_open: used block id 120,7 (x.) at 0x1530 size 8
hivex: hivex_open: used block id 30,0 (..) at 0x1538 size 16
hivex: hivex_open: used block id 48,8 (0.) at 0x1548 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x1550 size 40
hivex: hivex_open: used block id 87,0 (W.) at 0x1578 size 48
hivex: hivex_open: used block id 110,107 (nk) at 0x15a8 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x1608 size 40
hivex: hivex_open: used block id 110,107 (nk) at 0x1630 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x1690 size 40
hivex: hivex_open: free block id 0,0 (..) at 0x16b8 size 8
hivex: hivex_open: used block id 123,0 ({.) at 0x16c0 size 88
hivex: hivex_open: used block id 110,107 (nk) at 0x1718 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x1778 size 40
hivex: hivex_open: free block id 0,0 (..) at 0x17a0 size 16
hivex: hivex_open: used block id 110,107 (nk) at 0x17b0 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x1810 size 32
hivex: hivex_open: used block id 118,107 (vk) at 0x1830 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x1850 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x18b0 size 32
hivex: hivex_open: used block id 118,107 (vk) at 0x18d0 size 40
hivex: hivex_open: used block id 110,107 (nk) at 0x18f8 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x1958 size 40
hivex: hivex_open: free block id 0,0 (..) at 0x1980 size 40
hivex: hivex_open: used block id 123,0 ({.) at 0x19a8 size 88
hivex: hivex_open: used block id 110,107 (nk) at 0x1a00 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x1a60 size 88
hivex: hivex_open: used block id 110,107 (nk) at 0x1ab8 size 128
hivex: hivex_open: used block id 110,107 (nk) at 0x1b38 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x1b98 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x1bf8 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x1c58 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x1cb8 size 96
hivex: hivex_open: used block id 87,0 (W.) at 0x1d18 size 56
hivex: hivex_open: used block id 110,107 (nk) at 0x1d50 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x1db0 size 40
hivex: hivex_open: free block id 0,0 (..) at 0x1dd8 size 8
hivex: hivex_open: used block id 110,107 (nk) at 0x1de0 size 96
hivex: hivex_open: used block id 123,0 ({.) at 0x1e40 size 88
hivex: hivex_open: used block id 110,107 (nk) at 0x1e98 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x1ef8 size 64
hivex: hivex_open: used block id 110,107 (nk) at 0x1f38 size 128
hivex: hivex_open: used block id 108,102 (lf) at 0x1fb8 size 32
hivex: hivex_open: used block id 108,102 (lf) at 0x1fd8 size 40
hivex: hivex_open: page at 0x2000, size 4096
hivex: hivex_open: used block id 110,107 (nk) at 0x2020 size 104
hivex: hivex_open: used block id 144,16 (..) at 0x2088 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x2090 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x20b0 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x2110 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x2170 size 24
hivex: hivex_open: used block id 144,17 (..) at 0x2188 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x2190 size 40
hivex: hivex_open: used block id 110,107 (nk) at 0x21b8 size 128
hivex: hivex_open: used block id 108,102 (lf) at 0x2238 size 24
hivex: hivex_open: used block id 136,21 (..) at 0x2250 size 8
hivex: hivex_open: used block id 136,22 (..) at 0x2258 size 8
hivex: hivex_open: used block id 8,21 (..) at 0x2260 size 8
hivex: hivex_open: used block id 110,107 (nk) at 0x2268 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x22c8 size 24
hivex: hivex_open: used block id 232,18 (..) at 0x22e0 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x22e8 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2308 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x2368 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2388 size 96
hivex: hivex_open: used block id 240,19 (..) at 0x23e8 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x23f0 size 40
hivex: hivex_open: used block id 123,0 ({.) at 0x2418 size 88
hivex: hivex_open: used block id 110,107 (nk) at 0x2470 size 128
hivex: hivex_open: used block id 108,102 (lf) at 0x24f0 size 24
hivex: hivex_open: used block id 118,107 (vk) at 0x2508 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2528 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x2588 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x25a8 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x2608 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2628 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x2688 size 40
hivex: hivex_open: used block id 4,0 (..) at 0x26b0 size 16
hivex: hivex_open: used block id 110,107 (nk) at 0x26c0 size 128
hivex: hivex_open: used block id 72,23 (H.) at 0x2740 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x2748 size 32
hivex: hivex_open: used block id 104,26 (h.) at 0x2768 size 8
hivex: hivex_open: used block id 248,24 (..) at 0x2770 size 8
hivex: hivex_open: used block id 72,29 (H.) at 0x2778 size 8
hivex: hivex_open: used block id 110,107 (nk) at 0x2780 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x27e0 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x2840 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2860 size 128
hivex: hivex_open: used block id 108,102 (lf) at 0x28e0 size 24
hivex: hivex_open: used block id 118,107 (vk) at 0x28f8 size 32
hivex: hivex_open: used block id 208,27 (..) at 0x2918 size 8
hivex: hivex_open: free block id 0,0 (..) at 0x2920 size 8
hivex: hivex_open: used block id 110,107 (nk) at 0x2928 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x2988 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x29e8 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2a08 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x2a68 size 40
hivex: hivex_open: used block id 123,0 ({.) at 0x2a90 size 168
hivex: hivex_open: used block id 110,107 (nk) at 0x2b38 size 128
hivex: hivex_open: free block id 0,0 (..) at 0x2bb8 size 24
hivex: hivex_open: used block id 118,107 (vk) at 0x2bd0 size 32
hivex: hivex_open: free block id 0,0 (..) at 0x2bf0 size 24
hivex: hivex_open: used block id 110,107 (nk) at 0x2c08 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x2c68 size 96
hivex: hivex_open: used block id 108,102 (lf) at 0x2cc8 size 32
hivex: hivex_open: used block id 110,107 (nk) at 0x2ce8 size 96
hivex: hivex_open: used block id 118,107 (vk) at 0x2d48 size 40
hivex: hivex_open: used block id 123,0 ({.) at 0x2d70 size 240
hivex: hivex_open: used block id 110,107 (nk) at 0x2e60 size 128
hivex: hivex_open: used block id 108,102 (lf) at 0x2ee0 size 88
hivex: hivex_open: used block id 110,107 (nk) at 0x2f38 size 96
hivex: hivex_open: used block id 110,107 (nk) at 0x2f98 size 96
hivex: hivex_open: free block id 0,0 (..) at 0x2ff8 size 8
hivex: hivex_open: page at 0x3000, size 4096
hivex: hivex_open: used block id 110,107 (nk) at 0x3020 size 104
hivex: hivex_open: used block id 144,32 (. ) at 0x3088 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x3090 size 40
hivex: hivex_open: used block id 0,0 (..) at 0x30b8 size 16
hivex: hivex_open: used block id 110,107 (nk) at 0x30c8 size 96
hivex: hivex_open: used block id 48,33 (0!) at 0x3128 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x3130 size 40
hivex: hivex_open: used block id 1,0 (..) at 0x3158 size 16
hivex: hivex_open: used block id 110,107 (nk) at 0x3168 size 96
hivex: hivex_open: used block id 208,33 (.!) at 0x31c8 size 8
hivex: hivex_open: used block id 118,107 (vk) at 0x31d0 size 40
hivex: hivex_open: used block id 0,194 (..) at 0x31f8 size 16
hivex: hivex_open: free block id 0,0 (..) at 0x3208 size 3576
hivex: hivex_open: successfully read Windows Registry hive file:
pages: 3 [sml: 4096, lge: 4096]
blocks: 147 [sml: 8, avg: 82, lge: 3576]
blocks used: 138
bytes used: 8480
hivex: allocate_page: current endpages = 0x4000, current size = 0x7530
hivex: allocate_page: extending file by -9520 bytes (<= 0 if no extension)
hivex: allocate_page: new endpages = 0x5000, new size = 0x7530
hivex: allocate_page: new page at 0x4000
hivex: allocate_block: new block at 0x4020, size 120
hivex: allocate_block: marking remainder of page free starting at 0x4098, size 3944
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4020
hivex: insert_subkey: insert key in existing lf/lh-record at 0x2ee0, posn 8
hivex: allocate_block: new block at 0x4098, size 88
hivex: allocate_block: marking remainder of page free starting at 0x40f0, size 3856
hivex: mark_block_unused: marking 0x2ee0 unused
hivex: insert_subkey: new lf/lh-record at 0x4098
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x2ee0 -> 0x4098
hivex: allocate_block: new block at 0x40f0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4150, size 3760
hivex: hivex_node_add_child: allocated new nk-record for child at 0x40f0
hivex: allocate_block: new block at 0x4150, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4160, size 3744
hivex: hivex_node_add_child: no keys, allocated new lh-record at 0x4150
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4160, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4168, size 3736
hivex: allocate_block: new block at 0x4168, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4188, size 3704
hivex: allocate_block: new block at 0x4188, size 96
hivex: allocate_block: marking remainder of page free starting at 0x41e8, size 3608
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4188
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4150, posn 1
hivex: allocate_block: new block at 0x41e8, size 24
hivex: allocate_block: marking remainder of page free starting at 0x4200, size 3584
hivex: mark_block_unused: marking 0x4150 unused
hivex: insert_subkey: new lf/lh-record at 0x41e8
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4150 -> 0x41e8
hivex: allocate_block: new block at 0x4200, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4260, size 3488
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4200
hivex: allocate_block: new block at 0x4260, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4270, size 3472
hivex: hivex_node_add_child: no keys, allocated new lh-record at 0x4260
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4270, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4278, size 3464
hivex: allocate_block: new block at 0x4278, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4298, size 3432
hivex: allocate_block: new block at 0x4298, size 96
hivex: allocate_block: marking remainder of page free starting at 0x42f8, size 3336
hivex: allocate_block: new block at 0x42f8, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4358, size 3240
hivex: hivex_node_add_child: allocated new nk-record for child at 0x42f8
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4260, posn 1
hivex: allocate_block: new block at 0x4358, size 24
hivex: allocate_block: marking remainder of page free starting at 0x4370, size 3216
hivex: mark_block_unused: marking 0x4260 unused
hivex: insert_subkey: new lf/lh-record at 0x4358
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4260 -> 0x4358
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4370, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4378, size 3208
hivex: allocate_block: new block at 0x4378, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4398, size 3176
hivex: allocate_block: new block at 0x4398, size 72
hivex: allocate_block: marking remainder of page free starting at 0x43e0, size 3104
hivex: allocate_block: new block at 0x43e0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4440, size 3008
hivex: hivex_node_add_child: allocated new nk-record for child at 0x43e0
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4358, posn 2
hivex: allocate_block: new block at 0x4440, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4460, size 2976
hivex: mark_block_unused: marking 0x4358 unused
hivex: insert_subkey: new lf/lh-record at 0x4440
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4358 -> 0x4440
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4460, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4468, size 2968
hivex: allocate_block: new block at 0x4468, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4488, size 2936
hivex: allocate_block: new block at 0x4488, size 64
hivex: allocate_block: marking remainder of page free starting at 0x44c8, size 2872
hivex: allocate_block: new block at 0x44c8, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4528, size 2776
hivex: hivex_node_add_child: allocated new nk-record for child at 0x44c8
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4440, posn 3
hivex: allocate_block: new block at 0x4528, size 40
hivex: allocate_block: marking remainder of page free starting at 0x4550, size 2736
hivex: mark_block_unused: marking 0x4440 unused
hivex: insert_subkey: new lf/lh-record at 0x4528
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4440 -> 0x4528
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4550, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4558, size 2728
hivex: allocate_block: new block at 0x4558, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4578, size 2696
hivex: allocate_block: new block at 0x4578, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4588, size 2680
hivex: allocate_block: new block at 0x4588, size 96
hivex: allocate_block: marking remainder of page free starting at 0x45e8, size 2584
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4588
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4528, posn 4
hivex: allocate_block: new block at 0x45e8, size 48
hivex: allocate_block: marking remainder of page free starting at 0x4618, size 2536
hivex: mark_block_unused: marking 0x4528 unused
hivex: insert_subkey: new lf/lh-record at 0x45e8
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4528 -> 0x45e8
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4618, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4620, size 2528
hivex: allocate_block: new block at 0x4620, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4640, size 2496
hivex: allocate_block: new block at 0x4640, size 88
hivex: allocate_block: marking remainder of page free starting at 0x4698, size 2408
hivex: allocate_block: new block at 0x4698, size 96
hivex: allocate_block: marking remainder of page free starting at 0x46f8, size 2312
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4698
hivex: insert_subkey: insert key in existing lf/lh-record at 0x45e8, posn 5
hivex: allocate_block: new block at 0x46f8, size 56
hivex: allocate_block: marking remainder of page free starting at 0x4730, size 2256
hivex: mark_block_unused: marking 0x45e8 unused
hivex: insert_subkey: new lf/lh-record at 0x46f8
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x45e8 -> 0x46f8
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4730, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4738, size 2248
hivex: allocate_block: new block at 0x4738, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4758, size 2216
hivex: allocate_block: new block at 0x4758, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4768, size 2200
hivex: allocate_block: new block at 0x4768, size 96
hivex: allocate_block: marking remainder of page free starting at 0x47c8, size 2104
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4768
hivex: insert_subkey: insert key in existing lf/lh-record at 0x46f8, posn 6
hivex: allocate_block: new block at 0x47c8, size 64
hivex: allocate_block: marking remainder of page free starting at 0x4808, size 2040
hivex: mark_block_unused: marking 0x46f8 unused
hivex: insert_subkey: new lf/lh-record at 0x47c8
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x46f8 -> 0x47c8
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4808, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4810, size 2032
hivex: allocate_block: new block at 0x4810, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4830, size 2000
hivex: allocate_block: new block at 0x4830, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4890, size 1904
hivex: allocate_block: new block at 0x4890, size 96
hivex: allocate_block: marking remainder of page free starting at 0x48f0, size 1808
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4890
hivex: insert_subkey: insert key in existing lf/lh-record at 0x47c8, posn 7
hivex: allocate_block: new block at 0x48f0, size 72
hivex: allocate_block: marking remainder of page free starting at 0x4938, size 1736
hivex: mark_block_unused: marking 0x47c8 unused
hivex: insert_subkey: new lf/lh-record at 0x48f0
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x47c8 -> 0x48f0
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4938, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4940, size 1728
hivex: allocate_block: new block at 0x4940, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4960, size 1696
hivex: allocate_block: new block at 0x4960, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4980, size 1664
hivex: allocate_block: new block at 0x4980, size 96
hivex: allocate_block: marking remainder of page free starting at 0x49e0, size 1568
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4980
hivex: insert_subkey: insert key in existing lf/lh-record at 0x48f0, posn 8
hivex: allocate_block: new block at 0x49e0, size 80
hivex: allocate_block: marking remainder of page free starting at 0x4a30, size 1488
hivex: mark_block_unused: marking 0x48f0 unused
hivex: insert_subkey: new lf/lh-record at 0x49e0
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x48f0 -> 0x49e0
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4a30, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4a38, size 1480
hivex: allocate_block: new block at 0x4a38, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4a58, size 1448
hivex: allocate_block: new block at 0x4a58, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4a68, size 1432
hivex: allocate_block: new block at 0x4a68, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4ac8, size 1336
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4a68
hivex: insert_subkey: insert key in existing lf/lh-record at 0x49e0, posn 9
hivex: allocate_block: new block at 0x4ac8, size 88
hivex: allocate_block: marking remainder of page free starting at 0x4b20, size 1248
hivex: mark_block_unused: marking 0x49e0 unused
hivex: insert_subkey: new lf/lh-record at 0x4ac8
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x49e0 -> 0x4ac8
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4b20, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4b28, size 1240
hivex: allocate_block: new block at 0x4b28, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4b48, size 1208
hivex: allocate_block: new block at 0x4b48, size 120
hivex: allocate_block: marking remainder of page free starting at 0x4bc0, size 1088
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4b48
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4098, posn 0
hivex: allocate_block: new block at 0x4bc0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4c20, size 992
hivex: mark_block_unused: marking 0x4098 unused
hivex: insert_subkey: new lf/lh-record at 0x4bc0
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4098 -> 0x4bc0
hivex: allocate_block: new block at 0x4c20, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4c80, size 896
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4c20
hivex: allocate_block: new block at 0x4c80, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4c90, size 880
hivex: hivex_node_add_child: no keys, allocated new lh-record at 0x4c80
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4c90, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4c98, size 872
hivex: allocate_block: new block at 0x4c98, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4cb8, size 840
hivex: allocate_block: new block at 0x4cb8, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4d18, size 744
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4cb8
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4c80, posn 1
hivex: allocate_block: new block at 0x4d18, size 24
hivex: allocate_block: marking remainder of page free starting at 0x4d30, size 720
hivex: mark_block_unused: marking 0x4c80 unused
hivex: insert_subkey: new lf/lh-record at 0x4d18
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4c80 -> 0x4d18
hivex: allocate_block: new block at 0x4d30, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4d90, size 624
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4d30
hivex: allocate_block: new block at 0x4d90, size 16
hivex: allocate_block: marking remainder of page free starting at 0x4da0, size 608
hivex: hivex_node_add_child: no keys, allocated new lh-record at 0x4d90
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4da0, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4da8, size 600
hivex: allocate_block: new block at 0x4da8, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4dc8, size 568
hivex: allocate_block: new block at 0x4dc8, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4e28, size 472
hivex: allocate_block: new block at 0x4e28, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4e88, size 376
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4e28
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4d90, posn 1
hivex: allocate_block: new block at 0x4e88, size 24
hivex: allocate_block: marking remainder of page free starting at 0x4ea0, size 352
hivex: mark_block_unused: marking 0x4d90 unused
hivex: insert_subkey: new lf/lh-record at 0x4e88
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4d90 -> 0x4e88
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4ea0, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4ea8, size 344
hivex: allocate_block: new block at 0x4ea8, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4ec8, size 312
hivex: allocate_block: new block at 0x4ec8, size 64
hivex: allocate_block: marking remainder of page free starting at 0x4f08, size 248
hivex: allocate_block: new block at 0x4f08, size 96
hivex: allocate_block: marking remainder of page free starting at 0x4f68, size 152
hivex: hivex_node_add_child: allocated new nk-record for child at 0x4f08
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4e88, posn 2
hivex: allocate_block: new block at 0x4f68, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4f88, size 120
hivex: mark_block_unused: marking 0x4e88 unused
hivex: insert_subkey: new lf/lh-record at 0x4f68
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4e88 -> 0x4f68
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x4f88, size 8
hivex: allocate_block: marking remainder of page free starting at 0x4f90, size 112
hivex: allocate_block: new block at 0x4f90, size 32
hivex: allocate_block: marking remainder of page free starting at 0x4fb0, size 80
hivex: allocate_block: new block at 0x4fb0, size 24
hivex: allocate_block: marking remainder of page free starting at 0x4fc8, size 56
hivex: allocate_page: current endpages = 0x5000, current size = 0x7530
hivex: allocate_page: extending file by -5424 bytes (<= 0 if no extension)
hivex: allocate_page: new endpages = 0x6000, new size = 0x7530
hivex: allocate_page: new page at 0x5000
hivex: allocate_block: new block at 0x5020, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5080, size 3968
hivex: hivex_node_add_child: allocated new nk-record for child at 0x5020
hivex: insert_subkey: insert key in existing lf/lh-record at 0x4f68, posn 3
hivex: allocate_block: new block at 0x5080, size 40
hivex: allocate_block: marking remainder of page free starting at 0x50a8, size 3928
hivex: mark_block_unused: marking 0x4f68 unused
hivex: insert_subkey: new lf/lh-record at 0x5080
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x4f68 -> 0x5080
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x50a8, size 8
hivex: allocate_block: marking remainder of page free starting at 0x50b0, size 3920
hivex: allocate_block: new block at 0x50b0, size 32
hivex: allocate_block: marking remainder of page free starting at 0x50d0, size 3888
hivex: allocate_block: new block at 0x50d0, size 16
hivex: allocate_block: marking remainder of page free starting at 0x50e0, size 3872
hivex: allocate_block: new block at 0x50e0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5140, size 3776
hivex: hivex_node_add_child: allocated new nk-record for child at 0x50e0
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5080, posn 4
hivex: allocate_block: new block at 0x5140, size 48
hivex: allocate_block: marking remainder of page free starting at 0x5170, size 3728
hivex: mark_block_unused: marking 0x5080 unused
hivex: insert_subkey: new lf/lh-record at 0x5140
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5080 -> 0x5140
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5170, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5178, size 3720
hivex: allocate_block: new block at 0x5178, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5198, size 3688
hivex: allocate_block: new block at 0x5198, size 88
hivex: allocate_block: marking remainder of page free starting at 0x51f0, size 3600
hivex: allocate_block: new block at 0x51f0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5250, size 3504
hivex: hivex_node_add_child: allocated new nk-record for child at 0x51f0
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5140, posn 5
hivex: allocate_block: new block at 0x5250, size 56
hivex: allocate_block: marking remainder of page free starting at 0x5288, size 3448
hivex: mark_block_unused: marking 0x5140 unused
hivex: insert_subkey: new lf/lh-record at 0x5250
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5140 -> 0x5250
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5288, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5290, size 3440
hivex: allocate_block: new block at 0x5290, size 32
hivex: allocate_block: marking remainder of page free starting at 0x52b0, size 3408
hivex: allocate_block: new block at 0x52b0, size 16
hivex: allocate_block: marking remainder of page free starting at 0x52c0, size 3392
hivex: allocate_block: new block at 0x52c0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5320, size 3296
hivex: hivex_node_add_child: allocated new nk-record for child at 0x52c0
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5250, posn 6
hivex: allocate_block: new block at 0x5320, size 64
hivex: allocate_block: marking remainder of page free starting at 0x5360, size 3232
hivex: mark_block_unused: marking 0x5250 unused
hivex: insert_subkey: new lf/lh-record at 0x5320
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5250 -> 0x5320
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5360, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5368, size 3224
hivex: allocate_block: new block at 0x5368, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5388, size 3192
hivex: allocate_block: new block at 0x5388, size 96
hivex: allocate_block: marking remainder of page free starting at 0x53e8, size 3096
hivex: allocate_block: new block at 0x53e8, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5448, size 3000
hivex: hivex_node_add_child: allocated new nk-record for child at 0x53e8
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5320, posn 7
hivex: allocate_block: new block at 0x5448, size 72
hivex: allocate_block: marking remainder of page free starting at 0x5490, size 2928
hivex: mark_block_unused: marking 0x5320 unused
hivex: insert_subkey: new lf/lh-record at 0x5448
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5320 -> 0x5448
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5490, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5498, size 2920
hivex: allocate_block: new block at 0x5498, size 32
hivex: allocate_block: marking remainder of page free starting at 0x54b8, size 2888
hivex: allocate_block: new block at 0x54b8, size 24
hivex: allocate_block: marking remainder of page free starting at 0x54d0, size 2864
hivex: allocate_block: new block at 0x54d0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5530, size 2768
hivex: hivex_node_add_child: allocated new nk-record for child at 0x54d0
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5448, posn 8
hivex: allocate_block: new block at 0x5530, size 80
hivex: allocate_block: marking remainder of page free starting at 0x5580, size 2688
hivex: mark_block_unused: marking 0x5448 unused
hivex: insert_subkey: new lf/lh-record at 0x5530
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5448 -> 0x5530
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5580, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5588, size 2680
hivex: allocate_block: new block at 0x5588, size 32
hivex: allocate_block: marking remainder of page free starting at 0x55a8, size 2648
hivex: allocate_block: new block at 0x55a8, size 88
hivex: allocate_block: marking remainder of page free starting at 0x5600, size 2560
hivex: allocate_block: new block at 0x5600, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5660, size 2464
hivex: hivex_node_add_child: allocated new nk-record for child at 0x5600
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5530, posn 9
hivex: allocate_block: new block at 0x5660, size 88
hivex: allocate_block: marking remainder of page free starting at 0x56b8, size 2376
hivex: mark_block_unused: marking 0x5530 unused
hivex: insert_subkey: new lf/lh-record at 0x5660
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5530 -> 0x5660
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x56b8, size 8
hivex: allocate_block: marking remainder of page free starting at 0x56c0, size 2368
hivex: allocate_block: new block at 0x56c0, size 32
hivex: allocate_block: marking remainder of page free starting at 0x56e0, size 2336
hivex: allocate_block: new block at 0x56e0, size 16
hivex: allocate_block: marking remainder of page free starting at 0x56f0, size 2320
hivex: allocate_block: new block at 0x56f0, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5750, size 2224
hivex: hivex_node_add_child: allocated new nk-record for child at 0x56f0
hivex: insert_subkey: insert key in existing lf/lh-record at 0x5660, posn 10
hivex: allocate_block: new block at 0x5750, size 96
hivex: allocate_block: marking remainder of page free starting at 0x57b0, size 2128
hivex: mark_block_unused: marking 0x5660 unused
hivex: insert_subkey: new lf/lh-record at 0x5750
hivex: insert_subkey: replacing parent_nk->subkey_lf 0x5660 -> 0x5750
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x57b0, size 8
hivex: allocate_block: marking remainder of page free starting at 0x57b8, size 2120
hivex: allocate_block: new block at 0x57b8, size 32
hivex: allocate_block: marking remainder of page free starting at 0x57d8, size 2088
hivex: allocate_block: new block at 0x57d8, size 16
hivex: allocate_block: marking remainder of page free starting at 0x57e8, size 2072
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x57e8, size 8
hivex: allocate_block: marking remainder of page free starting at 0x57f0, size 2064
hivex: allocate_block: new block at 0x57f0, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5810, size 2032
hivex: allocate_block: new block at 0x5810, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5870, size 1936
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5870, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5878, size 1928
hivex: allocate_block: new block at 0x5878, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5898, size 1896
hivex: allocate_block: new block at 0x5898, size 16
hivex: allocate_block: marking remainder of page free starting at 0x58a8, size 1880
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x58a8, size 8
hivex: allocate_block: marking remainder of page free starting at 0x58b0, size 1872
hivex: allocate_block: new block at 0x58b0, size 32
hivex: allocate_block: marking remainder of page free starting at 0x58d0, size 1840
hivex: allocate_block: new block at 0x58d0, size 88
hivex: allocate_block: marking remainder of page free starting at 0x5928, size 1752
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5928, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5930, size 1744
hivex: allocate_block: new block at 0x5930, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5950, size 1712
hivex: allocate_block: new block at 0x5950, size 88
hivex: allocate_block: marking remainder of page free starting at 0x59a8, size 1624
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x59a8, size 8
hivex: allocate_block: marking remainder of page free starting at 0x59b0, size 1616
hivex: allocate_block: new block at 0x59b0, size 32
hivex: allocate_block: marking remainder of page free starting at 0x59d0, size 1584
hivex: allocate_block: new block at 0x59d0, size 88
hivex: allocate_block: marking remainder of page free starting at 0x5a28, size 1496
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5a28, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5a30, size 1488
hivex: allocate_block: new block at 0x5a30, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5a50, size 1456
hivex: allocate_block: new block at 0x5a50, size 96
hivex: allocate_block: marking remainder of page free starting at 0x5ab0, size 1360
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5ab0, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5ab8, size 1352
hivex: allocate_block: new block at 0x5ab8, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5ad8, size 1320
hivex: allocate_block: new block at 0x5ad8, size 40
hivex: allocate_block: marking remainder of page free starting at 0x5b00, size 1280
hivex: _hivex_get_values: nr_values = 0
hivex: allocate_block: new block at 0x5b00, size 8
hivex: allocate_block: marking remainder of page free starting at 0x5b08, size 1272
hivex: allocate_block: new block at 0x5b08, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5b28, size 1240
hivex: allocate_block: new block at 0x5b28, size 16
hivex: allocate_block: marking remainder of page free starting at 0x5b38, size 1224
hivex: _hivex_get_values: nr_values = 1
hivex: mark_block_unused: marking 0x1168 unused
hivex: mark_block_unused: marking 0x12a0 unused
hivex: mark_block_unused: marking 0x1280 unused
hivex: allocate_block: new block at 0x5b38, size 16
hivex: allocate_block: marking remainder of page free starting at 0x5b48, size 1208
hivex: allocate_block: new block at 0x5b48, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5b68, size 1176
hivex: allocate_block: new block at 0x5b68, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5b88, size 1144
hivex: allocate_block: new block at 0x5b88, size 32
hivex: allocate_block: marking remainder of page free starting at 0x5ba8, size 1112
hivex: hivex_commit: hivex_commit: new header checksum: 0xc787053f
hivex: hivex_close: hivex_close

Copy the main BCD hive to the boot folder...
/Users/ty/BCD-Windows -> /Users/ty/Boot/BCD

Copy the BIOS boot files to the system partition...
/Users/ty/Desktop/Legacy boot for Windows (disk2s1)
/Users/ty/Boot -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot
/Users/ty/Boot/tr-TR -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/tr-TR
/Users/ty/Boot/tr-TR/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/tr-TR/bootmgr.exe.mui
/Users/ty/Boot/fr-FR -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/fr-FR
/Users/ty/Boot/fr-FR/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/fr-FR/bootmgr.exe.mui
/Users/ty/Boot/de-DE -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/de-DE
/Users/ty/Boot/de-DE/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/de-DE/bootmgr.exe.mui
/Users/ty/Boot/pl-PL -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/pl-PL
/Users/ty/Boot/pl-PL/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/pl-PL/bootmgr.exe.mui
/Users/ty/Boot/da-DK -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/da-DK
/Users/ty/Boot/da-DK/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/da-DK/bootmgr.exe.mui
/Users/ty/Boot/el-GR -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/el-GR
/Users/ty/Boot/el-GR/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/el-GR/bootmgr.exe.mui
/Users/ty/Boot/es-ES -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/es-ES
/Users/ty/Boot/es-ES/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/es-ES/bootmgr.exe.mui
/Users/ty/Boot/ru-RU -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/ru-RU
/Users/ty/Boot/ru-RU/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/ru-RU/bootmgr.exe.mui
/Users/ty/Boot/hu-HU -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/hu-HU
/Users/ty/Boot/hu-HU/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/hu-HU/bootmgr.exe.mui
/Users/ty/Boot/nl-NL -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/nl-NL
/Users/ty/Boot/nl-NL/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/nl-NL/bootmgr.exe.mui
/Users/ty/Boot/ja-JP -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/ja-JP
/Users/ty/Boot/ja-JP/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/ja-JP/bootmgr.exe.mui
/Users/ty/Boot/zh-CN -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/zh-CN
/Users/ty/Boot/zh-CN/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/zh-CN/bootmgr.exe.mui
/Users/ty/Boot/cs-CZ -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/cs-CZ
/Users/ty/Boot/cs-CZ/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/cs-CZ/bootmgr.exe.mui
/Users/ty/Boot/pt-PT -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/pt-PT
/Users/ty/Boot/pt-PT/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/pt-PT/bootmgr.exe.mui
/Users/ty/Boot/zh-TW -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/zh-TW
/Users/ty/Boot/zh-TW/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/zh-TW/bootmgr.exe.mui
/Users/ty/Boot/nb-NO -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/nb-NO
/Users/ty/Boot/nb-NO/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/nb-NO/bootmgr.exe.mui
/Users/ty/Boot/ko-KR -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/ko-KR
/Users/ty/Boot/ko-KR/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/ko-KR/bootmgr.exe.mui
/Users/ty/Boot/pt-BR -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/pt-BR
/Users/ty/Boot/pt-BR/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/pt-BR/bootmgr.exe.mui
/Users/ty/Boot/it-IT -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/it-IT
/Users/ty/Boot/it-IT/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/it-IT/bootmgr.exe.mui
/Users/ty/Boot/BCD -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/BCD
/Users/ty/Boot/sv-SE -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/sv-SE
/Users/ty/Boot/sv-SE/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/sv-SE/bootmgr.exe.mui
/Users/ty/Boot/en-US -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/en-US
/Users/ty/Boot/en-US/memtest.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/en-US/memtest.exe.mui
/Users/ty/Boot/en-US/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/en-US/bootmgr.exe.mui
/Users/ty/Boot/memtest.exe -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/memtest.exe
/Users/ty/Boot/Fonts -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/Fonts
/Users/ty/Boot/Fonts/kor_boot.ttf -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/Fonts/kor_boot.ttf
/Users/ty/Boot/Fonts/cht_boot.ttf -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/Fonts/cht_boot.ttf
/Users/ty/Boot/Fonts/chs_boot.ttf -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/Fonts/chs_boot.ttf
/Users/ty/Boot/Fonts/jpn_boot.ttf -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/Fonts/jpn_boot.ttf
/Users/ty/Boot/Fonts/wgl4_boot.ttf -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/Fonts/wgl4_boot.ttf
/Users/ty/Boot/zh-HK -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/zh-HK
/Users/ty/Boot/zh-HK/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/zh-HK/bootmgr.exe.mui
/Users/ty/Boot/fi-FI -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/fi-FI
/Users/ty/Boot/fi-FI/bootmgr.exe.mui -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/Boot/fi-FI/bootmgr.exe.mui
/Users/ty/bootmgr -> /Users/ty/Desktop/Legacy boot for Windows (disk2s1)/bootmgr
/dev/disk3 unmount from /Volumes/GSP1RMCPRXFRER_EN_DVD
Disk /dev/disk3 ejected
Volume WINNER on /dev/disk2s1 mounted
... Completed
... Time is spent: 21m54s
... Current time: 2025-03-28 17:27:23 -0500
######################## End ########################
 
The installation log showed that the installation was completed without errors.
To boot outdated Windows. Compatibility Mac OS X 10.13 - Mac OS 12. For later Mac OS systems, a folder with the bootloader is created on the desktop. You have Mac OS 15.3.2 - be sure to copy the contents of the folder to the root of the Windows partition. This can be done, for example, using the free program "Hasleo NTFS for Mac".
 
The installation log showed that the installation was completed without errors.
To boot outdated Windows. Compatibility Mac OS X 10.13 - Mac OS 12. For later Mac OS systems, a folder with the bootloader is created on the desktop. You have Mac OS 15.3.2 - be sure to copy the contents of the folder to the root of the Windows partition. This can be done, for example, using the free program "Hasleo NTFS for Mac".
You mentioned previously that you got that boot configuration error on an install. Do you recall how it was resolved?
 
No. Another error was "Failed to install hardware", but sometimes after installing Windows 7 it was gone and I could get to the desktop. Maybe I needed to disconnect the SSD drive with Mac OS, I don't know what the problem was.
1312826-458bacee142e30d96c10cdab1255ea4b.jpg
 
I went the DVD install route, works as intended. Not sure why I couldn't get the install with the app to work.
Perhaps the bootloader for Windows 7 is missing something. If it is not difficult for you, take a screenshot of the folders and files of the root volume, having made the system files visible before. And please upload the Boot folder here.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.