在AutoCAD中打开DWG或DXF文件时,找不到NLS文件

cyc 10月 2, 202123:22:04
评论
2,353 9528字阅读31分45秒

问题:

在AutoCAD中打开DWF或DXF文件时,显示类似以下内容的消息:

 
AutoCAD 警报 在代码页ANSI_1252的图形中找不到或未安装在系统中,解释文本实体和符号表名称所需的NLS文件。AutoCAD可以尝试使用默认系统代码页解释文字图元和符号表名称,但这可能会导致信息丢失。

要安装缺少的NLS文件,请双击Windows“控制面板”中的“区域设置”图标。

 

原因:

NLS是Microsoft Windows使用的字体文件格式。NLS文件包含国家语言支持的信息,允许在不同字符集之间进行转换和转换。NLS文件最常见于
Windows \ System32下目录。它们确定用于格式化线程的日期,时间,货币和大数的设置。它们还确定排序文字的排序顺序。删除NLS文件将导致出现错误消息(请参见
NLS术语(Microsoft))。

打开文件时这对AutoCAD有何影响:

  • NLS文件在操作系统中丢失或损坏。
  • 图形包含当前操作系统未安装的语言中的文字字符,或包含对具有这些文字字符的缺失/删除对象的参照。
  • 操作系统可能损坏。

解决方案:

请执行下列任一操作:

  1. 修改Windows 10区域设置
    1. 从Windows的“控制面板” — >“所有控制面板项”中,选择“区域”对话框
    2. “区域”对话框中,选择“管理”选项卡
    3. “管理”选项卡中,选择“更改系统区域设置……”
    4. “区域设置”对话框将显示
    5. “区域设置”对话框中,取消选中(取消选择)Beta:使用Unicode UTF-8获得全球语言支持
    6. 关闭所有对话框并重新启动系统

在AutoCAD中打开DWG或DXF文件时,找不到NLS文件
注意:如果Beta:已取消选择Unicode UTF-8用于全球语言支持,或者如果这无法解决该问题,请尝试以下解决方案。

  1. 安装操作系统所需的语言包(请参见语言包(Microsoft))。

注意: 在Windows中安装所需的语言包会安装所需的NLS文件。创建或上次编辑图形时使用的语言需要已知。例如,如果字符是用中文创建的,则应安装中文语言包。

  1. 在本地化的Windows版本中,卸载并重新安装非英语语言包(请参见语言包(Microsoft))。

  2. 使用文本编辑器打开DXF,并在$DWGCODEPAGE部分下查找UNDEFINED值。将此代码页替换为消息提示中显示的代码页(例如ANSI_1252)。然后,在AutoCAD中打开该文件,并运行AUDIT命令。

  1. 如果DWG文件可以在任何版本的AutoCAD中打开,请将整个图形内容复制并粘贴到新图形中。对于DXF,使用记事本复制到新文件。

  2. 如果源文件仍可用:
    1. 创建新文件。
    2. 测试不同的文件扩展名。

另请参见:

  • CAD-drawing-file-Purge-Audit-Recover" target="_blank">优化 AutoCAD 图形文件:清理、核查和恢复
  • 在 AutoCAD 中打开图形时显示 “缺少一个或多个 SHX 文件。希望执行什么操作?”

产品:

AutoCAD 产品、AutoCAD LT for Mac、AutoCAD for Mac

版本:

any_version,

问题:

在AutoCAD中打开DWF或DXF文件时,显示类似以下内容的消息:

 
AutoCAD 警报 在代码页ANSI_1252的图形中找不到或未安装在系统中,解释文本实体和符号表名称所需的NLS文件。AutoCAD可以尝试使用默认系统代码页解释文字图元和符号表名称,但这可能会导致信息丢失。

要安装缺少的NLS文件,请双击Windows“控制面板”中的“区域设置”图标。

 

原因:

NLS是Microsoft Windows使用的字体文件格式。NLS文件包含国家语言支持的信息,允许在不同字符集之间进行转换和转换。NLS文件最常见于
Windows \ System32下目录。它们确定用于格式化线程的日期,时间,货币和大数的设置。它们还确定排序文字的排序顺序。删除NLS文件将导致出现错误消息(请参见
NLS术语(Microsoft))。

打开文件时这对AutoCAD有何影响:

  • NLS文件在操作系统中丢失或损坏。
  • 图形包含当前操作系统未安装的语言中的文字字符,或包含对具有这些文字字符的缺失/删除对象的参照。
  • 操作系统可能损坏。

解决方案:

请执行下列任一操作:

  1. 修改Windows 10区域设置
    1. 从Windows的“控制面板” — >“所有控制面板项”中,选择“区域”对话框
    2. “区域”对话框中,选择“管理”选项卡
    3. “管理”选项卡中,选择“更改系统区域设置……”
    4. “区域设置”对话框将显示
    5. “区域设置”对话框中,取消选中(取消选择)Beta:使用Unicode UTF-8获得全球语言支持
    6. 关闭所有对话框并重新启动系统

在AutoCAD中打开DWG或DXF文件时,找不到NLS文件
注意:如果Beta:已取消选择Unicode UTF-8用于全球语言支持,或者如果这无法解决该问题,请尝试以下解决方案。

  1. 安装操作系统所需的语言包(请参见语言包(Microsoft))。

注意: 在Windows中安装所需的语言包会安装所需的NLS文件。创建或上次编辑图形时使用的语言需要已知。例如,如果字符是用中文创建的,则应安装中文语言包。

  1. 在本地化的Windows版本中,卸载并重新安装非英语语言包(请参见语言包(Microsoft))。

  2. 使用文本编辑器打开DXF,并在$DWGCODEPAGE部分下查找UNDEFINED值。将此代码页替换为消息提示中显示的代码页(例如ANSI_1252)。然后,在AutoCAD中打开该文件,并运行AUDIT命令。

  1. 如果DWG文件可以在任何版本的AutoCAD中打开,请将整个图形内容复制并粘贴到新图形中。对于DXF,使用记事本复制到新文件。

  2. 如果源文件仍可用:
    1. 创建新文件。
    2. 测试不同的文件扩展名。

另请参见:

产品:

AutoCAD 产品、AutoCAD LT for Mac、AutoCAD for Mac

版本:

any_version

cyc
  • 本文由 发表于 10月 2, 202123:22:04
  • 转载请务必保留本文链接:http://wg678.cn/94323.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: