[KB8700] ESET Secure Authentication のインストールまたはアップグレードに失敗する

注意事項

このページはコンピュータによって翻訳されています。このページの「言語」の「英語」をクリックすると、原文が表示されます。ご不明な点がございましたら、お近くのサポートまでお問い合わせください。

問題

  • ESET Secure Authentication のインストールまたはアップグレードに失敗する
  • ESET Secure Authentication のインストールまたはアップグレードのログに、次のエラーが表示されます:

    System.IO.FileNotFoundException:ファイル 'C:∕WindowsSystemTemp' が見つかりません。

解決方法

以下のいずれかの方法(ローカルまたはリモート)を使用して、エラーを解決します:


Windows設定アプリを使用してシステム変数を適用する

  1. Windowsキー +R を押してsysdm.cpl と入力し、OK をクリックする。

    図 1-1
  2. 詳細設定」タブをクリックし、「環境変数」をクリックする。

    図1-2
  3. システム変数」セクションで、「新規」をクリックして新しいシステム変数を追加する。

    図 1-3
  4. Variable name変数名)フィールドに「COMPlus_Disable_GetTempPath2」と入力し、Variable value変数値)フィールドに「true」と入力する。OK をクリックする。

    図 1-4
  5. OK][OK]をクリックして変更を保存し、ESET Secure Authentication のインストー ルまたはアップグレードを再度試みます。

  6. ESET Secure Authentication が正常にインストールまたはアップグレードされたら、手順 4 で作成したシステム変数を削除できます。
 

PowerShell を使用したシステム変数の適用(インストール前)

  1. システム変数をリモートでマシンに適用し、ESA インストールを実行するには、次の手順を実行します:

    Set-ItemProperty -Path"HKLM:SYSTEMCurrentControlSet\Session Manager\Environment"-Name"COMPlus_Disable_GetTempPath2"-Value"true"PowerShell を使用してシステム変数を適用する(インストール前)。

    CMDからPowerShellコマンドを代理実行することもできます:

    powershell.exe Set-ItemProperty "-Path 'HKLM:SYSTEMCurrentControlSet\Session Manager\Environment'-Name'COMPlus_Disable_GetTempPath2'-Value'true'" "