2012852253701 发表于 2013-7-29 11:11:27

自已制作和完善的win7PE,不知道怎样搞定声音和网络的问题。

求各位帮帮忙。我点右下角网络的那个图标没东西弹出来的。那个音量图标也是一样。

于山 发表于 2013-7-29 11:21:11

本帖最后由 于山 于 2013-7-29 11:22 编辑

左下角的网、音图标打"x"。
说明:没有驱动成功!点击它有何用?




2012852253701 发表于 2013-7-29 14:03:24

于山 发表于 2013-7-29 11:21 static/image/common/back.gif
左下角的网、音图标打"x"。
说明:没有驱动成功!点击它有何用?

我进了设备管理器里看过,网卡和声卡驱动已经安装好了

好像很好吃 发表于 2013-7-31 21:29:54

同样也有这困扰,但声音已经搞定了
音频服务添加
导出这些项(从正常Win7中导出)
a.        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices
b.        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia
c.        HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MMCSS
d.        HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AudioEndpointBuilder
e.        HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Audiosrv
f.        HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{BCDE0395-E52F-467C-8E3D-C4579291692E}
g.        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
加载PE的SOFTWARE (\Windows\System32\config) 到 HKEY_LOCAL_MACHINE 命名为pe-soft
加载PE的SYSTEM (\Windows\System32\config) 到 HKEY_LOCAL_MACHINE 命名为pe-sys
将刚才导出的a项导入到HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows\CurrentVersion
将刚才导出的b项导入到HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion
将刚才导出的c, d, e项导入到HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\services
将刚才导出的f项导入到HKEY_LOCAL_MACHINE\pe-soft\Classes\CLSID
将刚才导出的g项导入到HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion
接下来在winpeshl.ini 或PECMD.INI中加入(PECMD 要在前面加入EXEC !=)
net start MMCSS
net start AudioEndpointBuilder
net start AudioSrv
这样就好了

但是…我的网络问题仍然非常困扰

2010khmsoft 发表于 2013-8-1 23:32:28

本帖最后由 2010khmsoft 于 2013-8-1 23:34 编辑

DEVI %WinDir%\inf\hd*.inf

   EXEC @!=netcfg.exe -v -winpe
   EXEC @!=netcfg.exe -c s -i MS_Server
   EXEC @!=netcfg.exe -e -c p -i MS_NDISWAN
   EXEC @!=netcfg.exe -e -c p -i MS_PPPOE
   EXEC @!=netcfg.exe -e -c p -i MS_NDISUIO
   EXEC @!=netcfg.exe -c s -i ms_nativewifip
   EXEC @!=netcfg.exe -c s -i ms_rassrv
   EXEC @!=netcfg.exe -e -c s -i MS_RASMAN
   EXEC @!=netcfg.exe -e -c p -i ms_rspndr
   EXEC @!=netcfg.exe -e -c p -i ms_lltdio
   EXEC @!=netcfg.exe -e -c p -i ms_tcpip6_tunnel
   EXEC @!=netcfg.exe -e -c p -i ms_tcpip_tunnel

   EXEC @!=netcfg -c s -i ms_wfplwf                   `WFP 轻型筛选器
   EXEC @!=netcfg -c s -i ms_ndiscap                        `NDIS 捕获轻型筛选器
   EXEC @!=netcfg -c s -i ms_pacer                         `QoS 数据包计划程序
   EXEC @!=netcfg -e -c p -i ms_nwipx                 `NWLink IPX/SPX/NetBIOS 兼容传送协议

   EXEC !=devcon install %SystemRoot%\inf\nettun.inf *TEREDO      
   EXEC !=devcon install %SystemRoot%\inf\nettun.inf *ISATAP   
   EXEC !=devcon install %SystemRoot%\inf\nettun.inf *6to4mp          
   EXEC !=devcon install %SystemRoot%\inf\nettun.inf *TUNDIRECT       
   EXEC rundll32 "streamci,StreamingDeviceSetup {eeab7790-c514-11d1-b42b-00805fc1270e},asyncmac,{ad498944-762f-11d0-8dcb-00c04fc3358c},%SystemRoot%\inf\netrasa.inf,Ndis-Mp-AsyncMac"

   EXEC @!=netcfg -e -c p -i ms_rmcast                 `可靠的多播协议
   EXEC @!=netcfg -e -c p -i ms_agilev                 `VPN 隧道协议
   SERV Browser
   SERV RasMan
   SERV dot3svc
   SERV Wlansvc   
SERV WwanSvc


   SERV audiosrv
   SERV HomeGroupListener
   SERV DeviceAssociationService
   SERV Spooler
   SERV Schedule
   SERV WcsPlugInService   


//EXEC =!net start dot3svc
// EXEC =!net start Wlansvc

white-5168 发表于 2013-8-1 23:50:43

好像很好吃 发表于 2013-7-31 21:29 static/image/common/back.gif
同样也有这困扰,但声音已经搞定了
音频服务添加
导出这些项(从正常Win7中导出)


我也有声卡的问题,以上的registry都加在pure winpe中还是没有声音,相关用到的dll、sys、cpl等档案都加入了,还是没有声音,但是用别人家好的software的注册表,就会有声音出现,如果要自己从这么大的注册表找真的很费神跟费力,请问是否有大大可以帮忙提供还有需要添加的注册表中的项目(registry keys)

2013lizhenhe 发表于 2013-8-2 07:51:32

在计算机上右键“管理”,选择“服务”,打开音频服务应该可以

2012peter2 发表于 2013-8-2 08:09:22

win7已经不想搞了

white-5168 发表于 2013-8-2 11:37:42

2013lizhenhe 发表于 2013-8-2 07:51 static/image/common/back.gif
在计算机上右键“管理”,选择“服务”,打开音频服务应该可以

我是在pure winpe没有桌面的环境下使用、用别人家好的software的注册表,就会有声音出现,都是用command执行,这已经是最精简的环境了,请大大帮帮忙提供多一点的信息

好像很好吃 发表于 2013-8-2 15:37:36

white-5168 发表于 2013-8-2 11:37 static/image/common/back.gif
我是在pure winpe没有桌面的环境下使用、用别人家好的software的注册表,就会有声音出现,都是用command执 ...

可能加上桌面就行了吧? 不知道 乱猜的

white-5168 发表于 2013-8-2 17:29:36

好像很好吃 发表于 2013-8-2 15:37 static/image/common/back.gif
可能加上桌面就行了吧? 不知道 乱猜的

试过了不行、用别人家好的software的注册表,就会有声音出现、用自己加的registry key,就是无法发声

好像很好吃 发表于 2013-8-2 18:41:26

可能是因为我用英文版作的
你是用中文的

white-5168 发表于 2013-8-2 21:08:30

好像很好吃 发表于 2013-8-2 18:41 static/image/common/back.gif
可能是因为我用英文版作的
你是用中文的

用哪种语言都没有差,我一直强调我是用别人加好的整份software的注册表,就会有声音出现,用自己找的却没有,不是语言的关系,请不要搞错方向了

好像很好吃 发表于 2013-8-3 14:17:18

好吧…
试试看在PECMD.ini加入
EXEC =!net start MMCSS
EXEC =!net start AudioEndpointBuilder
EXEC =!net start Audiosrv
要照顺序
如果不行我就没办法帮你了

好像很好吃 发表于 2013-8-3 14:24:23

好像很好吃 发表于 2013-8-3 14:17 static/image/common/back.gif
好吧…
试试看在PECMD.ini加入
EXEC =!net start MMCSS


还有一个
HKLM\SYSTEM\ControlSet001\services\Audiosrv中,RequiredPrivileges的值请删掉其他,只保留SeChangeNotifyPrivilege

white-5168 发表于 2013-8-3 15:27:02

本帖最后由 white-5168 于 2013-8-3 15:29 编辑

好像很好吃 发表于 2013-8-3 14:17 static/image/common/back.gif
好吧…
试试看在PECMD.ini加入
EXEC =!net start MMCSS


你所说的这些MMCSS、AudioEndpointBuilder、Audiosrv都是system注册表的service,这些service我都已经正常work,甚至我都也启动了HdAudaddservice、Beep等地service。
现在的问题不在于HKEY_LOCAL_MACHINE底下的SYSTEM注册表,问题是卡在HKEY_LOCAL_MACHINE底下的SOFTWARE注册表上,到底有多少东西是跟audio、sound、mixer等有相关的部分,请帮忙看一下,还有我再重申一次是HKEY_LOCAL_MACHINE底下的SOFTWARE注册表,不是SYSTEM注册表。
请神人、牛人、大大帮忙指点一下

好像很好吃 发表于 2013-8-3 18:04:43

我不是神人
我只知道我的SOFTWARE 注册表就只有做这些修改,没有了
1.        把PE的SOFTWARE 导出
2.        加载install.wim的SOFTWARE注册表
3.        导入第一步导出的文件
4.        导入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Personalization
5.        导入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons
6.        HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion\Winlogon下,"Shell"="explorer.exe"
7.        C:\、D:\ 改为 X:\ ; Interactive User 全部删除,pe-def、pe-sys都要这样处理
8.        导入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
个人认为要有问题就是这个了

white-5168 发表于 2013-8-3 18:22:32

好像很好吃 发表于 2013-8-3 18:04 static/image/common/back.gif
我不是神人
我只知道我的SOFTWARE 注册表就只有做这些修改,没有了
1.        把PE的SOFTWARE 导出


我的winpe只有command line的画面,不添加任何桌布,所以没有桌面的图示,也是要将您所列的一起处理吗?
导入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Personalization
导入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons
HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion\Winlogon下,"Shell"="explorer.exe"
C:\、D:\ 改为 X:\ ; Interactive User 全部删除,pe-def、pe-sys都要这样处理

好像很好吃 发表于 2013-8-3 18:28:15

如果沒有桌面,應該就不用改

6.        HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion\Winlogon下,"Shell"="explorer.exe"

white-5168 发表于 2013-8-3 21:02:55

本帖最后由 white-5168 于 2013-8-3 21:38 编辑

好像很好吃 发表于 2013-8-3 18:28 static/image/common/back.gif
如果沒有桌面,應該就不用改

6.        HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion\Winl ...

我用微软的Procmon.exe查看SndVol.exe执行,还有以下的registry key需要使用到,我查过在pure winpe中并未添加,请问你所使用的winpe是否已经添加过以下的registry key
HKLM\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers
HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
HKLM\Software\Microsoft\Windows\Windows Error Reporting\WMR
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\DataStore_V1.0
HKLM\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers,
HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
HKLM\Software\Microsoft\COM3

tyc600 发表于 2018-8-28 14:46:29

2010khmsoft 发表于 2013-8-1 23:32
DEVI %WinDir%\inf\hd*.inf

   EXEC @!=netcfg.exe -v -winpe


谢谢了!!!!
页: [1]
查看完整版本: 自已制作和完善的win7PE,不知道怎样搞定声音和网络的问题。