create vdisk file="C:\Windows7.vhd" maximum=25600 type=(fixed|expandable)

select vdisk file="C:\Windows7.vhd"

attach vdisk

online disk noerr

attributes disk clear readonly noerr

create partition primary align=(32|64|128|256|512|1024|2048)

online volume noerr

attributes volume clear readonly noerr

active

format quick fs=ntfs label="Win7 VHD" uint=(512|1024|2048|4096|8192|16K|32K|64K)

assign letter=X:


-------------------------------------------------------------


winntsetup이 완료되면 오프라인 시스템 하이브를로드하고 MountedDevices 키를 저장

reg load HKLM\SYS C:\Windows\system32\config 

reg export HKLM\SYS\MountedDevices C:\MountedDevices_before_Reboot.reg

reg unload HKLM\SYS


부팅 후 새로운 MountedDevices 키

reg export HKLM \ System \ MountedDevices C : \ MountedDevices_after_Setup.reg


-------------------------------------------------------------


Winntsetup은 다음 부팅 순서를 만듭니다.


MBR -> PBR -> NTLDR -> Boot.ini -> BOOTSECT.DAT -> $ LDR $


물론 BOOTSECT.DAT는 다른 하드웨어에서 오류를 줄 것입니다.


캡처하기 전에 수행 할 수있는 작업 :


- NTLDR 및 boot.ini 삭제


- $ LDR $에서 NTLDR로 이름 변경


------------------------------------------------------------


win7을 USB로 부팅 할 때 작동하는 것으로 간주되는 두 개의 reg 항목이 있습니다.


[HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet ??? \ Control]


"BootDriverFlags"= dword : 00000006


[HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet ??? \ Control \ PnP]


"PollBootPartitionTimeout"= dword : 00007530


------------------------------------------------------------



저작자 표시
신고
Posted by 사과99

wmic /output:c:\ProgramList.txt product get name,version



echo %firmware_type%

저작자 표시
신고
Posted by 사과99

https://github.com/zeffy


https://github.com/zeffy/kb4012218-19/releases/tag/v0.5rc2



저작자 표시
신고
Posted by 사과99


티스토리 툴바