Windows11下Inform 7 v10.1.2 Story Tab无输出问题求助
Inform 7 v10.1.2(Windows版)Story Tab空白无输出问题排查解决
问题详情
使用Windows版本Inform 7 v10.1.2(20220830)时,项目编译成功但Story Tab无任何输出,无法输入命令且Stop按钮禁用。
测试用例
用文档示例项目验证:
"Midsummer Day" The Gazebo is a room. "A white canvas parasol raised up on stakes driven into the grass."
编译结果
编译提示成功:
The 19-word source text has successfully been translated into a world with 1 room and 1 thing, and the index has been brought up to date.
已尝试操作
- 重新安装Inform 7
- 以Windows兼容模式运行
Inform.exe - 在测试页签执行命令
例外情况
通过Vorple扩展发布到浏览器中运行正常,说明编译生成的ulx文件本身无问题,问题出在IDE内置的Glulx解释器环节。
完整编译控制台输出
C:\Program Files\Inform\Compilers\inform7 \ -internal "C:\Program Files\Inform\Internal" -external "C:\Users\pipik\Documents\Inform" -project "C:\work\InformWorkspace\TestIf7Go.inform" -format=Inform6/32d Inform 7 v10.1.2 has started. I've now read your source text, which is 19 words long. I've also read Basic Inform by Graham Nelson, which is 7691 words long. I've also read English Language by Graham Nelson, which is 2328 words long. I've also read Standard Rules by Graham Nelson, which is 32164 words long. The 19-word source text has successfully been translated. There were 1 room and 1 thing. Inform 7 has finished. C:\Program Files\Inform\Compilers\inform6 \ -wSDGk +include_path=..\Source,.\ auto.inf output.ulx Inform 6.41 for Win32 (22nd July 2022) In: 1 source code files 94411 syntactic lines 81050 textual lines 2393050 characters (ISO 8859-1 Latin1) Allocated: 8772 symbols 9296145 bytes of memory Out: Glulx story file 1.230829 (554K long): 20 classes 38 objects 233 global vars 85774 variable/array space 96 verbs 314 dictionary entries 179 grammar lines (version 2) 251 grammar tokens (unlimited) 101 actions 37 attributes (maximum 56) 39 common props (maximum 253) 18 individual props (unlimited) 464431 bytes of code 109599 unused bytes stripped out (23.6%) 132746 characters used in text 103538 bytes compressed (rate 0.779) 0 abbreviations (maximum 64) 3231 routines (unlimited) 80964 instructions of code 45732 sequence points 108288 bytes writable memory used 458496 bytes read-only memory used 566784 bytes used in machine 1073175040 bytes free in machine Compiled with 3237 suppressed warnings Completed in 1.00 seconds Compiler finished with code 0
排查解决步骤
- 检查权限:右键
Inform.exe→属性→安全,确保当前用户有读取和执行权限,尝试以管理员身份运行软件,避免Windows 11权限拦截。 - 修复内置解释器:找到安装目录下的
Interpreters文件夹,检查glulxe.exe是否能正常运行;若损坏,替换为同版本官方Glulx解释器,或重新下载完整安装包覆盖安装。 - 关闭杀毒拦截:临时关闭Windows Defender或第三方杀毒软件的实时保护,测试是否恢复正常;若有效,将Inform安装目录和项目文件夹加入信任列表。
- 修改项目路径:将项目移动到用户目录(如
C:\Users\pipik\Documents\Inform Projects),避免系统对系统目录的访问限制。 - 回滚系统更新:若确认是Windows 11更新导致,可通过设置→系统→恢复,卸载最近的系统更新。
内容的提问来源于stack exchange,提问作者Piro
相关产品推荐
相关产品推荐

