GEO_FISH 2025-03-18 16:58 采纳率: 0%
浏览 171

CAD致命错误:内存不足,正在关闭。

使用CAD时出现以下错误“致命错误:内存不足,正在关闭。”
尝试了其它评论区里的办法,仍未解决。

  • 写回答

4条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-03-18 16:58
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    出现“致命错误:内存不足,正在关闭”这个错误通常是因为CAD程序占用的内存超过了系统限制,导致程序崩溃。常见的解决方法包括:
    1. 关闭一些其他程序,释放系统内存,尝试重新启动CAD软件。
    2. 增加系统虚拟内存的设置,可以在控制面板中的“系统与安全” -> “系统” -> “高级系统设置”中找到“性能”选项卡,点击“设置”,再点击“高级”选项卡,在“虚拟内存”中进行设置。
    3. 升级计算机硬件,比如增加内存条、更换更快的硬盘等。
    4. 检查CAD软件的版本是否过时,是否有相关的更新补丁可以安装。 如果以上方法都未能解决问题,可能需要进一步调查系统和CAD软件的设置,或者联系CAD软件的技术支持团队来寻求帮助。 以下是一个示例代码,用于增加系统虚拟内存的设置:
    import win32api
    import win32con
    # 设置虚拟内存大小
    def setVirtualMemorySize():
        # 获取系统驱动器名称
        system_drive = win32api.GetLogicalDriveStrings().split('\x00')[0]
        # 设置虚拟内存大小为2GB
        pagefile_size = 2 * 1024 * 1024
        win32api.RegSetValueEx(win32con.HKEY_LOCAL_MACHINE,
                               r"SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management",
                               "PagingFiles",
                               win32con.REG_MULTI_SZ,
                               f"{system_drive}\\pagefile.sys {pagefile_size} {pagefile_size}".encode())
                               
    if __name__ == '__main__':
        setVirtualMemorySize()
    

    请根据具体情况谨慎使用代码,并备份重要数据。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月18日