该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
近期有不少人反馈说无法运行 SAI2,会提示「检测到程序内部状态的异常」、「文件的内容已损坏」或干脆什么都没显示。由于某些沟通和实操能力上的问题,我曾一度以为是操作系统更新导致的,又或者是杀毒软件的问题,直到多日后才用远程控制找到了原因——设置文件损坏了。这其实是 SAI2 的老问题了,但因为新版本 SAI2 的设置文件太多了,相比起只有一个设置文件的旧版 SAI2,新版出问题的几率会翻几倍。
解决办法:
部分 Windows 7 用户请先尝试对 SAI2 按鼠标右键,打开「属性」,然后启用「兼容性 - 以兼容模式运行这个程序」
如果不在意现在的设置和笔刷,可以直接删除整个设置文件夹 文档\SYSTEMAX Software Development
如果能确定损坏的文件是哪个,那么直接删除掉那个文件就可以了,方法如下:
有时会直接在报错的对话框里显示损坏的文件,找到它删除掉就可以了;
打开错误日志(文档\SYSTEMAX Software Development\SAIv2\error\),里面会提到哪个文件是损坏的,删除之;
如果损坏的是笔刷文件(扩展名是 .saitdat 或 .saitlnk),删除损坏的文件后,将同文件夹里的随意一个文件复制并改名成跟它一样;
如果损坏的是笔刷分组(扩展名 .saitgrp),修复起来太麻烦,直接把整个笔刷文件夹删除算了…
如果删除「文档」里的设置文件夹也解决不了,那就继续删除历史记录和恢复数据 C:\Users\用户名\AppData\Local\SYSTEMAX Software Development
避免措施:
正常关闭软件,不要开着 SAI2 直接按关机
因为 SAI2 会在关闭软件时保存笔刷和设置,如果未保存完就被系统强制退出软件,或者遇到程序错误,那设置文件就会损坏掉。
如果你有重要的笔刷或设置,建议定期备份设置文件夹 文档\SYSTEMAX Software Development
这样就算损坏了也能从备份里恢复。