エラー 0x80073d21とは?「このアプリの発行者は別の場所への移動を許可していません」の原因と解決策
Windowsでは、アプリ、ドキュメント、写真などの保存先を、Cドライブから別のドライブへ変更できることをご存じでしょうか。実は標準機能として用意されており、ストレージ容量が逼迫している場合に非常に役立ちます。
しかし、アプリの移動作業が必ずしもスムーズにいくとは限りません。「このアプリの発行者は別の場所への移動を許可していません」というエラーメッセージとともに、エラーコード 0x80073d21 が表示され、移動できないことがあります。
本記事では、このエラーの仕組みと具体的な解決策をわかりやすく解説します。
Windows 10/11で発生するエラー 0x80073d21 とは?
Windowsには、アプリやファイルの既定のインストール先を変更する機能が搭載されています。たとえば、CドライブにインストールしたアプリをEドライブへ移動しても、データを失う心配はありません。通常は以下の手順で移動できます。
- 設定を開きます。
- アプリを選択し、アプリと機能のセクションへ移動します。
- 移動したいアプリを選択し、移動ボタンをクリックします。
一見簡単な操作ですが、エラー 0x80073d21 が表示されて移動できないケースがあります。これは、すべてのアプリが移動機能に対応しているわけではないためです。開発者がアプリ側で制限を設け、インストール後の移動を意図的に禁止している場合があります。
「このアプリの発行者は別の場所への移動を許可していません」エラーの解決方法
このエラーに直面しても、回避策はいくつか存在します。ここでは、Windows 10/11でエラー 0x80073d21 を解消する最も確実な方法として、「一度アンインストールしてから希望のドライブに再インストールする」手順を紹介します。
- 設定 > アプリ > アプリと機能を開きます。
- 該当するアプリを選択してアンインストールします。なお、アプリを削除するとPC内に保存されたデータも失われる点に注意してください。必要に応じて事前にバックアップを取りましょう。
- 次に、設定 > システム > ストレージへ移動します。
- 新しいコンテンツの保存先を変更するをクリックします。
- ドロップダウンメニューから、アンインストールしたアプリを再インストールしたいドライブを選択します。
- Microsoft Storeを起動します。
- 削除したアプリをダウンロードして再インストールします。選択したドライブにインストールされるはずです。
- 今後も希望の場所にアプリをインストールしたい場合は、設定 > システム > ストレージを開き、新しいコンテンツの保存先を変更するで既定の保存先をあらかじめ設定しておきましょう。
その他の方法:Windows 10/11でアプリの既定のインストール先を変更する
続いて、アプリやプログラムの既定のインストールフォルダーを変更する別の方法を2つ紹介します。
方法1:レジストリを編集する
- タスクバーの検索フィールドに regedit と入力し、表示された最初の項目(レジストリエディター)をクリックします。
- 次のキーへ移動します:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
- CurrentVersion をダブルクリックして展開します。
- 一覧から ProgramFilesDir を探します。
- 該当する項目をダブルクリックして値を確認します。パスの先頭がCドライブになっているはずなので、ここで既定のインストール先を編集できます。
- 編集が完了したらOKをクリックします。
- 変更を反映させるためにWindowsを再起動します。
注意: レジストリの編集は、誤った操作を行うとシステムが不安定になる恐れがあります。作業前にレジストリのバックアップを作成することを強くおすすめします。
方法2:設定アプリから変更する
- スタートメニューから設定を開くか、Windows + Iキーを同時に押して設定アプリを起動します。
- システムを選択します。
- ウィンドウ左側のメニューからストレージを選択します。
- 保存場所の変更セクションを確認し、新しいアプリの保存先にしたいドライブを選択します。
- 適用をクリックします。
- 設定アプリを閉じてシステムを再起動します。以降、Microsoft Storeからインストールする新しいアプリは、選択した場所に保存されるようになります。
まとめ
以上が、Windows 10/11で発生する「このアプリの発行者は別の場所への移動を許可していません」エラーについての解説でした。一見些細な問題に思えますが、ストレージ容量を有効活用するうえで知っておくと役立つ知識です。
今後さらにストレージ容量が必要になった場合は、ジャンクファイルの削除だけでなく、PC全体のパフォーマンス最適化にも対応したユーティリティツールの活用を検討してみてください。
エラー 0x80073d21 に関する他の情報や、アプリを別の場所へ移動する別の方法をご存じでしたら、ぜひコメント欄でお聞かせください。
-
Windows 10で「このアプリはお使いのPCでは実行できません」エラーを解決する7つの方法
Windows 10は数々の便利な機能を備えた高性能なOSですが、時にはエラーや不具合に遭遇することもあります。その中でも多くのユーザーから報告されている厄介な問題の一つが、「このアプリはお使いのPCでは実行できません(This app cant run on your PC)」というエラーです。このエラーはさまざまなWindowsアプリに影響を及ぼし、Windowsがデバイス上のアプリケーションの実行を許可しない場合に発生します。 Windows 10で「このアプリは実行できません」エラーを修正する方法 作業を始める前に、万が一問題が発生した場合に備えて、必ずシステムの復元ポイントを作成し
-
【Windows 10】「このアプリは指定されたコントラクトをサポートしていません」エラーの12の解決策
Windows 10 のパソコンでアプリが正常に動作せず、「このアプリは指定されたコントラクト(契約)をサポートしていません」というエラーメッセージが表示されることがあります。特に Windows を最近アップデートした直後に発生しやすいトラブルで、アプリと OS の互換性や設定に問題がある場合に起こります。 多くの場合、アプリや Microsoft Store の更新だけで簡単に解決できますが、状況によっては別の対処法が必要になることもあります。この記事では、このエラーの主な原因と、実践的な解決策を12の方法に分けて詳しく解説します。 「このアプリは指定されたコントラクトをサポートしていませ