flowers吧 关注:13,927贴子:116,785

关于《冬》篇和全系列闪退问题的原因和解决方法

只看楼主收藏回复

研究了一个晚上终于能进游戏了!好开心。一楼防吞,后面详细讲


IP属地:广西1楼2022-06-23 00:29回复
    直接上结论:显卡没有开启Direct加速
    我出现的问题是:
    1.steam版的《冬》篇白屏闪退
    2.后来我读取了移动硬盘里备份的硬盘版《春》《夏》《秋》,也是一样的闪退问题,但是如果运行的CHS文件,就会弹出一个Runtime报错,后来我打了汉化补丁也无济于事(如下图),steam版的也应该是一样的原因

    3.后来我运行移动硬盘里备份的Rewrite的时候,发现罚抄也进不去游戏,罚抄弹了这个报错:
    (图源罚抄吧,我当时没有截图,但就是这个内容的弹窗报错)
    4.这怎么可能呢,我1650ti的显卡,怎么会不支持DX9,想到这我估计就是显卡运行库的原因了,只要把罚抄的问题解决了,花花的问题应该也会迎刃而解。
    5.漫长的探索过程,在此不提
    6.最后发现是显卡没有开启Direct加速(如图),最后把它开启就能进游戏了。

    正如我设想的那样,罚抄和Flowers全系列(包括以往的硬盘版和steam版)都可以顺利运行了


    IP属地:广西2楼2022-06-23 00:47
    收起回复
      2025-12-04 23:09:56
      广告
      不感兴趣
      开通SVIP免广告
      既然都讲到这了,顺便说下怎么开启Direct加速(在“运行”中输入regedit就能打开DirectX诊断工具,然后自己检查一下Direct加速是否开启)
      1.新建一个txt文本文档
      2.把如下内容复制到文档里,然后保存退出
      indows Registry Editor Version 5.00
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
      "EmulationOnly"=dword:00000000
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
      "SoftwareOnly"=dword:00000000
      [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw]
      "EmulationOnly"=dword:00000000
      [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers]
      "SoftwareOnly"=dword:00000000
      3.把文本文档命名为 开启3d加速.reg ,注意要显示扩展名,把扩展名.txt的后缀修改成.reg,使它变成注册表文件
      4.双击运行这个注册表,运行完成后就可以看到Direct加速开启了

      我就顺利进游戏了就


      IP属地:广西3楼2022-06-23 00:58
      回复
        我遇到的问题到这里就都解决了。欢迎遇到同样问题的吧友参考,解决过程有什么问题都可以问,只是如果不是我这种原因的话,那我也不知道了


        IP属地:广西7楼2022-06-23 01:13
        收起回复
          @_异界送_
          @捏造由真酱
          两位同样问题的吧友可以参考一下,检查看看是不是显卡加速没开的原因~


          IP属地:广西8楼2022-06-23 01:14
          收起回复
            帖子被吞了,这里说下怎么开启Direct加速
            1.按下win+R或在“运行”中输入regedit就能打开DirectX诊断工具,然后自己检查一下DirectX三项功能是否已启用。如果有启用的按钮直接点击启用即可,否则需要通过注册表来启用,往下看
            2.新建一个txt文本文档,把如下内容复制到文档里,然后保存退出

            3.把文本文档命名为 开启3d加速.reg ,注意要显示扩展名,把扩展名.txt的后缀修改成.reg,使它变成注册表文件
            4.双击运行这个注册表,等待运行完成后就可以看到DirectX功能开启了

            我就顺利进游戏了就


            IP属地:广西9楼2022-06-23 07:26
            回复
              帖子被吞了,这里说下怎么开启Direct加速
              1.按下win+R或在“运行”中输入regedit就能打开DirectX诊断工具,然后自己检查一下DirectX三项功能是否已启用。如果有启用的按钮直接点击启用即可,否则需要通过注册表来启用,往下看
              2.新建一个txt文本,把如下内容复制到文里,然后保存退出

              3.把文件命名为 开启3d加速.reg ,注意要显示扩展名,把扩展名.txt的后缀修改成.reg,使它变成注册表文件
              4.双击运行这个注册表,等待运行完成后就可以看到DirectX功能开启了

              我就顺利进运行了就


              IP属地:广西10楼2022-06-23 07:30
              回复


                IP属地:广西11楼2022-06-23 07:33
                收起回复
                  2025-12-04 23:03:56
                  广告
                  不感兴趣
                  开通SVIP免广告
                  indows Registry Editor Version 5.00
                  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
                  "EmulationOnly"=dword:00000000
                  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
                  "SoftwareOnly"=dword:00000000
                  [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw]
                  "EmulationOnly"=dword:00000000
                  [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers]
                  "SoftwareOnly"=dword:00000000


                  IP属地:广西12楼2022-06-23 07:35
                  回复
                    这个诊断工具哪里下载


                    IP属地:江西来自Android客户端14楼2022-06-24 06:27
                    收起回复
                      好牛啊


                      IP属地:江苏15楼2022-06-24 17:22
                      回复


                        IP属地:浙江来自Android客户端16楼2022-07-05 00:12
                        回复
                          我的三个加速都开了,还是打不开呀


                          IP属地:河南来自Android客户端17楼2022-07-08 10:57
                          收起回复
                            我也是这个情况,各种资源各个版本都是闪退,等会儿试试去


                            IP属地:河南来自Android客户端20楼2022-12-27 20:46
                            回复