ARM64 ベースの Windows デバイスでアプリケーションがクラッシュ

最終更新日 : 2025年11月28日

ARM64 Windows デバイスでの Visual C++ ランタイムエラーが原因のクラッシュを解決する方法を説明します。

ARM64 Windows デバイスに AMD64 ランタイムファイルが正しくインストールされていないと、一部のアプリケーションがクラッシュする可能性があります。インストールまたはアップデートの後で、これらのアプリケーションでエラーが表示され、Visual C++ ランタイムが見つからないまたは正しくないというエラーがレポートされる場合があります。

Visual C++ ランタイムファイルが正しくないため、アプリケーションがクラッシュ

Visual C++ ランタイム修復ツールの ZIP をダウンロードして展開します。

FixVCRuntime.exe を右クリックして、「管理者として実行」を選択します。

修復が完了するまで待ちます。

処理が完了したら、コンピューターを再起動します。

このツールの機能について

  • システムが ARM64 アーキテクチャ上で Windows を実行していることを検証します。
  • Windows の System32 ディレクトリの Microsoft Visual C++ ランタイムライブラリ(バージョン 14.44.35211.x)の AMD64 バージョンをスキャンします。
  • ツールで正しくないファイルが見つかった場合:
    • 変更を加える前に、影響を受ける DLL のローカルバックアップを作成します。
    • システムディレクトリから正しくない AMD64 ファイルを削除します。
    • Microsoft の公式の再配布可能パッケージを使用して、正しい ARM64 Visual C++ ランタイムパッケージをインストールします。
  • クリーンアップを検証し、修復プロセス中に使用された一時ファイルを自動的に削除します。
  • すべての操作を実行可能ファイルの横に配置されたファイル(FixVCRuntime.log)に記録します。

このツールを使用するタイミング

このツールは以下の場合にのみ実行してください:

  • Surface Pro X や Lenovo ThinkPad X13s などの ARM64 ベースの Windows デバイスを使用している場合。
  • インストールまたはアップデートの後で、Acrobat などのアプリケーションで、Visual C++ ランタイムが見つからないまたは正しくないというエラーがレポートされる場合。
  • アドビサポートまたは IT 管理者から Visual C++ ランタイムの修復を指示された場合。

安全性と検証

  • このツールは、ARM64 システム上で AMD64 アーキテクチャが正しくないことが検証された Microsoft Visual C++ ランタイムファイルのみを修正します。
  • このツールは、削除前に影響を受けるすべてのファイルをバックアップします。 
  • 同梱のインストーラーは、改変されていない、デジタル署名付きの Microsoft Visual C++ 再頒布可能パッケージです。
  • 他のシステムやアプリケーションファイルは変更されません。

ログファイル

実行ファイルと同じディレクトリにログファイルが作成されます(例:
C:\Users\<User>\Downloads\FixVCRuntime.log)。
検出されたファイル、バックアップ操作、インストーラーの結果の詳細なタイムスタンプが含まれています。
サポートから要求された場合、修復が正常に完了したことを確認するためにこのログを共有できます。

バージョン情報

コンポーネント

説明

ツール名

FixVCRuntime.exe

用途

ARM64 システム上の Visual C++ ランタイムの破損を修復する

必要条件

管理者権限

サポートされている OS

Windows 11 ARM64、Windows 10 ARM64

配布元

Adobe Systems(内部サポートツール)

注意:このユーティリティを ARM64 以外のシステムや対象外のシステムで実行しても効果はありません。アドビサポートまたは IT 管理者から指示があった場合にのみ使用してください。