NI更新サービスのバージョンを開けない、またはアップデートできない

更新しました Jul 31, 2023

使用製品

ソフトウェア

  • NI Update Service

問題

  • NI更新サービスのバージョンをアップデートするようにポップアップ表示されましたが、ダウンロードしたアップデートが実行されず、アップデートをインストールできないというエラーが表示されます。このエラーはなぜ発生するのですか?

    アップデートのインストール中にエラーが発生しました。このエラーが解決しない場合は、ナショナルインスツルメンツのテクニカルサポートに連絡するか、ni.com/supportにアクセスしてください。



 
  • NI更新サービスを使用すると、「このユーザアカウントにはこのマシンにソフトウェアをインストールする権限がありません」というエラーメッセージが表示されます。このエラーはなぜ発生するのですか?
     
  • NI更新サービスを起動しようとすると、「エラーが発生したためNI更新サービスを終了する必要があります」というアプリケーションエラーが表示されます。



 
  • NI更新サービスを起動しようとすると、Microsoft .NET Frameworkエラーが発生します。

解決策

Microsoft Windows Vista以降を使用している場合は、管理者としてNI更新サービスを実行する必要があります。Windowsでは、管理者アカウントを「他のユーザーに影響を与えるような変更を加えることができるユーザアカウント」と定義しています。NIソフトウェアの新しいバージョンをインストールすると、このカテゴリに分類されます。
 

NI更新サービスを管理者として実行するには、以下の手順を行います。
 

  1. NI更新サービスを終了します。
  2. 管理者としてNI更新サービスを起動します。
    1. スタート>>すべてのプログラム>>National Instruments>>NI更新サービスの順に選択してNI更新サービスに移動します。
    2. NI更新サービスを右クリックします。
    3. 管理者として実行を選択します。

図1: 管理者としてNI更新サービスを実行する

 

NI更新サービスは正常にアップデートをダウンロードしてインストールすることが可能になります。
 

それでもエラーが発生する場合は、NI Package Managerを介して手動でアップデートサービスをアンインストールします。その後、ウェブサイトから更新サービスを再ダウンロードして再インストールします。エラーは、互換性のないバージョンのオペレーティングシステム(OS)とソフトウェアから発生することが多いため、現在のバージョンとターゲットバージョンのソフトウェアがOSと互換性があることを確認します。
 

これらの手順がうまくいかない場合は、NI更新サービスが最新バージョンの確認中で終了しないに記載されている手順を試します。この記事では、NI更新サービスが「最新バージョンを確認中」の状態で一時停止しているように見える状況について説明しています。

追加情報

以下の手順を行うことで、プログラムを常に管理者として実行するように設定できます。
 

  1. NI更新サービスを終了します。
  2. スタート>>すべてのプログラム>>National Instruments>>NI更新サービスの順に選択してNI更新サービスに移動します。
  3. NI更新サービスを右クリックします。
  4. ショートカットメニューからプロパティを選択します。
  5. 互換性タブに移動します。  
  6. 特権レベル管理者としてこのプログラムを実行するを選択します。



    図2: 特権レベルの設定