Windows 10には、ネットワークを介してコンピュータ間でファイルをすばやくコピーできる、Robocopyという隠しツールがあります。この記事は、RobocopyにWindows 10ネットワークからファイルをすばやく転送するのに役立つスクリーンショットを含む設定ガイドです。
Windows 10を設定した後でも、ファイルを新しいコンピュータに転送する必要があります。通常、USBハードドライブを使用してファイルをコピーして移動できます。または、技術に精通したユーザーであれば、ファイル共有を使用してファイルをネットワークに転送できます。
これらは良いオプションですが、転送する必要があるデータの量によっては、ファイルエクスプローラを使用してプロセスに時間がかかることがあります。多くのファイルをより迅速かつ確実にコピーするには、Robocopyなどのより良いソリューションが必要です。
Robocopy(強力なファイルコピー)は、 Windows 10に組み込まれているコマンドラインツールですが、長年にわたって使用されてきており、ファイルを非常に迅速に移行する強力で柔軟なツールです。Robocopyに含まれている機能を使用すると、ファイルを非常にすばやくコピーできますが、最高の経験を得るためにはまだ有線接続が必要です。転送を完了するのにかかる時間は、ネットワーク接続速度とドライブのパフォーマンスによって異なります。
Robocopyを使用して、Windows 10でネットワークを介して膨大な量のファイルをすばやく転送する方法を紹介します。スクロールして確認してください。
Robocopyを使用してネットワーク経由でファイルをすばやくコピーする方法
ネットワークを介したRobocopyの使用は2段階のプロセスです。まず、ソースデバイスでファイル共有を設定し、ターゲットデバイスでRobocopyを使用して転送を実行する必要があります。
1. Windows10でファイル共有を構成する
Windows 10のローカルネットワークでファイルを共有するには、次の手順を使用します。
- Windows 10でファイルエクスプローラを開きます。
- 移行するファイルがあるフォルダに移動します。
- フォルダを右クリックして[プロパティ]オプションを選択します。
- 「プロパティ」ページで、共有タブをクリックします。
- 共有ボタンをクリックします。
- ドロップダウンメニューを使用して、ファイルまたはフォルダを共有するユーザーまたはグループを選択します(例:Everyoneグループ)。
- 追加ボタンをクリックします。
- 「権限レベル」で、フォルダに付与する共有権限を選択します。たとえば、ユーザーがファイルを表示して開くことができるようにするには、[読み取り](デフォルト)を選択できます。[読み取り/書き込み]を選択すると、ユーザーは共有しているフォルダの内容を表示、開く、変更、削除できます。
- 共有ボタンをクリックします。
- 他のユーザーがネットワーク経由でコンテンツにアクセスするために必要なフォルダのネットワークパスを確認し、[完了]ボタンをクリックします。
- 閉じるボタンをクリックします。
プロセスが完了したら、ソースコンピュータのフォルダパスとIPアドレスをメモします。
- クイックヒント: 設定>ネットワークとインターネットでIPアドレスをすばやく見つけることができます。Wi-Fiまたはイーサネットをクリックして[接続]をクリックして情報を表示できます。
2. Robocopyを使用してネットワークを介してWindows 10からファイルをすばやくコピーする
ソースデバイスでファイル共有を設定したら、ターゲットデバイスからRobocopyを使用してファイルをコピーできます。
Robocopyを使用してWindows 10からファイルをすばやくコピーするには、次の手順に従います。
- スタートを開きます。
- コマンドプロンプトを検索し、一番上の結果を右クリックして[管理者として実行]オプションを選択します。
- 次のコマンドを入力してネットワーク経由でファイルをコピーし、Enterキーを押します。
robocopy \\source-device-ip\path\to\share\folder C:\destination-device\path\to\store\files /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16
コマンド例:
robocopy \.1.2.111\Users\admin\Documents C:\Users\admin\Documents /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16
上記のコマンドで、設定に従ってソースとターゲットのパスを変更します。
Robocopy コマンドオプション
Robocopyには多くの機能があり、このガイドに記載されているコマンドでは、次のオプションを使用してコピーを確実かつ迅速に作成できます。
- / S –サブディレクトリをコピーしますが、空のディレクトリはコピーしません。
- / E –空のディレクトリを含むサブディレクトリをコピーします。
- / Z –再起動可能モードでファイルをコピーします。
- / ZB –再起動可能モードを使用します。アクセスが拒否された場合は、バックアップモードを使用してください。
- /R:5 — 5 回再試行します (他の数字を指定でき、デフォルトは 100 万)。
- / W:5 –再試行する前に5秒待ちます(他の数字を指定でき、デフォルトは30秒)。
- /TBD –共有名が定義されるまで待ちます(再試行エラー67)。
- / NP –進行なし – コピーされた割合を表示しません。
- / V –スキップされたファイルを表示する詳細な出力を生成します。
- /MT:16 — n スレッドにマルチスレッドコピーを実行します (デフォルトは 8)。
注目すべき最も重要なスイッチは、Robocopyがマルチスレッドモードでファイルをコピーできるようにする機能である/ MTです。通常、ファイルエクスプローラを使用してファイルをコピーすると、一度に1つのファイルしかコピーされません。ただし、マルチスレッドを有効にすると、複数のファイルを同時にコピーできるため、帯域幅をより活用し、プロセス速度を大幅に向上させることができます。
「/MT」スイッチを使用しているときに番号を設定しないと、デフォルト番号は「8」になります。つまり、Robocopyは同時に8つのファイルをコピーしようとしますが、ツールは「1」から「28」のスレッドです。
このガイドに表示されているコマンドでは「16」を使用しますが、より高い数字に設定できます。唯一の注意点は、より高い数字を使用する場合、より多くの処理能力と帯域幅が使用されることです。古いプロセッサと信頼できないネットワーク接続がある場合、問題が発生する可能性があります。したがって、多数のスレッドでコマンドを実行する前に、コマンドをテストする必要があります。
robocopy /?
コマンドとして使用可能なすべてのスイッチを表示してコマンドを実行できます。
以上で、RobocopyにWindows10ネットワークからファイルをすばやく転送する方法を見ました。この情報が必要なものを見つけるのに役立つことを願っています。