# 98系统PNP大结局。

**URL:** <https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415>\
**Category:** 无盘论坛\
**Created:** [2004 年11 月 14 日 14:59 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415 "2004-11-14T14:59:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

作者： ![胡天胡地](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E8%83%A1%E5%A4%A9%E8%83%A1%E5%9C%B0/32/30_2.png) [@胡天胡地](https://netpcforum.org/u/%E8%83%A1%E5%A4%A9%E8%83%A1%E5%9C%B0)\
发布日期： [2004 年11 月 14 日 14:59 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/1 "2004-11-14T14:59:57Z")

</div>

直接NDIS5PNP，我把注册表贴出来，批处理，大家都会的。

下面的注册表，是清空所有的硬件，恢复到初始状态，我不喜欢明智等，反而往注册表里加一大堆的硬件信息，我这个是干干净净的，也就是装98第一次重启时的注册表。

REGEDIT4

[-HKEY\_LOCAL\_MACHINE\Config]

[-HKEY\_LOCAL\_MACHINE\Driver]

[-HKEY\_LOCAL\_MACHINE\Security]

[-HKEY\_LOCAL\_MACHINE\Enum]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Control\ASD\Prob]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Control\DeviceClasses]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Control\IDConfigDB]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Control\PerfStats]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Arbitrators]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\EventLog]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\ProtectedStorage]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\RemoteAccess]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\USB]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\W3SVC]

[-HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class]

;;上面是删除注册表的信息，下面是加入始初信息  
[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0C00\0000]  
“InfName”=“MACHINE.INF”  
“DeviceDesc”=“即插即用 BIOS”  
“Class”=“System”  
“HardwareID”=“_PNP0C00"  
“DetFunc”="_:DETECTBUS”  
“NoSetupUI”=“1”  
“DetFlags”=hex:40,00,00,00  
“VerifyKey”=hex:50,50,42,00  
“PnPBIOSVer”=hex:10  
“PnPStrucOffset”=hex:c0,bd

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class]

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\1394]  
@=“1394 总线控制器”  
“Icon”=“-21”  
“Link”=“{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{6BDD1FC1-810F-11D0-BEC7-08002BE2092F}]  
“Link”=“1394”  
“Class”=“1394”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Adapter]  
@=“CD-ROM 控制器”  
“Icon”=“-9”  
“Link”=“{4d36e964-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e964-e325-11ce-bfc1-08002be10318}]  
“Link”=“Adapter”  
“Class”=“Adapter”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Printer]  
@=“打印机”  
“Installer”=“MSPRINT.DLL”  
“Icon”=“-4”  
“NoDisplayClass”=“1”  
“Link”=“{4d36e979-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\MEDIA]  
“Link”=“{4d36e96c-e325-11ce-bfc1-08002be10318}”  
@=“声音、视频和游戏控制器”  
“Icon”=“0”  
“Installer”=“mmci.dll”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e96c-e325-11ce-bfc1-08002be10318}]  
“Link”=“MEDIA”  
“Class”=“MEDIA”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\DiskDrive]  
@=“磁盘驱动器”  
“EnumPropPages”=“iosclass.dll,EnumPropPages”  
“SilentInstall”=“1”  
“NoInstallClass”=“1”  
“Icon”=“3”  
“Link”=“{4d36e967-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e967-e325-11ce-bfc1-08002be10318}]  
“Link”=“DiskDrive”  
“Class”=“DiskDrive”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\GPS]  
@=“全球定位设备”  
“Icon”=“-22”  
“Link”=“{6bdd1fc3-810f-11d0-bec7-08002be2092f}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{6bdd1fc3-810f-11d0-bec7-08002be2092f}]  
“Link”=“GPS”  
“Class”=“GPS”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\HID]  
@=“人机接口设备”  
“Icon”=“-24”  
“Installer”=“hidci.dll”  
“Link”=“{745a17a0-74d3-11d0-b6fe-00a0c90f57da}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{745a17a0-74d3-11d0-b6fe-00a0c90f57da}]  
“Link”=“HID”  
“Class”=“HID”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net]  
“Link”=“{4d36e972-e325-11ce-bfc1-08002be10318}”  
@=“网络适配器”  
“Installer”=“netdi.dll”  
“Icon”=“-5”  
“EnumDriverStack”=“enumfile.dll,EnumNetDriverStack”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e972-e325-11ce-bfc1-08002be10318}]  
“Link”=“Net”  
“Class”=“Net”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans]  
“Link”=“{4d36e975-e325-11ce-bfc1-08002be10318}”  
@=“网络协议”  
“Installer”=“netdi.dll”  
“Icon”=“-6”  
“NoUseClass”=“1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e975-e325-11ce-bfc1-08002be10318}]  
“Link”=“NetTrans”  
“Class”=“NetTrans”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Image]  
“Link”=“{6bdd1fc6-810f-11d0-bec7-08002be2092f}”  
@=“Imaging Device”  
“Installer”=“sti\_ci.dll”  
“Icon”=“0”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{6bdd1fc6-810f-11d0-bec7-08002be2092f}]  
“Link”=“Image”  
“Class”=“Image”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Infrared]  
@=“红外线设备”  
“Installer”=“infrared.dll”  
“Icon”=“0”  
“SilentInstall”=“1”  
“DevLoader”=“\*configmg”  
“Enumerator”=“irenum.vxd”  
“PortDriver”=“ircomm.vxd”  
“PortSubClass”=hex:00  
“Link”=“{6bdd1fc5-810f-11d0-bec7-08002be2092f}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{6bdd1fc5-810f-11d0-bec7-08002be2092f}]  
“Link”=“Infrared”  
“Class”=“Infrared”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Keyboard]  
@=“键盘”  
“Icon”=“-3”  
“Link”=“{4d36e96b-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e96b-e325-11ce-bfc1-08002be10318}]  
“Link”=“Keyboard”  
“Class”=“Keyboard”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\System]  
@=“系统设备”  
“Installer”=“sysclass.dll”  
“Link”=“{4d36e97d-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e97d-e325-11ce-bfc1-08002be10318}]  
“Link”=“SYSTEM”  
“Class”=“SYSTEM”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\MultiFunction]  
@=“多功能适配器”  
“Link”=“{4d36e971-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e971-e325-11ce-bfc1-08002be10318}]  
“Link”=“MultiFunction”  
“Class”=“MultiFunction”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Modem]  
@=“调制解调器”  
“Installer”=“Modem.Cpl”  
“Icon”=“0”  
“Link”=“{4D36E96D-E325-11CE-BFC1-08002BE10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4D36E96D-E325-11CE-BFC1-08002BE10318}]  
“Link”=“Modem”  
“Class”=“Modem”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Monitor]  
@=“监视器”  
“Installer”=“SetupX.Dll, Monitor\_ClassInstaller”  
“Icon”=“-1”  
“Link”=“{4D36E96E-E325-11CE-BFC1-08002BE10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e96e-e325-11ce-bfc1-08002be10318}]  
“Link”=“Monitor”  
“Class”=“Monitor”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\CDROM]  
@=“CDROM”  
“EnumPropPages”=“iosclass.dll,EnumPropPages”  
“SilentInstall”=“1”  
“NOInstallClass”=“1”  
“Installer”=“IOSClass.Dll,CDROMClassInstall”  
“Icon”=“2”  
“Link”=“{4d36e965-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e965-e325-11ce-bfc1-08002be10318}]  
“Link”=“CDROM”  
“Class”=“CDROM”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Display]  
@=“显示适配器”  
“Installer”=“SetupX.Dll, Display\_ClassInstaller”  
“Icon”=“-1”  
“EnumDriverStack”=“enumfile.dll,EnumDisplayDriverStack”  
“Link”=“{4d36e968-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e968-e325-11ce-bfc1-08002be10318}]  
“Link”=“Display”  
“Class”=“Display”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\3D Accelerators]  
@=“3D 加速器”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\fdc]  
@=“软盘控制器”  
“Icon”=“-9”  
“Link”=“{4d36e969-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e969-e325-11ce-bfc1-08002be10318}]  
“Link”=“fdc”  
“Class”=“fdc”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\hdc]  
@=“硬盘控制器”  
“Icon”=“-9”  
“Link”=“{4d36e96a-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e96a-e325-11ce-bfc1-08002be10318}]  
“Link”=“hdc”  
“Class”=“hdc”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Mouse]  
@=“鼠标”  
“Installer”=“SetupX.Dll, Mouse\_ClassInstaller”  
“Icon”=“-2”  
“Link”=“{4d36e96f-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e96f-e325-11ce-bfc1-08002be10318}]  
“Link”=“Mouse”  
“Class”=“Mouse”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Ports]  
@=“端口 (COM & LPT)”  
“Icon”=“-23”  
“Link”=“{4d36e978-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e978-e325-11ce-bfc1-08002be10318}]  
“Link”=“Ports”  
“Class”=“Ports”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e979-e325-11ce-bfc1-08002be10318}]  
“Link”=“Printer”  
“Class”=“Printer”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\MTD]  
@=“内存技术驱动器(MTDs)”  
“Link”=“{4d36e970-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e970-e325-11ce-bfc1-08002be10318}]  
“Link”=“MTD”  
“Class”=“MTD”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient]  
@=“网络客户机”  
“Installer”=“netdi.dll”  
“Icon”=“-7”  
“NoUseClass”=“1”  
“Link”=“{4d36e973-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e973-e325-11ce-bfc1-08002be10318}]  
“Link”=“NetClient”  
“Class”=“NetClient”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetService]  
@=“网络服务”  
“Installer”=“netdi.dll”  
“Icon”=“-8”  
“NoUseClass”=“1”  
“Link”=“{4d36e974-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e974-e325-11ce-bfc1-08002be10318}]  
“Link”=“NetService”  
“Class”=“NetService”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{5ec10354-a61a-11d0-8dd4-00c04fc3358c}]  
“Link”=“Net”  
“Class”=“Net”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\nodriver]  
@=“其他找到的设备”  
“NoInstallClass”=“1”  
“SilentInstall”=“1”  
“Link”=“{4d36e976-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e976-e325-11ce-bfc1-08002be10318}]  
“Link”=“nodriver”  
“Class”=“nodriver”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\PCMCIA]  
@=“PCMCIA 插槽”  
“Installer”=“MSPCIC.dll”  
“Icon”=“0”  
“EnumPropPages”=“MSPCIC.dll, EnumClassPropPages”  
“Link”=“{4d36e977-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e977-e325-11ce-bfc1-08002be10318}]  
“Link”=“PCMCIA”  
“Class”=“PCMCIA”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\PrinterUpgrade]  
@=“Printer Upgrades”  
“Installer”=“MSPRINT.DLL”  
“Icon”=“-4”  
“NoUseClass”=“1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\SCSIAdapter]  
@=“SCSI 控制卡”  
“EnumPropPages”=“iosclass.dll,SCSIEnumPropPages”  
“Icon”=“-10”  
“Link”=“{4d36e97b-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e97b-e325-11ce-bfc1-08002be10318}]  
“Link”=“SCSIAdapter”  
“Class”=“SCSIAdapter”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\USB]  
@=“通用串行总线控制器”  
“Icon”=“-20”  
“Link”=“{36FC9E60-C465-11CF-8056-444553540000}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Unknown]  
@=“其他设备”  
“Icon”=“-18”  
“Link”=“{4d36e97e-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{4d36e97e-e325-11ce-bfc1-08002be10318}]  
“Link”=“Unknown”  
“Class”=“Unknown”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{36FC9E60-C465-11CF-8056-444553540000}]  
“Link”=“USB”  
“Class”=“USB”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\DBC]  
@=“Device Bay Controller”  
“NoInstallClass”=“1”  
“Icon”=“-21”  
“Link”=“{91EF3F20-E9D0-11D1-B332-00A0C959BBD2}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{91EF3F20-E9D0-11D1-B332-00A0C959BBD2}]  
“Link”=“DBC”  
“Class”=“DBC”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Storage]  
@=“Storage device”  
“Icon”=“-9”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\SBP2]  
“Link”=“{d48179be-ec20-11d1-b6b8-00c04fa372a7}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class{d48179be-ec20-11d1-b6b8-00c04fa372a7}]  
“Link”=“SBP2”  
“Class”=“SBP2”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\CXP]

[HKEY\_LOCAL\_MACHINE\Enum]

[HKEY\_LOCAL\_MACHINE\Enum\INFRARED]

[HKEY\_LOCAL\_MACHINE\Enum\INFRARED\KnownDevices]  
“\*PNP0510”=“\*PNP0510”  
“\*PNP0511”=“\*PNP0511”  
“IRMINI”=“IRMINI”  
“IBM4MIR”=“IBM4MIR”  
“PC87108”=“PC87108”  
“LZ9AT32”=“LZ9AT32”  
“\*TOS7009”=“\*TOS7009”  
“PCI\VEN\_1179&DEV\_0701”=“PCI\VEN\_1179&DEV\_0701”  
“\*ALI5123”=“\*ALI5123”  
“\*SMCF010”=“\*SMCF010”  
“\*WEC0510”=“\*WEC0510”

[HKEY\_LOCAL\_MACHINE\Enum\Root]

[HKEY\_LOCAL\_MACHINE\Enum\Root\Processor\_Update]

[HKEY\_LOCAL\_MACHINE\Enum\Root\Processor\_Update\0000]  
“HardwareID”=“Processor\_Update”

[HKEY\_LOCAL\_MACHINE\Enum\Root\SwEnum]

[HKEY\_LOCAL\_MACHINE\Enum\Root\SwEnum\0000]  
“HardwareID”=“SWENUM”

下面的注册表是驱动网卡的注册表项，PCI下面的我们要另行动态处理。  
REGEDIT4

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net]  
“Link”=“{4d36e972-e325-11ce-bfc1-08002be10318}”  
@=“网络适配器”  
“Installer”=“netdi.dll”  
“Icon”=“-5”  
“EnumDriverStack”=“enumfile.dll,EnumNetDriverStack”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000]  
“DriverDesc”=“Realtek RTL8139/810x Family Fast Ethernet NIC”  
“MediaType”=“1”  
“AdapterType”=“5”  
“BusType”=“5”  
“DevLoader”=“\*ndis,\*ntkern,\*ndis”  
“DeviceVxDs”=“Rtlnic5.sys”  
“EnumPropPages”=“netdi.dll,EnumPropPages”  
“WakeUpFrame”=“1”  
“InfSection”=“RTL8139.ndi”  
“NTMPDriver”=“Rtlnic5.sys”  
“InfPath”=“REALTE~1.INF”  
“ProviderName”=“Realtek Semiconductor Corp.”  
“DriverDate”=" 7-29-1989"  
“DuplexMode”=“1”  
“EarlyTxThreshold”=“4”  
“RxBufLen”=“3”  
“LinkUp”=“0”  
“RTPME”=“0”  
“EnableLDPS”=“0”  
“MatchingDeviceId”=“PCI\VEN\_10EC&DEV\_8139&SUBSYS\_813910EC&REV\_10”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\NDIS]  
“MajorNdisVersion”=hex:03  
“MinorNdisVersion”=hex:0a  
“LogDriverName”=“RTL8023”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi]  
“DeviceID”=“PCI\VEN\_10EC&DEV\_8139”  
“InstallInf”=“”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\Install]  
“ndis3”=“rtl139.ndis5”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\Interfaces]  
“DefLower”=“ethernet”  
“LowerRange”=“ethernet”  
“DefUpper”=“ndis3”  
“UpperRange”=“ndis3”  
“Upper”=“ndis3”  
“Lower”=“ethernet”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params]

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\DuplexMode]  
“ParamDesc”=“Link Speed/Duplex Mode”  
“type”=“enum”  
“default”=“1”  
@=“1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\DuplexMode\enum]  
“1”=“Auto Negotiation”  
“2”=“10Mbps/Half Duplex”  
“3”=“10Mbps/Full Duplex”  
“4”=“100Mbps/Half Duplex”  
“5”=“100Mbps/Full Duplex”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\EarlyTxThreshold]  
“ParamDesc”=“Early Tx Threshold”  
“Type”=“int”  
“Default”=“4”  
“Min”=“0”  
“Max”=“63”  
“Step”=“1”  
“Base”=“10”  
@=“4”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\NetworkAddress]  
“ParamDesc”=“Network Address”  
“type”=“edit”  
“default”=“000000000000”  
“LimitText”=“12”  
“UpperCase”=“1”  
“Optional”=“1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\RxBufLen]  
“ParamDesc”=“Receive Buffer Size”  
“type”=“enum”  
“default”=“3”  
@=“3”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\RxBufLen\enum]  
“0”=“8K bytes”  
“1”=“16K bytes”  
“2”=“32K bytes”  
“3”=“64K bytes”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\LinkUp]  
“ParamDesc”=“WakeUp on Link Change”  
“default”=“0”  
“type”=“enum”  
@=“0”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\LinkUp\enum]  
“1”=“Enable”  
“0”=“Disable”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\WakeUpFrame]  
“ParamDesc”=“WakeUp on ARP/PING”  
“default”=“1”  
“type”=“enum”  
@=“1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\WakeUpFrame\enum]  
“1”=“Enable”  
“0”=“Disable”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\RTPME]  
“ParamDesc”=“WakeUp using APM Mode”  
“default”=“0”  
“type”=“enum”  
@=“0”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\RTPME\enum]  
“1”=“Enable”  
“0”=“Disable”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\EnableLDPS]  
“ParamDesc”=“Link Down Power Saving”  
“default”=“0”  
“type”=“enum”  
@=“0”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\Ndi\params\EnableLDPS\enum]  
“1”=“Enable”  
“0”=“Disable”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\VxD\PCI]  
“Options”=hex:00,00,00,00

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001]  
“Network\_Id”=“00000002”

[HKEY\_LOCAL\_MACHINE\Enum\Network]

[HKEY\_LOCAL\_MACHINE\Enum\Network\MSTCP]

[HKEY\_LOCAL\_MACHINE\Enum\Network\MSTCP\0000]  
“Class”=“NetTrans”  
“Driver”=“NetTrans\0000”  
“MasterCopy”=“Enum\Network\MSTCP\0000”  
“DeviceDesc”=“TCP/IP”  
“CompatibleIDs”=“MSTCP”  
“Mfg”=“Microsoft”  
“ClassGUID”=“{4d36e975-e325-11ce-bfc1-08002be10318}”  
“ConfigFlags”=hex:10,00,00,00  
“Capabilities”=hex:14,00,00,00

[HKEY\_LOCAL\_MACHINE\Enum\Network\MSTCP\0000\Bindings]  
“VREDIR\0000”=“”

[HKEY\_LOCAL\_MACHINE\Enum\Network\VREDIR]

[HKEY\_LOCAL\_MACHINE\Enum\Network\VREDIR\0000]  
“Class”=“NetClient”  
“Driver”=“NetClient\0000”  
“MasterCopy”=“Enum\Network\VREDIR\0000”  
“DeviceDesc”=“Microsoft 网络用户”  
“CompatibleIDs”=“VREDIR”  
“Mfg”=“Microsoft”  
“ClassGUID”=“{4d36e973-e325-11ce-bfc1-08002be10318}”  
“ConfigFlags”=hex:10,00,00,00  
“Capabilities”=hex:14,00,00,00

[HKEY\_LOCAL\_MACHINE\Enum\Network\VREDIR\0000\Bindings]

[HKEY\_LOCAL\_MACHINE\Enum\Network\VREDIR\0001]  
“Class”=“NetClient”  
“Driver”=“NetClient\0000”  
“MasterCopy”=“Enum\Network\VREDIR\0000”  
“DeviceDesc”=“Microsoft 网络用户”  
“CompatibleIDs”=“VREDIR”  
“Mfg”=“Microsoft”  
“ClassGUID”=“{4d36e973-e325-11ce-bfc1-08002be10318}”  
“ConfigFlags”=hex:10,00,00,00  
“Capabilities”=hex:14,00,00,00

[HKEY\_LOCAL\_MACHINE\Enum\Network\VREDIR\0001\Bindings]

[HKEY\_LOCAL\_MACHINE\Enum\Network\NWLINK]

[HKEY\_LOCAL\_MACHINE\Enum\Network\NWLINK\0000]  
“Class”=“NetTrans”  
“Driver”=“NetTrans\0001”  
“MasterCopy”=“Enum\Network\NWLINK\0000”  
“DeviceDesc”=“IPX/SPX 兼容协议”  
“CompatibleIDs”=“NWLINK”  
“Mfg”=“Microsoft”  
“ClassGUID”=“{4d36e975-e325-11ce-bfc1-08002be10318}”  
“ConfigFlags”=hex:10,00,00,00  
“Capabilities”=hex:14,00,00,00

[HKEY\_LOCAL\_MACHINE\Enum\Network\NWLINK\0000\Bindings]  
“VREDIR\0001”=“”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient]  
@=“网络客户机”  
“Installer”=“netdi.dll”  
“Icon”=“-7”  
“NoUseClass”=“1”  
“Link”=“{4d36e973-e325-11ce-bfc1-08002be10318}”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0000]  
“DriverDesc”=“Microsoft 网络用户”  
“InfSection”=“VREDIR.ndi”  
“InfPath”=“NETCLI.INF”  
“ProviderName”=“Microsoft”  
“DriverDate”=" 5- 5-1999"  
“DevLoader”=“\*ndis”  
“DeviceVxDs”=“vredir.vxd”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0000\Ndi]  
“DeviceID”=“VREDIR”  
“NdiInstaller”=“netdi.dll,MSClientNdiProc”  
“NetworkProvider”=“Microsoft Network”  
“HelpText”=“使用 Microsoft 网络用户，就可以连接到其他 Microsoft Windows 计算机与服务器，并使用其中的共享文件与打印机。”  
“InstallInf”=“”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0000\Ndi\Interfaces]  
“DefUpper”=“winnet4,vredir”  
“UpperRange”=“winnet4,vredir”  
“DefLower”=“netbios,ipxDHost”  
“LowerRange”=“netbios,ipxDHost”  
“ExcludeAny”=“winnet31”  
“Upper”=“winnet4,VREDIR”  
“Lower”=“netbios,ipxDHost”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0000\Ndi\Install]  
@=“VREDIR.Install”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetClient\0000\Ndi\Remove]  
@=“VREDIR.Remove”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans]  
“Link”=“{4d36e975-e325-11ce-bfc1-08002be10318}”  
@=“网络协议”  
“Installer”=“netdi.dll”  
“Icon”=“-6”  
“NoUseClass”=“1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000]  
“DriverDesc”=“TCP/IP”  
“InfSection”=“MSTCP.ndi”  
“IPAddress”=“192.168.0.2”  
“IPMask”=“255.255.255.0”  
“DeviceVxDs”=“vtdi.386,vip.386,vtcp.386,vdhcp.386,vnbt.386”  
“InstallVnbt”=“0”  
“InfPath”=“NETTRANS.INF”  
“ProviderName”=“Microsoft”  
“DriverDate”=" 5- 5-1999"  
“DevLoader”=“\*ndis”  
“DefaultGateway”=“192.168.0.1”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi]  
“DeviceID”=“MSTCP”  
“MaxInstance”=“8”  
“NdiInstaller”=“mstcp.dll,TcpNdiProc”  
“HelpText”=“使用 TCP/IP 协议，您就可以连接到 Internet 及广域网 (WAN)。”  
“InstallInf”=“”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\Interfaces]  
“DefUpper”=“netbios,tdi,winsock”  
“DefLower”=“ndis2,ndis3,odi,ndisatm”  
“UpperRange”=“netbios,tdi,winsock”  
“LowerRange”=“ndis2,ndis3,odi,broadcastip,ndisatm”  
“Upper”=“netbios,tdi,winsock”  
“Lower”=“ndis2,ndis3,odi,ndisatm”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\Compatibility]  
“ExcludeAll”=“FTPTCP96,NMNDIS3,NEWTNDIS,NEWTODI,NEWTDIAL,MULTINET”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\Install]  
@=“MSTCP.Install”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\Remove]  
@=“MSTCP.Remove”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\params]

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\params\AllowATM]  
“location”=“System\CurrentControlSet\Services\Vxd\MSTCP”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\Default]  
@=“True”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\NDIS]  
“LogDriverName”=“MSTCP”  
“MajorNdisVersion”=hex:03  
“MinorNdisVersion”=hex:0a

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001]  
“DriverDesc”=“IPX/SPX 兼容协议”  
“InfSection”=“NWLINK.ndi”  
“InfPath”=“NETTRANS.INF”  
“ProviderName”=“Microsoft”  
“DriverDate”=" 5- 5-1999"  
“DevLoader”=“\*ndis”  
“DeviceVxDs”=“nwlink.vxd”  
“Network\_Id”=“0”  
“Frame\_Type”=“4”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi]  
“DeviceID”=“NWLINK”  
“MaxInstance”=“8”  
“NdiInstaller”=“netdi.dll,NwlinkNdiProc”  
“HelpText”=“使用 IPX/SPX 兼容通讯协议，就可以在 NetWare、Windows NT 服务器及 Windows 95 计算机之间进行通讯。”  
“InstallInf”=“”  
“StaticVxD”=“nwlink.vxd”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\Interfaces]  
“DefUpper”=“ipx,ipxDHost,winsock”  
“DefLower”=“ndis2,ndis3,odi”  
“UpperRange”=“ipx,ipxDHost,winsock”  
“LowerRange”=“ndis2,ndis3,odi”  
“Upper”=“ipx,ipxDHost,winsock”  
“Lower”=“ndis2,ndis3,odi”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\Install]  
@=“NWLINK.Install”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\Remove]  
@=“NWLINK.Remove”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params]

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\Network\_Id]  
“flag”=hex:20,00,00,00  
“default”=“0”  
“ParamDesc”=“网络地址”  
“type”=“dword”  
“base”=“16”  
@=“0”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\Frame\_Type]  
“ParamDesc”=“帧类型”  
“default”=“4”  
“type”=“enum”  
@=“4”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\Frame\_Type\enum]  
“4”=“Auto”  
“1”=“Ethernet 802.2”  
“0”=“Ethernet 802.3”  
“2”=“Ethernet II”  
“5”=“Token Ring”  
“6”=“Token Ring SNAP”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\maxconnect]  
“location”=“System\CurrentControlSet\Services\Vxd\NWLink”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\maxsockets]  
“location”=“System\CurrentControlSet\Services\Vxd\NWLink”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\forceeven]  
“location”=“System\CurrentControlSet\Services\Vxd\NWLink”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\params\cachesize]  
“location”=“System\CurrentControlSet\Services\Vxd\NWLink”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\NDIS]  
“LogDriverName”=“NWLINK”  
“MajorNdisVersion”=hex:03  
“MinorNdisVersion”=hex:0a

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\NDIS\NDIS2]  
“DriverName”=“nwlink$”  
“FileName”=“\*nwlink”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\NetService]  
@=“网络服务”  
“Installer”=“netdi.dll”  
“Icon”=“-8”  
“NoUseClass”=“1”  
“Link”=“{4d36e974-e325-11ce-bfc1-08002be10318}”

下面的注册表是动态处理网卡PCI下的注册表，用到的工具是PNPENV  
REGEDIT4

[HKEY\_LOCAL\_MACHINE\Enum\PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%}&REV\_{%PNPR%}]

[HKEY\_LOCAL\_MACHINE\Enum\PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%}&REV\_{%PNPR%}{%NPCIKEY%}]  
“Capabilities”=hex:14,00,00,00  
“HardwareID”=“PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%}&REV\_{%PNPR%},PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%},PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&REV\_{%PNPR%},PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%},PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&REV\_{%PNPR%}&CC\_0200,PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&CC\_020000,PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&CC\_0200”  
“CompatibleIDs”=“PCI\VEN\_{%PNPV%}&CC\_020000,PCI\VEN\_{%PNPV%}&CC\_0200,PCI\VEN\_{%PNPV%},PCI\CC\_020000,PCI\CC\_0200,PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}”  
“DeviceDesc”=“Realtek RTL8139/810x Family Fast Ethernet NIC”  
“HWRevision”=“0{%PNPZ%}”  
“Class”=“Net”  
“ConfigFlags”=hex:10,00,00,00  
“ClassGUID”=“{4d36e972-e325-11ce-bfc1-08002be10318}”  
“Driver”=“Net\0000”  
“Mfg”=“Realtek Semiconductor Corp.”

[HKEY\_LOCAL\_MACHINE\Enum\PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%}&REV\_{%PNPR%}{%NPCIKEY%}\Bindings]  
“NWLINK\0000”=“”  
“MSTCP\0000”=“”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Control\ASD\Prob{CF2524C0-29AE-11CF-97EA-00AA0034319D}]  
“PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%}&REV\_{%PNPR%}\{%NPCIKEY%}”=hex:00

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Control\ASD\Prob{9B4E7760-3196-11CF-97EA-00AA0034319D}]  
“PCI\VEN\_{%PNPV%}&DEV\_{%PNPD%}&SUBSYS\_{%PNPS%}&REV\_{%PNPR%}\{%NPCIKEY%}”=hex:00

下面的注册表是用来驱动PCI BUS的，直接NDIS5的关键

REGEDIT4

[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0A03]

[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0A03\0000]  
“InfName”=“MACHINE.INF”  
“DeviceDesc”=“PCI bus”  
“Class”=“System”  
“HardwareID”=“_PNP0A03"  
“DetFunc”="_:DETECTBUS”  
“NoSetupUI”=“1”  
“DetFlags”=hex:40,00,00,00  
“VerifyKey”=hex:50,43,49,42  
“PCIBIOSVer”=hex:10,02  
“HWMechanism”=hex:11  
“LastPCIBusNum”=hex:00  
“Capabilities”=hex:14,00,00,00  
“ClassGUID”=“{4d36e97d-e325-11ce-bfc1-08002be10318}”  
“Driver”=“System\0002”  
“ConfigFlags”=hex:00,02,00,00  
“Mfg”=“(标准系统设备)”

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\System\0002]  
“DevLoader”=“pci.vxd”  
“PCIDevice”=hex:00,00,00,00  
“EnumPropPages”=“sysclass.dll,PCIEnumPropPages”  
“InfPath”=“MACHINE.INF”  
“InfSection”=“PCI\_DRV”  
“ProviderName”=“Microsoft”  
“DriverDate”=" 5- 5-1999"  
“DriverDesc”=“PCI bus”  
“MatchingDeviceId”=“\*PNP0A03”

大家把以上的注册表按顺序加到自己的启动包里，就OK了，欢迎大家来讨论。ROOT里的PCI BUS在第二次重启后要删除的，因为在PCI项下会生成新的PCI BUS

---

<div class="post-metadata">

作者： ![好鬼](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E5%A5%BD%E9%AC%BC/32/17_2.png) [@好鬼](https://netpcforum.org/u/%E5%A5%BD%E9%AC%BC)\
发布日期： [2004 年11 月 14 日 15:09 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/2 "2004-11-14T15:09:20Z")

</div>

呵呵,不错!!

---

<div class="post-metadata">

作者： ![0830](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/0/d78d45/32.png) [@0830](https://netpcforum.org/u/0830)\
发布日期： [2004 年11 月 14 日 16:08 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/3 "2004-11-14T16:08:01Z")

</div>

我来顶一下 。。。 以后在去验证 首先 谢谢了

---

<div class="post-metadata">

作者： ![huaqingyuan](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/h/77aa72/32.png) [@huaqingyuan](https://netpcforum.org/u/huaqingyuan)\
发布日期： [2004 年11 月 15 日 00:43 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/4 "2004-11-15T00:43:52Z")

</div>

呵呵，离完美的PNP还有一步了。

---

<div class="post-metadata">

作者： ![w-dins](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/w/ad7895/32.png) [@w-dins](https://netpcforum.org/u/w-dins)\
发布日期： [2004 年11 月 15 日 01:31 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/5 "2004-11-15T01:31:41Z")

</div>

不错,顶一下

---

<div class="post-metadata">

作者： ![phlhyg](https://assets.netpcforum.org/user_avatar/netpcforum.org/phlhyg/32/13_2.png) [@phlhyg](https://netpcforum.org/u/phlhyg)\
发布日期： [2004 年11 月 15 日 03:55 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/6 "2004-11-15T03:55:03Z")

</div>

哎！98也是该到头了，算个结局喽！有空去验证！

---

<div class="post-metadata">

作者： ![华英雄](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E5%8D%8E%E8%8B%B1%E9%9B%84/32/13_2.png) [@华英雄](https://netpcforum.org/u/%E5%8D%8E%E8%8B%B1%E9%9B%84)\
发布日期： [2004 年11 月 15 日 07:23 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/7 "2004-11-15T07:23:10Z")

</div>

我作的有盘PNP不用加什么初始信息的.只保留root项里的就行..其它的都是自动搜索并生成.(c:\win98,这个目录直接取自MZ或者CSJ的驱动包,方便.)  
呵呵,我也贴出我自己用的PNP注册表.我没有全面测试,不过我试的主板都能用.  
REGEDIT4

;=====================安装路径，搜索菜单==============  
[HKEY\_CURRENT\_USER\InstallLocationsMRU]  
“MRUList”=“a,b”  
“a”=“C:\WIN98”  
“b”=“c:\drivers”

[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]  
“SourcePath”=“C:\WIN98\”  
“SetupScratchDir”=“C:\WINDOWS\INF”

[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\SysDM]  
“SearchLocation”=“C:\win98”

；====================开机自动运行部分===================  
[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Run]  
[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Runonce]  
[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\RunServices]  
[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]

[HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Run]  
[HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Runonce]  
[HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\RunServices]  
[HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]

[-HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]  
[-HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runonce]  
[-HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx]  
[-HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]  
[-HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]

[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]  
“SystemTray”=“SysTray.Exe”  
“internat.exe”=“internat.exe”  
[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\Runonce]  
[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx]  
[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]  
[HKEY\_LOCAL\_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]

；===========================清除历史痕迹========================  
[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs]

[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FindComputerMRU]

[-HKEY\_CURRENT\_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU]

[-HKEY\_CURRENT\_USER\Network\Recent]

；============================清除硬件信息===============================  
[-HKEY\_LOCAL\_MACHINE\Enum]

[HKEY\_LOCAL\_MACHINE\Enum]

[HKEY\_LOCAL\_MACHINE\Enum\Root]

[HKEY\_LOCAL\_MACHINE\Enum\Root\Processor\_Update]

[HKEY\_LOCAL\_MACHINE\Enum\Root\Processor\_Update\0000]  
“HardwareID”=“PROCESSOR\_UPDATE”  
“Capabilities”=hex:14,00,00,00  
“ClassGUID”=“{4d36e97d-e325-11ce-bfc1-08002be10318}”  
“Class”=“System”  
“Driver”=“System\0000”  
“Mfg”=“(标准系统设备)”  
“DeviceDesc”=“处理器支持”  
“ConfigFlags”=hex:00,00,00,00

[HKEY\_LOCAL\_MACHINE\Enum\Root\SwEnum]

[HKEY\_LOCAL\_MACHINE\Enum\Root\SwEnum\0000]  
“HardwareID”=“SWENUM”  
“Capabilities”=hex:14,00,00,00  
“ClassGUID”=“{4d36e97d-e325-11ce-bfc1-08002be10318}”  
“Class”=“SYSTEM”  
“Driver”=“SYSTEM\0001”  
“ConfigFlags”=hex:00,40,00,00  
“Mfg”=“Microsoft”  
“DeviceDesc”=“Plug and Play Software Device Enumerator”  
“Serial”=hex:00,00,00,00,00,00,00,00

[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0C08]

[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0C08\0000]  
“InfName”=“MACHINE.INF”  
“DeviceDesc”=“Advanced Configuration and Power Interface (ACPI) BIOS”  
“Class”=“System”  
“HardwareID”=“_PNP0C08"  
“DetFunc”="_:DETECTBUS”  
“DetFlags”=hex:40,00,00,00  
“VerifyKey”=hex:41,43,50,49  
“RSDPTRAddr”=hex:10,65,0f,00  
“OEMID”=“IntelR”  
“RSDTAddr”=hex:00,30,ff,0f  
“Capabilities”=hex:14,00,00,00  
“ClassGUID”=“{4d36e97d-e325-11ce-bfc1-08002be10318}”  
“Driver”=“System\0002”  
“ConfigFlags”=hex:00,02,00,00  
“Mfg”=“(标准系统设备)”

[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0C01]

[HKEY\_LOCAL\_MACHINE\Enum\Root\*PNP0C01\0000]  
“InfName”=“MACHINE.INF”  
“DeviceDesc”=“系统板”  
“Class”=“System”  
“HardwareID”=“_PNP0C01"  
“DetFunc”="_:DETECTSYSTEM”  
“NoSetupUI”=“1”  
“DetFlags”=hex:00,00,00,00  
“VerifyKey”=hex:53,59,53,42  
“CPU”=“Pentium Pro”  
“ConvMem”=hex:00,00,0a,00  
“ExtMem”=hex:00,00,ff,03  
“MachineType”=“IBM PC/AT”  
“Model”=hex:fc  
“Submodel”=hex:01  
“Revision”=hex:00  
“BIOSName”=“Phoenix”  
“BIOSVersion”=“Phoenix - AwardBIOS v6.00PG”  
“BIOSDate”=“02/19/04”  
“BusType”=“ISA”  
“Capabilities”=hex:14,00,00,00  
“ClassGUID”=“{4d36e97d-e325-11ce-bfc1-08002be10318}”  
“Driver”=“System\0032”  
“Mfg”=“(标准系统设备)”  
“ConfigFlags”=hex:00,00,00,00

---

<div class="post-metadata">

作者： ![徐徐](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E5%BE%90%E5%BE%90/32/52_2.png) [@徐徐](https://netpcforum.org/u/%E5%BE%90%E5%BE%90)\
发布日期： [2004 年11 月 15 日 12:00 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/8 "2004-11-15T12:00:39Z")

</div>

具体怎么作？

---

<div class="post-metadata">

作者： ![柔人](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E6%9F%94%E4%BA%BA/32/25_2.png) [@柔人](https://netpcforum.org/u/%E6%9F%94%E4%BA%BA)\
发布日期： [2004 年11 月 15 日 18:28 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/9 "2004-11-15T18:28:32Z")

</div>

！

---

<div class="post-metadata">

作者： ![华英雄](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E5%8D%8E%E8%8B%B1%E9%9B%84/32/13_2.png) [@华英雄](https://netpcforum.org/u/%E5%8D%8E%E8%8B%B1%E9%9B%84)\
发布日期： [2004 年11 月 16 日 03:48 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/10 "2004-11-16T03:48:20Z")

</div>

??

---

<div class="post-metadata">

作者： ![axin](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@axin](https://netpcforum.org/u/axin)\
发布日期： [2004 年11 月 16 日 08:54 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/11 "2004-11-16T08:54:10Z")

</div>

请问斑竹还需要用到PNPENV这个文件吗！！

---

<div class="post-metadata">

作者： ![wsyjc](https://assets.netpcforum.org/user_avatar/netpcforum.org/wsyjc/32/16_2.png) [@wsyjc](https://netpcforum.org/u/wsyjc)\
发布日期： [2004 年11 月 16 日 12:06 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/12 "2004-11-16T12:06:19Z")

</div>

ding

---

<div class="post-metadata">

作者： ![SISI峡谷](https://assets.netpcforum.org/user_avatar/netpcforum.org/sisi%E5%B3%A1%E8%B0%B7/32/21_2.png) [@SISI峡谷](https://netpcforum.org/u/SISI%E5%B3%A1%E8%B0%B7)\
发布日期： [2004 年11 月 16 日 13:16 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/13 "2004-11-16T13:16:08Z")

</div>

😒😒

很好

---

<div class="post-metadata">

作者： ![liyongxing](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/l/7cd45c/32.png) [@liyongxing](https://netpcforum.org/u/liyongxing)\
发布日期： [2004 年11 月 17 日 07:57 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/14 "2004-11-17T07:57:17Z")

</div>

我应用会第二次见WIN98界面时便重启了。请帮分析在那一步错。

---

<div class="post-metadata">

作者： ![胡天胡地](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E8%83%A1%E5%A4%A9%E8%83%A1%E5%9C%B0/32/30_2.png) [@胡天胡地](https://netpcforum.org/u/%E8%83%A1%E5%A4%A9%E8%83%A1%E5%9C%B0)\
发布日期： [2004 年11 月 17 日 08:47 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/15 "2004-11-17T08:47:41Z")

</div>

“DeviceVxDs”=“Rtlnic5.sys”

注意我用的驱动不是RTL8139.SYS

---

<div class="post-metadata">

作者： ![liyongxing](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/l/7cd45c/32.png) [@liyongxing](https://netpcforum.org/u/liyongxing)\
发布日期： [2004 年11 月 17 日 09:13 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/16 "2004-11-17T09:13:46Z")

</div>

我的为Rtlnic.sys，只需把注册表中的Rtlnic5.sys改为Rtlnic.sys，还有我是PXE，只装TCP/IP，IPX/SPX协议，还需改什么？谢谢

---

<div class="post-metadata">

作者： ![liyongxing](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/l/7cd45c/32.png) [@liyongxing](https://netpcforum.org/u/liyongxing)\
发布日期： [2004 年11 月 17 日 23:43 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/17 "2004-11-17T23:43:28Z")

</div>

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\VxD\PCI]  
“Options”=hex:00,00,00,00  
有什么用？我的是"Options"=hex:02,00,00,00

---

<div class="post-metadata">

作者： ![liyongxing](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/l/7cd45c/32.png) [@liyongxing](https://netpcforum.org/u/liyongxing)\
发布日期： [2004 年11 月 18 日 00:00 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/18 "2004-11-18T00:00:43Z")

</div>

[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\System\0002]我的是BIOS。VXD，  
[HKEY\_LOCAL\_MACHINE\System\CurrentControlSet\Services\Class\System\0011]才是pci.vxd，有影响吗？

---

<div class="post-metadata">

作者： ![axin](https://assets.netpcforum.org/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@axin](https://netpcforum.org/u/axin)\
发布日期： [2004 年11 月 19 日 11:17 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/19 "2004-11-19T11:17:42Z")

</div>

终于做好ＮＤＩＳ５的ＰＮＰ了，虽然偶用的系统已经带了ＮＤＩＳ５的ＰＮＰ，但自己跟手工做出来的感觉还是不一样的，谢谢胡斑斑 😃😃😃  
没有ＰＮＰＥＮＶ．ＥＸＥ的朋友可以到以下地址下载[http://netpc.ods.org/pn/modules.php?op=modload&name=PNphpBB2&file=download&id=524](http://netpc.ods.org/pn/modules.php?op=modload&name=PNphpBB2&file=download&id=524)下载后将后缀改为ＥＸＥ就可以了，qpatch.exe可以在 litenet1.15 的安装文件里找到

初始化注册表后的批处理  
ＰＮＰＡ．ＢＡＴ  
c:\users\pnpenv\>c:\abc.bat  
call c:\abc.bat\>nul  
del c:\abc.bat  
IF “%PNPB%”==“02” SET NPCIKEY=%PNPK%F000  
IF “%PNPB%”==“01” SET NPCIKEY=%PNPK%F000  
IF “%PNPB%”==“00” SET NPCIKEY=BUS\_%PNPB%&DEV\_%PNPE%&FUNC\_%PNPF%  
c:\windows\regedit c:\users\reg\cls.reg  
c:\windows\regedit c:\users\reg\pcibus.reg  
c:\windows\regedit c:\users\reg\pnp.reg  
c:\users\qpatch c:\users\reg\8139pci.reg c:\patch.reg  
c:\windows\regedit c:\patch.reg  
del c:\patch.reg  
c:\users\setpdos.exe

平时的ＰＮＰ批处理  
ＰＮＰＢ．ＢＡＴ  
c:\users\pnpenv\>c:\abc.bat  
call c:\abc.bat  
del c:\abc.bat  
IF “%PNPB%”==“02” SET NPCIKEY=%PNPK%F000  
IF “%PNPB%”==“01” SET NPCIKEY=%PNPK%F000  
IF “%PNPB%”==“00” SET NPCIKEY=BUS\_%PNPB%&DEV\_%PNPE%&FUNC\_%PNPF%  
c:\users\qpatch c:\users\reg\8139pci.reg c:\patch.reg  
c:\windows\regedit c:\patch.reg  
del c:\patch.reg

---

<div class="post-metadata">

作者： ![柔人](https://assets.netpcforum.org/user_avatar/netpcforum.org/%E6%9F%94%E4%BA%BA/32/25_2.png) [@柔人](https://netpcforum.org/u/%E6%9F%94%E4%BA%BA)\
发布日期： [2004 年11 月 19 日 15:25 UTC](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415/20 "2004-11-19T15:25:03Z")

</div>

axin如果能把自己那个帖子转到这里，就真的是大结局了。axin，把帖子转过来接到这里吧！

[下一页](https://netpcforum.org/t/98%E7%B3%BB%E7%BB%9Fpnp%E5%A4%A7%E7%BB%93%E5%B1%80%E3%80%82/107415.md?page=2)
