升级java24后无法打开
### 游戏信息游戏版本: 0.97a-RC11
### 系统信息
操作系统:Microsoft Windows 11 家庭中文版
版本:10.0.22631 暂缺 Build 22631
总可用内存:`15.63G`
Java版本:`1.7.0_79`
Java路径:D:\远星\Starsectortest\jre
虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms1536m -Xmx1536m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher
堆栈初始大小(`-Xms`):`1536m`
堆栈最大大小(`-Xmx`):`1536m`
### Mod信息
|Mod名称 |Mod版本 |已启用 |
|-|-|-|
|zzz Mikohime Additionals Settings|2.0.0 |否 |
在收集本部分信息时,发生了 1 个错误,可能导致信息内容不完整。
以下列出错误细节:
第 1 个错误:
```net.jnxyp.fossic.crashreporter.exceptions.InfoCollectionPartialFailureException: 在读取已启用Mod列表文件 D:\远星\Starsectortest\mods\enabled_mods.json 时发生错误
at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.collectEnabledModInfo(ModsInfoCollector.java:67)
at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.tryCollectInfo(ModsInfoCollector.java:27)
at net.jnxyp.fossic.crashreporter.collectors.BaseInfoCollector.collectInfo(BaseInfoCollector.java:18)
at net.jnxyp.fossic.crashreporter.CrashReporter.<init>(CrashReporter.java:36)
at net.jnxyp.fossic.crashreporter.CrashReporter.<init>(CrashReporter.java:21)
at net.jnxyp.fossic.crashreporter.Main.main(Main.java:9)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
Caused by: java.nio.file.NoSuchFileException: D:\远星\Starsectortest\mods\enabled_mods.json
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.readAllBytes(Unknown Source)
at net.jnxyp.fossic.crashreporter.Util.readFile(Util.java:35)
at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.collectEnabledModInfo(ModsInfoCollector.java:61)
... 11 more
```
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).
limalima 发表于 2025-5-2 21:19
我认为是我给电脑加装了一个固态硬盘,并将虚拟内存位置改到新加的F盘导致的,目前不知道解决办法 你特么内存设置什么鬼
forrevenge 发表于 2025-5-3 10:28
你特么内存设置什么鬼
啊? 问了下miko,因为我俩系统都是英文的有几个词我用英文(不太确定中文咋说)。
你似乎装了什么东西把你的 -xms写进了 Windows Environmental Variable里,需要移除/修改。系统属性下面按下面路径找下可以修改你的Environmental Variable
Mycophobia 发表于 2025-5-3 13:34
问了下miko,因为我俩系统都是英文的有几个词我用英文(不太确定中文咋说)。
你似乎装了什么东西把你的 - ...
感谢,但是要改环境变量的话,应该改成什么样才好呢 Mycophobia大佬上面提到的Environmental Variable——在windows中文语言版本中即是“环境变量”的意思,你可以通过搜索“编辑系统环境变量”-紧接着点击-在跳转出来的系统属性里选择“高级”——然后直接点击“环境变量”-最后便可以修改你系统的环境变量了。
找到了,但是具体怎么改呢? Rollo 发表于 2025-5-3 13:55
Mycophobia大佬上面提到的Environmental Variable——在windows中文语言版本中即是“环境变量”的意思,你 ...
这个我知道了,但是要改成什么样的啊{:tieba_39:} Mycophobia 发表于 2025-5-3 13:34
问了下miko,因为我俩系统都是英文的有几个词我用英文(不太确定中文咋说)。
你似乎装了什么东西把你的 - ...
大佬你还在吗? limalima 发表于 2025-5-4 22:52
大佬你还在吗?
myco加拿大的,熬夜或者早上吧 limalima 发表于 2025-5-4 22:52
大佬你还在吗?
唔刚看到,你这里是有些奇怪的variable,Miko睡了,等他起来我戳他问下吧。
你要是可以能截图下你系统变量都有啥咩 Mycophobia 发表于 2025-5-5 00:37
唔刚看到,你这里是有些奇怪的variable,Miko睡了,等他起来我戳他问下吧。
你要是可以能截图下你系统变 ...
发了{:tieba_15:} 本帖最后由 Mycophobia 于 2025-5-5 09:28 编辑
limalima 发表于 2025-5-5 01:09
发了
我确认下,你用的J24内存分配是多少。你要不确定,打开你游戏目录里的Miko_r4给我截个图,如果这个128g不是你自己的分配的,有可能是你变量里的那一堆VM_Option造成的,但是miko说想先确定下你的内存分配。
问题是你的系统非要分配你明显没有的128G内存,假如你自己没有换过Miko_r4得内存分配,那就是你系统变量那里改了,miko说看你变量里有没有改
-xms
-xms
-xss
但是看你截图没有,不过有一些VM相关的设定不知道会不会修改这个。{:tieba_04:}
Mycophobia 发表于 2025-5-5 09:21
我确认下,你用的J24内存分配是多少。你要不确定,打开你游戏目录里的Miko_r4给我截个图,如果这个128g不是 ...
是我自己改的,因为装了一个1T的固态硬盘,并将其做成一个新的盘F盘,然后让电脑师傅帮忙把虚拟内存的位置改到F盘,于是我就想试试这个128G Mycophobia 发表于 2025-5-5 09:21
我确认下,你用的J24内存分配是多少。你要不确定,打开你游戏目录里的Miko_r4给我截个图,如果这个128g不是 ...
我试了一下,这个内存分配好像还是按C盘的内存来判定的,目C盘还有40个G左右,把内存分配设置为26G时似乎可以,但是设置成64G便会报错 {:5_124:}
这个内存不是你的硬盘内存,是RAM。。。你的电脑只有16G RAM,超额分配会有缓冲,但是你要硬分128G应该一定会炸。。。
请分配4G,酌情考虑6G,过度分配不仅不会提速范围人会导致稳定性问题。 Mycophobia 发表于 2025-5-5 13:39
这个内存不是你的硬盘内存,是RAM。。。你的电脑只有16G RAM,超额分配会有缓冲,但是你要硬分128G应该一 ...
好的好的,我分配26G目前可以正常玩,是不是以后会炸{:tieba_11:} limalima 发表于 2025-5-5 13:56
好的好的,我分配26G目前可以正常玩,是不是以后会炸
aminous你在干啥?你特么市面上Gta,怪物猎人,赛博朋克,战地,老头环谁特么要吃那么高内存的?这破13年游戏比3A还吃性能? forrevenge 发表于 2025-5-5 14:59
aminous你在干啥?你特么市面上Gta,怪物猎人,赛博朋克,战地,老头环谁特么要吃那么高内存的?这破13年 ...
好的好的{:tieba_11:} limalima 发表于 2025-5-5 13:56
好的好的,我分配26G目前可以正常玩,是不是以后会炸
过度对你的稳定性很可能有不好的影响,有可能出现跳出或无法存档这类问题。如果你感兴趣可以看一下这个帖子 https://www.fossic.org/thread-13717-1-1.html
16G内存建议你分4G,如果mod多可以酌情考虑6G,再多一般不建议。一般来说,有4-6G分配下如果还有卡顿一般不是内存的问题了(除非你的mod列表巨大,但是那种情况下很可能你再分配也解决不了)
注意只要你能正常玩,就不要额外分配内存。我的建议是先减到4G,如果能正常玩就不要管他了。(我看了下你之前的帖子,那次大家分析的是你硬盘空间 不够放虚拟内存导致的,现在你换了虚拟盘应该解决了这个问题,内存分配本身不是不够的。如果上次没说明白可能是我中文表达问题{:tieba_11:}) forrevenge 发表于 2025-5-5 14:59
aminous你在干啥?你特么市面上Gta,怪物猎人,赛博朋克,战地,老头环谁特么要吃那么高内存的?这破13年 ...
原则上来说,只要mod够多{:tieba_18:}
毕竟miko会有64G选择是因为真有石油佬要miko做了一个
页:
[1]