Wednesday, November 18, 2015

winpe

http://www.farstone.com/bootablemedia/index.php

diskpart
list disk
select disk #
clean
create par primary
select par 1
active
format quick fs=fat32
assign
exit

wpeinit
@echo off
for %%p in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do if exist %%p:Qdir set w=%%p
call %w%:Qdir\Q-dir.exe

oscdimg -n -bC:\WinPE\x86\etfsboot.com C:\WinPE\x86\ISO C:\WinPE.iso

reg load HKLM\_WinPE_SYSTEM C:\WinPE\x86\Mount\windows\system32\config\system
reg load HKLM\_WinPE_SOFTWARE C:\WinPE\x86\Mount\windows\system32\config\software
reg unload HKLM\_WinPE_SYSTEM
reg unload HKLM\_WinPE_SOFTWARE

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\_WinPE_SOFTWARE\Classes\*\shell\ImDiskMountFile]
@="Mount as ImDisk Virtual Disk"
[HKEY_LOCAL_MACHINE\_WinPE_SOFTWARE\Classes\*\shell\ImDiskMountFile\command]
@="rundll32.exe imdisk.cpl,RunDLL_MountFile %L"
[HKEY_LOCAL_MACHINE\_WinPE_SOFTWARE\Classes\Drive\shell\ImDiskUnmount]
@="Unmount ImDisk Virtual Disk"
[HKEY_LOCAL_MACHINE\_WinPE_SOFTWARE\Classes\Drive\shell\ImDiskUnmount\command]
@="rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %L"
[HKEY_LOCAL_MACHINE\_WinPE_SOFTWARE\Classes\Drive\shell\ImDiskSaveImage]
@="Save disk contents as image file"
[HKEY_LOCAL_MACHINE\_WinPE_SOFTWARE\Classes\Drive\shell\ImDiskSaveImage\command]
@="rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %L"
[HKEY_LOCAL_MACHINE\_WinPE_SYSTEM\ControlSet001\Services\ImDisk]
"Type"=dword:00000001
"Start"=dword:00000003
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6d,00,64,00,69,00,73,00,6b,\
  00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="ImDisk Virtual Disk Driver"
"Description"="Disk emulation driver"
[HKEY_LOCAL_MACHINE\_WinPE_SYSTEM\ControlSet001\Services\ImDisk\Enum]
"0"="Root\\LEGACY_IMDISK\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
[HKEY_LOCAL_MACHINE\_WinPE_SYSTEM\ControlSet001\Services\ImDskSvc]
"Type"=dword:00000010
"Start"=dword:00000003
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,\
  00,6d,00,64,00,73,00,6b,00,73,00,76,00,63,00,2e,00,65,00,78,00,65,00,00,00
"DisplayName"="ImDisk Virtual Disk Driver Helper"
"ObjectName"="LocalSystem"
"Description"="Helper service for ImDisk Virtual Disk Driver."
[HKEY_LOCAL_MACHINE\_WinPE_SYSTEM\ControlSet001\Enum\Root\LEGACY_IMDISK]
"NextInstance"=dword:00000001
[HKEY_LOCAL_MACHINE\_WinPE_SYSTEM\ControlSet001\Enum\Root\LEGACY_IMDISK\0000]
"Service"="ImDisk"
"Legacy"=dword:00000001
"ConfigFlags"=dword:00000000
"Class"="LegacyDriver"
"ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}"
"DeviceDesc"="ImDisk Virtual Disk Driver"
"Capabilities"=dword:00000000

Copy imdisk.exe, imdisk.cpl and imdsksvc.exe to C:\WinPE\x86\Mount\Windows\System32\
Copy imdisk.sys to C:\WinPE\x86\Mount\Windows\System32\Drivers\
Copy imdisk.inf to C:\WinPE\x86\Mount\Windows\inf\

No comments:

Post a Comment