这个主要是因为内存不足引起的,但是如果你是win7且内存在2G以上却也有out of memory,这个很可能是游戏跟电脑设置问题,你可以
1、启动任务管理器
2、选择【服务】
3、点击右下角的“服务”,此时需要同意管理员模式
4、在名称中找到“Superfetch”,
单击右键,点属性,在常规项下的启动类型下拉框中选择“禁用”
5、重新启动
6、验证:启动任务管理器,在服务项下找到名称为“SysMain”的服务(其描述是Superfetch,就是我们之前禁止的服务项),Superfetch是超级预读取服务,在内存方面,Vista和Win7系统较之Xp的主要区别就是在此。
内存不足。
比较大型的游戏时,比如3D、2D等游戏时,需要占用大量的内存,如果你的电脑的内存小于4G,玩此类游戏就会卡甚至闪退,因此最好加上个内存条再玩游戏,就不会卡了。内存条要选择配套的,否则不兼容会带来麻烦。
现在饥荒联机版和Hamlet好像已经不支持32位系统(跟你有没有开mod没关系),换成64位可以解决