在日常使用计算机的过程中,声卡工作不正常是最常见、也是我们最为头疼的一类问题。下面根据本人及众多朋友的经验对声卡的常见问题及解决方法作一汇总,希望能对大家有所帮助。
: `/ M K- h @+ B1 R0 D 问题一 声卡无声怎么办?& {3 B+ a% O8 G! ^
答:此问题可以通过以下四个方面来解决。
0 ?; z, v, B4 D% Q& _ 1、安装声卡驱动
! k! }( U7 q0 f 在进行操作之前,首先要准备好声卡驱动程序盘和操作系统(这里我们以Windows 98为例)的安装光盘,然后按以下步骤进行操作:# O) W* `! K N$ \
第一步,用鼠标右键单击“我的电脑”,选择“属性”命令,再单击“设备管理器”选项卡,选择“按类型查看设备”。8 {4 T/ f( X/ O \8 S4 u5 t
第二步,将“声音、视频和游戏控制器”中被打了叉号或者感叹号的项目删除,然后点击“刷新”命令或重新启动计算机。6 L& v; U% x6 D0 v' E
第三步,刷新(或重启系统)后,系统一般会发现新硬件,并出现一个新硬件对话框要求您为它安装驱动程序。在询问驱动程序路径的时候请插入相应的驱动盘,然后单击“从磁盘安装”按钮。在弹出的对话框中输入或者选择驱动盘的盘符(当然,也可单击“浏览”按钮,在出现的对话框中选择驱动盘的盘符与路径),单击“确定”按钮,安装驱动程序。' c @' y( {0 F8 f
安装好驱动程序后,操作系统会自己寻找声卡,然后自动安装其认为最匹配的驱动程序。如果声卡仍不能发声,可在“设备管理器”中删除“声音、视频和游戏控制器”下面的项目,然后使用方法二来安装驱动程序。
. O* l4 A% ]# R2 p 2、手动添加声卡+ u/ j0 w" M( _# R
第一步,依次选择“开始→设置→控制面板”,双击“控制面板”窗口中的“添加新硬件”项目。
9 X7 Y0 J$ \, g- |8 n 第二步,在“添加新硬件”向导中,系统会询问你是否自动检测与配置新硬件,请选择“否”,然后单击“下一步”按钮,Windows会列出所有可选择安装的硬件设备。 ' T, b5 S: q9 G5 b: _, s
第三步,在“硬件类型”中选择“声音、视频和游戏控制器”选项,单击“下一步”按钮,进入路径的选择界面。
, V1 l0 s# C: _) T1 v H3 L6 g 第四步,单击“从磁盘安装”按钮,选择驱动程序所在的路径,安装声卡驱动程序。
" O R5 v/ C: b9 o8 Y 如果上述方法不能使您的声卡恢复正常,请再一次删除被打了叉或者带有感叹号的相关项目进入方法三。
6 c0 W, g. b* c$ m! N9 l- n+ R. H; }4 Q 3、避免资源冲突
3 f$ [8 A% u4 F* |' e 首先检查声卡是否与其他硬件存在资源冲突,特别是声卡的IRQ值,建议让声卡占用IRQ 9或10。然后在“设备管理器”选项页中找找是否存在“检测到的其他设备”或者是“未知设备”的选项,在找到了上述的这些选项后(Windows 98将没有认出的设备都放在这里),用鼠标双击它们,删除带有sound、midi、wave等字样的项目,然后重新启动电脑,按照方法一中相应的步骤进行操作。
* v: N" J5 F4 }5 k* D4 u2 U 4、修改注册表
6 J: k) N* b8 L, U9 |- n( q2 Z4 s 安装好声卡驱动程序后,如果“声音、视频和游戏控制器”中的选项都带有感叹号,则可以通过修改注册表的方法来解决此问题。& }. S4 I9 X: L! d+ h
第一步,选中那些不正常的选项,单击“属性”,选择“驱动程序”,弹出一个对话框显示了这些不正常的选项的驱动程序信息。
" y% O+ q8 o. Z 第二步,单击“驱动程序的详细资料”按钮,在“驱动程序文件”列表框中列出了驱动程序的详细信息。如果这些驱动程序中有扩展名为“.386”的文件,记住这个文件的名称。
& V2 I( Y8 h! r; p6 l$ L 第三步,使用Sysedit或者Edit打开C:Windows文件夹中的System.ini文件,在System.ini文件中查找您刚才记住的那些文件名,在所有含有那些文件名的命令行前面加上一个“;”或者“Rem”字符,这样这些命令行就会失效。; c8 t; Q7 Q! r2 o
第四步,运行注册表编辑器Regedit,在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ClassMEDIA分支下找到包含有您记住的文件名的键,双击它们,然后按键盘上的“Delete”键将之从注册表中删除。
. e( ^/ a4 a- P+ ]1 r 重新启动计算机,此时问题应该已经解决。 " j! S" w: `5 a8 k8 C9 _
问题二 操作系统无法识别声卡怎么办?
; V- X/ E3 ~( V9 J" W 答:此类问题多是因为声卡没有安装好,或声卡不支持即插即用,以及驱动程序太老无法支持新的操作系统引起的。可以通过下面的方法来解决:5 I5 @& i& \& ^# Z) ~! E5 D' a
1、重新安装声卡) ~ e+ v9 H: [2 m/ C
第一步,切断电源,打开机箱,从主板上拔下声卡。. L1 ~ Y" J/ t* Z. q" c
第二步,清洁声卡的金手指,然后将声卡重新插回主板(可换槽插入)。
1 x- O1 `% t: ?& H( n 第三步,开机检查系统是否已发现声卡。
l6 E9 I! G a9 O 2、手动添加声卡
" T$ e, }2 ?$ b0 D: I3 d4 u- r 见问题一 中的解决方法2/ |" v2 ]4 F/ \; T6 E. b* h
3、更新驱动程序
" O# D# ~3 M' P6 C 到网上搜索声卡的最新驱动,如果没有的话,可用型号相近或音效芯片相同的声卡的驱动程序来代替。) {2 f6 j: v# B
通过上述操作,您的声卡应该能够被操作系统识别出来了。 |