Q100670: Windowsに Foundry 製品をインストールする際に発生する「ソースファイルが見つかりません」というエラーを解決する方法

まとめ

MSI Windowsインストーラーの導入以来 Nuke 14.0v1 およびMari 7.1v1 では、ユーザーは次のようなエラーに遭遇しました。

Source file not found: C:\Users\<userName>\AppData\Local\Temp\Nuke<version>-win-x86_64.zip.c3a\Nuke<version>-win-x86_64.1.cab. Verify that the file exists and that you can access it.

ソースファイルnotfound_15.1v1.png

この記事では、このエラーを防ぐために実行する必要がある手順と、このエラーが発生する理由について説明します。

解決

NukeMariの最新バージョンをインストールする正しい方法は、ダウンロードした.zipアーカイブの内容を1か所に解凍してから、その中の.msiファイルを実行することです。.zipアーカイブ解凍方法については、以下の手順をご覧ください。

  1. ファイル エクスプローラーでダウンロードしたNuke <version>-win-x86_64.zipまたはMari <version>-win-x86-release-64.zipを右クリックし、 [すべて展開...]オプションを選択します。
  2. 表示されるダイアログ ウィンドウで、 [抽出]ボタンをクリックすると、アーカイブが抽出されます。
  3. 新しいフォルダーから.msiファイルを実行すると、インストールが成功するはずです。

詳細情報

NukeMariの以前のリリースでは、Windows 向けの配布パッケージは、単一の実行可能ファイル ( .exe ) を含む.zipアーカイブでした。Nuke NukeおよびMari 7.1v1 以降、 foundryからダウンロードできる.zipアーカイブには、Microsoft ソフトウェアインストーラ ( .msi ) ファイルと追加のキャビネットファイル ( .cab ) が含まれています。

この変更により、 .zipアーカイブが完全に抽出され、 .msiが 1 つの場所ですべての.cabファイルを見つけてアクセスできる場合にのみインストールが成功します。

.zipアーカイブ内のファイルを実行すると、Windowsはそのファイルを一時的な場所に解凍します。そのため、 .zipアーカイブ内から.msiファイルを起動すると、 Nukeインストーラーは正常に動作しているように見える場合があります。しかし、Windowsの自動解凍プロセスでは必要な.cabファイル(下図参照)が含まれないため、インストールプロセスの開始時に「ソースファイルが見つかりません」というエラーが発生します。

tempmsi.png


さらに詳しく

NukeMariの現在のバージョンと古いバージョンは、 Foundry製品ダウンロードページからダウンロードできます。

完全なインストール ガイドについては、ドキュメントの次のページを参照してください。

さらなる支援

.zipアーカイブを解凍した後も引き続き問題が発生する場合は、サポート チケットを作成して、発生した問題の正確な内容と実行したトラブルシューティング手順をお知らせください。

サポート リクエストを開く方法の詳細については、次の記事を参照してください。
Q100064: サポートチケットを発行する方法

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください