การกำจัดไฟล์ใดๆ ใน Windows 10 นั้นง่ายพอๆ กับการกินพาย อย่างไรก็ตาม ระยะเวลาของกระบวนการลบที่ดำเนินการใน File Explorer จะแตกต่างกันไปในแต่ละรายการ ปัจจัยต่างๆ ที่ส่งผลต่อขนาดไฟล์ จำนวนไฟล์ที่จะลบ ประเภทไฟล์ ฯลฯ ดังนั้นการลบโฟลเดอร์ขนาดใหญ่ที่มีไฟล์หลายพันไฟล์ อาจใช้เวลาหลายชั่วโมง . ในบางกรณี เวลาโดยประมาณที่แสดงในระหว่างการลบอาจมากกว่าวันเดียวด้วยซ้ำ ยิ่งไปกว่านั้น วิธีการลบแบบเดิมๆ ก็ไม่มีประสิทธิภาพเช่นกัน เนื่องจากคุณจะต้องถังรีไซเคิลเปล่า เพื่อลบไฟล์เหล่านี้ออกจากพีซีของคุณอย่างถาวร ดังนั้น ในบทความนี้ เราจะพูดถึงวิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell อย่างรวดเร็ว
วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell
วิธีที่ง่ายที่สุดในการลบโฟลเดอร์มีดังนี้:
- เลือกรายการแล้วกดปุ่ม Del คีย์ บนแป้นพิมพ์
- คลิกขวาที่รายการและเลือก ลบ จากเมนูบริบท ที่ปรากฏขึ้น
อย่างไรก็ตาม ไฟล์ที่คุณลบจะไม่ถูกลบโดยพีซีอย่างถาวร เนื่องจากไฟล์จะยังคงอยู่ในถังรีไซเคิล ดังนั้น หากต้องการลบไฟล์ออกจากพีซี Windows ของคุณอย่างถาวร
- หรือกด Shift + Delete ร่วมกันเพื่อลบรายการ
- หรือ คลิกขวาที่ไอคอนถังรีไซเคิลบนเดสก์ท็อป จากนั้นคลิก ล้างถังรีไซเคิล ตัวเลือก
ทำไมต้องลบไฟล์ขนาดใหญ่ใน Windows 10
ต่อไปนี้คือเหตุผลบางประการในการลบไฟล์ขนาดใหญ่ใน Windows 10:
- พื้นที่ดิสก์ บนพีซีของคุณอาจเหลือน้อย จึงจำเป็นต้องล้างพื้นที่ว่าง
- ไฟล์หรือโฟลเดอร์ของคุณอาจมีซ้ำกัน โดยบังเอิญ
- ไฟล์ส่วนตัวหรือไฟล์ที่ละเอียดอ่อน สามารถลบได้เพื่อไม่ให้ผู้อื่นเข้าถึงได้
- ไฟล์ของคุณอาจเสียหายหรือเต็มไปด้วยมัลแวร์ เนื่องจากถูกโจมตีโดยโปรแกรมที่เป็นอันตราย
ปัญหาเกี่ยวกับการลบไฟล์และโฟลเดอร์ขนาดใหญ่
บางครั้ง เมื่อคุณลบไฟล์หรือโฟลเดอร์ขนาดใหญ่ คุณอาจประสบปัญหาที่น่ารำคาญ เช่น:
- ไฟล์ไม่สามารถลบได้ – สิ่งนี้จะเกิดขึ้นเมื่อคุณพยายามลบไฟล์และโฟลเดอร์ของแอปพลิเคชั่นแทนที่จะถอนการติดตั้ง
- การลบเป็นเวลานานมาก – ก่อนเริ่มกระบวนการลบจริง File Explorer จะตรวจสอบเนื้อหาของโฟลเดอร์และคำนวณจำนวนไฟล์ทั้งหมดเพื่อให้ ETA นอกเหนือจากการตรวจสอบและคำนวณแล้ว Windows ยังวิเคราะห์ไฟล์เพื่อแสดงการอัปเดตในไฟล์/โฟลเดอร์ที่กำลังถูกลบในขณะนั้น กระบวนการเพิ่มเติมเหล่านี้มีส่วนอย่างมากต่อระยะเวลาการดำเนินการลบโดยรวม
ต้องอ่าน :HKEY_LOCAL_MACHINE คืออะไร
โชคดีที่มีสองสามวิธีในการข้ามขั้นตอนที่ไม่จำเป็นเหล่านี้ และเพิ่มความเร็วในการลบไฟล์ขนาดใหญ่ออกจาก Windows 10 ในบทความนี้ เราจะแนะนำวิธีการต่างๆ ในการทำเช่นเดียวกัน
วิธีที่ 1:ลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell
ทำตามขั้นตอนที่กล่าวถึงด้านล่างเพื่อลบโฟลเดอร์ขนาดใหญ่โดยใช้แอป PowerShell:
1. คลิกที่ เริ่ม แล้วพิมพ์ powershell จากนั้นคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ .
2. พิมพ์ คำสั่งต่อไปนี้ และกดปุ่ม Enter .
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse
หมายเหตุ: เปลี่ยน เส้นทาง ในคำสั่งด้านบนไปยัง เส้นทางโฟลเดอร์ ที่คุณต้องการลบ
วิธีที่ 2: ลบโฟลเดอร์และโฟลเดอร์ย่อยใน พรอมต์คำสั่ง
ตามเอกสารทางการของ Microsoft คำสั่ง del จะลบไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป และคำสั่ง rmdir จะลบไดเร็กทอรีไฟล์ คำสั่งทั้งสองนี้ยังสามารถเรียกใช้ได้ใน Windows Recovery Environment วิธีลบโฟลเดอร์และโฟลเดอร์ย่อยใน Command Prompt มีดังนี้
1. กด ปุ่ม Windows + Q เพื่อเปิดแถบค้นหา .
2. พิมพ์พรอมต์คำสั่ง และคลิกปุ่ม เรียกใช้ในฐานะผู้ดูแลระบบ ในบานหน้าต่างด้านขวา
3. คลิก ใช่ ใน การควบคุมบัญชีผู้ใช้ ป๊อปอัป หากได้รับแจ้ง
4. พิมพ์ cd และ เส้นทางโฟลเดอร์ คุณต้องการลบแล้วกด แป้น Enter .
ตัวอย่างเช่น cd C:\Users\ACER\Documents\Adobe ดังที่แสดงด้านล่าง
หมายเหตุ: คุณสามารถคัดลอกเส้นทางโฟลเดอร์จาก File Explorer แอปพลิเคชันเพื่อไม่ให้มีข้อผิดพลาด
5. บรรทัดคำสั่งจะแสดงเส้นทางของโฟลเดอร์ ตรวจสอบอีกครั้งเพื่อให้แน่ใจว่าเส้นทางที่ป้อนเพื่อลบไฟล์ที่ถูกต้อง จากนั้นพิมพ์ คำสั่ง . ต่อไปนี้ และกด แป้น Enter เพื่อดำเนินการ
del /f/q/s *.* > nul
6. พิมพ์ cd . คำสั่งให้ย้อนกลับไปหนึ่งขั้นตอนในเส้นทางโฟลเดอร์แล้วกด แป้น Enter .
7. พิมพ์ คำสั่งต่อไปนี้ และกด Enter เพื่อลบโฟลเดอร์ที่ระบุ
rmdir /q/s FOLDER_NAME
เปลี่ยน FOLDER_NAME พร้อมชื่อโฟลเดอร์ที่ต้องการลบ
นี่คือวิธีการลบโฟลเดอร์ขนาดใหญ่และโฟลเดอร์ย่อยในพรอมต์คำสั่ง
วิธีที่ 3:เพิ่มตัวเลือกการลบอย่างรวดเร็วในเมนูบริบท
แม้ว่าเราจะได้เรียนรู้วิธีลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell หรือ Command Prompt แล้ว แต่ขั้นตอนนี้จำเป็นต้องทำซ้ำสำหรับโฟลเดอร์ขนาดใหญ่ทุกโฟลเดอร์ เพื่อให้สะดวกยิ่งขึ้น ผู้ใช้สามารถสร้างแบตช์ไฟล์ของคำสั่งแล้วเพิ่มคำสั่งนั้นใน File Explorerเมนูบริบท . เป็นเมนูที่ปรากฏขึ้นหลังจากที่คุณคลิกขวาที่ไฟล์/โฟลเดอร์ ตัวเลือกการลบอย่างรวดเร็วจะพร้อมใช้งานสำหรับทุกไฟล์และโฟลเดอร์ภายใน Explorer เพื่อให้คุณเลือก ขั้นตอนนี้เป็นขั้นตอนที่ยาวนาน ดังนั้นโปรดปฏิบัติตามอย่างระมัดระวัง
1. กด ปุ่ม Windows + Q รวมกันแล้วพิมพ์ แผ่นจดบันทึก จากนั้นคลิก เปิด ตามที่แสดง
2. คัดลอกและวางบรรทัดที่กำหนดอย่างระมัดระวังใน Notepad เอกสารตามภาพ:
@ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT
3. คลิก ไฟล์ จากมุมซ้ายบนและเลือกบันทึกเป็น... จากเมนู
4. พิมพ์ quick_delete.bat เป็น ชื่อไฟล์: และคลิกปุ่ม บันทึก ปุ่ม.
5. ไปที่ ตำแหน่งโฟลเดอร์ . คลิกขวา quick_delete.bat ไฟล์และเลือก คัดลอก แสดงเป็นไฮไลต์
6. ไปที่ C:\Windows ใน File Explorer กด Ctrl + V เพื่อวาง quick_delete.bat ไฟล์ที่นี่
หมายเหตุ: ในการเพิ่มตัวเลือกการลบอย่างรวดเร็ว ไฟล์ quick_delete.bat ต้องอยู่ในโฟลเดอร์ที่มีตัวแปรสภาพแวดล้อม PATH เป็นของตัวเอง ตัวแปรพาธสำหรับโฟลเดอร์ Windows คือ %windir%
7. กด Windows + R กุญแจ พร้อมกันเพื่อเปิด เรียกใช้ กล่องโต้ตอบ
8. พิมพ์ regedit และกด Enter เพื่อเปิดตัวแก้ไขรีจิสทรี .
หมายเหตุ: หากคุณไม่ได้เข้าสู่ระบบจากบัญชีผู้ดูแลระบบ คุณจะได้รับ การควบคุมบัญชีผู้ใช้ ป๊อปอัปขออนุญาต คลิกที่ ใช่ เพื่ออนุญาตและดำเนินการขั้นตอนต่อไปเพื่อลบโฟลเดอร์และโฟลเดอร์ย่อย
9. ไปที่ HKEY_CLASSES_ROOT\Directory\shell ดังภาพด้านล่าง
10. คลิกขวาที่ เชลล์ โฟลเดอร์ คลิก ใหม่> กุญแจ ในเมนูบริบท เปลี่ยนชื่อคีย์ใหม่นี้เป็น ลบด่วน .
11. คลิกขวาที่ ลบด่วน ที่สำคัญ ไปที่ ใหม่ แล้วเลือก คีย์ จากเมนูดังภาพประกอบด้านล่าง
12. เปลี่ยนชื่อ คีย์ใหม่ เป็น คำสั่ง .
13. ในบานหน้าต่างด้านขวา ดับเบิลคลิกที่ (ค่าเริ่มต้น) เพื่อเปิด แก้ไขสตริง หน้าต่าง
14. พิมพ์ cmd /c “cd %1 &&quick_delete.bat” ภายใต้ ข้อมูลค่า: และคลิก ตกลง
เพิ่มตัวเลือกลบด่วนในเมนูบริบทของ Explorer แล้ว
15. ปิด ตัวแก้ไขรีจิสทรี แอปพลิเคชันและกลับไปที่ โฟลเดอร์ คุณต้องการลบ
16. คลิกขวาที่ โฟลเดอร์ แล้วเลือก ลบด่วน จากเมนูบริบทตามที่แสดง
ทันทีที่คุณเลือก Quick Delete หน้าต่างพรอมต์คำสั่งจะปรากฏขึ้นเพื่อขอการยืนยันการดำเนินการ
17. ตรวจสอบ เส้นทางโฟลเดอร์ และ ชื่อโฟลเดอร์ หนึ่งครั้งแล้วคลิก แป้นใดก็ได้ บนแป้นพิมพ์เพื่อลบโฟลเดอร์อย่างรวดเร็ว
หมายเหตุ: อย่างไรก็ตาม หากคุณเลือกโฟลเดอร์ผิดโดยไม่ได้ตั้งใจและต้องการยุติกระบวนการ ให้กด Ctrl + C . พรอมต์คำสั่งจะขอการยืนยันอีกครั้งโดยแสดงข้อความ ยุติงานแบตช์ (ใช่/ไม่ใช่) หรือไม่ กด Y แล้วกด Enter เพื่อยกเลิกการดำเนินการลบด่วน ดังที่แสดงด้านล่าง
เคล็ดลับสำหรับมือโปร: ตารางพารามิเตอร์ และการใช้งาน
พารามิเตอร์ | ฟังก์ชัน/การใช้งาน |
/f | บังคับลบไฟล์แบบอ่านอย่างเดียว |
/q | เปิดใช้งานโหมดเงียบ คุณไม่จำเป็นต้องยืนยันการลบทุกครั้ง |
/s | ดำเนินการคำสั่งกับไฟล์ทั้งหมดในโฟลเดอร์ของพาธที่ระบุ |
*.* | ลบไฟล์ทั้งหมดในโฟลเดอร์นั้น |
เป็นโมฆะ | เร่งกระบวนการโดยปิดการใช้งานคอนโซลเอาต์พุต |
ดำเนินการ del /? คำสั่งให้เรียนรู้เพิ่มเติมในสิ่งเดียวกัน
แนะนำ:
- Microsoft Store ติดตั้งเกมที่ไหน
- วิธีแก้ไข PDF ไม่เปิดใน Chrome
- วิธีปิดใช้งานเครื่องมือรายงานซอฟต์แวร์ของ Google
- วิธีการเพิ่มปลั๊กอิน Notepad++ บน Windows 10
วิธีการข้างต้นเป็นวิธีที่มีประสิทธิภาพมากที่สุดในการลบโฟลเดอร์ขนาดใหญ่ใน Windows 10 . เราหวังว่าคู่มือนี้จะช่วยให้คุณเรียนรู้วิธีลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell &Command Prompt . นอกจากนี้ หากคุณมีคำถาม/ความคิดเห็นใดๆ เกี่ยวกับบทความนี้ โปรดทิ้งคำถามไว้ในส่วนความคิดเห็น