NIST17非正常安装的应急临时处理和原因查找
前段时间,因为自己有个软件需要用安捷伦的F版工作站作为平台处理数据,就把原来的E版工作站拆下来,安装F版工作站。随后安装NIST17的NIST search和Amdis组件,但安装后,没有自动在安捷伦F版MS工作站的质谱菜单下面加载amdis和nist检索。以前就自动加载的,正常的。拆掉重新安装两次,情况依旧。搞不清是怎么回事。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102153987_6359_1615838_3.jpeg)
图1 质谱下拉菜单无NIST search和Amdis等选项
在程序开始栏NIST Mass Spectral database也有NIST和Amdis的程序相关内容。点击运行NIST Search和amdis,都能正常运行。但是在工作站上面就看不到,无法加载。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102158567_3438_1615838_3.jpg)
图2 程序启动栏NIST17
检查数据分析菜单的宏(macro)enhmsbar.mac:
If _nist_installed = 1
Macro _exepath$+"nistmenu.mac",go
if _drs_installed = 1 and _enhapp = 2 !ONLY for Enhanced mode....
Macro _exepath$+"tri_utils.mac",go
EndIf
EndIf
check4mpp 0
!
!--------------------------------- end of spectrum menu
看到nistmenu.mac加载也有。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102162506_9239_1615838_3.jpeg)
图3 enhmsbar.mac正常和非正常对照
进一步检查MSexe文件夹,里面也有nistmenu.mac。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102164329_3053_1615838_3.jpeg)
图4 MSexe文件夹
再进一步检查,发现缺少NIST.001, NISTINT.MAC, NISTMENU.MAC, NISTSRCH.MAC。拷贝这几个文件进来。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102166888_1917_1615838_3.jpeg)
图5 MSexe文件夹2
NIST检索的菜单就出来了。但是Amdis的菜单选项还是没有出来。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102169898_6919_1615838_3.jpeg)
图6 质谱菜单项
检查NISTMENU.MAC里面的加载内容和正常情况也是一样。
FILESIZE _EXEPATH$+"AMDIS.MAC"
IF SIZE <> -1
if nistintsize = 0
menusep
endif
MENUCMD _$(38010,"A&MDIS"),"macro _exepath$+`amdis.mac',go",_$(38011,"Runs NIST AMDIS program")
ENDIF
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102169085_9601_1615838_3.jpeg)
图7 NISTMENU.MAC
再次检查MSexe文件夹,发现缺少AMDIS.MAC。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102176419_1743_1615838_3.jpeg)
图8 MSexe文件夹3
拷贝AMDIS.MAC后,看到NIST Search和Amdis的菜单项都有了。使用后两者的功能也正常使用。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102184055_1608_1615838_3.jpeg)
图9 正常的质谱菜单
在没有找到上面是一种临时应急的解决办法。当时等着用NIST Search和Amdis。
后来还发现一些问题,工作站的积分参数对话框无法显示完整,无法编辑积分参数。
![](https://ng1.17img.cn/bbsfiles/images/2020/12/202012101102185491_3636_1615838_3.png)
图10 积分参数对话框
后来调整分辨率还是不行,就保留电脑推荐分辨率。最后发现是display显示设置到100%,工作站积分参数才能显示完整。不过字太小,看起来太累。
后续又发现MS工作站F版无法调用数据文件。在浏览处(browse)可以调用数据文件,但在文件菜单下面调用文件(load file)不行,无反应。
感觉工作站安装也可能有问题。重新安装还是无法解决。
仔细检查,发现可能原来拆卸E版工作站可能有残留,把C:\MSDChem\文件夹删掉。同时也把原来NIST08的文件夹一并删除。拆卸F版工作站和NIST17组件,重新安装F版工作站和NIST17组件。发现前面的所有问题都解决了,F版工作站能调用数据文件,NIST Search和amdis的菜单自动生成。就这么折腾了一次。
分析原因可能是旧版本的残留有影响,工作站没有正常安装。NIST17也无法正常安装造成的。也看到正常的NIST安装日志NIST_MAC.LOG:
-- NIST/EPA/NIH MS Library (NIST 17) and AMDIS Setup Started 11-4-2019 13:45:02
Setup cannot recognize ChemStation macro 'C:\GCMS\MSEXE\ENHMSBAR.MAC'
Copied 'LIBSRCH.MAC' to 'PBMSRCH.MAC'
Renamed 'NISTINT.MAC' to 'NISTINT.001'
Installed macro 'AMDIS.MAC'
Installed macro 'AUTONIST.MAC'
Installed macro 'LS.MAC'
Installed macro 'NISTINT.MAC'
Installed macro 'NISTMENU.MAC'
Installed macro 'NISTSRCH.MAC'
Installed macro 'ODS.MAC'
Installed macro 'SWITCH.MAC'
Installed macro 'TOTALNISTMACROS.TXT'
Installed ChemStation Default Search Mode Switch 'SWITCH.EXE'
Set Default ChemStation search: PBM MS Search
'LIBSRCH.MAC' is already a copy of 'PBMSRCH.MAC'
Installed locator file 'C:\NIST17\MSSEARCH\AUTOIMP.MSD' containing 'C:\GCMS\HPNIST.TXT'
-- NIST/EPA/NIH MS Library (NIST 17) and AMDIS Setup Finished 11-4-2019 13:46:04
工作站的质谱加载项都是自动安装的。