无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5956|回复: 29
打印 上一主题 下一主题

[已解决]用longhorn的电源判断程序做ghostxp的朋友请指教(感谢linyong朋友)

[复制链接]
跳转到指定楼层
1#
发表于 2007-2-6 18:03:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人用longhorn的电源判断程序曾经封装过好几个版本的xp,
但是唯有在使用最小化安装封装xp这个问题上翻船了,

至今都没有搞懂是什么原因,因此,特请教各位大侠几个问题:

1)是先更改计算机类型,ide接口类型先呢?还是copy hal*.dll,ntoskrnl.exe等文件先呢?

2)更改计算机类型和ide接口的驱动程序之后到底要不要重新启动?

3)到底要按照什么顺序来卸载原型计算机上的硬件?

4)注册表中的hal项目到底改删除哪些?这些项目到底是sysprep之后删除呢?还是sysprep之前删除?


非常感谢linyong朋友,是他的提醒使我解决了这个头疼的问题!!!!

[ 本帖最后由 chinaren12 于 2007-2-13 03:24 PM 编辑 ]
2#
 楼主| 发表于 2007-2-7 14:20:32 | 只看该作者
竟然没有人支持一下
回复

使用道具 举报

3#
发表于 2007-2-7 20:34:50 | 只看该作者
晕,你是中尉了居然这种问题都不知?
回复

使用道具 举报

4#
发表于 2007-2-8 02:15:16 | 只看该作者
原帖由 gb3668 于 2007-2-7 08:34 PM 发表
晕,你是中尉了居然这种问题都不知?


不明白就问问.做人的态度应该这样才对,楼主的,你找找旧贴吧,有你要的答案的.
回复

使用道具 举报

5#
 楼主| 发表于 2007-2-8 10:24:15 | 只看该作者
呵呵,各位大哥,大姐,大侠,大人,我已经翻了n张旧帖,看了n遍有关的文章。但是还是失败了,所以我不甘心呀。
回复

使用道具 举报

6#
 楼主| 发表于 2007-2-8 15:10:34 | 只看该作者
唉,系统重装了不下10遍,精华文章至少看了不下50遍,但是就是找不到原因呀,哪位大侠能够指点一下迷津呀!!!!!
回复

使用道具 举报

7#
 楼主| 发表于 2007-2-9 15:37:43 | 只看该作者
改了standard pc,改了标准ide控制器,
sysprep之后,删除注册表中的PCI_HAL,ACPI_HAL,重启,在本机就蓝屏,吐血中
回复

使用道具 举报

8#
发表于 2007-2-9 16:18:47 | 只看该作者
sysprep之后再改standard pc和标准ide
删除其他驱动
最后删除*HAL、本地连接
这样不会蓝屏
回复

使用道具 举报

9#
 楼主| 发表于 2007-2-9 17:22:19 | 只看该作者
原帖由 zhaidudu 于 2007-2-9 04:18 PM 发表
sysprep之后再改standard pc和标准ide
删除其他驱动
最后删除*HAL、本地连接
这样不会蓝屏


朋友,你是这样实验的马?感谢你的回答!!!!
回复

使用道具 举报

10#
 楼主| 发表于 2007-2-9 17:26:31 | 只看该作者
但是以前那种不是最小化安装的xp封装我做的很多,那个我从来都没有改过什么ide呀,standardpc呀,都是一次ok的,只有这种最小化安装的xp封装让我吃尽了苦头,

不是电源类型不能识别,就是在最小化安装的过程中蓝屏,死机,自动重新启动。我也是实在没有辙了才来请教各位大哥大姐的。

感谢你们赏脸!!!
回复

使用道具 举报

11#
发表于 2007-2-10 13:20:10 | 只看该作者
启动兰屏一般是硬件配置(驱动)没删干净所置
你最小化不行可能是所需连接文件丢失,也就是说,你的做法是错误的。
回复

使用道具 举报

12#
 楼主| 发表于 2007-2-11 10:00:30 | 只看该作者
继续试验,直到成功!!!
回复

使用道具 举报

13#
发表于 2007-2-11 14:26:45 | 只看该作者
你是怎做的?说说过程
回复

使用道具 举报

14#
发表于 2007-2-11 16:58:26 | 只看该作者
以前我也有这种问题,你试下我的顺序看看:
一.删除硬件驱动:更改IDE ATA/ATAPI控制器,更改电源模式
二.添加的SATA,只选择木鸟安装常用SATA,
三.备份DLLCACHE
四.设置Sysprep:只选择最小安装,并选择“退出”,而不是默认的“关机”。不要选择“检测非即....
五.解决电源模式:就是copy hal*.dll,ntoskrnl.exe等文件;
六.删除注册表:运行regedit,查找hal项,删除***_HAL注册表项,一般为ACPI_HAL,
回复

使用道具 举报

15#
发表于 2007-2-11 17:06:38 | 只看该作者
回答你的问题:
1、先更改计算机类型,ide接口类型;
2、更改计算机类型和ide接口的驱动程序之后到底不要重新启动;
3、不用按顺序来卸载原型计算机上的硬件,但最好尽可能手动卸载全部驱动,
4、注册表中的hal项目到底改删除哪些? 一般为ACPI_HAL。
     这些项目到底是sysprep之后删除呢?还是sysprep之前删除?sysprep之后删除。

如果成的话回下贴。我也是试了很多次,按这种顺序每次都成功封装。
回复

使用道具 举报

16#
 楼主| 发表于 2007-2-12 08:56:06 | 只看该作者
原帖由 linyong 于 2007-2-11 04:58 PM 发表
以前我也有这种问题,你试下我的顺序看看:
一.删除硬件驱动:更改IDE ATA/ATAPI控制器,更改电源模式
二.添加的SATA,只选择木鸟安装常用SATA,
三.备份DLLCACHE
四.设置Sysprep:只选择最小安装,并选择“退 ...



不选择检测非即插即用硬件吗?


我每次都选了这个选项,是不是选了这个选项之后,第一次正确的识别到计算机类型之后,重新启动,第二次启动计算机就会检测到STANDARD PC和很多的stand pc的硬件呢?

我现在电源类型已经识别正确了,就差第一次正确识别之后重新启动又会发现stand pc的问题了,感谢朋友的提示!!!!
回复

使用道具 举报

17#
 楼主| 发表于 2007-2-12 09:01:07 | 只看该作者
感谢linyong 的回答,谢谢!
回复

使用道具 举报

18#
发表于 2007-2-12 09:20:20 | 只看该作者
我说说吧。
  1、用ghost还原后,马上启动电脑。!!!
  2、第一次进入xp,出现的对话框(找到新硬件等信息的),都点下一步。不要重启。
  3、马上更改计算机类型,一般P3的机器选A,P4的计算机865以前芯片的选U(不含865),以后的选M。
  4、更改后重启电脑,就可以了。
回复

使用道具 举报

19#
发表于 2007-2-12 10:45:40 | 只看该作者
原帖由 a1727 于 2007-2-12 09:20 AM 发表
我说说吧。
  1、用ghost还原后,马上启动电脑。!!!
  2、第一次进入xp,出现的对话框(找到新硬件等信息的),都点下一步。不要重启。
  3、马上更改计算机类型,一般P3的机器选A,P4的计算机865以前芯片的 ...



看清楚咯!人家是“longhorn自动电源判断”,是自动选电源的。又一个错误做法。
回复

使用道具 举报

20#
发表于 2007-2-12 13:15:12 | 只看该作者
第一次正确识别之后重新启动又会发现stand pc的问题
这个就是没有删除注册表 ***_HAL注册表项的事了。

运行regedit,查找hal项,删除***_HAL注册表项,一般为ACPI_HAL,在
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ACPI_HAL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\ACPI_HAL
....
删除时,在要删除的项上点右键,然后选择 权限 ,为当前用户添加完全控制权限即可。
大约有4、5项要删除。
回复

使用道具 举报

21#
 楼主| 发表于 2007-2-12 13:31:39 | 只看该作者
原帖由 linyong 于 2007-2-12 01:15 PM 发表
第一次正确识别之后重新启动又会发现stand pc的问题
这个就是没有删除注册表 ***_HAL注册表项的事了。

运行regedit,查找hal项,删除***_HAL注册表项,一般为ACPI_HAL,在
HKEY_LOCAL_MACHINE\SYSTEM\Contro ...



这个我知道,我把所有能够找到的ACPI_HAL都删除了,但是替换为xp的ntldr之后重新启动,还是会找到stand pc ,
我估计可能是不该选“检测非即插即用硬件”,实验过后报告结果!!!
回复

使用道具 举报

22#
发表于 2007-2-12 18:18:06 | 只看该作者
用秋天的工具啊,直接安装重启后就会自动识别电源模式。就是mcc的方法。
会自动删除acpi_hal的
sysprep后安装就OK了
回复

使用道具 举报

23#
 楼主| 发表于 2007-2-12 19:20:19 | 只看该作者
原帖由 hapeacock 于 2007-2-12 06:18 PM 发表
用秋天的工具啊,直接安装重启后就会自动识别电源模式。就是mcc的方法。
会自动删除acpi_hal的
sysprep后安装就OK了



朋友,给个地址下载看看!!!
回复

使用道具 举报

24#
发表于 2007-2-12 20:08:00 | 只看该作者
xp的ntldr必须用对版本,好象记得有个高手说过有几个版本的。
回复

使用道具 举报

25#
 楼主| 发表于 2007-2-13 11:35:42 | 只看该作者
原帖由 linyong 于 2007-2-11 04:58 PM 发表
以前我也有这种问题,你试下我的顺序看看:
一.删除硬件驱动:更改IDE ATA/ATAPI控制器,更改电源模式
二.添加的SATA,只选择木鸟安装常用SATA,
三.备份DLLCACHE
四.设置Sysprep:只选择最小安装,并选择“退 ...



感谢linyong朋友,成功,“一字之师”!!!!!!!!!!!!!!

感谢!!!!!

非常感谢!!!!

一个选项解决了我的问题!!!
回复

使用道具 举报

26#
 楼主| 发表于 2007-2-13 15:25:13 | 只看该作者
感谢linyong朋友!!!!!!!
回复

使用道具 举报

27#
发表于 2007-2-13 22:55:37 | 只看该作者
不用客气,我也是试了许多次才搞清楚的。
回复

使用道具 举报

28#
发表于 2007-2-19 18:43:24 | 只看该作者
MCC电源判断
回复

使用道具 举报

29#
发表于 2007-3-3 17:53:38 | 只看该作者
我是这么做的, 没有修改注册表或者用第三方程序, 以减少问题发生, 装过数百台了, 很少遇到问题,

1.  装常用软件
2.  简化dllcache中的文件, 只有大概30M是装office必须的, 其他全部删除.
3. 更改计算机类型---> advanced configration and power interface (acpi)
4. 更改 IDE控制器---->标准的IDE控制器
5. devcon  remove * 移除所有硬件.
6. 做sysprep -mini  后关机
7. 做成一个ghost 文件.
8. 用ghostexp.exe 加入 MMC的电源判断程序.
9. 做成光盘.

可以自动判断电源类型, 基本没有问题.  建议用AMD CPU的主板来做, 这样同时可以支持intel 和amd cpu的PC,  反之用intel cpu的主板做则不能再AMD cpu的主板恢复不行,会反复重新启动,  不知道什么原因.

遇到的问题是:
1. administrator帐户登陆后, outlook exepress不能记住密码.
2. 远程桌面不能使用.
不过网上已经有相应的解决方法.
回复

使用道具 举报

30#
发表于 2007-3-4 00:08:50 | 只看该作者
原帖由 jamesdai2002 于 2007-3-3 05:53 PM 发表
我是这么做的, 没有修改注册表或者用第三方程序, 以减少问题发生, 装过数百台了, 很少遇到问题,

1.  装常用软件
2.  简化dllcache中的文件, 只有大概30M是装office必须的, 其他全部删除.
3. 更改计算机类型 ...


能把dllcache文件夹做份列表传上来吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-24 05:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表