自已制作和完善的win7PE,不知道怎样搞定声音和网络的问题。
求各位帮帮忙。我点右下角网络的那个图标没东西弹出来的。那个音量图标也是一样。 本帖最后由 于山 于 2013-7-29 11:22 编辑左下角的网、音图标打"x"。
说明:没有驱动成功!点击它有何用?
于山 发表于 2013-7-29 11:21 static/image/common/back.gif
左下角的网、音图标打"x"。
说明:没有驱动成功!点击它有何用?
我进了设备管理器里看过,网卡和声卡驱动已经安装好了 同样也有这困扰,但声音已经搞定了
音频服务添加
导出这些项(从正常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: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
好像很好吃 发表于 2013-7-31 21:29 static/image/common/back.gif
同样也有这困扰,但声音已经搞定了
音频服务添加
导出这些项(从正常Win7中导出)
我也有声卡的问题,以上的registry都加在pure winpe中还是没有声音,相关用到的dll、sys、cpl等档案都加入了,还是没有声音,但是用别人家好的software的注册表,就会有声音出现,如果要自己从这么大的注册表找真的很费神跟费力,请问是否有大大可以帮忙提供还有需要添加的注册表中的项目(registry keys) 在计算机上右键“管理”,选择“服务”,打开音频服务应该可以 win7已经不想搞了 2013lizhenhe 发表于 2013-8-2 07:51 static/image/common/back.gif
在计算机上右键“管理”,选择“服务”,打开音频服务应该可以
我是在pure winpe没有桌面的环境下使用、用别人家好的software的注册表,就会有声音出现,都是用command执行,这已经是最精简的环境了,请大大帮帮忙提供多一点的信息 white-5168 发表于 2013-8-2 11:37 static/image/common/back.gif
我是在pure winpe没有桌面的环境下使用、用别人家好的software的注册表,就会有声音出现,都是用command执 ...
可能加上桌面就行了吧? 不知道 乱猜的 好像很好吃 发表于 2013-8-2 15:37 static/image/common/back.gif
可能加上桌面就行了吧? 不知道 乱猜的
试过了不行、用别人家好的software的注册表,就会有声音出现、用自己加的registry key,就是无法发声 可能是因为我用英文版作的
你是用中文的 好像很好吃 发表于 2013-8-2 18:41 static/image/common/back.gif
可能是因为我用英文版作的
你是用中文的
用哪种语言都没有差,我一直强调我是用别人加好的整份software的注册表,就会有声音出现,用自己找的却没有,不是语言的关系,请不要搞错方向了 好吧…
试试看在PECMD.ini加入
EXEC =!net start MMCSS
EXEC =!net start AudioEndpointBuilder
EXEC =!net start Audiosrv
要照顺序
如果不行我就没办法帮你了 好像很好吃 发表于 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: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注册表。
请神人、牛人、大大帮忙指点一下
我不是神人
我只知道我的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
个人认为要有问题就是这个了 好像很好吃 发表于 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都要这样处理
如果沒有桌面,應該就不用改
6. HKEY_LOCAL_MACHINE\pe-soft\Microsoft\Windows NT\CurrentVersion\Winlogon下,"Shell"="explorer.exe" 本帖最后由 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 2010khmsoft 发表于 2013-8-1 23:32
DEVI %WinDir%\inf\hd*.inf
EXEC @!=netcfg.exe -v -winpe
谢谢了!!!!
页:
[1]