解決策
この動作は、コンピュータがLabVIEWを正しく開くために必要なファイルを読み込めないことが原因である可能性があります。これは通常、Windowsのユーザ権限が不足しているか、ファイルが破損しているかデフォルトの場所から移動されていることが原因です。また、LabVIEWまたはボリュームライセンスマネージャが通信に必要なポートをファイアウォールがブロックしている場合や、ウイルス対策ソフトがアプリケーションの実行をブロックしている場合にも発生する可能性があります。これらの問題を解決する手順は、以下に、考えられる原因別にまとめられています。
Windowsユーザー権限の欠如
このコンピュータにLabVIEWを初めてインストールする場合、問題はWindowsのユーザー権限不足が原因である可能性が高いです。ユーザー権限の問題を診断し、修正するには、以下の手順に従ってください。
- LabVIEW.exeを右クリックし、 管理者として実行を選択します。
- LabVIEW.exe (32ビット) のデフォルトのファイルパスは、C:\Program Files (x86)\National Instruments\[LabVIEW Version]\LabVIEW.exeです。
- LabVIEW.exe (64ビット) のデフォルトのファイルパスは、 C:\Program Files\National Instruments\[LabVIEW Version]\LabVIEW.exeです。
- 管理者としてプログラムを実行するには、管理者の資格情報を入力する必要がある場合があります
- LabVIEWを管理者として実行した際に正常に読み込まれる場合、問題の根本原因はNational Instrumentsのプログラムファイルディレクトリに含まれるファイルに対する適切な権限がないことです。LabVIEWを使用するための適切な権限をアカウントに設定できるよう、IT部門にご相談ください。
- LabVIEWの32ビット版を使用している場合、関連するNational Instrument Program FilesフォルダのデフォルトパスはC:\Program Files (x86)\National Instrumentsです。
- LabVIEWの64ビットバージョンを使用している場合、関連するNational Instrument Program FilesフォルダのデフォルトパスはC:\Program Files\National Instrumentsです。
- それでも LabVIEWがロードされない場合は、次のセクションに記載されている他の考えられる原因を確認してください。
破損または移動されたファイル
- 「LabVIEWパッチの識別とインストール方法」に記載されている手順に従って、同じLabVIEWバージョンの新しいパッチをインストールしてください。それでも問題が解決しない場合は、次の手順を検討してください。
- ソフトウェアが DVD、USB、または NIのWebサイトからのダウンロード メディアを使用してインストールされた場合:
- ソフトウェアのインストールを修復してみてください:
- LabVIEWバージョン2016以前では、 コントロールパネルから修復する手順に従ってください。
- LabVIEWバージョン2017 以降の場合は、 「NI パッケージ マネージャーでソフトウェアを修復する」の記事に記載されている手順に従ってください。
- 記事「動作しない、または破損したNIソフトウェアの強制再インストール」の説明に従って、ソフトウェアを強制的に再インストールしてみてください。
- ソフトウェアをアンインストールして再インストールしてみてください。
- ソフトウェアがNIパッケージ マネージャーを使用してインストールされた場合:
- NIパッケージマネージャからパッケージをアンインストールします
- NI パッケージ マネージャーからパッケージのクリーン バージョンをダウンロードし、システムにインストールします。
- ソフトウェアを再インストールしても問題が解決しない場合は、
- NI パッケージ マネージャーから再度 LabVIEWをアンインストールします。
- 次に、LabVIEWのバージョンに応じて、C:\Program Files (x86)\National Instruments\LabVIEW 20XXフォルダ(32ビット版)またはC:\Program Files\National Instruments\LabVIEW 20XXフォルダ(64ビット版)を削除します。使用しているユーザーライブラリ( user.libフォルダ)とinstr.libフォルダ内の計測器ドライバは必ずバックアップしておいてください。
- NI パッケージ マネージャーを使用してソフトウェアを再度インストールします。
- ソフトウェアの読み込み中に製品アクティベーションのスプラッシュ画面が表示された場合は、アクティベーションに何らかの問題が発生している可能性があります。以下の手順を試して、アクティベーションステータスを修正してください。
- NI License Managerが正しくインストールされ、破損していないことを確認してください。NI License Managerアプリケーションを開くことで確認できます。
- NI License Managerを通じてソフトウェアのアクティブ化を解除する
- マニュアルのトピック「NIソフトウェアをアクティブ化する」に記載されている方法のいずれかを使用します。
- 破損したファイルや不足しているファイルを解決するために、上記の手順を試してください。
ファイアウォールによるポートのブロック
LabVIEWを起動しても何も起こらない場合は、ファイアウォールがLabVIEWまたはボリュームライセンスマネージャが通信に必要なポートをブロックしている可能性があります。最近問題が発生し始めた場合は、有効なライセンスがまだあるかどうかを確認してください。
ドロップされたパケットのログ記録を有効にし、ファイアウォールによってブロックされている接続を確認するには、次の手順に従ってください。
- コントロール パネル >> システムとセキュリティ >> 管理ツール (Windows11の場合はWindowsツール)>> [セキュリティが強化された Windows Defender ファイアウォール]に移動します。
- 操作 ペインからプロパティを選択します。
- 適切なファイアウォールプロファイル(ドメイン、プライベート、パブリック)を選択してください。すべてのプロファイルでログインを有効にすることもできます。
- ログセクションで、カスタマイズをクリックします。
- ログを保存する場所を選択し、「破棄されたパケットをログに記録する」オプションを「はい」に変更します。
- ログ記録を有効にするには、OK をクリックします。
- LabVIEWを起動し、ログファイルを開いてブロックされているポートがないか確認してください。特にNI製品が使用するポートには注意してください。
LabVIEWを開こうとした後にログ ファイルでブロックされたポートを見つけた場合は、次の手順に従ってポートを許可してください。
- セキュリティが強化された Windows Defender ファイアウォールで、左側のペインで受信の規則を選択します。
- 新しい規則をクリックします。
- 規則の種類 ページで、ポートを選択し、 次へをクリックします。
- プロトコルおよびポートページで、許可するプロトコルの種類と特定のローカル ポートを選択します。
- 操作 ページで接続を許可するを選択し、 次へをクリックします。
- プロファイル ページで、このルールを適用するプロファイルを選択し、 次へをクリックします。
- 名前ページでは、規則の名前と説明を記入できます。
- 規則を適用するには、 完了をクリックします。
ポートを許可するための権限が不足している可能性があります。その場合は、IT部門にご相談ください。
ウイルス対策アプリケーションをブロックする
LabVIEWを起動したときに、読み込み画面が短時間だけ表示され、タスクバーにアイコンが表示されなくなる場合は、ウイルス対策がアプリケーションの起動に影響を与えている可能性があります。
- インストールしたウイルス対策ソフトを開いて無効にします。
- LabVIEWを開いてみます。
- 正しく開く場合は、アプリケーションをホワイトリストに登録する必要があります。
- インストールされているウイルス対策ソフトの設定で、アプリケーションをホワイトリストに追加してください。手順は、インストールされているウイルス対策ソフトによって異なります。
ウイルス対策ソフトを無効にする権限がない可能性があります。その場合は、IT部門にご相談ください。