PowerShellでフォルダーとサブフォルダーを削除する方法
Windows 10でファイルを削除するのは、パイを食べるのと同じくらい簡単です。ただし、ファイルエクスプローラー(File Explorer)で実行される削除プロセス(deletion process)の期間は、アイテムごとに異なります。それに影響を与えるさまざまな要因は、サイズ、削除する個々のファイルの数、ファイルの種類などです。したがって、何千もの個々のファイルを含む大きなフォルダを削除するには、数時間かかる(can take hours)場合があります。場合によっては、削除中に表示される推定時間が1日を超えることもあります。さらに、これらのファイルをPCから完全に削除するには、ごみ箱( empty Recycle bin)を空にする必要があるため、従来の削除方法も少し非効率的です。そのため、この記事では、 WindowsPowerShell(Windows PowerShell)でフォルダーとサブフォルダーを削除する方法について説明します。早く。
WindowsPowerShellでフォルダーとサブフォルダーを削除する方法(How to Delete Folders and Subfolders in Windows PowerShell)
フォルダを削除する最も簡単な方法を以下に示します。
- 項目を選択し、キーボードのDel キーを押します。(key)
- アイテムを右クリックして、表示されるコンテキストメニューから[(from the context menu)削除](Delete) を選択します。
ただし、削除したファイルはごみ箱(Recycle bin)に残っているため、PCによって完全に削除されるわけではありません。したがって(Hence)、Windows PCからファイルを完全に削除するには、
- Shift + Delete keysを同時に押して、アイテムを削除します。
- または、デスクトップの(Desktop)ごみ箱(Recycle bin)アイコンを右クリックし、[ごみ箱を空にする(Empty recycle bin)]オプションをクリックします。
なぜWindows10で大きなファイルを削除するのですか?(Why Delete Large Files in Windows 10?)
Windows10で大きなファイルを削除するいくつかの理由は次のとおりです。
- PCのディスク容量(disk space)が少ない可能性があるため、空き容量を増やす必要があります。
- ファイルまたはフォルダが誤って複製された可能性があります(duplicated)
- プライベートファイルまたは機密ファイル(private or sensitive files)を削除して、他の人がこれらにアクセスできないようにすることができます。
- 悪意のあるプログラムによる攻撃により、ファイルが破損しているか、マルウェアでいっぱいになっている可能性があります。(corrupt or full of malware)
大きなファイルやフォルダの削除に関する問題(Issues With Deleting Large Files and Folders)
大きなファイルやフォルダを削除すると、次のような厄介な問題が発生する場合があります。
- ファイルを削除できない(Files can’t be deleted)–これは、アプリケーションのファイルとフォルダーをアンインストールする代わりに削除しようとした場合に発生します。
- 非常に長い削除期間(Very long duration of deletion)–実際の削除プロセス(deleting process)を開始する前に、ファイルエクスプローラー(File Explorer)はフォルダーの内容を確認し、ファイルの総数を計算してETAを提供します。Windowsは、チェックと計算の他(Apart)に、その時点で削除されているファイル/フォルダーの更新を表示するためにファイルを分析します。これらの追加プロセスは、全体的な削除操作期間(operation period)に大きく貢献します。
必読(Must Read):HKEY_LOCAL_MACHINEとは何ですか?
幸い、これらの不要な手順を回避し、 Windows10(Windows 10)から大きなファイルを削除するプロセスを高速化する方法がいくつかあります。この記事では、同じことを行うさまざまな方法について説明します。
方法1:WindowsPowerShellでフォルダーとサブフォルダーを削除する(Method 1: Delete Folders and Subfolders in Windows PowerShell)
PowerShellアプリ(PowerShell app)を使用して大きなフォルダーを削除するには、以下の手順に従ってください。
1. [スタート]をクリックして(Start)powershellと入力し、[管理者として実行(Run as administrator)]をクリックします。
2.次のコマンド(command) を入力して、Enterキー(Enter key)を押します。
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse
注:(Note:)上記のコマンドのパスを、削除するフォルダーのパス(folder path)に(path)変更してください。
また読む:(Also Read:)Windows10で(Windows 10)Winセットアップファイルを削除(Delete Win Setup Files)する方法
方法2:(Method 2: )コマンドプロンプト(Command Prompt)でフォルダーとサブフォルダーを削除する(Delete Folders and Subfolders in)
Microsoft(Microsoft documentation)の公式ドキュメントによると、delコマンド(del command)は1つ以上のファイルを削除し、rmdirコマンド(rmdir command)はファイルディレクトリを削除します。これらのコマンドは両方とも、Windows回復環境(Windows Recovery Environment)で実行することもできます。コマンドプロンプト(Command Prompt)でフォルダとサブフォルダを削除する方法は次のとおりです。
1. Windows + Q keys検索バー(search bar)を起動します。
2. 「コマンドプロンプト」と入力し、右側のウィンドウで[( Command Prompt)管理者として実行(Run as Administrator)]オプションをクリックします。
3.プロンプトが表示されたら、 [ユーザーアカウント制御](User Account Control)ポップアップで[はい]をクリックします。(Yes)
4. cdと削除するフォルダパスを入力し、 (folder path)Enterキー(Enter key)を押します。
たとえば、以下に示すようにcd C:\Users\ACER\Documents\Adobeです。
注:(Note:)間違いがないように、ファイルエクスプローラー(File Explorer)アプリケーションからフォルダーパス(folder path)をコピーできます。
5.コマンドラインに(command line)フォルダパス(folder path)が反映されます。一度クロスチェックして、入力したパスが正しいファイルを削除することを確認してください。次に、次のコマンド (command )を入力し、 Enterキー(Enter key)を押して実行します。
del /f/q/s *.* > nul
6.cdと入力します。。(cd . .)コマンドを押してフォルダパスの1つ前に戻り、 (folder path and hit) Enterキー(Enter key)を押します。
7.次のコマンド(command) を入力し、 Enterキー(Enter )を押して、指定したフォルダーを削除します。
rmdir /q/s FOLDER_NAME
FOLDER_NAMEを、削除するフォルダーの名前に変更します。
これは、コマンドプロンプト(Command Prompt)で大きなフォルダとサブフォルダを削除する方法です。
また読む:(Also Read:)Windows10でファイルを強制的に削除(Force Delete File)する方法
方法3:コンテキストメニューにクイック削除オプションを追加する(Method 3: Add Quick Delete Option in Context Menu)
Windows PowerShellまたはコマンドプロンプト(Windows PowerShell or Command Prompt)でフォルダーとサブフォルダーを削除する方法を学習しましたが、個々の大きなフォルダーごとにこの手順を繰り返す必要があります。これをさらに簡単にするために、ユーザーはコマンドのバッチファイル(batch file)を作成し、そのコマンドをファイルエクスプローラー(File Explorer)のコンテキストメニュー( context menu)に追加できます。ファイル/フォルダを右クリックすると表示されるメニューです。クイック削除オプションは、(delete option)エクスプローラー(Explorer)内のすべてのファイルとフォルダー(file and folder)から選択できるようになります。これは時間のかかる手順ですので、注意深く行ってください。
1. Windows + Q keysを同時に押して、メモ帳と入力します。(notepad.)次に、図のように[開く(Open)]をクリックします。
2.図のように、メモ帳(Notepad)ドキュメントの指定された行を注意深くコピーして貼り付けます。(Carefully copy and paste)
@ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT
3.左上隅の(left corner)[ファイル(File )]オプションをクリックし、メニューから[名前を付けて保存...( Save As…) ]を選択します。
4.ファイル名(File name: )としてquick_delete.batと入力し、[(quick_delete.bat )保存(Save)]ボタンをクリックします。
5.フォルダの場所(Folder location)に移動します。quick_delete.batファイルを右クリックし、[コピー(Copy )]を選択して強調表示します。
6.ファイルエクスプローラーで(File Explorer. )C:\Windowsに移動します。Ctrl + V keys を押して、 quick_delete.batファイルをここに貼り付けます。
注:(Note: )クイック削除オプション(delete option)を追加するには、quick_delete.batファイル(quick_delete.bat file)が独自のPATH環境(PATH environment)変数を持つフォルダーにある必要があります。Windowsフォルダー(Windows folder)のパス変数(path variable)は%windir%.。
7. Windows + R キー(keys)を同時に押して、[実行(Run)]ダイアログボックスを起動します。
8. regeditと入力し、 Enterキーを押して(Enter)レジストリエディタ( Registry Editor)を開きます。
注:(Note: )管理者アカウント(administrator account)からログインしていない場合は、アクセス許可を要求する[ユーザーアカウント制御](User Account Control)ポップアップが表示されます。[(Click)はい](Yes )をクリックして許可し、次の手順に進んでフォルダーとサブフォルダーを削除します。
9.以下に示すように、 HKEY_CLASSES_ROOT\Directory\shell
10.シェル(shell)フォルダを右クリックします。コンテキストメニュー(context menu)で[New> キー(Key )]をクリックします。この新しいキーの名前をQuickDeleteに変更します(Quick Delete)。
11.以下に示すように、 Quick Delete(Quick Delete)キーを右クリックし、[新規( New, )]に移動して、メニューから[キー( Key )]を選択します。
12.新しいキー(new key)の名前をCommandに変更します。
13.右側のペインで、(デフォルト)((Default))ファイルをダブルクリックして、[文字列の編集(Edit String)]ウィンドウを開きます。
14. [値のデータ:(Value Data: ) ]の下にcmd /c “cd %1 && quick_delete.bat”OK ]をクリックします。
クイック削除オプションが(Delete option)エクスプローラーのコンテキスト(Explorer context)メニューに追加されました。
15.レジストリエディタアプリケーションを閉じて、削除する(Registry Editor)フォルダ(Folder)に戻ります。
16.図のように、フォルダー(folder)を右クリックして、コンテキストメニューから[クイック削除](Quick Delete)を選択します。
[クイック削除](Quick Delete)を選択するとすぐに、アクションの確認を求めるコマンドプロンプトウィンドウが表示されます。(command prompt window)
17.フォルダパス(Folder path)とフォルダ名(Folder name)を一度クロスチェックし、キーボードの任意のキー(any key )をクリックしてフォルダをすばやく削除します。
注:(Note: )ただし、誤って間違ったフォルダーを選択してプロセスを終了したい場合は、Ctrl + Cを押してください。コマンドプロンプト(command prompt)は、 「Terminate batch job (Y/N)?というメッセージを表示して、確認を再度求めます。以下に示すように、 Y(Y)を押してからEnterキーを押すと、(Enter)クイック削除操作(Quick Delete operation)がキャンセルされます。
また読む:(Also Read:)Windowsレジストリの(Windows Registry)壊れたエントリを削除(Delete Broken Entries)する方法
プロのヒント:(Pro Tip:) パラメータ(Table of Parameters) とその使用法の表
(& their Uses
)
Parameter | Function/Use |
/f | Forcefully deletes read-only files |
/q | Enables quiet mode, you do not need to confirm for every deletion |
/s | Executes the command on all files in folders of the specified path |
*.* | Deletes all the files in that folder |
nul | Speeds up the process by disabling console output |
del /?を実行します 同じことについてもっと学ぶためのコマンド。
おすすめされた:(Recommended:)
- Microsoft Storeはどこにゲームをインストール(Microsoft Store Install Games)しますか?
- Chromeで開か(Opening)ないPDFを修正(Fix PDFs)する方法
- GoogleSoftwareReporterツール(Google Software Reporter Tool)を無効にする方法
- Windows10で(Windows 10)Notepad++ Pluginを追加する方法
上記の方法は、Windows10で大きなフォルダーを削除する(delete large folders in Windows 10)ための最も効果的な方法です。このガイドが、PowerShellとコマンドプロンプトでフォルダーとサブフォルダーを削除する方法(how to delete folders and subfolders in PowerShell & Command Prompt)を学ぶのに役立つことを願っています。また、この記事に関する質問やコメントがある場合は、コメントセクションに自由にドロップしてください。
Related posts
Windows 10のFix Unable~Delete Temporary Files
Windows 10のDelete Win Setup Files【ガイド】
Windows 10で開くElevated Windows PowerShellに7 Ways
Encrypting File System(EFS)Windows 10のEncrypt Files and Folders
Decrypt EFS Encrypted Files and FoldersでWindows 10
Steam上のStream Origin Gamesの方法
どのようにするにはDelete Temporary FilesでWindows 10
VKアカウントを削除する方法
どのようにするには無効にスティッキーCornersでWindows 10
Windows 10でVolume or Drive Partitionを削除する方法
ChromeからGoogleアカウントを削除する方法
マッチアカウントを完全に削除する方法
Delete A Folder or File使用Command Prompt(CMD)
Windows11で最近のファイルとフォルダを非表示にする方法
Windows 10のFix Error 0X80010108
たくさんの魚の出会い系アカウントを削除する方法
どのようにWindows 10上Delete SoftwareDistribution Folderへ
Replace PowerShellとCommand PromptでContext MenuでWindows 10
Export Drivers Using PowerShellの方法
Windows 10にSystem Image Backupを作成する方法