none
为什么xpe启动等了很久才找到声音设备(系统托盘里喇叭的图标等了很久才出现)? RRS feed

  • 问题

  • 系统托盘里喇叭的图标等了很久才出现应该是由于系统启动后用了较长时间查找声音设备吧?因为xpe随机启动运行自己的vc程序在程序启动时有用到查找系统声音的函数,整个程序的启动卡住在那里,等到系统图盘里喇叭的图标出现后自己的程序也刚好启动完,请问这样是缺少什么组建呢?开机完成后系统中声音都很正常,声卡驱动都已成功安装。
    2010年3月23日 11:14

答案

  • 问题解决了,修改了服务启动顺序,regedt32打开注册表编辑,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder。xp下AudioGroup(应该就是服务中的windows audio)是在NetworkProvider之前,但是xpe里该注册表项里没有AudioGroup,于是在NetworkProvider之前加了AudioGroup。xpe启动显示桌面后声音设备很快就启动了。

    还有再次感谢happymy的帮忙!:)

    2010年3月29日 12:21

全部回复

  • 还有请问跟声音有关的组建一般是哪些?谢谢!!!
    2010年3月23日 11:26
  • 桌面出现后等了很久开机的声音才响,系统托盘的喇叭图标同时出现。
    2010年3月23日 13:03
  • 原来是受到网络连接的影响,等到声音的图标和本地连接的图标一起出来,如果在设备管理器中禁用网卡驱动,xpe开机时音量的图标很快就显示了。不知声音设备的启用怎么会受到网络的影响呢?一般xp开机网络启用等待较久,但是声音设备的加载都不会受到影响。
    2010年3月23日 13:50
  • 不要自动获取,手动设置ip地址试试
    2010年3月24日 1:48
  • 不接网线,网络启动很快,声音设备也同时启动了。设置静态ip应该也一样,但问题是原来的机器装xp开机时声音不需要等待网络的。
    2010年3月24日 2:16
  • 关闭WINDOWS 自带的防火墙看看。
    肖正波 我WIndows Embedded的中文技术BLOG: http://m--y.spaces.live.com/blog/ QQ:1320232327(另外两个已满) MSN:questor_87@hotmail.com
    2010年3月24日 11:28
    版主
  • 你好happymy,关了还没用。
    2010年3月24日 11:42
  • 请问你用的什么存储介质?
    肖正波 我WIndows Embedded的中文技术BLOG: http://m--y.spaces.live.com/blog/ QQ:1320232327(另外两个已满) MSN:questor_87@hotmail.com
    2010年3月26日 2:51
    版主
  • sata硬盘,安装xp启动正常,声音不受到网络影响。

    可能跟这个贴说到的一样http://social.microsoft.com/Forums/zh-CN/windowsxpembeddedzhchs/thread/854dc747-5ce6-4901-9355-d98f553c9d0e

    但是不知怎么解决。

    2010年3月27日 2:28
  • 很多原因可以导致:

    1 硬件问题,例如存储器的读写速度过慢

    2 驱动问题,AHCI驱动

    3 网络配置问题,例如:DHCP的配置

    4 Windows每次开机都在扫描没有安装驱动的硬件.


    肖正波 我WIndows Embedded的中文技术BLOG: http://m--y.spaces.live.com/blog/ QQ:1320232327(另外两个已满) MSN:questor_87@hotmail.com
    2010年3月27日 5:08
    版主
  • 该电脑安装xp不会有这个问题,硬件应该没问题,如果安装xp网络安装装完系统的默认设置,也问题,装了xpe网络也是按默认设置,驱动都全部装齐了。

    请问happymy,怎么确定AHCI驱动是否有问题?谢谢!!

    2010年3月27日 8:31
  • 因为你是SATA的硬盘,可能没有装AHCI的驱动.(bios同时要开启AHCI)

    我更怀疑是Windows每次开机都在扫描没有安装驱动的硬件.

    做个简单的实验,进桌面后按ctrl+alt+del启动任务管理器,立即结束所有rundll32的进程。看看。


    肖正波 我WIndows Embedded的中文技术BLOG: http://m--y.spaces.live.com/blog/ QQ:1320232327(另外两个已满) MSN:questor_87@hotmail.com
    2010年3月27日 16:45
    版主
  • 同样的硬件和驱动,xp下正常,xpe下sata硬盘就需要ahci驱动吗?

    开机进桌面马上在任务管理器结束所有rundll32进程后还是跟原来一样,声音设备需要等待网络。

    刚开机进入桌面后开服务services.msc看到已启用的服务除了windows audio 该项外,其他的都跟正常xp刚开机进入桌面时启动的服务一样。

    2010年3月29日 3:26
  • windows audio 服务应是自动状态(开机自动启动!)

    AHCI能支持NCQ等功能提升硬盘的读写速度。

     


    肖正波 我WIndows Embedded的中文技术BLOG: http://m--y.spaces.live.com/blog/ QQ:1320232327(另外两个已满) MSN:questor_87@hotmail.com
    2010年3月29日 5:51
    版主
  • windows audio 是自动启动的,只是等到了网络启动完才启动,xp下一进桌面就启动。

    请问,为什么xp下没装ahci驱动为什么不会有这个问题?谢谢!!

    2010年3月29日 7:31
  • 换成IDE硬盘测试一下,看看是不是ahci驱动的问题。
    2010年3月29日 8:19
  • BIOS中sata设置没有ahci选项,主板是华硕的p5kpl。
    2010年3月29日 11:49
  • 问题解决了,修改了服务启动顺序,regedt32打开注册表编辑,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder。xp下AudioGroup(应该就是服务中的windows audio)是在NetworkProvider之前,但是xpe里该注册表项里没有AudioGroup,于是在NetworkProvider之前加了AudioGroup。xpe启动显示桌面后声音设备很快就启动了。

    还有再次感谢happymy的帮忙!:)

    2010年3月29日 12:21
  • 问题解决了,修改了服务启动顺序,regedt32打开注册表编辑,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder。xp下AudioGroup(应该就是服务中的windows audio)是在NetworkProvider之前,但是xpe里该注册表项里没有AudioGroup,于是在NetworkProvider之前加了AudioGroup。xpe启动显示桌面后声音设备很快就启动了。

    还有再次感谢happymy的帮忙!:)

    2010年3月29日 12:21