[安全]Windows 11でプログラムを別のドライブに移動する4つの方法

Cドライブがいっぱいになってパソコンの動作が重くなった場合、Windows 11では、設定の「アプリ&と機能」、Steam Mover、およびサードパーティ製のソフトウェアを使って、プログラムを別のドライブに移動して空き容量を確保することができます。

Asher

投稿者:Asher/更新日:2024年01月24日

この記事を共有: instagram reddit
⏱️期間 3~5分
🔔対応システム Windows11
⛏️ツール

アプリの引っ越しAOMEI Partition Assistant Professional - 難易度低い

Windowsの設定 - 難易度普通(制限がある)

Steam Mover - 難易度普通(制限がある)

レジストリコマンド - 難易度高い

✍️方法

方法 1. Windows設定の「アプリと機能」を使用してプログラムを移動する

方法 2. Steam Moverを使用してプログラムを移動する

方法 3. レジストリコマンドを使用してプログラムを移動する

方法 4. サードパーティ製のソフトウェアを使用してプログラムを移動する

Windows 11でプログラムを別のドライブに移動する必要性

Windows 11は、時代とともに進化するハイブリッドワーク環境をサポートするために多くの革新的な機能を提供しており、柔軟なエクスペリエンスを通じてユーザーの作業効率を向上させることを目指しています。

windows 11

Windows 11のシステムは、デフォルトですべてのプログラムがCドライブにインストールされているので、多くのユーザーが、Cドライブのスペースがいっぱいになっている状況に遭遇する可能性があります。もし、時間内にそれをクリーンアップしなければ、コンピュータの動作が非常に遅くなり、システムのクラッシュやブルースクリーンの問題が発生する可能性もあります。上記の問題を避けるために、次の3つの方法を通じて、Windows 11でプログラムを安全に他のドライブに移動することで、Cドライブを解放することができます。

Windows 11でプログラムを別のドライブに移動する異なる方法

多くのユーザーは、移動したプログラムが正常に実行できないというジレンマに遭遇したことがあります。単純なドラッグアンドドロップまたはコピーアンドペーストでいくつかの重要なインストールファイルが失われるためです。Windows 11でインストールされたプログラムを別のドライブに移動し、正常に実行したい場合、必要に応じて、以下の4つの異なる方法から選択できます。

方法 1. Windows設定の「アプリと機能」を使用してプログラムを移動する

移動したいプログラムがMicrosoft Storeからインストールされた場合、Windows設定の「アプリと機能」は役に立ちます。詳細な手順については、読み続けてください。

ステップ 1. お使いのパソコンの一番左下の「Windowsロゴ(スタート)」をクリックし、表示されたウィンドウの左下にある「設定」をクリックします。

設定

ステップ 2. 「Windowsの設定」の画面に入り、「アプリ」をクリックします。次に、「アプリと機能」の中にインストールされているすべてのアプリが表示されます。

ステップ 3. 対象プログラムを選択し、表示された項目から「移動」をクリックし、保存先としてドライブを選択し、「移動」をクリックしてこの操作を確認します。

ドライブ選択

ただし、「アプリと機能」の「移動」オプションがグレーアウトしていることがあります。これは、Windowsの一部のアプリケーションはCドライブに固定的にインストールされているため、移動できないためです。また、設定の「アプリ&と機能」は、Microsoft Storeからダウンロードしたプログラムのみを移動させることができ、他のアドレスからダウンロードしたプログラムは移動させられないので、ご注意ください。

アプリや機能の移動がグレーアウト

方法 2. Steam Moverを使用してプログラムを移動する

最初の方法が機能しない場合は、Steam Moverを試してみることができます。多くのユーザーはSteamゲームを移動するためだけに使用していますが、このソフトウェアはすべてのプログラムでも動作します。再インストールせずにゲームまたはプログラムを別のドライブに移動する方法の詳細な手順は次のとおりです。

★警告:
インストールされたプログラムは、あるNTFSドライブから別のNTFSドライブにのみ移動できます。そうしないと、機能しません。
間違ったコマンドを実行すると、重要なデータが誤って失われる可能性があります。

ステップ 1. WebサイトからSteam Moverをダウンロードしてインストールします。「SteamMover.exe」を実行した後、Steam Moverのメインインターフェースを見ることができます。

ステップ 2. 次に、「Steam Apps Common Folder(Steam用のアプリケーションフォルダ)」の横にあるボタンをクリックし、移動するプログラムのフォルダパスを選択します。

ステップ 3. 「Alternative Folder(代替フォルダ)」で、移動するプログラムのフォルダを保存する新しいパスを選択し、「OK」をクリックします。

ステップ 4. 移動するすべてのプログラムを選択し、「青い右矢印」をクリックしてこの操作を開始します。

注意:Steam Moverは、一度に1つのコマンドしか実行できず、エラーが発生すると停止します。

ステップ 5. 選択したターゲットプログラムが移動されています。しばらくお待ちください。

ターゲットプログラムが移動され

ステップ 6. 「Junction Point(ジャンクションポイント)」列の下のフォルダパスが新しいフォルダになることがわかります。

ヒント:「青い左矢印」をクリックすることによって、アプリケーションの移動を元に戻すことができます。

方法 3. レジストリコマンドを使用してプログラムを移動する

ステップ 1. 移動先のドライブに「Program Files(86)」という名前の新しいフォルダを作成します。

ステップ 2. Cドライブの「ProgramFiles」および「ProgramFiles(x86)」のファイルを1の「Program Files(86)」にコピーします。

ステップ 3. 検索バーに「CMD」を入力して、「コマンドプロンプト」右クリックし、「管理者として実行」を選択します。

CMD

ステップ 4. 次のコマンドを入力して、「Enter」キーを押します。

Robocopy" C:\ Program Files" " X:\ Program Files" / mir

Robocopy" C:\ Program Files(x86)" " X:\ Program Files(x86)" / mir

注意:「X」は移動先のドライブの番号です。

ステップ 5. Windowsキー+Rキーを押して、「ファイル名を指定して実行」を開きます。「Regedit.exe」と入力し、Enterキーを押します。

ステップ 6. フォルダパスを見つけて、Cを移動先のドライブ番号に変更します。

Windows 10/11の場合:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion

Windows 7/8/8.1の場合:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion

フォルダパス

方法 4. サードパーティ製のソフトウェアを使用してプログラムを移動する

ターゲットプログラムがMicrosoft Storeからインストールされていない場合、またはファイルシステムがNTFSでない場合、上記の2つの方法は機能しません。Windows 11でプログラムを別のドライブに移動するのに役立つ他の方法はありますか?

はい、あります。ここでは、強力なサードパーティ製のソフトウェアであるAOMEI Partition Assistant Professionalをお勧めします。このソフトの「アプリ引っ越し」機能は、ダウンロードソースとファイルシステムの制限を突破し、データを失うことなくプログラムを高速に別のドライブに移動することができます。特に、インストールされたプログラムを同じPC上の別のドライブだけでなく、別のPC上のドライブにも移動できます。また、このソフトは、フレンドリーなユーザーインターフェースを備えており、操作手順も簡単で、コンピュータ初心者でも実行できます。

「アプリ引っ越し」機能に加えて、この強力なソフトウェアは、SSDへのOSの移行、空き領域の割り当て、大容量ファイルの削除など、いくつかの高度な機能を備えています。

では、デモ版をダウンロードして、Windows 11でインストールされたプログラムを別のドライブに移動する方法を確認しましょう!

ステップ 1. AOMEI Partition Assistant Proをインストールして開きます。メインインターフェイスの上部にある「空間を解放」>「アプリ引っ越し」をクリックします。または右側の機能メニューから「アプリ引っ越し」をクリックします。

アプリ引っ越し

ステップ 2. ポップアップウィンドウで「アプリを移動」を選択します。

2つのオプション

ステップ 3. 移動するプログラムがあるパーティションを選択し、「次へ」をクリックします。

パーティションの選択

ステップ 4. 選択したパーティション上のすべての移行可能なアプリが表示されるので、移動したいアプリと移動先を選択して「移行」をクリックします。

アプリの選択

ステップ 5. 移行中に実行中のアプリを強制終了するという警告メッセージが表示されます。問題なければ「はい」をクリックして操作を実行します。

移行警告

ステップ 6. プログレスバーが100%になったら、「完了」をクリックします。

さらに読む:空き容量を増やす方法

Cドライブからプログラムを移動して空き容量を確保する以外に、ストレージ センサーを使用したり、必要に応じて他のドライブに空き容量を割り当てたりすることができます。

◉ストレージ センサーを使ってドライブを解放する

ストレージ センサーはWindows 11の強力な機能で、次の手順でSSDやHDDの空き容量を確保することができます。

ステップ 1. 「スタート」>「設定」>「システム」>「ストレージ」を順番にクリックします。

ステップ 2. ストレージセンサーを「オン」に切り替えます。

「ストレージセンサー」下のボタンを「オン」

ステップ 3. 次に、「ストレージセンサーを構成するか、今すぐ実行する」をクリックします、そして、「今すぐ空き領域を増やす」欄の「今すぐクリーンアップ」をクリックし、スペースを解放します。

ストレージセンスを構成するか、今すぐ実行する

 

◉Cドライブに空き容量を割り当てる

パフォーマンスを向上させるためにCドライブを拡張するには、Cドライブに空き領域を割り当てることもできます。詳細な手順は次のとおりです。

ステップ 1. AOMEI Partition Assistantを開き、割り当てるドライブを右クリックして、「空き領域を割り当てる」を選択します。

空き領域を割り当てる

ステップ 2. ポップアップウィンドウで割り当てるパーティションからカットする空き領域のサイズを入力し、Cドライブをターゲットドライブとして選択します。

空き領域のサイズを入力

ステップ 3. この操作を実行するには、「適用」をクリックしてください。

確認

結語

この記事では、Windows 11でプログラムを別のドライブに移動するための3つの方法について説明しました。比較すると、AOMEI Partition Assistant Professionalは明らかにもっと便利です。そのほか、この記事では、Cドライブの空き容量を増やす2つの方法も紹介しました。

ちなみに、Windows Server 2022/2019/2016/2012(R2)/2008(R2)/2003でプログラムを別のドライブに移動したい場合は、サーバーユーザー向けに設計されたAOMEI Partition Assistant Serverを試してください。

ご参考になれば、幸いです。ここまでありがとうございました。最後!問題を解決しておめでとうございますヽ(〃'▽'〃)ノ☆!

Asher
Asher・編集者
Asherは、AOMEI Technology会社の編集者として長年AOMEI製品についての記事やコンピュータに関する記事を翻訳したり、書いたりしています。パソコンの基礎知識とか、AOMEI製品の機能(例えば、ディスクとパーティション管理、ディスクのクローン、バックアップ&復元、同期など)について詳しいです。 IT業界に対して深い興味を持っています。そのほか、旅行、アニメ、音楽、色々なことに趣味があります。