无忧启动论坛

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

[原创] (2022-02-02 更新) Re:WIN10XPE - 从零开始构建的全功能PE

    [复制链接]
1891#
 楼主| 发表于 2019-9-27 10:15:17 | 只看该作者
本帖最后由 slore 于 2019-9-27 10:45 编辑
liuzhaoyzz 发表于 2019-9-27 09:26
slore大神,不能接受合理化建议吗?
我在1730楼,http://wuyou.net/forum.php?mod=redirect&goto=findpost ...


前面已经给你说不受影响的方案啊。

WimBuilder_fix.cmd
   正确判断x86,x64
   x64的话,设置变变量%PROCESSOR_ARCHITECTURE%为AMD64
  启动WimBuilder.cmd


点评

建议LZ的更新做成组合版,在本帖发布  详情 回复 发表于 2019-9-27 10:17
回复

使用道具 举报

1892#
发表于 2019-9-27 10:17:01 | 只看该作者
slore 发表于 2019-9-27 10:15
前面已经给你说不受影响的方案啊。

WimBuilder_fix.cmd

建议LZ的更新做成组合版,在本帖发布

点评

等slore更新%PROCESSOR_ARCHITECTURE%变量问题之后,我再打包吧。  发表于 2019-9-27 10:21
回复

使用道具 举报

1893#
发表于 2019-9-27 10:18:55 | 只看该作者
slore 发表于 2019-9-27 10:15
前面已经给你说不受影响的方案啊。

WimBuilder_fix.cmd


        可是您说的这个WimBuilder_fix.cmd→WimBuilder2.cmd只能搞定WimBuilder.cmd这一个cmd的问题啊,还有那几个cmd怎么办,不是直接取值%WB_ARCH%的啊?那几个cmd也是用了%PROCESSOR_ARCHITECTURE%变量来判断的啊。

点评

环境变量是继承的。你可以改,手机打字,上面更新了,你试试看。  发表于 2019-9-27 10:46
回复

使用道具 举报

1894#
 楼主| 发表于 2019-9-27 10:21:15 | 只看该作者
本帖最后由 slore 于 2019-9-27 10:44 编辑
liuzhaoyzz 发表于 2019-9-27 09:43
114行,你用的是explorer.exe作为shell,为什么又要用winxshell?可以注释掉吧?
WinXShell.exe - ...


WinXShell的daemon模式,是配合explorer使用的。
可以解决以下问题:
没有ieframe.dll时,explorer右键打开所在文件夹功能不可使用问题(WinXShell不依赖此文件)
修复显示桌面按钮不可用问题
修复点击时钟区域没有日历问题
修复右键任务栏无法打开设置问题
修复右键 时间和日期无法打开设置问题
修复右键桌面显示设置与个性化菜单不可用问题
修复我的电脑右键属性无法打开问题

用WinXShell作为外壳程序时,以上问题不存在。

点评

请教LZ,我刚才发的配置文件你看下,有时候PE进入桌面以后,explorer不能启动,需要手动进任务管理器开启explorer, 是不是配置文件 的问题  详情 回复 发表于 2019-9-27 11:09
回复

使用道具 举报

1895#
发表于 2019-9-27 10:33:21 | 只看该作者
liuzhaoyzz 发表于 2019-9-27 09:26
slore大神,不能接受合理化建议吗?
我在1730楼,http://wuyou.net/forum.php?mod=redirect&goto=findpost ...

误判原因是你的IDE工具在64位系统下强行调用32位cmd去执行批处理了

点评

你说的很对,但是对于一个已经安装好的确定的windows操作系统,他要么是64位的,要么是32位的,不应该随着cmd调用64位或者32位的来改变操作系统的位数,%PROCESSOR_ARCHITECTURE%显示的是cmd的位数,是32位  详情 回复 发表于 2019-9-27 10:44
回复

使用道具 举报

1896#
发表于 2019-9-27 10:44:00 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-9-27 11:17 编辑
hua_wuxin 发表于 2019-9-27 10:33
误判原因是你的IDE工具在64位系统下强行调用32位cmd去执行批处理了


        你说的很对,但是对于一个已经安装好的确定的windows操作系统,他要么是64位的,要么是32位的,不应该随着cmd调用64位或者32位的来改变操作系统的位数,%PROCESSOR_ARCHITECTURE%显示的是cmd的位数,是32位还是64位,而我们需要取得的是操作系统的位数是32位还是64位的,这才是我们需要的。
        %PROCESSOR_IDENTIFIER:~0,3%变量与cmd是32位还是64位的无关,它反映的是操作系统的位数,这正是我们要求的,%PROCESSOR_IDENTIFIER:~0,3%对于32位的windows操作系统永远是x86,对于64位的windows操作系统,可能是amd64,也可能不是amd64,可能是Intel64,因为还有安腾处理器等等其他的,只要不是x86的,操作系统肯定是64位的。这与你调用32位还是64位的cmd取值无关。这才是我们需要的!

点评

WinSXS的补充要的是amd64,所以有地方用没用WB_ARCH。  发表于 2019-9-27 11:02
回复

使用道具 举报

1897#
发表于 2019-9-27 11:09:59 | 只看该作者
slore 发表于 2019-9-27 10:21
WinXShell的daemon模式,是配合explorer使用的。
可以解决以下问题:
没有ieframe.dll时,explorer右 ...

请教LZ,我刚才发的配置文件你看下,有时候PE进入桌面以后,explorer不能启动,需要手动进任务管理器开启explorer, 是不是配置文件 的问题

点评

我发了txt格式的  详情 回复 发表于 2019-9-27 11:57
7z包手机看不了,你看pecmd的日志信息。  发表于 2019-9-27 11:20
回复

使用道具 举报

1898#
发表于 2019-9-27 11:57:07 | 只看该作者
wchongy 发表于 2019-9-27 11:09
请教LZ,我刚才发的配置文件你看下,有时候PE进入桌面以后,explorer不能启动,需要手动进任务管理器开启 ...

我发了txt格式的

Pecmd.txt

6.76 KB, 下载次数: 3, 下载积分: 无忧币 -2

点评

是不是OSInit中放了命令,没有start方式启动,卡住了?你手动运行了explorer,到system目录看pecmd.log  发表于 2019-9-27 12:11
回复

使用道具 举报

1899#
发表于 2019-9-27 15:09:48 | 只看该作者
saiz 发表于 2019-9-26 21:19
链接: https://pan.baidu.com/s/1t0wwGFFrv9DhaRKxGPWmNQ
提取码: csue
新驅動包 .

测试了一下手上一片 bcm43952hmb驱动正常,老大什么时候帮忙提取一下Ralink的无线,应该就全了!(有线还有Marvell JMicron不常见)

点评

再找找Ralink驅動 好像真沒遇過這牌的 其它牌就不加了 市佔太少的 加了使用率真的不大 多佔空間 拖時間而已 反正能連手機USB共享上網抓驅動就好了 手機USB共享上網無敵!!  详情 回复 发表于 2019-9-27 16:44
回复

使用道具 举报

1900#
发表于 2019-9-27 16:44:58 | 只看该作者
2011wanglei5207 发表于 2019-9-27 15:09
测试了一下手上一片 bcm43952hmb驱动正常,老大什么时候帮忙提取一下Ralink的无线,应该就全了!(有线还 ...

再找找Ralink驅動
好像真沒遇過這牌的
其它牌就不加了
市佔太少的 加了使用率真的不大 多佔空間 拖時間而已
反正能連手機USB共享上網抓驅動就好了
手機USB共享上網無敵!!

点评

好的 辛苦了!您的驱动包目录结构非常简洁 很喜欢!  详情 回复 发表于 2019-9-27 17:24
回复

使用道具 举报

1901#
发表于 2019-9-27 17:24:23 | 只看该作者
saiz 发表于 2019-9-27 16:44
再找找Ralink驅動
好像真沒遇過這牌的
其它牌就不加了

好的 辛苦了!您的驱动包目录结构非常简洁 很喜欢!

点评

问下,这种CBA 的驱动包,怎么用  详情 回复 发表于 2019-9-27 17:37
回复

使用道具 举报

1902#
发表于 2019-9-27 17:37:56 | 只看该作者
2011wanglei5207 发表于 2019-9-27 17:24
好的 辛苦了!您的驱动包目录结构非常简洁 很喜欢!


问下,这种CAb 的驱动包,怎么用

点评

就用PECMD DEVI可以安裝 REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#1 DEVI $%CURDIR%\NetCard.CAB,,%Temp% REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#0 TEMP @Delete 我是這段做驅動安裝  详情 回复 发表于 2019-9-27 19:25
liuzhaoyzz补丁包有 看一下就会了!通过7z解压然后dpnist安装,测试安装速度比内置进去稍快,体积控制会更好!  详情 回复 发表于 2019-9-27 17:39
回复

使用道具 举报

1903#
发表于 2019-9-27 17:39:44 | 只看该作者
wchongy 发表于 2019-9-27 17:37
问下,这种CAb 的驱动包,怎么用

liuzhaoyzz补丁包有 看一下就会了!通过7z解压然后dpnist安装,测试安装速度比内置进去稍快,体积控制会更好!
回复

使用道具 举报

1904#
发表于 2019-9-27 19:25:16 | 只看该作者
wchongy 发表于 2019-9-27 17:37
问下,这种CAb 的驱动包,怎么用

就用PECMD DEVI可以安裝

REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#1
DEVI $%CURDIR%\NetCard.CAB,,%Temp%
REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#0
TEMP @Delete

我是這段做驅動安裝

点评

LZ刚才测试了一下,你 的驱动包不能识别我的QC9377主流网卡  详情 回复 发表于 2019-9-27 23:48
回复

使用道具 举报

1905#
发表于 2019-9-27 19:27:02 | 只看该作者
新驅動包不知怎不能分享
百度有限制什麼嗎?
舊的都砍了 上傳新的 結果說服務暫時不能用

BTW.,有人遇過用DISM++掛載.改為後另存新檔
用VM測試會卡住的嗎 登入administrator後掛掉
但如果再一次掛載 另存 可能又好了
真不知是什麼問題

点评

百度云盘?新建个文件夹分享不行吗?没有限制吧。可能是网速原因。 你说的dism++的问题,可能是保存的原因吧,或者没有彻底卸载的原因?不清楚。  详情 回复 发表于 2019-9-27 19:40
回复

使用道具 举报

1906#
发表于 2019-9-27 19:40:29 | 只看该作者
saiz 发表于 2019-9-27 19:27
新驅動包不知怎不能分享
百度有限制什麼嗎?
舊的都砍了 上傳新的 結果說服務暫時不能用


       百度云盘?新建个文件夹分享不行吗?没有限制吧。可能是网速原因。

        你说的dism++的问题,可能是保存的原因吧,或者没有彻底卸载的原因?不清楚。

点评

丟到新資料夾下也不行 就是顯示 服務暫不可用 前2天都沒事 再等等看會不會好了 這2天才會DISM++做出來的WIM會當掉的樣子 怪怪 明明在VM中測試  详情 回复 发表于 2019-9-27 19:45
回复

使用道具 举报

1907#
发表于 2019-9-27 19:45:37 | 只看该作者
liuzhaoyzz 发表于 2019-9-27 19:40
百度云盘?新建个文件夹分享不行吗?没有限制吧。可能是网速原因。

        你说的dism++的 ...

丟到新資料夾下也不行
就是顯示 服務暫不可用
前2天都沒事 再等等看會不會好了

這2天才會DISM++做出來的WIM會當掉的樣子
怪怪 明明在VM中測試
回复

使用道具 举报

1908#
发表于 2019-9-27 20:02:03 来自手机 | 只看该作者
Dism++会产生一些注册表临时文件,一般我只用它添加驱动,Wimtool挂载挺好的!
回复

使用道具 举报

1909#
发表于 2019-9-27 20:04:05 来自手机 | 只看该作者
DEVI安装驱动好像挺慢的,明天试试您的CAB包安装试试 之前内置进去用DEVI需要等很久

点评

沒啥感覺 在VM中測試 網卡驅動部份也沒到一分鐘就下一步了@@a   详情 回复 发表于 2019-9-27 22:28
回复

使用道具 举报

1910#
发表于 2019-9-27 22:28:06 | 只看该作者
2011wanglei5207 发表于 2019-9-27 20:04
DEVI安装驱动好像挺慢的,明天试试您的CAB包安装试试 之前内置进去用DEVI需要等很久

沒啥感覺
在VM中測試
網卡驅動部份也沒到一分鐘就下一步了@@a 
回复

使用道具 举报

1911#
发表于 2019-9-27 23:48:48 | 只看该作者
saiz 发表于 2019-9-27 19:25
就用PECMD DEVI可以安裝

REGI HKLM\SYSTEM\Setup\SystemSetupInProgress=#1

LZ刚才测试了一下,你 的驱动包不能识别我的QC9377主流网卡

点评

是不行 因為放成32bit驅動了 驅動沒測試過啦....自用而已 也沒這麼多機器試 剛更新了下 但百度依然不能分享 你們又不能用GOOGLE DRIVE MEGA呢?  详情 回复 发表于 2019-9-28 00:19
回复

使用道具 举报

1912#
发表于 2019-9-28 00:19:21 | 只看该作者
wchongy 发表于 2019-9-27 23:48
LZ刚才测试了一下,你 的驱动包不能识别我的QC9377主流网卡

是不行 因為放成32bit驅動了
驅動沒測試過啦....自用而已 也沒這麼多機器試
剛更新了下 但百度依然不能分享
你們又不能用GOOGLE DRIVE
MEGA呢?

点评

你说的谷歌我们不能直接访问,上传到http://www.lanzou.com/可以吗?  详情 回复 发表于 2019-9-28 08:55
回复

使用道具 举报

1913#
发表于 2019-9-28 06:49:02 来自手机 | 只看该作者
蓝奏云呢?
回复

使用道具 举报

1914#
发表于 2019-9-28 08:55:01 来自手机 | 只看该作者
saiz 发表于 2019-9-28 00:19
是不行 因為放成32bit驅動了
驅動沒測試過啦....自用而已 也沒這麼多機器試
剛更新了下 但百度依然不能 ...


        你说的谷歌GOOGLE DRIVE
MEGA我们不能直接访问,上传到http://www.lanzou.com/可以吗?

点评

不行 註冊都有問題了 我連門號都沒有 誰翻牆一下 再分享到百度之類的比較快 https://drive.google.com/file/d/1WmdsToWAWsB1lUuY78agEt-WeNt03rWi/view?usp=sharing https://mega.nz/#!5chyFQqD!hPL2wL9IXrt5NtT  详情 回复 发表于 2019-9-28 09:28
大神,用你的第三方驱动包,网络支持选项中的启用网络发现项还是需要勾选,对吧?要不网卡显示有驱动,还是没有网络  详情 回复 发表于 2019-9-28 09:01
回复

使用道具 举报

1915#
发表于 2019-9-28 09:01:09 | 只看该作者
liuzhaoyzz 发表于 2019-9-28 08:55
你说的谷歌GOOGLE DRIVE
MEGA我们不能直接访问,上传到http://www.lanzou.com/可以吗?

大神,用你的第三方驱动包,网络支持选项中的启用网络发现项还是需要勾选,对吧?要不网卡显示有驱动,还是没有网络

点评

1、如果用第三方驱动包,G:\WimBuilder2-20190922\Projects\WIN10XPE\00-Configures\Build\main.bat里面,建议rem掉call RegCopy DRIVERS\DriverDatabase,不要勾选windows里面集成的Atheros、Broadcom、Intel、Real  详情 回复 发表于 2019-9-29 09:09
回复

使用道具 举报

1916#
发表于 2019-9-28 09:09:55 | 只看该作者
f5122298 发表于 2019-9-26 10:15
用着这个东东,有些小激动:好多年前自己搞了一个win7PE,思路一直和楼主一样,要求纯用微软的原版ISO文件 ...

大神,程序缺失dll是用什么工具发现的?

点评

运行exe时,软件自己提示的。  详情 回复 发表于 2019-10-2 04:29
回复

使用道具 举报

1917#
发表于 2019-9-28 09:28:39 | 只看该作者
liuzhaoyzz 发表于 2019-9-28 08:55
你说的谷歌GOOGLE DRIVE
MEGA我们不能直接访问,上传到http://www.lanzou.com/可以吗?

不行 註冊都有問題了
我連門號都沒有
誰翻牆一下 再分享到百度之類的比較快
https://drive.google.com/file/d/1WmdsToWAWsB1lUuY78agEt-WeNt03rWi/view?usp=sharing
https://mega.nz/#!5chyFQqD!hPL2wL9IXrt5NtT_KRuNpnmeWtZFRSa0Qa2FiL9Ja7k

点评

DEVI和Dpnist特地对比了一下同一个安装包的安装速度,确实Dpnist略快,更重要的是可以通过7z打包,体积控制比CAB好太多,DEVI能否支持7z包的安装?  详情 回复 发表于 2019-9-28 10:29
转存到蓝奏云下载地址:https://www.lanzous.com/i6g6eif  详情 回复 发表于 2019-9-28 10:06
回复

使用道具 举报

1918#
发表于 2019-9-28 10:06:15 | 只看该作者
saiz 发表于 2019-9-28 09:28
不行 註冊都有問題了
我連門號都沒有
誰翻牆一下 再分享到百度之類的比較快

转存到蓝奏云下载地址:https://www.lanzous.com/i6g6eif

点评

就你测试过的无线网卡驱动包,ljycslg、chiannet,saiz等等,哪个驱动包最全?  详情 回复 发表于 2019-9-30 09:57
回复

使用道具 举报

1919#
发表于 2019-9-28 10:29:53 | 只看该作者
saiz 发表于 2019-9-28 09:28
不行 註冊都有問題了
我連門號都沒有
誰翻牆一下 再分享到百度之類的比較快

DEVI和Dpnist特地对比了一下同一个安装包的安装速度,确实Dpnist略快,更重要的是可以通过7z打包,体积控制比CAB好太多,DEVI能否支持7z包的安装?

点评

說明沒提到 也可以曲線救國 7Z解壓後再用DEVI去安裝  详情 回复 发表于 2019-9-28 11:30
回复

使用道具 举报

1920#
 楼主| 发表于 2019-9-28 11:23:59 | 只看该作者
f5122298 发表于 2019-9-26 10:15
用着这个东东,有些小激动:好多年前自己搞了一个win7PE,思路一直和楼主一样,要求纯用微软的原版ISO文件 ...


关于dll,如果软件不用,补进去又要精简掉。所以一般是和软件补丁一起添加。如果文件不大,可以考虑添加到 系统 高兼容性 选项的 main.bat中。或者自己作一个独立自己的补丁包,利用AddFiles宏提取。

驱动的话,你给提供下差的驱动名,我不熟悉也不用X86。
AddDrivers  xxx.inf可以添加。不过磁盘的话,是sys不知道是否一样。不同的话,AddFiles总是可以用的。

同样可以自己制作单独的补丁包。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-15 06:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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