Windows 10 では、ファイルを別のドライブにコピーする必要がある場合、通常、標準の選択、コピー、および貼り付けプロセスを使用します。これは問題なく機能しますが、多くのファイルを転送すると非常に長い時間がかかるため、速度がボトルネックになります。
代わりに、多くの経験豊富なユーザーは、に組み込まれているコマンドライン ツールである Robocopy (Robust File Copy) を使用します。 Windows 10 では、データを別の場所 (ネットワーク上の別のドライブまたはコンピューター) にすばやく移動するためのより多くの機能が提供されます。 Robocopy を特別なものにしている (そして見落とされがちな) 機能の 1 つは、複数のファイルを同時にコピーできるマルチスレッド機能です。
このガイドでは、Robocopy のマルチスレッド コピー機能を使用してファイルとフォルダーの転送プロセスを高速化する手順を説明します。 Windows 10 の別のドライブ。
Robocopy でマルチスレッド機能を使用する方法
Robocopy マルチを使用するには
Windows 10 で スタート を開きます。
を検索します。 >コマンド プロンプト、結果を右クリックし、管理者として実行オプションを選択します。
@media のみの画面と (最小幅: 0px) および (最小高さ): 0px) { div[id^=”bsa-zone_1659356193270-5_123456″] {最小幅: 300px;最小高さ: 250px; @media only screen and (min-width: 640px) and (min-height: 0px) { div[id^=”bsa-zone_1659356193270-5_123456″] { min-width: 120px; } }最小高さ: 600px; } }
次のコマンドを入力してファイルとフォルダを別のドライブにコピーし、Enter を押します:
robocopy C:\source\folder\path\ D:\destination \folder\path\/S/E/Z/ZB/R:5/W:5/TBD/NP/V /MT:32
コマンドで、ソースと宛先のパスとオプション。たとえば、次のコマンドはデータをドライブ 「C」 から 「D」 にコピーし、「32」 スレッドを使用してコピーします。
robocopy C:\Users\admin\Documents D:\Users\admin\Documents/S/E/Z/ZB/R:5/W:5/TBD/NP/V >/MT:32 マルチスレッド オプションを使用した Robocopy
Robocopy コマンドの説明
Robocopy には多くの機能があり、上記のコマンドでは次のスイッチを使用してコピーの信頼性を高め、
/S — サブディレクトリをコピーしますが、空のディレクトリはコピーしません. /E — サブディレクトリを空のディレクトリも含めてコピーします. /Z — > 再起動可能モードでファイルをコピーします。/ZB — 再起動可能モードを使用します。アクセスが拒否された場合は、バックアップ モードを使用します。/R:5 — 5 回再試行します ( /W:5 — 5 秒待ってから再試行します (別の数を指定できます。デフォルトは 30 秒です)。/TBD — 共有名が定義されるのを待ちます (エラー 67 を再試行します)。 /NP — 進捗なし – コピーされたパーセンテージを表示しません。 /V — スキップされたファイルを示す詳細な出力を生成します。 /MT:32 — n スレッド (デフォルトは 8) でマルチスレッド コピーを実行します。
上記のコマンドで注目すべき最も重要なスイッチは /MT です。これは、Robocopy がマルチスレッド モードでファイルをコピーできるようにするスイッチです。 /MT スイッチの横に数値を設定しない場合、デフォルトの数値は 8 になります。これは、Robocopy が 8 つのファイルを同時にコピーしようとすることを意味します。ただし、Robocopy は 1 から 128 のスレッドをサポートします。
このコマンドでは 32 を使用していますが、より高い数に設定できます。唯一の注意点は、数値が大きいほど、リソースの使用量と帯域幅が高くなることです。古いプロセッサを使用している場合、高い数値を使用するとパフォーマンスに影響します。そのため、より多くのスレッドでコマンドを実行する前にテストしてください。
手順を完了すると、ファイルとフォルダーのコピーにかかる時間が大幅に短縮されることがわかります。
ファイルやフォルダを外部または内部ドライブにコピーすることに限定されません。これを使用して、ネットワーク経由でファイルを移行することもできます。
@media only screen and (min-width: 0px) and (min-height: 0px) { div[id^=”bsa-zone_1659356403005-2_123456″] {最小幅: 300px;最小高さ: 250px; @media only screen and (min-width: 640px) and (min-height: 0px) { div[id^=”bsa-zone_1659356403005-2_123456″] { min-width: 300px; } }最小高さ: 250px; } }