C:から別のディスクにプログラムを移動する方法

他のオペレーティングシステムと同様に、Windowsはさまざまなカテゴリのファイルを特定のフォルダーに保持するように設計されています。
たとえば、画像、ドキュメント、ビデオ、さらにはプログラム。
プログラムをインストールすると、Windowsは動作するために必要なすべてのファイルを含む新しいフォルダーを作成します。これは、インストール時に選択したディスクに配置されます。デフォルトでは、WindowsシステムがインストールされるメインのCディスクです。 。
ドキュメントや写真のようなものは、単純なコピー/カットアンドペーストで別のディスクに移動できますが(Windowsユーザーフォルダーを移動するために別の方法で行う必要がある場合でも)、フォルダーをドライコピーすることはできません1つのディスクから別のディスクへのプログラム。これらは内部参照(Windowsレジストリキーおよびその他の隠しファイルに格納されます)を失い、動作しなくなります(インストールを必要としない移植可能なプログラムでない限り) 。
ディスクCにスペースを作成する必要があり、 すべてのプログラムをインストールする新しいディスクを購入し場合、 すべてのプログラムを再インストールする代わりに、特定の手順を使用してそれらを1つずつ移動することができます。
使用する必要があるのは、 シンボリックリンクです 。これは、システムがだまされて、プログラムが実際に最初にインストールされた場所であり、別のディスクまたは別のパーティションに移動されたと信じ込ませるリンクです。
したがって、ディスクCに作成されたシンボリックリンクは、別のディスク(DまたはE)のスペースに存在し、占有している実際のファイルを参照します。
Windowsは何も変更されていないことを認識せず、すべてが正常に機能し続けます。
シンボリックリンクは 、あるディスクから別のディスクにフォルダーを移動するために使用されます 。次に、実際に、プログラムを別のハードディスクまたはSSDに手動で移動する方法と、それらを自動的に管理できる簡単なソフトウェアを使用する方法を見てみましょう。
手動の手順は、コマンドプロンプトを使用する必要がある場合でも簡単です。
まず、エクスプローラーリソースを開き、 C:/ Program FilesまたはProgram Files(x86)に移動して、移動するプログラム LibreOffice 5などを探し、他のディスク上のフォルダーをカットアンドペーストし、おそらく同じパスを再作成します(その後、 F:/ Program Filesで )。
次に、[スタート]メニューを開き、CMDコマンドを探して、管理者として実行するコマンドプロンプトを見つけます(Windows 10および8では、[スタート]メニューの右ボタンを押して最初に実行します)。
コマンドプロンプトで、プログラムを移動するドライブの文字が表示されていることを確認します。
ディスクを変更するには、コロンで文字を書いてEnterキーを押します。
たとえば、 C:と書かれている場合、単にD:またはE:またはF:と書いてEnterキーを押します。
以下に、次のコマンドを記述してEnterキーを押します。
mklink / J "C:\ Program Files \ LibreOffice 5" "F:\ Program Files \ LibreOffice 5"
確認メッセージにより、そのフォルダーのジャンクションが作成されたことがわかります。
次に、WindowsエクスプローラーでパスC:/ Program Filesを開き、LibreOffice 5がリンクアイコンと共に表示され、2回押すと元のフォルダーがまだ存在するかのように開くことに注意してください。
すべてが機能したことを証明するには、[スタート]メニューのアイコンからプログラムを開くだけです。
コマンドプロンプトを使用しない場合は自動的かつ簡単に移動するすべての作業を実行するプログラムを使用できます。
これの1つはFolderMoveです。これは、プログラムのインストールを問題なく移動するディスクを選択できる単純なソフトウェアです。
明らかに、シンボリックリンクの作成に基づいているため、Windows管理者として実行されます。
他の同様のプログラムはSteam MoverまたはApplication Mover であり、簡単な方法でシンボリックリンクを作成する方法に関するガイドで既に説明されています
これらのプログラムはすべて使用するのに十分単純で、プログラムの現在のパスを入力してから、移動先のフォルダーを入力するように要求するだけです。

コメントを残します

Please enter your comment!
Please enter your name here