无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2012liujingxion
打印 上一主题 下一主题

[原创] 第一次学用PECMD,就做了个Wimboot辅助工具GUI v1.8

    [复制链接]
71#
 楼主| 发表于 2015-7-15 10:19:15 | 只看该作者
houxiren 发表于 2015-7-15 09:00
用EXCEL 2013打开平时常用的一个XLSM表格(里面挺多公式还有一些VBA代码),打开马上无响应。
只是打开E ...

应该是驱动的兼容性问题,等win10正式版的驱动吧。
回复

使用道具 举报

70#
发表于 2015-7-15 09:00:50 | 只看该作者
2012liujingxion 发表于 2015-7-13 22:11
我下载了EverEdit,发现了错误,根据经验,错误出现的地方应该是在显示网页之前初始化数据时,而跟网页相 ...

用EXCEL 2013打开平时常用的一个XLSM表格(里面挺多公式还有一些VBA代码),打开马上无响应。
只是打开EXCEL 2013却没事(可以正常轻度使用)。

看来又不知道是哪个文件要实体化了。进而,推论到工作环境中,夸张点说,不知道是不是几乎所有(或者是整个C:\Windows\System32目录),都得实体化。

有空我再试一下compact还原的WIN10吧,如果没问题,看来就是win7太旧,或wof.sys及wofadk.sys驱动还没完美了。

点评

应该是驱动的兼容性问题,等win10正式版的驱动吧。  详情 回复 发表于 2015-7-15 10:19
回复

使用道具 举报

69#
 楼主| 发表于 2015-7-13 22:11:08 | 只看该作者
chenall 发表于 2015-7-13 10:14
和我的想法差不多,就是很麻烦,需要很多时间去排查,比较辛苦。

DLL加载错误的问题,这个问题好像看 ...

我下载了EverEdit,发现了错误,根据经验,错误出现的地方应该是在显示网页之前初始化数据时,而跟网页相关的数据最大的可能就是XML,测试了几个XML相关的DLL,果然就找到了下面的那个文件解决问题:
\Windows\System32\msxml3.dll

PS: 在64位系统下使用EverEdit32还是会出现错误,使用EverEdit64正常。

点评

我就是用64位的WIN7,EverEdit32位的,难怪我之前也有尝试过实体化msxml3.dll而没有效果。 现在问题已经找到了,就是这个文件的问题。谢谢,原来如此。。 32位的就只要同时实体化SysWOW64里面的同名文件就行了  详情 回复 发表于 2015-7-15 10:21
用EXCEL 2013打开平时常用的一个XLSM表格(里面挺多公式还有一些VBA代码),打开马上无响应。 只是打开EXCEL 2013却没事(可以正常轻度使用)。 看来又不知道是哪个文件要实体化了。进而,推论到工作环境中,夸  详情 回复 发表于 2015-7-15 09:00
回复

使用道具 举报

68#
发表于 2015-7-13 10:14:44 | 只看该作者
2012liujingxion 发表于 2015-7-12 22:48
我是用排除法来找出需要实体化的文件。下面用解决打印机为例:

操作步骤:

和我的想法差不多,就是很麻烦,需要很多时间去排查,比较辛苦。

DLL加载错误的问题,这个问题好像看来起影响不是很大,我一直没有去找原因,主要还是因为需要很多时间去排查,我时间有限。

用EverEdit可以重现,用EverEdit打开一个md文件(内容可以随便写),然后按Ctrl+B浏览就会出现了,你有时间的话可以查看一下。

点评

我下载了EverEdit,发现了错误,根据经验,错误出现的地方应该是在显示网页之前初始化数据时,而跟网页相关的数据最大的可能就是XML,测试了几个XML相关的DLL,果然就找到了下面的那个文件解决问题: \Windows\Syst  详情 回复 发表于 2015-7-13 22:11
回复

使用道具 举报

67#
发表于 2015-7-13 05:30:46 | 只看该作者
2012liujingxion 发表于 2015-7-12 22:48
我是用排除法来找出需要实体化的文件。下面用解决打印机为例:

操作步骤:

正如不会感激飞机把我们“背”到天空,看到楼主这个“土方法”查找过程,更感激。谢谢谢!!
回复

使用道具 举报

66#
 楼主| 发表于 2015-7-12 22:48:03 | 只看该作者
本帖最后由 2012liujingxion 于 2015-7-12 22:50 编辑
chenall 发表于 2015-7-12 20:53
请问一下楼主,关于打印机问题,这个win32spl.dll是如何找出来的?

比如IE有时会提示DLL加载错误还没有 ...


我是用排除法来找出需要实体化的文件。下面用解决打印机为例:

操作步骤:
1. 实体化C:\Windows\System32目录下所有文件(包括子目录),然后进入系统测试是否解决问题,如果问题解决,那么到PE下把System32目录复制到别的地方备用,如果没有解决,换目录实体化。
2. 还原所有指针,到PE下把备份的System32目录下所有子目录覆盖回去,进系统测试,问题没解决,那就确定需要实体化的文件不在子目录,而是在System32目录下。
3. 覆盖System32目录下所有A开头的文件,进系统测试,问题没解决,换B开头的文件覆盖,测试,一直覆盖到W开头的文件,问题解决,文件定位到W开头的文件。
4. 还原所有指针,覆盖WA开头的文件,进系统测试,问题没解决,一直覆盖到WI开头的文件,问题解决,文件定位到WI开头的文件。
5. 还原所有指针,把剩下的win开头的10多个文件一个一个覆盖测试,覆盖到win32spl.dll问题解决。
6. 最后再还原所有指针,直接实体化win32spl.dll,问题解决,测试完成。

我用了Wimboot启动两个多月,并没有发现IE有时会提示DLL加载错误,这个DLL加载错误事随机的还是固定的?IE安装了什么插件吗?事件查看器里有没有相关信息?

点评

和我的想法差不多,就是很麻烦,需要很多时间去排查,比较辛苦。 DLL加载错误的问题,这个问题好像看来起影响不是很大,我一直没有去找原因,主要还是因为需要很多时间去排查,我时间有限。 用EverEdit可以重  详情 回复 发表于 2015-7-13 10:14
正如不会感激飞机把我们“背”到天空,看到楼主这个“土方法”查找过程,更感激。谢谢谢!!  详情 回复 发表于 2015-7-13 05:30
回复

使用道具 举报

65#
发表于 2015-7-12 20:53:53 | 只看该作者
请问一下楼主,关于打印机问题,这个win32spl.dll是如何找出来的?

比如IE有时会提示DLL加载错误还没有找到是哪个DLL引起的原因。

点评

我是用排除法来找出需要实体化的文件。下面用解决打印机为例: 操作步骤: 1. 实体化C:\Windows\System32目录下所有文件(包括子目录),然后进入系统测试是否解决问题,如果问题解决,那么到PE下把System32目录  详情 回复 发表于 2015-7-12 22:48
回复

使用道具 举报

64#
 楼主| 发表于 2015-7-12 20:03:23 | 只看该作者
houxiren 发表于 2015-7-12 19:54
谢谢2012liujingxion先生。总是那么快地得到您的回复。

原以为在compact方式启动的Win7系统中,就会形 ...

附加文件的实体化设置是在配置文件WimbootExtract.ini,插入一行(不带盘符)
\Windows\System32\win32spl.dll
就可以了。
WimbootCompact.ini管理的是Compact还原的配置,WimbootExtract.ini管理的是总的配置,wimboot还原和compact还原同时生效。
回复

使用道具 举报

63#
发表于 2015-7-12 19:54:10 | 只看该作者
2012liujingxion 发表于 2015-7-12 07:12
win32spl.dll文件在新版本中wimboot和compact都会被同步实体化。

经过我的测试,compact是个被动技能 ...

谢谢2012liujingxion先生。总是那么快地得到您的回复。

原以为在compact方式启动的Win7系统中,就会形式一种compact环境,拷贝文件到compact方式启动的系统盘,就会被compact方式压缩呢。看来还没微软还没那么智能。不知道用compact方式启动的Win10系统,是不是能这样。

如果通过wimbootcompress.ini外置的形式文件的实体化实现,可否共享一下您现在的wimbootcompress.ini。在您的wimbootcompress.ini文件的基础上,如果要实现win32spl.dll实体化,是否在wimbootcompress.ini的末尾(或者其他位置)增加一行“C:\windows\system32\win32spl.dll”就可以吗?

再次谢谢。

点评

附加文件的实体化设置是在配置文件WimbootExtract.ini,插入一行(不带盘符) \Windows\System32\win32spl.dll 就可以了。 WimbootCompact.ini管理的是Compact还原的配置,WimbootExtract.ini管理的是总的配置,w  详情 回复 发表于 2015-7-12 20:03
回复

使用道具 举报

62#
 楼主| 发表于 2015-7-12 11:55:37 | 只看该作者
haokai 发表于 2015-7-12 10:36
增量备份后恢复wim,系统盘跟原始一样大,而且不能启动,请问是什么问题?

请问您使用的是什么系统?
能否增量备份后恢复wim前截个图来看看?
不能启动的提示是什么?
您在PE里查看系统盘的\windows\system32\drivers\是否有wof.sys或者wofadk.sys驱动?
回复

使用道具 举报

61#
发表于 2015-7-12 10:36:41 来自手机 | 只看该作者
增量备份后恢复wim,系统盘跟原始一样大,而且不能启动,请问是什么问题?

点评

请问您使用的是什么系统? 能否增量备份后恢复wim前截个图来看看? 不能启动的提示是什么? 您在PE里查看系统盘的\windows\system32\drivers\是否有wof.sys或者wofadk.sys驱动?  详情 回复 发表于 2015-7-12 11:55
回复

使用道具 举报

60#
 楼主| 发表于 2015-7-12 07:12:22 | 只看该作者
houxiren 发表于 2015-7-12 03:04
谢谢2012liujingxion先生。

1,compact方式启动的WIN7,压缩率也挺好,达到50%。是否也能用此方法实体 ...

win32spl.dll文件在新版本中wimboot和compact都会被同步实体化。

经过我的测试,compact是个被动技能,新加的文件不会自动压缩,可能你需要每隔一段时间手动转换一次,win10的compact命令比较智能,除非是强制压缩,否则已经压缩的文件不会再次压缩。

点评

谢谢2012liujingxion先生。总是那么快地得到您的回复。 原以为在compact方式启动的Win7系统中,就会形式一种compact环境,拷贝文件到compact方式启动的系统盘,就会被compact方式压缩呢。看来还没微软还没那么智  详情 回复 发表于 2015-7-12 19:54
回复

使用道具 举报

59#
发表于 2015-7-12 03:04:48 | 只看该作者
2012liujingxion 发表于 2015-7-11 14:42
我会在下个版本中实体化文件win32spl.dll。

谢谢2012liujingxion先生。

1,compact方式启动的WIN7,压缩率也挺好,达到50%。是否也能用此方法实体化win32spl.dll?

2,在compact方式启动的Win7系统中,拷贝文件到compact方式启动的系统盘,是否这个文件也自动被compact方式压缩?

点评

win32spl.dll文件在新版本中wimboot和compact都会被同步实体化。 经过我的测试,compact是个被动技能,新加的文件不会自动压缩,可能你需要每隔一段时间手动转换一次,win10的compact命令比较智能,除非是强制压  详情 回复 发表于 2015-7-12 07:12
回复

使用道具 举报

58#
 楼主| 发表于 2015-7-11 14:42:36 | 只看该作者
houxiren 发表于 2015-7-11 13:36
谢谢2012liujingxion先生,局域网打印机安装完全成功!!!!

这下可以把wimboot启动的系统当日常系 ...

我会在下个版本中实体化文件win32spl.dll。

点评

谢谢2012liujingxion先生。 1,compact方式启动的WIN7,压缩率也挺好,达到50%。是否也能用此方法实体化win32spl.dll? 2,在compact方式启动的Win7系统中,拷贝文件到compact方式启动的系统盘,是否这个文件  详情 回复 发表于 2015-7-12 03:04
回复

使用道具 举报

57#
发表于 2015-7-11 13:36:35 | 只看该作者
本帖最后由 houxiren 于 2015-7-11 13:40 编辑
2012liujingxion 发表于 2015-7-9 17:16
我今天测试了,发现只要把 C:\windows\system32\win32spl.dll 这个文件实体化就可以使用网络打印机,你试 ...


谢谢2012liujingxion先生,局域网打印机安装完全成功!!!!

这下可以把wimboot启动的系统当日常系统使用了,使用段时间后,回来报告情况。

下个版本可以直接文件实体化win32spl.dll吗?

再次谢谢!!!!

点评

我会在下个版本中实体化文件win32spl.dll。  详情 回复 发表于 2015-7-11 14:42
回复

使用道具 举报

56#
发表于 2015-7-10 09:24:15 | 只看该作者
谢谢更新。
回复

使用道具 举报

55#
 楼主| 发表于 2015-7-9 21:59:29 | 只看该作者
本帖最后由 2012liujingxion 于 2015-7-9 22:07 编辑
2012hc5568892 发表于 2015-7-9 21:47
对了,C大的那个软件可以不需要打补丁直接制作,亲,你的是否也一样?


我的也是一样的,新版本(v1.4之后)不用打补丁直接制作。
回复

使用道具 举报

54#
发表于 2015-7-9 21:47:22 | 只看该作者
2012liujingxion 发表于 2015-7-8 21:33
win10压缩就是compact模式,我个人觉得compact模式这个名称对于很多人来说太专业化也不明白有什么用处, ...

对了,C大的那个软件可以不需要打补丁直接制作,亲,你的是否也一样?

点评

C大的软件好像只能是wimboot启动,不能转为compact的吧?我没看到那个功能在哪里呢。  详情 回复 发表于 2015-7-9 21:59
回复

使用道具 举报

53#
 楼主| 发表于 2015-7-9 17:16:03 | 只看该作者
houxiren 发表于 2015-7-9 00:54
试用新版1.6。
1,请求自定wof或wofadk,两者都启动成功。
2,换用10162版的wofadk.sys,启动失败。 ...

我今天测试了,发现只要把 C:\windows\system32\win32spl.dll 这个文件实体化就可以使用网络打印机,你试试看解决问题没有?

文件实体化步骤:进入带有WOF驱动的PE,把win32spl.dll复制出来,然后再覆盖回去即可。

点评

谢谢2012liujingxion先生,局域网打印机安装完全成功!!!! 这下可以把wimboot启动的系统当日常系统使用了,使用段时间后,回来报告情况。 别有无可能下个版本直接文件实体化win32spl.dll? 再次谢谢!!  详情 回复 发表于 2015-7-11 13:36
回复

使用道具 举报

52#
发表于 2015-7-9 00:54:29 | 只看该作者
2012liujingxion 发表于 2015-7-8 18:14
请下载1.6版本,看看是否解决问题了?


试用新版1.6。
1,请求自定wof或wofadk,两者都启动成功。
2,换用10162版的wofadk.sys,启动失败。用内置的10075版wofadk.sys成功启动。
3,win10压缩挺好的,比不压缩约省一半的体积。

谢谢更新。谢谢。

4,局域网打印机安装问题,还是没解决。看来只能等微软更新更合适的wofadk.sys了。

点评

我今天测试了,发现只要把 C:\windows\system32\win32spl.dll 这个文件实体化就可以使用网络打印机,你试试看解决问题没有? 文件实体化步骤:进入带有WOF驱动的PE,把win32spl.dll复制出来,然后再覆盖回去即可  详情 回复 发表于 2015-7-9 17:16
回复

使用道具 举报

51#
 楼主| 发表于 2015-7-8 21:33:01 | 只看该作者
2012hc5568892 发表于 2015-7-8 21:24
更新的可真快,楼主支持你!还有密码个win10压缩是不是compact模式,如果是的话你可以把名字给改下

win10压缩就是compact模式,我个人觉得compact模式这个名称对于很多人来说太专业化也不明白有什么用处,所以我就把名字改了,通俗易懂。

点评

对了,C大的那个软件可以不需要打补丁直接制作,亲,你的是否也一样?  详情 回复 发表于 2015-7-9 21:47
回复

使用道具 举报

50#
发表于 2015-7-8 21:24:55 来自手机 | 只看该作者
更新的可真快,楼主支持你!还有密码个win10压缩是不是compact模式,如果是的话你可以把名字给改下

点评

win10压缩就是compact模式,我个人觉得compact模式这个名称对于很多人来说太专业化也不明白有什么用处,所以我就把名字改了,通俗易懂。  详情 回复 发表于 2015-7-8 21:33
回复

使用道具 举报

49#
发表于 2015-7-8 18:44:25 | 只看该作者
2012liujingxion 发表于 2015-7-8 18:14
请下载1.6版本,看看是否解决问题了?

谢谢2012liujingxion先生。马上下载试用。稍后回来反馈情况。
回复

使用道具 举报

48#
 楼主| 发表于 2015-7-8 18:14:47 | 只看该作者
houxiren 发表于 2015-7-8 16:24
2012liujingxion先生好。用chenall先生的版本,很早就成功wimboot启动了。但存在OFFICE 2013使用出错,局域 ...

请下载1.6版本,看看是否解决问题了?

点评

试用新版1.6。 1,请求自定wof或wofadk,两者都启动成功。 2,换用10162的wofadk.sys,启动失败。用内置的10075版wofadk.sys败成功启动。 3,win10压缩挺好的,比不压缩约省一半的体积。 谢谢更新。谢谢。  详情 回复 发表于 2015-7-9 00:54
谢谢2012liujingxion先生。马上下载试用。稍后回来反馈情况。  详情 回复 发表于 2015-7-8 18:44
回复

使用道具 举报

47#
 楼主| 发表于 2015-7-8 18:14:06 | 只看该作者
更新到1.6版本,详情请看版本更新说明。
回复

使用道具 举报

46#
发表于 2015-7-8 16:24:10 | 只看该作者
2012liujingxion先生好。用chenall先生的版本,很早就成功wimboot启动了。但存在OFFICE 2013使用出错,局域网安装打印机不成功的问题。现在用最新的2.2版,已解决了OFFICE 2013使用出错。但打印机还是安装不成功。
看来是wof驱动版本的问题了。另85516404坛友的“推荐直接加载wofadk,不要用wof了,现在有很多软件貌似要注册wofadk,这样一旦注册了就会与wof冲突”可能也是一种解决方法。

1,资源文件外置访问功能,wof.sys外置,如果是WIN7 X64,是否就是把最新的Win10中提取的wofadk.sys,改名成wof64.sys,放在wimboot.exe同一目录就会被优先使用?

2,可否麻烦您推出一个可自选择用wof服务或者wofadk服务的版本吗?

谢谢。

点评

请下载1.6版本,看看是否解决问题了?  详情 回复 发表于 2015-7-8 18:14
回复

使用道具 举报

45#
 楼主| 发表于 2015-7-5 09:31:17 | 只看该作者
notepad 发表于 2015-7-5 09:20
请问“Win10压缩"指的是Compact部署方式吗?
意思是v1.5支持以Compact方式部署Win、Win8.1、Win10?

是的
回复

使用道具 举报

44#
发表于 2015-7-5 09:20:52 | 只看该作者
请问“Win10压缩"指的是Compact部署方式吗?
意思是v1.5支持以Compact方式部署Win、Win8.1、Win10?

点评

是的  详情 回复 发表于 2015-7-5 09:31
回复

使用道具 举报

43#
 楼主| 发表于 2015-7-4 17:09:31 | 只看该作者
更新到1.5版本,详情请看版本更新说明。
回复

使用道具 举报

42#
发表于 2015-6-29 23:35:22 | 只看该作者
不错,强大有创新
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-17 01:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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