手动重置Measurement & Automation Explorer 数据库

更新 Dec 22, 2021

环境

操作系统

  • Windows

我有以下问题之一:
  • 我试过自动恢复MAX数据库,还是不行
  • 我启动了 Measurement & Automation Explorer (MAX) 但:
    • 它没有出现
    • 它在“加载插件”时卡在启动画面上
    • 收到以下消息:更新此设备的设置时出现问题。操作超时。
  • 我认为我的 MAX 数据库已损坏
  • 我的 PXI(e) 卡以不正确的顺序枚举或作为“Dev#”而不是“PXI1Slot#”进行枚举
  • 错误 niGPIBsys.dll 插件 022718.txt

如果您使用的是 NI Measurement & Automation Explorer (NI MAX) 5.0 或更高版本并且可以打开 MAX,请按照本指南中的步骤自动重置数据库。您也可以通过以下步骤手动执行:

1. 退出所有 NI 应用程序。确保在此过程中禁用所有防火墙软件(例如 F-Secure、Norton、ZoneAlarm 等)。这在 Windows Vista、7 或 10 中尤为重要。
2、停止MAX数据库服务:

在 Windows XP 和 Windows 2000 上:

a) 从 Windows 开始菜单中选择运行...。
b) 输入 cmd,然后单击OK
c) 在命令提示符下,输入 net stop mxssvr 并按Enter以停止 MAX 数据库服务。如果系统提示您停止其他服务,请停止它们。
d) 键入 exit 并按Enter关闭命令窗口。

在 Windows Vista、7 或 10 上:

a) 从 Windows 开始菜单中选择程序 » 附件。
b) 右键单击命令提示符并选择以管理员身份运行。如果在没有管理员权限的情况下运行命令提示符,您将收到系统错误 5 已发生。访问被拒绝。
c) 键入 net stop mxssvr 并按Enter以停止 MAX 数据库服务。如果系统提示您停止其他服务,请停止它们。
d) 键入 exit 并按Enter关闭命令提示符窗口。
e) 如果可以停止服务,请跳过步骤 f。
f) 如果您无法停止 MAX 数据库服务,请从您的系统配置启动中删除 National Instruments 软件:
  1. 从 Windows 开始菜单中选择运行...。
  2. 键入 msconfig,然后单击确定
  3. 导航到“启动”选项卡。
  4. 从列表中取消选择 NI Update ServiceNIDEVMON。
  5. 单击应用,然后单击确定
  6. 重新启动计算机并从步骤 1开始。
3. 找到最后一个文件夹:

在 Windows XP 和 Windows 2000 上:

a) 导航到 C:\Documents and Settings\All Users\Application Data\National Instruments\MAX\Data Dictionaries\Last
b) Application Data 文件夹默认是隐藏的。要查看隐藏文件夹,请选择工具 » 文件夹选项... ,然后单击查看选项卡。
c) 选择显示隐藏的文件和文件夹。

在 Windows Vista 或 7 上:

a) 导航到 C:\ProgramData\National Instruments\MAX\Data Dictionaries\Last
b) ProgramData 文件夹默认是隐藏的。转到 C: 目录中的菜单栏并选择组织 » 文件夹和搜索选项,然后单击查看选项卡。
c) 选择显示隐藏的文件和文件夹选项
d) 取消选择隐藏受保护的操作系统文件选项。

在 Windows 10 上

a) 导航到 C:\ProgramData\National Instruments\MAX\Data Dictionaries\Last
b) ProgramData 文件夹可能默认隐藏。要检查隐藏文件夹是否存在,请转到 C: 目录中的菜单栏,然后选择查看 » 选项 » 更改文件夹和搜索选项。
c) 在文件夹选项窗口中单击查看选项卡。
d) 选择显示隐藏的文件和文件夹选项
e) 取消选择隐藏受保护的操作系统文件选项。
f) 单击应用,然后单击确定

4. 创建 Last 文件夹的备份副本,并将其存储在其他位置。
5. 找到数据文件夹:

在 Windows XP 和 Windows 2000 上:

导航到 C:\Documents and Settings\All Users\Application Data\National Instruments\MAX\Data\

在 Windows Vista、7 或 10 上:

导航到 C:\ProgramData\National Instruments\MAX\Data
 
6. 创建 Data 文件夹的备份副本,并将其存储在另一个位置。

7、打开原来的Data文件夹,找到名为config3.mxs.bak的文件。通过右键单击该文件并选择 Properties来检查该文件的创建/修改时间。常规选项卡将列出它的创建时间和上次修改时间。如果该文件过时以致它包含您最近的配置设置,请继续执行以下步骤以尝试恢复您的配置的有效备份。如果文件太旧,无法包含相关配置信息,或者 config3.mxs.bakconfig3.mxs 大小相同,只需删除整个 Data 文件夹并跳到步骤 10。
注意:完全删除 Data 文件夹将删除所有 MAX 配置设置。

8. 在 MAX\Data 文件夹中,删除或重命名以下文件:config3.mxs、config3.mxc、config3.mxd、config3.mx5storage.mxc
注意:如果您无法删除 Data 文件夹,您可以在安全模式下重新启动计算机,然后删除该文件夹。

9. 将 config3.mxs.bak 重命名为 config3.mxs

10. 重新启动计算机。

11. 打开 NI MAX。如果您没有完全删除数据文件夹,它应该使用作为备份存储的配置信息启动。否则,MAX将恢复到默认配置。如果备份没有奏效,请按照第12步,如果已经继续第13步

12. 一旦 MAX 数据库服务工作,在您的系统配置启动中重置 National Instruments 软件:
a) 从 Windows 开始菜单中选择运行...。
b) 键入 msconfig,然后单击“确定”
c) 导航到启动选项卡。
d) 从列表中选择 NI 更新服务NIDEVMON。
e) 单击应用,然后单击确定
f) 重新启动计算机时将应用更改。


13. 如果恢复到 MAX 数据库的备份版本不能解决这个错误,请将您原来损坏的 Last 和 Data 文件夹连同 MAX 支持报告一起发送给 NI 技术支持。您可以按照使用 MAX 技术报告记录测量和自动化浏览器 (MAX) 配置信息中概述的步骤在 MAX 中创建此报告。