无忧启动论坛

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

问一下如何挂载DLL

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-2 14:34:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为特殊要求,所有要挂载大量系统的DLL文件出来,如
C:\WINDOWS\system32\ole32.dll
C:\WINDOWS\system32\version.dll
C:\WINDOWS\system32\comctl32.dll
C:\WINDOWS\system32\shell32.dll
C:\WINDOWS\system32\SHLWAPI.dll

因为文件较多,如果全部加在PE的镜像中,镜像就有点大了``因为光这部分DLL文件就有60M

不知道这些DLL,能不能像挂载外部程序那样,把这部份的DLL,挂载到PE系统上,然后让程序调用,如杀毒软件呀什么的



本人菜鸟,在线等各位达人帮忙看看!
2#
 楼主| 发表于 2009-3-2 15:37:04 | 只看该作者
大哥们,别光看,也说说嘛
回复

使用道具 举报

3#
发表于 2009-3-2 17:19:52 | 只看该作者
把那个目录加入path中就行
回复

使用道具 举报

4#
 楼主| 发表于 2009-3-2 17:28:35 | 只看该作者
对呀,我怎么就没有想到呢,这个真简单呀!

弱弱的再问一句,我应当加在哪个变量下?  能说一下不

我在PATH下加了个绝对路径,不行,不知道是不是我加错了

[ 本帖最后由 a22124497 于 2009-3-2 17:43 编辑 ]
回复

使用道具 举报

5#
发表于 2009-3-2 17:44:43 | 只看该作者
pathman.exe /as C:\Windows\System32


而 pathman.exe
Google 随便找都有,不过我试了,挂载之后,系统变的很慢。
回复

使用道具 举报

6#
 楼主| 发表于 2009-3-3 08:52:57 | 只看该作者
谢谢楼上的大哥了,

我先试一下,我要挂载的DLL全拷出来的,也就几十M,不敢全加载。

如果有问题,我还会来的
回复

使用道具 举报

7#
 楼主| 发表于 2009-3-3 09:32:01 | 只看该作者
我把工具放在了外置程序中,然后加上了自启动,在环境变量中也看到新加的路径了,但是并没有生效,不知道是我哪做错了,还是我的PE不支持,用的老毛桃的那个终极版的好像

一会放911试一下!
回复

使用道具 举报

8#
 楼主| 发表于 2009-3-3 10:18:23 | 只看该作者
911下可以,杀毒软件启起来了,但是,不能杀毒```寒呀

再挂载点东西,就说没有啥内存了,不知道又要调什么,学习的好累呀,好在有这么多的好心人
回复

使用道具 举报

9#
发表于 2009-3-3 10:39:24 | 只看该作者
我修改了Setupreg.hiv中的Path,但PE不能启动。也用了老毛桃的设置PE注册表文件权限工具,但还是不行。
回复

使用道具 举报

10#
 楼主| 发表于 2009-3-3 11:06:06 | 只看该作者
和楼上的兄弟一样无耐,希望有经验的朋友能说说说呢!
回复

使用道具 举报

11#
发表于 2009-3-3 19:14:33 | 只看该作者
有不少DLL死认%SystemRoot%\System32这个目录,有的DLL只要和软件放同一个目录就可以了。至于PATH部分,因为启动过程要注册shell32.dll所以会造成修改注册表失效,你需要直接修改shell32.dll的字串才行。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 20:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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