工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 5055|回复: 8

求助: 打开 魔兽时 没有了声音!~!

[复制链接]
发表于 2006-5-24 16:19 | 显示全部楼层 |阅读模式
本人 近日发现 当我打开魔兽时 显示:
不能初始化声音设备 声音将被取消.
 我试过重新装过一次游戏 但结果还是一样 求助:
如何还原声音???? 请各位帮帮忙!~!
发表于 2006-5-24 18:07 | 显示全部楼层
重装一下驱动...

要不就试一下重启...
回复

使用道具 举报

 楼主| 发表于 2006-5-24 21:32 | 显示全部楼层
原帖由 游魂 于 2006-5-24 18:07 发表
重装一下驱动...

要不就试一下重启...

都试过  都不行啊!~ 郁闷ING!~~
回复

使用道具 举报

发表于 2006-5-25 01:36 | 显示全部楼层
在网上遇到朋友的电脑魔兽进去游戏时,提示魔兽声音设备无法初始化 无法回放声音 但魔兽运行正常 本人说一下可能出现在的问题及解决办法

1;声卡部份
可能声音驱动部分丢失 因为WINDOWS播放MP3文件正常 只是魔兽没有声音 优先解决办法:删除声卡驱动 重启后 再次安装声卡驱动。这种情况对于用户是AC97的声卡,特别容易出现

2;DX部份
确保当前的DX文件的完整性,检查方法在运行栏里面输入dxdiag命令 运行DX文件检查 这种情况对于魔兽声音的断断续续 颤声特别容易发生 在这里只涉及声音部份 对显卡不在说明

3;硬件部份
确保当前的硬件没有进行超频,导致声卡工作不稳定,特别是AC97的用户 在CPU占用率极高的情况下 可能出会现声音的抖动 或声卡工作不正常

4;补丁部分
确保安装的120和118补丁的完整性 保证声音文件的连续性

5;注册表部分
确保魔兽的注册表分支没有被恶意改写 出现注册表的键值错误 导致魔兽启动中 声音不正常 分支在user/software/blizz/warstaft/sound分支下面

6;魔兽声音文件损坏
如果运行了以上几个部分的检查 则应该检查魔兽MPQ文件的完整性


文件对应如下:
war3.mpq war3.mpq/sound文件夹 如果该sound文件夹损坏 则不能初始化游戏声音
war3x.mpq 对应于游戏中的声音 包括单位 建筑 魔法等等 如果该文件损坏 导致游戏中部份单位没有响应的回应声音 严重损坏将出现错误提示信息 退出魔兽程序 定位文件夹:war3x.mpq/sound文件夹 war3x.mpq/units文件夹
War3xlocal.mpq 对应的游戏中的默认场景包括单位的各种动作声音,环境声音等等 定位文件夹:War3xlocal.mpq/units
至于war3patch.mpq 大家可以通过重新 安装补丁的办法来修复,同时该补丁文件 只对应于之前安装魔兽的文件增加和修改,作用意义不大 主要是上面提到的三个文件

如果确认您的魔兽的声音文件损坏,你可以通过最原始的重装魔兽的办法来解决,如不想重装,请复制其它魔兽用户对应的这三个文件,高手用户请用mpq文件解开,对应添加相应的文件

[ 本帖最后由 游魂 于 2006-5-25 01:39 编辑 ]
回复

使用道具 举报

发表于 2006-5-25 01:38 | 显示全部楼层
出处:宽宽论坛

最近N多人问这个问题.我也不大清楚怎么搞,于是就去问了暴雪技术支持,今天终于收到回信了!下面我将信里关于这个问题的解答部分复制上来+翻译一下.呵呵.

1.安装最新的游戏补丁.
请安装最新的游戏补丁.补丁包含了也许可以纠正这个问题的修补.你可以通过连接battle.net下载自动升级补丁或者运行从魔兽III补丁页面下载的独立的补丁程序.

2.基本设置:
下载war3.reg(地址:http://ftp.blizzard.com/pub/war3/other/war3.reg)并保存到桌面上,双击它使之能够被导入注册表.这个文件可以将魔兽III设置为静音,以最低图象设置和将显示器的刷新率设置为60HZ来运行.当游戏启动后你可以通过在“设置“菜单中调整图象和声音设置.

3.下载并且安装你的显卡和声卡的最新驱动程序.如果你计划升级DriectX和声卡显卡的驱动,我们推荐你先升级DIRECTX然后再升级声卡和显卡的驱动.

4.未知的声卡:
如果你不知道或者不确定你用的是什么声卡请按下面的步骤调整声卡硬件加速级别.

Advace声卡用户
安装完魔兽III补丁后下载http://ftp.blizzard.com/pub/war3/other/AvanceFix.reg然后运行它再试着进入游戏.这个注册表文件只在安装游戏补丁后才能正常使用.
SoundMax声卡用户
SOUNDMAX声卡不支持EAX,当WAR3尝试启动EAX时会造成锁死
我们已经做了这个soundmax.reg(http://ftp.blizzard.com/pub/war3/other/soundmax.reg)你可以下载这个文件运行后设置声音方式为MilesEmulated 3D或者你可以调整你的电脑的声音硬件加速级别
(关于soundmax.reg文件,下载并运行这个soundmax.reg文件
在运行完后系统会问你是否要把这个文件添加到注册表,选择“是“
然后系统会提示你添加到注册表成功,按确定按钮.
重新运行游戏.)

5.调整声卡硬件加速级别
在WINDOWS下按 “开始“--〉“运行“--〉输入“dxdiag“并按回车键
按声音选项卡
拖动滑条调整硬件加速级别为标准加速.
按退出然后再运行游戏.

6.关闭后台运行的程序:
windows 98/me用户:
同时按下ctrl+alt+del键会出现一个对话框
关闭除了explorer和systray以外的所有进程
重复上述步骤直到所有非explorer和systray进程都被关闭

windows2000用户:
请确认你是以administrator的身份登陆到系统并关闭了所有非系统进程.(请浏览WIN2000的技术支持文档以了解哪些是系统进程,微软知识库编号:Q263201)

windowsXP用户
同样是按ctrl+alt+del关闭所有后台非系统必须程序
停止使用或卸载你安装的所有防火墙或反病毒软件
注意:如果你的系统被锁定或者重启请与您的计算机制造商联系如何关闭那些程序.
如果你的系统被锁定请关闭计算机电源(10秒后)然后再开机

7.图象编码器冲突
如果你为了编辑影片或者播放安装了任何图象编码器包,例如Nimo’’s编码器包,请卸载他们然后再试着运行游戏.那些编码器包,特别是带了DIVX的,可能与游戏中的游戏编码冲突造成游戏无法正常进行.

8.试着用opengl或者软件处理光源模式进行游戏.
我简单说一下,创建一个war3.exe的快捷方式,右键点击它,在目标拦的最后填上一个空格加上-opengl用OPENGL模式运行游戏,加上一个空格加-swtnl用软件处理光源模式运行游戏.(例如:C:\Program Files\Warcraft III\Warcraft III.exe“ -opengl)

9.系统内存问题
这个解决方案只推荐给高级用户.我们已经收到了用拔除坏的或者不适合(或者是不同品牌混插)的内存解决突然退出,停止或者内存读取错误的问题.你可以试着用上述方法.(这里我简化翻译下吧.)如果你想测试你的内存是否正常可以用一些测试机器性能的程序.不过我们无法提供那些程序的使用方法不过你可以在那些程序的readme文件中找到软件的使用方法.

10.更新并安装最新的主板驱动:
先去主板制造商的网站下载最新的驱动程序.如果你在制造商的网站上找不到你主板的驱动可以去下面2个最常用的网站下载驱动:http://www.viaarena.com/?PageID=2http://www.intel.com/support/chipsets/


下面是英文原文:


Install latest game patch:
Please install the latest game patch. It includes several fixes that may correct this type of error. You can patch the game by connecting to Battle.net for the auto-patch or you can download and run the stand-alone patch from the Warcraft III Patch Page.

Basic settings:
Download war3.reg and save it to your Windows Desktop. Once the file has been downloaded, double-click on it to import the registry info. This file will set Warcraft III to mute sound, run with the basic settings for video and set the refresh rate for the monitor to 60Hz. Once the game has started, you may select the options menu and adjust the video and sound settings as desired.

Download and install the latest drivers for your sound and video hardware:
If you are planning on updating DirectX as well as the drivers for your sound and video hardware. We suggest installing the update for DirectX first, then the updates for your sound and video hardware.

Unknown Sound Cards:
If you do not know, or are unsure of what kind of sound card you have, please try the step below to adjust the hardware acceleration to standard acceleration.

Avance sound card users:
After installing the Warcraft III Patch, download and run the AvanceFix.reg file and try the game again. This registry file will only work with the game patch installed.

SoundMax sound card users:
The SoundMax sound cards do not support EAX and it is causing a lockup when attempting to initilaize EAX.
The soundmax.reg file:
Download and run the soundmax.reg file.
After running the soundmax.reg file you will be asked if you want to add/merge the information to your registry, click the Yes button.
You will then be informed that the information has been successfully entered into the registry. Click the OK button.
Try the game again.
We have created a soundmax.reg file you can download and run to set the Sound Provider to Miles Emulated 3D or you can adjust your computers hardware acceleration for Sound.
Adjust the sound hardware acceleration:
Click Start
Click Run
Type dxdiag and press the enter key
Click on the Sound tab
Move the hardware sound acceleration level slider bar to the far right and then one notch to the left so it reads standard acceleration
Click exit and try the game again

Close background applications:
Windows 95/98/Me:
Press the Ctrl, Alt, and Delete keys at the same time. A dialog box will display the active programs.
Close all active programs except explorer and systray, one at a time, by selecting each program and clicking the “End Task“ button.
Repeat these steps until all programs except explorer and systray have been closed.

Windows 2000 users:
You will need to make sure that you are logged in as an administrator and that you have disabled all the non Default Processes. Please use the link provided to view the list of default processes in Windows 2000, Knowledge Base Article Number (Q263201).

Windows XP:
Press the Ctrl, Alt, and Delete keys at the same time. A dialog box will display with a series of buttons, select the Task Manager button to display a list of the active programs.
Close all active programs, one at a time, by selecting each program and clicking the “End Task“ button.
Repeat these steps until all programs have been closed.
Stop or uninstall any antivirus and/or firewall programs you have have installed.
Note: If your system does lock up or reboots you will need to contact your computer manufacturer to find out how to close these programs for your system.
If you system does lockup turn the power off (waiting 10 seconds)then back on.

Video Codec Conflict:
If you have installed any video codec packs, such as Nimo’s Codec pack, for video editing or playback please uninstall them and try the game. These codec packs, especially ones with DivX codecs, may conflict with the video codecs in the game causing the game to crash or not start properly.

Try OpenGL or Software Transformation and Lighting (of polygons):
Click Start
Click Programs
Click Warcraft III
Right-click on the Warcraft III icon
Select Properties
Add -opengl to the Target field. (Example “C:\Program Files\Warcraft III\Warcraft III.exe“ -opengl)
Click OK and try the game again
If you still experence problems repeat the above steps but replace the -opengl tag with -swtnl and try the game again


System Memory (RAM) Issues:
This solution is recommended for advanced users only. We have gotten reports of crashing, freezing, and memory read error messages being solved by removing bad or mismatched RAM from machines. You may want to remove one stick of RAM at a time and see if this corrects the crash. If you would like to test your RAM to make sure it is performing as it should you may want to run a RAM testing program. If you need a program to do this try doing a search on the web or consult your local computer technician. Unfortunately we cannot provide support for using these programs but they should come with well documented readme’s to get you started on how to use them.

Download and install the latest updates for your motherboard:
Check the motherboard manufacturer’s website for updated chipset drivers, first. If you can’t find updated drivers at the manufacturer’s website, the next two most common locations for chipset drivers are http://www.viaarena.com/?PageID=2 and http://www.intel.com/support/chipsets/
回复

使用道具 举报

 楼主| 发表于 2006-5-25 14:44 | 显示全部楼层
多谢 游魂  我的声卡是AC97 我想应该是你上面说的情况 现在正在看  看能不能搞掂!~ 多谢晒拉!~
回复

使用道具 举报

 楼主| 发表于 2006-5-25 22:02 | 显示全部楼层
结果还是不行啊!~ 我重装后的版本是1.07 他就有声音 1.17版 也有声音 但是1.18和1.20就没有了声音了 我以前都是有这个补丁 不知道 现在为什么不行啊?  看来要重装一下系统啊!~(郁闷)
回复

使用道具 举报

 楼主| 发表于 2006-5-27 02:39 | 显示全部楼层
我终于搞掂拉!~ 用了最有效的办法~! 重装系统!~
回复

使用道具 举报

发表于 2006-7-9 22:57 | 显示全部楼层
上面的方法都试过了,都不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-18 03:03

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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