Created on | Updated on

"SecondRun /lang en-us /FirstRunThreadId"のエラーでインストール、アンインストールができない

■問題

Autodesk製品のインストールやアンインストール時に"…SecondRun /lang en-us /FirstRunThreadId"というエラーが発生してインストール、アンインストールが出来ない現象が発生します。

SecondRun_Error.png

スクリーンショットでは、Maya2018.7のアップデートのプログラムで発生していますが、他の製品でも発生する可能性があります。

 

■原因

プログラムをインストール時に、TEMP(一時ファイル)フォルダにアクセスして、一時ファイルを格納したり、削除したりするのですが、その際の作業フォルダであるTEMPフォルダの既定パス "%USERPROFILE%\AppData\Local\Temp"の[%USERPROFILE%]内のWindowsユーザ名にスペースが入っていると、エラーがよく発生します。

 

■解決方法

エラーを回避するには、Cドライブ直下のような別の場所にWindowsの一時フォルダを新しく作成します。

  1. ファイルエクスプローラを使用して、Cドライブの直下にTESTTEMPなどの単純な名前で新しいフォルダを作成します。フォルダのアクセス許可を編集して、 "Everyone"にフルコントロールを付与します。
    1. フォルダを右クリックし、[プロパティ]を選択します。
    2. [セキュリティ]タブを選択します。
    3. [Edit]をクリックして権限を変更します。
    4. 各グループまたはユーザ名に対して、[フルコントロール]を選択します。
    5. OK をクリックします。
  2. メモ帳などのテキストエディタを使用して、テキストファイルを作成します。
  3. 「コントロールパネル」>「システム」に進みます。
  4. 左側のメニューで[システムの詳細設定]をクリックし、[詳細設定]タブを選択します。
  5. [環境変数]をクリックします。
  6. [ユーザ変数]でTEMPをダブルクリックし、TEMP変数パス値をコピーしてテキストファイルに貼り付けて保存します。
  7. 変数TEMPの値を、新しく作成したTEMPフォルダへのパスに置き換えます(この例では、C:\TESTTEMP)。
  8. TMPユーザー変数に対して手順6と7を繰り返します。
  9. [OK]をクリックして変更を保存します。
  10. Autodesk製品をインストールします。
  11. ソフトウェアが正常にインストールされたら、環境変数に戻り、テキストファイルに貼り付けられた文字列を使用して、既定のTEMPとTMP変数の値を復元します。

 

作業が完了したら、作成した一時フォルダ(上記の例では、C:\TESTTEMP)は削除してかまいません。

 

 

参考URL:

オートデスクソフトウェアのインストールまたはアンインストール時に「SecondRun /lang en-us /FirstRunThreadId」が表示される | AutoCAD | Autodesk Knowledge Network

 

問題が解決しない場合は、Born Digital サポートまでお問い合わせ下さい。

※ 問い合わせ対応はBorn Digitalより製品をご購入頂きましたお客様のみのサービスとなります。ご了承下さい。
サポート問い合わせ