永世之恋 发表于 2017-5-11 21:13

《星露谷物语(Stardew Valley)》游戏无法运行或闪退问题

本帖最后由 永世之恋 于 2017-9-18 18:59 编辑

星露谷物语游戏出现闪退、跳出、崩溃、停止工作、停止运行、发生错误、打不开、未响应等,诸如此类问题形成的原因非常复杂,有游戏本身的原因也有系统设置的原因。



1、请使用Windows Vista以上系统进行游戏,使用XP系统游戏可能导致未知错误。对于Ghost系统的同学,请根据自己的操作系统自行寻找两个工具和一个安装包:DLL 修复工具 、 DirectX 9.0c安装包、DX修复工具 ,依次安装并重启电脑。这个可以试试 http://dl.3dmgame.com/201211/28051.html



2、无论你游戏是什么版本,开始游戏前必须安装游戏必备组件.net 4.0和XNA 4.0。一般steam版本在_CommonRedist文件夹,TGP版本的在Redist文件夹,否则100%无法进入游戏!(win10自带.net 4.6,可以不必.net 4.0。)


3、如果你是Win 10 / Win 8系统,因为Win10 / Win8 的输入法容易造成冲突,建议用第三方输入法,或者打开游戏时,使输入法保持为英文,同时应保证语言首选项为英文,游戏中不要切换输入法。

4、请确保自己的显卡驱动较新(强烈建议为最新),声卡驱动正常。

5、游戏路径不要有中文。

6、星露谷物语1.2自带官方中文(在游戏开始界面处设置。),不要打汉化补丁!不要打汉化补丁!不要打汉化补丁!目前3DM可以搜索到的汉化补丁,只支持到1.07版本,1.11的也不支持。若游戏为1.11版本,汉化补丁请自行百度。

7、steam版本,用SMAPI直接打开游戏正常,但在steam中打开出现如下错误:
<pre class="highlight"><code>System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
   at new[](UInt32 )
   at Microsoft.Xna.Framework.Audio.UnsafeNativeMethods.AllocateArrayAndReadFile(String filename, Void** ppData, UInt32* pdwBufferSize)
   at Microsoft.Xna.Framework.Audio.UnsafeNativeMethods.WaveBank.CreateHandle(UInt32 hEngine, String string, Int32 length, IntPtr& pCleanup)
   at Microsoft.Xna.Framework.Audio.WaveBank..ctor(AudioEngine audioEngine, String nonStreamingWaveBankFilename)
   at StardewValley.Game1.Initialize()
   at StardewModdingAPI.Inheritance.SGame.Initialize() in D:\source\_Stardew\SMAPI\src\StardewModdingAPI\Inheritance\SGame.cs:line 302
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Microsoft.Xna.Framework.Game.Run()
   at StardewModdingAPI.Program.StartGame() in D:\source\_Stardew\SMAPI\src\StardewModdingAPI\Program.cs:line 274
</code></pre>
请重启电脑,开始游戏前关闭浏览器和一些无关程序。












页: [1]
查看完整版本: 《星露谷物语(Stardew Valley)》游戏无法运行或闪退问题