无忧启动论坛

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

pe注册表的问题,谁能帮我解释下

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-18 13:53:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
setupreg.hiv加载后,注册项中的
controlset001\services\vgasave 的 ImagePath 项值为 \SystemRoot\System32\drivers\vga.sys
请问这个 \SystemRoot\ 是什么路径啊,如果是系统目录,不是应该是 %SystemRoot%\吗
可是如果改成这个,反而蓝屏进不了了,十分不解,同样的还有afd服务的路径

谁知道的帮忙解释下,谢谢


其实这个路径,xp本身的注册表也一样的

我问这个问题,只是为了知道为什么用 \SystemRoot 而不是 %SystemRoot%

[ 本帖最后由 NicTense 于 2009-5-18 13:55 编辑 ]
2#
发表于 2009-5-18 18:31:14 | 只看该作者
NTLDR不管变量,不过他会读TXTSETUP.SIF,这里就是个标志。
回复

使用道具 举报

3#
 楼主| 发表于 2009-5-18 22:48:57 | 只看该作者
原帖由 yichya 于 2009-5-18 18:31 发表
NTLDR不管变量,不过他会读TXTSETUP.SIF,这里就是个标志。


如果不管的话,我改成%systemroot%就不应该变成蓝屏了啊
回复

使用道具 举报

4#
发表于 2009-5-18 23:01:21 | 只看该作者
初始启动阶段环境变量还未确定所以不能用环境变量,只能直接用NT路径,你可以用 \SystemRoot\System32\drivers\vga.sys,也可以用相对路径System32\drivers\vga.sys,就是不能用%systemroot%\System32\drivers\vga.sys,因为vga.sys是引导启动,那时候环境变量还未建立。
ps:操作系统自带的通常用相对路径,oem驱动喜欢用NT路径,个人感觉其实相对路径更安全。

[ 本帖最后由 netwinxp 于 2009-5-18 23:05 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2009-5-19 00:53:13 | 只看该作者
谢谢netwinxp,有点明白了,原来这个叫nt路径,哪有关于nt路径更详细一点的资料呢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-27 13:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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