WinPE中多建立一个Ramdisk盘的详细教程

编辑: 来源:U大侠 时间:2014-09-15

  如何在WinPE中多建立一个Ramdisk盘呢?在WinPE中添加硬件,我想很多人都会。但是在WinPE中多建立一个Ramdisk盘,应该只有少部分人才会吧。所以,今天U大侠小编就和大家分享WinPE中多建立一个Ramdisk盘的详细教程。

Ramdisk盘
Ramdisk盘

  1、解开winpe.is_,得到winpe.iso,然后提取setupreg.hiv,用注册表编辑器加载到HKEY_LOCAL_MACHINE下,取名为!system,然后导入下面这个reg

  Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\!system] [HKEY_LOCAL_MACHINE\!system\ControlSet001] [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum] [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root] [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root\UNKNOWN] [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root\UNKNOWN\9999]

  “ClassGUID”=“{FFA1C341-4539-11D3-B88D-00C04FAD5172}”

  “Class”=“RamDisk”

  “ConfigFlags”=dword:00000004

  “Mfg”=“Nu2 Productio ns”

  “HardwareID”=hex(7):72,00,61,00,6d,00,64,00,72,00,69,00,76,00,00,00,00,00

  “Service”=“Ramdriv”

  “DeviceDesc”=“Ramdisk”

  “Capabilities”=dword:00000000

  “Driver”=“{FFA1C341-4539-11D3-B88D-00C04FAD5172}\\0001” [HKEY_LOCAL_MACHINE\!system\ControlSet001\Enum\Root\UNKNOWN\9999\Control]

  “DisableCount”=dword:00000000

  “ActiveService”=“Ramdriv”

  “FilteredConfigVector”=hex(7):30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,\

  00,00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,\

  00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,00,30,00,30,00,00,00,\

  30,00,30,00,00,00,00,00 [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services] [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services\Ramdriv]

  “Type”=dword:00000001

  “Start”=dword:00000003

  “ErrorControl”=dword:00000001

  “DisplayName”=“Ramdisk”

  “ImagePath”=“system32\\drivers\\ramdriv.sys” [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services\Ramdriv\Enum]

  “0”=“Root\\UNKNOWN\\9999”

  “Count”=dword:00000001

  “NextInstance”=dword:00000001 [HKEY_LOCAL_MACHINE\!system\ControlSet001\Services\Ramdriv\Parameters]

  “BreakOnEntry”=dword:00000000

  “DebugLevel”=dword:00000005

  “DebugComp”=dword:ffffffff

  “DiskSize”=dword:00100000

  “DriveLetter”=“B:”

  “RootDirEntries”=dword:00000200

  “SectorsPerCluster”=dword:00000002

  其中DiskSize是内存盘的大小,DriveLetter是内存盘盘符

  DiskSize是内存盘的大小

  32 m 0x02000000

  64 m 0x04000000

  96 m 0x06000000

  128 m 0x08000000

  2、最后把修改好的setupreg.hiv卸载并放回winpe.iso中,system32\drivers还要加入Ramdriv.sys。

  3、另外可以把Ramdriv.sys 改名,并修改相关的注册表就可再建其它Ramdisk盘

分享: