收藏 分销(赏)

如何制作无盘PNP(超级版教程).doc

上传人:pc****0 文档编号:6664038 上传时间:2024-12-19 格式:DOC 页数:7 大小:42.50KB 下载积分:10 金币
下载 相关 举报
如何制作无盘PNP(超级版教程).doc_第1页
第1页 / 共7页
如何制作无盘PNP(超级版教程).doc_第2页
第2页 / 共7页


点击查看更多>>
资源描述
如何制作无盘PNP(超级版教程) PNP:    一。不同CPU之间能PNP吗?单与多核间的PNP?怎么做方法? 方法流程 AMD INTEL VIA 等 方法: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelppm] "Start"=dword:00000003 把HKEY_LOCAL_MACHINE\system\CurrentControlSet\services\intelppm\下的start 改为3(默认为1)。 把HKEY_LOCAL_MACHINE\system\CurrentControlSet\services\AmdK8\下的start 改为3(默认为1)。 把HKEY_LOCAL_MACHINE\system\CurrentControlSet\services\AmdLLD\下的start 改为3(默认为1)。 意思是手动服务,可以解决CPU蓝频问题!    AMD INTEL 二。不同电源模式之间的PNP 方法流程 ACPI PC:处于ACPI模式下的单处理器电脑,主板不提供APIC功能 Standard PC:处于标准模式下的电脑,主板不提供APIC功能 ACPI multiprocessor PC:处于ACPI模式下的双处理器电脑(主板支持双处理器) ACPI uniprocessor PC:处于ACPI模式下的双处理器电脑(主板不支持双处理器),或处于ACPI模式下的单处理器电脑,主板提供APIC功能 MPS multiprocessor PC:APM模式下的双处理器电脑(主板支持双处理器) MPS single processor:APM模式下的双处理器电脑(主板支持双处理器),或APM模式下的单处理器电脑,主板提供APIC功能 APM为Advanced Power Management(高级电源管理,此模式下ACPI未打开) APIC为Advanced Programmable Interrupt Controller(高级可编程中断控制器,P4和Athlon XP的主板都支持此功能,可将15个IRQ中断扩展为23个,此模式下ACPI打开) MPS:Multi Processor System(多处理器系统,此模式下ACPI未打开) 方法: 上传系统之前把电源模式都改为标准模式,如遇到关机不正常的,不正常关机的配置进超级,把电源模式改为本有的模式! 方法二:04-07年的电脑一般都可以把电源模式改为最长的那个电源模式!!!! 把Standard PC转换成ACPI的有效命令 最近老是有人问如何更改ACPI成标准,现将该命令公布如下 rundll32.exe setupapi,InstallHinfSection ACPIPIC_UP_HAL 131 %windir%\inf\hal.inf 这个命令可以把Standard PC转换成ACPI电源模式 方法三:替换文件法    Longhorn的启示 Windows Server 2003之前,Sysprep受到“必须源计算机与目标计算机有着相同的HAL”的限制,在HAL不相同的时候,不能正确判断计算机电源管理模式。 从2003年Windows Server 2003发布到2006年底Windows Vista的发布中的3年中,微软在研发Vista的时候,发布了以内部研发编号命名的Windows Longhorn测试版。 Windows Longhorn与以往的Windows在启动时有着一定的区别。 第一,NTLDR 有一定区别,提供了“/detecthal” 接口; 第二,BOOT.INI也支持“/detecthal”参数,以实现与NTLDR的结合; 第三,INF文件夹中有了“dtecthal.inf”, 提供各种HAL类型检测的参数说明。 有了这三个文件,可以让计算机在开机启动时即自动检测 HAL,从而可以自动判断电源管理选项。 移植Longhorn的HAL判断 现今大多数人还是以使用Windows 2000/XP为主,所以,即使Longhorn的HAL判断再怎么强悍,不能移植到2000/XP中,也就不能使用。 以下是在2000/XP总移植并使用Longhorn的HAL判断的具体方法: 1>从系统中提取相应的HAL文件包:(WIN2000在SP4.CAB、WINDOWS XP SP2在SP2.CAB中) halacpi.dll halapic.dll halmps.dll halaacpi.dll halmacpi.dll hal.dll ntkrnlmp.exe ntkrnlpa.exe ntkrpamp.exe ntoskrnl.exe 提取完毕后将hal.dll更名为halstnd.dll,ntoskrnl.exe更名为ntkrnlup.exe; 2>将上述相应的HAL文件包拷贝到准备封装的系统的%Windir%\SYSTEM32\下; 3>将Longhorn的“dtecthal.inf”拷贝到准备封装的系统的%Windir%\INF\下; 4>修改C:\BOOT.INI 在准备封装的系统后面加上 /DETECTHAL参数如: [boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /detecthal 5>将LONGHORN版本的NTLDR拷贝到从C:\,覆盖原有的NTLDR; 6>删除准备封装的系统的HAL信息,删除注册表中以下键值,如果提示权限不足不能删除,则可用setacl.exe来修改权限再删除。 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\Root\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Enum\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Enum\Root\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI_HAL HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL 至此,突破了HAL限制的系统就已经准备完毕。由于这个技术本身就出自微软,所以对电源管理的判断几乎是100%。 突破HAL限制的系统可以部署在任何HAL环境的计算机上,不再有“源计算机和目标计算机需有相同的HAL”的限制。 BOOT.INI里加上/detecthal 如:multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /detecthal 复制dtecthal.inf 到Windows\inf目录里 [Version] signature="$Windows NT$" DriverVer=07/01/2001 [hal] MPS_MP         = halmps.dll MPS_UP         = halapic.dll E_ISA_UP       = halstnd.dll ACPIPIC_UP     = halacpi.dll ACPIAPIC_UP    = halaacpi.dll ACPIAPIC_MP    = halmacpi.dll [ACPIOptions] ACPIEnable = 2 ACPIBiosDate = 01,01,1999 在把NTLDR文件复盖到C盘 配置从高装到底                                                         收费附件: 电源PNP.rar 电源模式修改器.rar (260.46 KB) 电源模式修改器.rar (260.46 KB) 下载次数: 344 2008-11-13 23:31      高手指点!!! 死性不改 三。不同主板间PNP     方法流程 VIA INTEL AMD NF S3 等 方法: 听说先做高配置主板的PNP   把磁盘控制器改为标准的 四。不同网卡的PNP 方法流程 NF INTEL BRO VIA 瑞立等 手工法: BXP不同网卡芯片间的PNP 工具法: Bxp自带的PNP.rar (101.53 KB) Bxp自带的PNP.rar (101.53 KB) 下载次数: 609 2008-10-15 15:11 手工法: 纯手工网卡pnp的心得 没事研究了一下纯手工网卡的pnp,一点小小的心得,不一定对,有问题大家给指点一下 还有,下载了个"pnp注册表生成器"的东东,谁知道干什么用的和怎么样,高手说一下 下边是手工网卡pnp的过程了: 1、第一台电脑硬件安装完、重起之后,导出注册表 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13c0b0c5&0&50]部分 注:3&13c0b0c5&0&50 是我的网卡生成的信息,卸载之后,这里就没东西了,你可以卸载看看 2、这里是很重要的,卸载网卡驱动(这样保证你的另一台机子的网卡或者同一台机子另外pci插槽的网卡装完驱动后,硬件管理的网卡属性不会出现带有#号的网卡,千万不能让那个#出现),还有另外一种方法,就是直接删除[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10] 这一部分的东西,删除了,网卡就自然的没有了 3、删除[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}]这一部分除了Descriptions的其他东西,(Descriptions有什么用暂时还没弄懂呢高手知道的给回答一下,看可不可以删除)   这样可以保证只显示“本地连接”,不会出现“本地连接2、3”之类的东西 然后就可以用这块硬盘跑另外一种机子,或者网卡换槽后的机子,然他生成驱动(这是你的硬件管理的网卡名字总是不带#号的。 4、同第一步一样操作,导出[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13c0b0c5&0&50]部分 3&13c0b0c5&0&50是我的网卡,你的会不同 5、按照上面的操作导出所有的网卡注册表,一定要注意卸载网卡驱动!!! 6、修改导出的注册表,主要是注册表里driver部分和的instanceindex部分,要改成和第一次导出的一样 看看我的: "Driver"="{4D36E972-E325-11CE-BFC1-08002BE10318}\\0001" 会不同的就是最后的0001 "InstanceIndex"=dword:00000001 这个东西一般还是一样的,注意一下就好 ----------------------------------------------- (转)不同配置不同网卡用同一个镜像包 以8139网卡和VIA的网卡为例: 1、首先做好系统后,不要安装BXP客户端,把设备管理器中的IDE管理器改成标准IDE控制器,然后把硬盘在其他配置的机器上启动到桌面正常后,修改IDE控制器为标准的IDE控制器,在所有配置上都正常启动后把硬盘装到最开始的那个配置的机器上安装BXP客户端然后上传做好的系统到服务器的虚拟碰盘里。 2、用第一种配置的网卡启动,将虚拟盘设置成私有可读写启动,修改注册表。找到第一种配置的网卡我这里是8139的网卡。 8139的网卡我的是这样的:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13c0b0c5&0&30 (注意:如果你使用其它网卡地址是不一样的) VIA的网卡我的是这样的:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\PCI\VEN_1106&DEV_3065&SUBSYS_102C1462&REV_78\3&13c0b0c5&0&90 3、找到地址后按照下面的操作进行,找到后发现下面有4组主键目录,在这4组里面找到第一种配置(这里是8139的网卡)的值,把这组值作为蓝本,将其他网卡(VIA的网卡是我这里的第二种配置的网卡)的Driver值都修改成和第一种(8139)配置一样的值,把其他网卡主键目录下多余的FriendlyName删掉,然后修改Device Parameters下面的InstanceIndex值让它和第一种配置8139网卡的InstanceIndex值相同, 修改保存后其他配置的机器就可以正常启动了。 注意:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet001\\Enum这个主键的权限要修改Everyone权利让他变成完全控制,否则下面的键值修改不能保存。这样你的BXP就可以做到PNP和多配置了 --------------------------------------------- 同种配置不同PCI插槽和不同配置相同网卡的快速PNP -------------------------------------------- 转载 内部技术;让一个系统包同时支持NF\INTEL\VIA等各芯片技术 我们在装一个网吧不同配置的时候,经常出现蓝频,现在我们来做,一个包就能支持任何芯片的主板. 1、先装好NF\及VIA的芯片的主板驱动(设超级用户装哦) 2、在INTEL上设超级用户,装INTEL芯片驱动程序。,这个时候再开NF的试试,肯定蓝频 3、怎么解决,在INTEL芯片主机上面,运行Autoruns    08042723257605.jpg (181.26 KB) 2009-4-5 21:13                                                                           autoruns 下载 4、做好了的时候,关掉INTEL芯片,再开VIA 和NF的试试 成功了吧! ----------------------------------------------------- 五。不同视频间PNP 方法流程 把所有视频头的驱动都装好 每个接口都要过一遍! 别的方法不知道! 六。不同显卡PNP 和同厂家不同型号显卡的PNP(如GF440 5200 7200 8600 8800 之间的PNP) 听前辈们说。。。安装GF的显卡-- 开超级装好个自GF的驱动上传,共享包后系统会自动认出个自的驱动的,还有ATI的驱动可能会认错驱动!解决方法目前没有 希望大家多多参于! 同厂家的不同型号的显卡有时驱动的文件名一样,造成有冲突我们可以修改c:\windows\system32\drivers 对应的SYS驱动文件,,,我们可以用autoruns 这个工具找到对应的驱动所在的注册表!
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服