安裝過程中出現 Error 1935 NI VC2005MSMs x86 Installation Has Failed 的訊息

更新 Dec 29, 2022

產品資訊

軟體

  • LabVIEW 2009 Base
  • LabVIEW 2009 Full
  • VeriStand
  • LabVIEW 2011 Full

驅動程式

  • NI-DAQmx 7.4
  • NI-FGEN 2.7
  • NI-SCOPE 3.6

問題敘述

在我試著安裝一套NI軟體時,會收到以下錯誤訊息:

The NI VC2005MSMs x86 installation has failed with the follwoing error. Error 1935. An error occurred during the installation of assembly...




為什麼會發生這種事情?

解決方案

當您安裝NI軟體如NI-DAQmx、NI-FGEN、NI-SCOPE和LabVIEW等時需要NI VC2005MSMs。而在Windows Update執行時通常會鎖住該目錄。

若Windows Update結束後再進行安裝仍然失敗,請先安裝VC2005MSMs_X86後再次執行安裝精靈。在您嘗試以下步驟之前,請重新啟動電腦,因為某些正在執行的行程(process)可能會導致安裝失敗。

要自行安裝VC2005MSMs_X86,請執行以下操作:
  1. 在安裝檔中的VC2005MSMs子資料夾內找到VC2005MSMs_x86.msi(例如NI-DAQmx4.6.1/Products/VC2005MSMs/VC2005MSMs/VC2005MSMS_X86.msi)
  2. 點擊正確的.msi檔案。當VC2005MSMs_x86安裝完成後,請重新啟動電腦,安裝精靈將完成工作而不會再出現錯誤。

相關資訊

一般我們的安裝精靈都會優先安裝這些必要元件後,再繼續安裝剩餘的元件;但若安裝進行時其他正在執行的行程已鎖住WinSXS目錄,則會導致安裝失敗。