无忧启动论坛

标题: 将office2007集成到0PE_NBv1.4.3 [打印本页]

作者: zhuwg    时间: 2013-2-14 23:23
标题: 将office2007集成到0PE_NBv1.4.3
测试的0PE_NB为
0PE_NBv1.4.3(2012-06-19)2in1_207MB

尝试了多个版本的office 均不能正常启动
但同版本换到win7pe下可以正常工作

已经复制了winsxs文件,但看起来没有效果

测试的office2007包括
1.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=210501&;extra=&highlight=office&page=1
2.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=275285&;highlight=office
3.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=209948&;page=1#pid2433139
4.http://bbs.wuyou.net/forum.php?mod=viewthread&tid=210305&;highlight=office

其中后面两个 在极致win7pe下测试可以正常工作
第二个还是第三个,在xp的pe下提示缺少msvbvm60.dll,补上以后还是提示配置不正确
但是在0pe的xp中,复制了winsxs文件依然不能工作,不知道缺少哪个文件?

[ 本帖最后由 zhuwg 于 2013-2-18 20:08 编辑 ]
作者: pseudo    时间: 2013-2-15 00:01
用大体积版本,执行桌面启动网络影音快捷方式、启动TM2009Beta3.4_chs.exe(曾经提供过)后,有望启动office2007。

建议用zhs509兄弟提供的WPS2012.wim。
作者: zhuwg    时间: 2013-2-17 19:39
感谢P大

测试依然不行
启动网络影音之后,再启动TM2009Beta3.4_chs.exe,提示msi/dll缺少,复制进去之后,继续提示windows installer服务不正确,无法安装
然后错误照旧

尝试把本机office2007安装目录打包复制到pe,依然出错

然后开始尝试ollydbg调试excel。exe
发现无法启动exe,然后逐个补上ole32,oleaut等,然后,各个dll都可以用ollyice载入了,还是不能启动excel
打算连接windbg调试winpe的启动过程,不知道P大启动参数在哪里设置debugport=com1?按下f8进去了grldr的菜单,不知道怎么如下设置

有的winpe启动有WINNT.SIF是引导配置文件
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\系统目录名\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=PE镜像文件名"
在OsLoadOptions可以添加debug选项

另外WinPE有内核调试支持。当在BOOTMGR阶段按F8选择Debug Mode后,通过串行口和19200波特率就可以与其建立内核调试连接:

[ 本帖最后由 zhuwg 于 2013-2-17 20:00 编辑 ]
作者: pseudo    时间: 2013-2-17 22:19
难得您有调试功底。印象中这个pe没有winnt.sif文件的。
我提供过数百兆的候选组件,其中有tm2009组件,可以正常使用的,它已经内置winsxs。只需三卡驱动和影音组件就绪。zhs509兄弟提供了增强版及wps2012组件,能运行wps的环境,应该比较容易运行office。如果您找不到我提供的候选组件,可以在增强版上试。
作者: pseudo    时间: 2013-2-17 22:31
通过设置可以让论坛显示我的个性签名,签名处有链接,进而找到此pe的大体积下载,网络、影音、办公组件......
作者: xypcmac    时间: 2013-2-18 00:10
集成 WPS 2012 确实比较容易一些,且兼容微软office
作者: zhuwg    时间: 2013-2-18 13:25
测试成功
环境 0PE_NBv1.4.3(2012-06-19)
+0PE_NBv1.4.3(2012-04-25)候选组件

首先运行TM2009Beta3.0,然后运行office2007包里面的install。bat,
提示缺少msi.dll,复制到system32下并执行regsvr32 /s msi.dll
然后成功运行word/excel/powerpoint/access

测试的office版本是http://bbs.wuyou.net/forum.php?mod=viewthread&tid=209948提供的

另外一个版本http://bbs.wuyou.net/forum.php?mod=viewthread&tid=210305
除了上面msi.dll要补上,还要补充msvbvm60.dll

最后报告一个小bug,见图
打开一个ppt文件


然后点击放映,发现不能切换到下一页


从其他页开始播放也一样不行


最后附上测试文件

上述问题是缺少hlink.dll,复制进去以后可以解决问题了

[ 本帖最后由 zhuwg 于 2013-2-18 19:34 编辑 ]

Sample Files.rar

196.1 KB, 下载次数: 45, 下载积分: 无忧币 -2


作者: zhuwg    时间: 2013-2-18 19:40
全部问题解决啦

贴几张完整截图

Windows XP Pro-2013-02-18-19-37-28.png (82.23 KB, 下载次数: 38)

Windows XP Pro-2013-02-18-19-37-28.png

Windows XP Pro-2013-02-18-19-37-43.png (39.93 KB, 下载次数: 39)

Windows XP Pro-2013-02-18-19-37-43.png

Windows XP Pro-2013-02-18-19-38-51.png (72.56 KB, 下载次数: 35)

Windows XP Pro-2013-02-18-19-38-51.png

Windows XP Pro-2013-02-18-19-39-05.png (75.77 KB, 下载次数: 33)

Windows XP Pro-2013-02-18-19-39-05.png

Windows XP Pro-2013-02-18-19-39-25.png (82.04 KB, 下载次数: 36)

Windows XP Pro-2013-02-18-19-39-25.png

Windows XP Pro-2013-02-18-19-39-58.png (64.31 KB, 下载次数: 41)

Windows XP Pro-2013-02-18-19-39-58.png

作者: 2012wustone    时间: 2013-3-23 20:42
能提供一个精简版的下载吗?
作者: 2012cqhcli    时间: 2013-3-25 09:57
送人玫瑰,手有余香
跟帖回复,功德无量
作者: 2010qaqz111    时间: 2013-4-5 23:13
原帖由 zhuwg 于 2013-2-18 13:25 发表
测试成功
环境 0PE_NBv1.4.3(2012-06-19)
+0PE_NBv1.4.3(2012-04-25)候选组件

首先运行TM2009Beta3.0,然后运行office2007包里面的install。bat,
提示缺少msi.dll,复制到system32下并执行regsvr32 /s m ...

hlink.dll 是哪里的?是 office2007 的还是系统的?在完整的 windows 系统目录没找到?




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3