无忧启动论坛

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

用WinBuilder制作一个Win8PE (X86,X64)

    [复制链接]
1891#
发表于 2014-4-18 15:59:54 | 只看该作者
请教下各位大大,设备管理器、磁盘管理、计算机管理、服务     显示的名称是英文,怎么显示中文呢
回复

使用道具 举报

1892#
发表于 2014-4-18 16:21:25 | 只看该作者
sp_star 发表于 2014-4-18 15:55
内置驱动的inf是没有指定cat文件的,不知道是不是因为这个?

8.0中的Microsoft-Windows-Client-Drivers-Package-drivers~31bf3856ad364e35~amd64~~6.2.9200.16384.cat应该是内置驱动的cat文件,已经事先拷贝了。8.1集成8.0的显卡驱动也要拷贝这个文件,主要是8.0的驱动体积小,如果安装网上下载的驱动(手动通过设备管理安装),64位8.1,FBWF设置512,安装时会提示磁盘空间不足。另外bcd改成测试模式好像也不能安装没有数字签名的驱动?
回复

使用道具 举报

1893#
 楼主| 发表于 2014-4-18 16:24:53 | 只看该作者
jjwjyj 发表于 2014-4-18 16:21
8.0中的Microsoft-Windows-Client-Drivers-Package-drivers~31bf3856ad364e35~amd64~~6.2.9200.16384.cat ...

我只试过win8pe,安装这个驱动是可以的,win8.1 ramos没试过。
下载的win8.1 显卡驱动体积是特别大......

点评

请教下大大,设备管理器、磁盘管理、计算机管理、服务 显示的名称是英文,怎么显示中文呢  详情 回复 发表于 2014-4-18 16:48
回复

使用道具 举报

1894#
发表于 2014-4-18 16:48:26 | 只看该作者
sp_star 发表于 2014-4-18 16:24
我只试过win8pe,安装这个驱动是可以的,win8.1 ramos没试过。
下载的win8.1 显卡驱动体积是特别大..... ...

请教下大大,设备管理器、磁盘管理、计算机管理、服务     显示的名称是英文,怎么显示中文呢

点评

使用简体中文版做的吗?这些菜单使用pecmd创建的快捷方式,应该不会是英文啊。我这里一直都是中文。  详情 回复 发表于 2014-4-18 16:53
回复

使用道具 举报

1895#
 楼主| 发表于 2014-4-18 16:53:28 | 只看该作者
2013826773297 发表于 2014-4-18 16:48
请教下大大,设备管理器、磁盘管理、计算机管理、服务     显示的名称是英文,怎么显示中文呢

使用简体中文版做的吗?这些菜单使用pecmd创建的快捷方式,应该不会是英文啊。我这里一直都是中文。

点评

感谢大大回复,是中文版做的,为什么我的就是英文呢,我也觉得很奇怪啊  详情 回复 发表于 2014-4-18 16:55
回复

使用道具 举报

1896#
发表于 2014-4-18 16:55:51 | 只看该作者
sp_star 发表于 2014-4-18 16:53
使用简体中文版做的吗?这些菜单使用pecmd创建的快捷方式,应该不会是英文啊。我这里一直都是中文。

感谢大大回复,是中文版做的,为什么我的就是英文呢,我也觉得很奇怪啊

点评

好吧  详情 回复 发表于 2014-4-18 18:34
如果是ramos, 由RamOSInit.post文件这几条语句创建这些菜单: //管理工具 LINK %StartMenu%\管理工具\磁盘管理,%Windir%\System32\diskmgmt.msc,,%Windir%\System32\dmdskres.dll#0 LINK %StartMenu%  详情 回复 发表于 2014-4-18 18:04
回复

使用道具 举报

1897#
 楼主| 发表于 2014-4-18 18:04:59 | 只看该作者
2013826773297 发表于 2014-4-18 16:55
感谢大大回复,是中文版做的,为什么我的就是英文呢,我也觉得很奇怪啊

如果是ramos, 由RamOSInit.post文件这几条语句创建这些菜单:
    //管理工具
    LINK %StartMenu%\管理工具\磁盘管理,%Windir%\System32\diskmgmt.msc,,%Windir%\System32\dmdskres.dll#0
    LINK %StartMenu%\管理工具\计算机管理,%Windir%\System32\compmgmt.msc,,%Windir%\System32\mycomput.dll#2
    LINK %StartMenu%\管理工具\设备管理,%Windir%\System32\devmgmt.msc,,%Windir%\System32\devmgr.dll#4
    LINK %StartMenu%\管理工具\服务,%Windir%\System32\services.msc,,%Windir%\System32\filemgmt.dll#0
    LINK %StartMenu%\管理工具\事件查看器,%Windir%\System32\eventvwr.msc,,%Windir%\System32\miguiresource.dll#0
回复

使用道具 举报

1898#
发表于 2014-4-18 18:34:16 | 只看该作者
2013826773297 发表于 2014-4-18 16:55
感谢大大回复,是中文版做的,为什么我的就是英文呢,我也觉得很奇怪啊

好吧
回复

使用道具 举报

1899#
 楼主| 发表于 2014-4-18 18:55:28 | 只看该作者
friend8179 发表于 2014-4-18 18:24
俺想问一句,win8.1 update搜索正常么〉?

补了N多文件,就差没打包整个系统了

x86是可以的,x64用最新版,应该也可以吧。
回复

使用道具 举报

1900#
发表于 2014-4-18 23:26:22 | 只看该作者
请问HOTK可以调用ini吗?我想要的动作是按F1会调用ini的动作,具体写法是??

HOTK #112,%Windir%\System32\pecmd.exe,load %Windir%\System32\xxx.ini

HOTK #112,load %Windir%\System32\xxx.ini
回复

使用道具 举报

1901#
 楼主| 发表于 2014-4-18 23:43:32 | 只看该作者
2012bear1alex1 发表于 2014-4-18 23:26
请问HOTK可以调用ini吗?我想要的动作是按F1会调用ini的动作,具体写法是??

HOTK #112,%Windir%\System32 ...

我对这个了解也不多,试试这个:
HOTK #112,EXEC %Windir%\System32\pecmd.exe load %Windir%\System32\xxx.ini
回复

使用道具 举报

1902#
发表于 2014-4-19 03:03:35 | 只看该作者
本帖最后由 2010nf17b 于 2014-4-19 06:03 编辑

用 0118的腳本 , 重新做一個 17031 的繁體 x64 ramos , 把在 16384 做的驅動安裝模組加進來 , 大致上沒問題
在 16384 加入驅動安裝模組時 , 發現好像有缺少一些檔案
大概是這些 (還有 SysWOW64 目錄 , 及兩個語系的 mui檔)


補完檔後 , 這個目錄似乎才有正確的數位簽署


設計的驅動安裝模式有三種 :
直接關閉 bcd的測試模式 , 用替換 drvinst.exe的方式(在 0316 好像有這個腳本)

(1) 安裝驅動(自定義) , 放在核心內 :
這個只對網卡與無線網卡...有效 , 手動選擇驅動 cab 包 , 如果不補上面的檔案 , 這個也無效(打開 bcd的測試模式也一樣)
DEVI $%Curdir%\WLan_Drv64,,%Temp%

另外參考俄文版的驅動安裝方式 , 有安裝驅動(自動)及安裝驅動(手動) , 在外置驅動包內 , 調用 DEVINST 來安裝 :
(2) 安裝驅動(自動) : 這個可以自動安裝 , 歸類在其它設備的三卡驅動
(3) 安裝驅動(手動) : 這個可以手動選擇三卡驅動來安裝

圖片中的 usb無線網卡 , 上述的三種方式都可以安裝 , 顯卡只能選擇安裝驅動(手動)
安裝前 :


安裝後 :
回复

使用道具 举报

1903#
发表于 2014-4-19 11:21:00 | 只看该作者
本帖最后由 zhoubin 于 2014-4-19 11:55 编辑
2010nf17b 发表于 2014-4-19 03:03
用 0118的腳本 , 重新做一個 17031 的繁體 x64 ramos , 把在 16384 做的驅動安裝模組加進來 , 大致上沒問題 ...


怪了,64位8.0pe加入你说的这些文件,进入pe后,Windows\System32\catroot2下没有产生你说的这些签名文件....
我用的是阿弥陀佛,2013BJX修改的版本(http://bbs.wuyou.net/forum.php?m ... d=327444&extra=),是不是还需要其他文件,谢谢!!!

哦,忘了说明一下,bcd用的是测试模式....
我的帖子PXE_DOS_XPE-7PE-8PEX64全能CD版[2013年7月2日终极更新] (http://bbs.wuyou.net/forum.php?m ... d=162137&extra=)参考!!!
回复

使用道具 举报

1904#
发表于 2014-4-19 11:23:35 来自手机 | 只看该作者
有时间好好搞一下
回复

使用道具 举报

1905#
发表于 2014-4-19 13:13:15 | 只看该作者
2010nf17b 发表于 2014-4-19 03:03
用 0118的腳本 , 重新做一個 17031 的繁體 x64 ramos , 把在 16384 做的驅動安裝模組加進來 , 大致上沒問題 ...

不好意思,你是对的,我也重新做了个8.0的64位pe.....
加入你说的这些文件,进入pe后,Windows\System32\catroot2下可以产生你说的这些签名文件....
但是我想解决的是usb的弹出功能,看样子usb的弹出功能暂时还是解决不了,谢谢您了!!!
回复

使用道具 举报

1906#
 楼主| 发表于 2014-4-19 16:48:06 | 只看该作者
2010nf17b 发表于 2014-4-19 03:03
用 0118的腳本 , 重新做一個 17031 的繁體 x64 ramos , 把在 16384 做的驅動安裝模組加進來 , 大致上沒問題 ...

谢谢反馈!之前是一直有不能拷贝.cat文件的问题。
现有的脚本在大概拷贝了6,7个crypt开头的文件,待会补齐了看看。

后面的测试是说"替換 的drvinst.exe“有时不能安装显卡驱动,是吗?

点评

请教大大,启动屏幕键盘需要哪些文件呢,我添加了一些文件,启动后其实无法启动屏幕键盘  详情 回复 发表于 2014-4-19 20:16
回复

使用道具 举报

1907#
发表于 2014-4-19 20:16:01 来自手机 | 只看该作者
sp_star 发表于 2014-4-19 16:48
谢谢反馈!之前是一直有不能拷贝.cat文件的问题。
现有的脚本在大概拷贝了6,7个crypt开头的文件,待会补 ...

请教大大,启动屏幕键盘需要哪些文件呢,我添加了一些文件,启动后其实无法启动屏幕键盘

点评

RamOS Only->Table Input选项,你是指这个吗? 如果是osk.exe,那我也没办法让它启动。  详情 回复 发表于 2014-4-19 20:18
回复

使用道具 举报

1908#
 楼主| 发表于 2014-4-19 20:18:59 | 只看该作者
2013826773297 发表于 2014-4-19 20:16
请教大大,启动屏幕键盘需要哪些文件呢,我添加了一些文件,启动后其实无法启动屏幕键盘

RamOS Only->Table Input选项,你是指这个吗?
如果是osk.exe,那我也没办法让它启动。

点评

感谢大大,已经解决了,直接使用第三方工具就可以了  详情 回复 发表于 2014-4-19 23:25
回复

使用道具 举报

1909#
 楼主| 发表于 2014-4-19 20:25:46 | 只看该作者
2010nf17b 发表于 2014-4-19 03:03
用 0118的腳本 , 重新做一個 17031 的繁體 x64 ramos , 把在 16384 做的驅動安裝模組加進來 , 大致上沒問題 ...


测试了一下有关驱动的问题, 方便时麻烦验证一下。
1. yamingw修改的drvinst.exe只能用于win8.1 x64,在win8.0 x64下无法运行。
2. 在现有的基础上, 添加cryptcatsvc.dll即可解决cat文件不拷贝的问题。
3. 添加cryptcatsvc.dll,使用yamingw修改的drvinst.exe, win8.1 x64 RamOS下, pecmd devi $*.cab的方式可以安装显卡驱动。(BCD非测试模式)

yamingw修改的drvinst.exe在win8.1下工作得很好,所以BCD打算改回非测试模式了,这样右下脚的水印少一点。不知会不会有不方便?

点评

超感謝的 , 17031 , 條件如您所述 , 右下腳的一點點浮水印 , 用另類的方式處理掉了 , 具體原因要再抓一下  详情 回复 发表于 2014-4-21 02:42
添加cryptcatsvc.dll,使用yamingw修改的drvinst.exe, win8.1 x64 RamOS下, pecmd devi $*.cab的方式可以安装显卡驱动。(BCD非测试模式) 不知道是那邊的問題 : pecmd devi $*.cab的方式可以安装显卡驱动 這  详情 回复 发表于 2014-4-21 00:51
不好意思,有点跟不上,最近我也想来搞外置显卡driver,我是用1215版做的,不晓得需要补齐哪些档案才能正常安装显卡驱动呢?是只要(2. 在现有的基础上, 添加cryptcatsvc.dll即可解决cat文件不拷贝的问题。)补这个就  详情 回复 发表于 2014-4-20 14:52
回复

使用道具 举报

1910#
发表于 2014-4-19 23:25:41 来自手机 | 只看该作者
sp_star 发表于 2014-4-19 20:18
RamOS Only->Table Input选项,你是指这个吗?
如果是osk.exe,那我也没办法让它启动。

感谢大大,已经解决了,直接使用第三方工具就可以了

点评

什么第三方工具啊?是输入法自带的屏幕键盘吗?  详情 回复 发表于 2014-4-20 11:29
回复

使用道具 举报

1911#
 楼主| 发表于 2014-4-20 11:29:23 | 只看该作者
2013826773297 发表于 2014-4-19 23:25
感谢大大,已经解决了,直接使用第三方工具就可以了

什么第三方工具啊?是输入法自带的屏幕键盘吗?

点评

第三方制作的屏幕键盘,是从网上下载的,不是输入法自带的  详情 回复 发表于 2014-4-20 12:39
回复

使用道具 举报

1912#
发表于 2014-4-20 12:39:27 | 只看该作者
sp_star 发表于 2014-4-20 11:29
什么第三方工具啊?是输入法自带的屏幕键盘吗?

第三方制作的屏幕键盘,是从网上下载的,不是输入法自带的
回复

使用道具 举报

1913#
发表于 2014-4-20 14:52:52 | 只看该作者
本帖最后由 2012bear1alex1 于 2014-4-20 14:55 编辑
sp_star 发表于 2014-4-19 20:25
测试了一下有关驱动的问题, 方便时麻烦验证一下。
1. yamingw修改的drvinst.exe只能用于win8.1 x64, ...

不好意思,有点跟不上,最近我也想来搞外置显卡driver,我是用1215版做的81PE_X64_RAMOS,不晓得需要补齐哪些档案才能正常安装显卡驱动呢?是只要(2. 在现有的基础上, 添加cryptcatsvc.dll即可解决cat文件不拷贝的问题。)补这个就行了吗?另外请问所谓的yamingw修改的drvinst.exe可以从哪得到呢?

我没有yamingw修改的drvinst.exe的档案下依照,下列这三点测试,无法安装显卡驱动
------------------------------------------------------------------------------------------------------------------------
测试了一下有关驱动的问题, 方便时麻烦验证一下。
1. yamingw修改的drvinst.exe只能用于win8.1 x64,在win8.0 x64下无法运行。
2. 在现有的基础上, 添加cryptcatsvc.dll即可解决cat文件不拷贝的问题。
3. 添加cryptcatsvc.dll,使用yamingw修改的drvinst.exe, win8.1 x64 RamOS下, pecmd devi $*.cab的方式可以安装显卡驱动。(BCD非测试模式)


回复

使用道具 举报

1914#
 楼主| 发表于 2014-4-20 15:02:02 | 只看该作者
2012bear1alex1 发表于 2014-4-20 14:52
不好意思,有点跟不上,最近我也想来搞外置显卡driver,我是用1215版做的81PE_X64_RAMOS,不晓得需要补齐 ...

对于驱动安装,只需添加cryptcatsvc.dll文件。
yamingw修改的drvinst.exe在他发的帖子里有,用于跳过驱动安装时的签名验证。如果修改BCD为测试模式,就不需要。
回复

使用道具 举报

1915#
发表于 2014-4-21 00:51:41 | 只看该作者
sp_star 发表于 2014-4-19 20:25
测试了一下有关驱动的问题, 方便时麻烦验证一下。
1. yamingw修改的drvinst.exe只能用于win8.1 x64, ...

添加cryptcatsvc.dll,使用yamingw修改的drvinst.exe, win8.1 x64 RamOS下, pecmd devi $*.cab的方式可以安装显卡驱动。(BCD非测试模式)

不知道是那邊的問題 :
pecmd devi $*.cab的方式可以安装显卡驱动
這個在我們做的版本 , inf sys dll cat 好像都拷貝了 , 顯卡就是裝不了 , 再試試看囉(有線跟無線網卡沒問題)
回复

使用道具 举报

1916#
发表于 2014-4-21 02:42:45 | 只看该作者
本帖最后由 2010nf17b 于 2014-4-21 02:43 编辑
sp_star 发表于 2014-4-19 20:25
测试了一下有关驱动的问题, 方便时麻烦验证一下。
1. yamingw修改的drvinst.exe只能用于win8.1 x64, ...


超感謝的 , 17031 , 條件如您所述 , 右下角的一點點浮水印 , 用另類的方式處理掉了 , 具體原因要再抓一下

a1.png (17.41 KB, 下载次数: 133)

a1.png
回复

使用道具 举报

1917#
 楼主| 发表于 2014-4-21 08:27:42 | 只看该作者
2010nf17b 发表于 2014-4-21 02:42
超感謝的 , 17031 , 條件如您所述 , 右下角的一點點浮水印 , 用另類的方式處理掉了 , 具體原因要再抓一 ...

不客气啊!方法还是你提供的。
水印是因为没激活,Ram OS特有的问题. 你是怎么去掉的?改mui文件吗?

点评

大致的結論 : 1. 添加 cryptcatsvc.dll 2. drvinst.exe (bcd 關閉測試模式的情況下) 如果驅動程式有數位簽署 , 這個不替換drvinst.exe也可以 如果驅動程式沒有數位簽署 , 這個需替換drvinst.exe  详情 回复 发表于 2014-4-22 19:17
回复

使用道具 举报

1918#
发表于 2014-4-21 12:36:50 | 只看该作者
2010nf17b 发表于 2014-4-21 00:51
添加cryptcatsvc.dll,使用yamingw修改的drvinst.exe, win8.1 x64 RamOS下, pecmd devi $*.cab的方式可 ...

是啊,我也補了這個檔案,也用了yamingw修改的drvinst.exe,且非測試模式,但還是無法正常安裝,好奇怪
回复

使用道具 举报

1919#
 楼主| 发表于 2014-4-21 12:57:19 | 只看该作者
2012bear1alex1 发表于 2014-4-21 12:36
是啊,我也補了這個檔案,也用了yamingw修改的drvinst.exe,且非測試模式,但還是無法正常安裝,好奇怪

win8.1 x64,找个合适的显卡驱动不容易
你先看看你用的驱动在win8.1下能安装吗?安装失败了,有什么提示吗?如果会的话,可看看windows\inf\setup.dev...文件,里面有一些记录。
看2010nf17b贴的图,象是用那个俄罗斯版的驱动打包测试的,我也是用的这个驱动。

点评

感謝,那我也去找俄羅斯那套來試試好了,順道問一下我是去年1215版本做的,應該也是補這個檔就行了吧  详情 回复 发表于 2014-4-21 13:21
回复

使用道具 举报

1920#
发表于 2014-4-21 13:21:33 | 只看该作者
sp_star 发表于 2014-4-21 12:57
win8.1 x64,找个合适的显卡驱动不容易
你先看看你用的驱动在win8.1下能安装吗?安装失败了, ...

感謝,那我也去找俄羅斯那套來試試好了,順道問一下我是去年1215版本做的,應該也是補這個檔就行了吧
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 20:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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