อ่อนนุ่ม

วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





โพสต์เมื่อปรับปรุงล่าสุด: 23 ธันวาคม 2021

การกำจัดไฟล์ใดๆ ใน Windows 10 นั้นง่ายพอๆ กับการกินพาย อย่างไรก็ตาม ระยะเวลาของกระบวนการลบที่ดำเนินการใน File Explorer จะแตกต่างกันไปในแต่ละรายการ ปัจจัยต่างๆ ที่ส่งผลต่อขนาด จำนวนไฟล์แต่ละไฟล์ที่จะลบ ประเภทไฟล์ ฯลฯ ดังนั้นการลบโฟลเดอร์ขนาดใหญ่ที่มีไฟล์หลายพันไฟล์ อาจใช้เวลาเป็นชั่วโมง . ในบางกรณี เวลาโดยประมาณที่แสดงในระหว่างการลบอาจมากกว่าวันเดียวด้วยซ้ำ ยิ่งไปกว่านั้น วิธีการลบแบบเดิมๆ ก็ไม่มีประสิทธิภาพเช่นกัน เนื่องจากคุณจะต้อง ถังขยะรีไซเคิลเปล่า เพื่อลบไฟล์เหล่านี้ออกจากพีซีของคุณอย่างถาวร ดังนั้น ในบทความนี้ เราจะพูดถึงวิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell อย่างรวดเร็ว



วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

สารบัญ[ ซ่อน ]



วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell

วิธีที่ง่ายที่สุดในการลบโฟลเดอร์มีดังนี้:

  • เลือกรายการแล้วกดปุ่ม ของ กุญแจ บนแป้นพิมพ์
  • คลิกขวาที่รายการและเลือก ลบ จากเมนูบริบท ที่ปรากฏขึ้น

อย่างไรก็ตาม ไฟล์ที่คุณลบจะไม่ถูกลบโดยพีซีอย่างถาวร เนื่องจากไฟล์จะยังคงอยู่ในถังรีไซเคิล ดังนั้นหากต้องการลบไฟล์ออกจากพีซี Windows ของคุณอย่างถาวร



  • ไม่ว่าจะกด ปุ่ม Shift + Delete ร่วมกันเพื่อลบรายการ
  • หรือคลิกขวาที่ไอคอนถังรีไซเคิลบนเดสก์ท็อปแล้วคลิก ถังขยะรีไซเคิลเปล่า ตัวเลือก.

เหตุใดจึงลบไฟล์ขนาดใหญ่ใน Windows 10

ต่อไปนี้คือเหตุผลบางประการในการลบไฟล์ขนาดใหญ่ใน Windows 10:

  • ดิ พื้นที่ดิสก์ บนพีซีของคุณอาจเหลือน้อย ดังนั้นจึงจำเป็นต้องล้างพื้นที่ว่าง
  • ไฟล์หรือโฟลเดอร์ของคุณอาจมี ซ้ำซ้อน บังเอิญ
  • ของคุณ ไฟล์ส่วนตัวหรือไฟล์ที่ละเอียดอ่อน สามารถลบได้เพื่อไม่ให้ผู้อื่นสามารถเข้าถึงได้
  • ไฟล์ของคุณอาจเป็น เสียหายหรือเต็มไปด้วยมัลแวร์ เนื่องจากการโจมตีโดยโปรแกรมที่เป็นอันตราย

ปัญหาเกี่ยวกับการลบไฟล์และโฟลเดอร์ขนาดใหญ่

บางครั้ง เมื่อคุณลบไฟล์หรือโฟลเดอร์ขนาดใหญ่ คุณอาจประสบปัญหาที่น่ารำคาญ เช่น:



    ไฟล์ไม่สามารถลบได้– สิ่งนี้จะเกิดขึ้นเมื่อคุณพยายามลบไฟล์และโฟลเดอร์ของแอปพลิเคชั่นแทนที่จะถอนการติดตั้ง ระยะเวลาในการลบนานมาก– ก่อนเริ่มกระบวนการลบจริง File Explorer จะตรวจสอบเนื้อหาของโฟลเดอร์และคำนวณจำนวนไฟล์ทั้งหมดเพื่อจัดเตรียม ETA นอกเหนือจากการตรวจสอบและคำนวณแล้ว Windows ยังวิเคราะห์ไฟล์เพื่อแสดงการอัปเดตในไฟล์/โฟลเดอร์ที่กำลังถูกลบในขณะนั้น กระบวนการเพิ่มเติมเหล่านี้มีส่วนอย่างมากต่อระยะเวลาการดำเนินการลบโดยรวม

ต้องอ่าน : HKEY_LOCAL_MACHINE คืออะไร?

โชคดีที่มีสองสามวิธีในการข้ามขั้นตอนที่ไม่จำเป็นเหล่านี้ และเร่งกระบวนการลบไฟล์ขนาดใหญ่ออกจาก Windows 10 ในบทความนี้ เราจะแนะนำวิธีการต่างๆ ในการทำเช่นเดียวกันกับคุณ

วิธีที่ 1: ลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell

ทำตามขั้นตอนที่กล่าวถึงด้านล่างเพื่อลบโฟลเดอร์ขนาดใหญ่โดยใช้แอป PowerShell:

1. คลิกที่ เริ่ม และพิมพ์ พาวเวอร์เชลล์ จากนั้นคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ .

เปิด Windows PowerShell ในฐานะผู้ดูแลระบบจากแถบค้นหาของ windows

2. พิมพ์ดังต่อไปนี้ สั่งการ และกด ใส่รหัส .

|_+_|

บันทึก: เปลี่ยน เส้นทาง ในคำสั่งข้างต้นเพื่อ เส้นทางโฟลเดอร์ ที่คุณต้องการลบ

พิมพ์คำสั่งเพื่อลบไฟล์หรือโฟลเดอร์ใน Windows PowerShell วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

ยังอ่าน: วิธีลบไฟล์ติดตั้ง Win ใน Windows 10

วิธีที่ 2: ลบโฟลเดอร์และโฟลเดอร์ย่อยใน พร้อมรับคำสั่ง

ตามเอกสารอย่างเป็นทางการของ Microsoft, the คำสั่งเดล ลบหนึ่งไฟล์ขึ้นไปและ rmdir คำสั่ง ลบไดเร็กทอรีไฟล์ คำสั่งทั้งสองนี้ยังสามารถเรียกใช้ได้ใน Windows Recovery Environment ต่อไปนี้เป็นวิธีลบโฟลเดอร์และโฟลเดอร์ย่อยในพรอมต์คำสั่ง:

1. กด ปุ่ม Windows + Q เพื่อเปิด แถบค้นหา .

กดปุ่ม Windows และ Q เพื่อเปิดแถบค้นหา

2. พิมพ์ พร้อมรับคำสั่ง และคลิก เรียกใช้ในฐานะผู้ดูแลระบบ ตัวเลือกในบานหน้าต่างด้านขวา

พิมพ์ Command Prompt แล้วคลิกตัวเลือก Run as Administrator ในบานหน้าต่างด้านขวา วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

เล่น วิดีโอ youtube ไม่ ได้

3. คลิก ใช่ ใน การควบคุมบัญชีผู้ใช้ ป๊อปอัปหากได้รับแจ้ง

4. พิมพ์ ซีดี และ เส้นทางโฟลเดอร์ คุณต้องการที่จะลบและกด ใส่รหัส .

ตัวอย่างเช่น, cd C:UsersACERDocumentsAdobe ดังที่แสดงด้านล่าง

บันทึก: คุณสามารถคัดลอกเส้นทางโฟลเดอร์จาก File Explorer แอปพลิเคชันเพื่อไม่ให้มีข้อผิดพลาด

เปิดโฟลเดอร์ในพรอมต์คำสั่ง

ติด ตั้ง adb driver

5. บรรทัดคำสั่งจะแสดงเส้นทางของโฟลเดอร์ ตรวจสอบอีกครั้งเพื่อให้แน่ใจว่าเส้นทางที่ป้อนเพื่อลบไฟล์ที่ถูกต้อง จากนั้นพิมพ์ดังต่อไปนี้ สั่งการ และตี ใส่รหัส เพื่อดำเนินการ

|_+_|

ป้อนคำสั่งเพื่อลบโฟลเดอร์ในพรอมต์คำสั่ง วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

6. พิมพ์ ซีดี . . คำสั่งให้ย้อนกลับไปหนึ่งขั้นตอนในเส้นทางโฟลเดอร์แล้วกด ใส่รหัส .

พิมพ์ cd.. command ใน command prompt

7. พิมพ์ข้อความต่อไปนี้ สั่งการ และตี เข้า เพื่อลบโฟลเดอร์ที่ระบุ

|_+_|

เปลี่ยน FOLDER_NAME ด้วยชื่อโฟลเดอร์ที่คุณต้องการลบ

คำสั่ง rmdir เพื่อลบโฟลเดอร์ในพรอมต์คำสั่ง

นี่คือวิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยขนาดใหญ่ในพรอมต์คำสั่ง

ยังอ่าน: วิธีบังคับลบไฟล์ใน Windows 10

วิธีที่ 3: เพิ่มตัวเลือกการลบด่วนในเมนูบริบท

แม้ว่าเราจะได้เรียนรู้วิธีลบโฟลเดอร์และโฟลเดอร์ย่อยใน Windows PowerShell หรือ Command Prompt แล้ว แต่ขั้นตอนนี้จำเป็นต้องทำซ้ำสำหรับโฟลเดอร์ขนาดใหญ่แต่ละโฟลเดอร์ เพื่อให้สะดวกยิ่งขึ้น ผู้ใช้สามารถสร้างแบตช์ไฟล์ของคำสั่งแล้วเพิ่มคำสั่งนั้นใน File Explorer เมนูบริบท . เป็นเมนูที่ปรากฏขึ้นหลังจากที่คุณคลิกขวาที่ไฟล์/โฟลเดอร์ ตัวเลือกการลบอย่างรวดเร็วจะพร้อมใช้งานสำหรับทุกไฟล์และโฟลเดอร์ภายใน Explorer เพื่อให้คุณเลือก ขั้นตอนนี้เป็นขั้นตอนที่ยาวนาน ดังนั้นให้ปฏิบัติตามอย่างระมัดระวัง

1. กด ปุ่ม Windows + Q ด้วยกันแล้วพิมพ์ แผ่นจดบันทึก จากนั้นคลิก เปิด ตามที่ปรากฏ.

ค้นหาแผ่นจดบันทึกในแถบค้นหาของ Windows แล้วคลิกเปิด วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

2. คัดลอกและวางบรรทัดที่กำหนดใน .อย่างระมัดระวัง แผ่นจดบันทึก เอกสารตามภาพ:

|_+_|

พิมพ์รหัสใน Notepad

3. คลิก ไฟล์ ตัวเลือกจากมุมบนซ้ายและเลือก บันทึกเป็น… จากเมนู

คลิกที่ไฟล์แล้วเลือกบันทึกเป็นตัวเลือกใน Notepad วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

4. พิมพ์ quick_delete.bat เช่น ชื่อไฟล์: และคลิก บันทึก ปุ่ม.

พิมพ์ quick delete.bat ทางด้านซ้ายของชื่อไฟล์แล้วคลิกปุ่มบันทึก

5. ไปที่ ตำแหน่งโฟลเดอร์ . คลิกขวา quick_delete.bat ไฟล์และเลือก สำเนา แสดงให้เห็นเน้น

คลิกขวาที่ไฟล์ delete.bat ด่วน และเลือกคัดลอกจากเมนู วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

6. ไปที่ C:Windows ใน ไฟล์เอ็กซ์พลอเรอร์ กด ปุ่ม Ctrl + V เพื่อวาง quick_delete.bat ไฟล์ที่นี่.

บันทึก: ในการเพิ่มตัวเลือกการลบอย่างรวดเร็ว ไฟล์ quick_delete.bat ต้องอยู่ในโฟลเดอร์ที่มีตัวแปรสภาพแวดล้อม PATH เป็นของตัวเอง ตัวแปรพาธสำหรับโฟลเดอร์ Windows คือ %ลม%.

ไปที่โฟลเดอร์ Windows ใน File Explorer กด Ctrl และ v เพื่อวางไฟล์ delete.bat อย่างรวดเร็วในตำแหน่งนั้น

7. กด Windows + R กุญแจ พร้อมกันที่จะเปิดตัว วิ่ง กล่องโต้ตอบ

8. พิมพ์ regedit และตี เข้า เพื่อเปิด ตัวแก้ไขรีจิสทรี .

บันทึก: หากคุณไม่ได้เข้าสู่ระบบจากบัญชีผู้ดูแลระบบ คุณจะได้รับ การควบคุมบัญชีผู้ใช้ ป๊อปอัปขออนุญาต คลิกที่ ใช่ เพื่ออนุญาตและดำเนินการขั้นตอนต่อไปเพื่อลบโฟลเดอร์และโฟลเดอร์ย่อย

พิมพ์ regedit ในกล่องโต้ตอบ Run

9. ไปที่ HKEY_CLASSES_ROOTDirectoryshell ดังที่แสดงด้านล่าง

ไปที่โฟลเดอร์เชลล์ในตัวแก้ไขรีจิสทรี วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

10. คลิกขวาที่ เปลือก โฟลเดอร์ คลิก ใหม่> กุญแจ ในเมนูบริบท เปลี่ยนชื่อคีย์ใหม่นี้เป็น ลบด่วน .

คลิกขวาที่โฟลเดอร์เชลล์แล้วคลิกใหม่แล้วเลือกตัวเลือกคีย์ใน Registry Editor

11. คลิกขวาที่ ลบด่วน ที่สำคัญ ไปที่ ใหม่, แล้วเลือก กุญแจ จากเมนูดังภาพด้านล่าง

คลิกขวาที่ Quick Delete แล้วเลือก New จากนั้นเลือกตัวเลือก Key ใน Registry Editor

12. เปลี่ยนชื่อ กุญแจใหม่ เช่น สั่งการ .

เปลี่ยนชื่อคีย์ใหม่เป็นคำสั่งในโฟลเดอร์ Quick Delete ใน Registry Editor

13. ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่ (ค่าเริ่มต้น) ไฟล์ที่จะเปิด แก้ไขสตริง หน้าต่าง.

ดับเบิลคลิกที่ Default และหน้าต่าง Edit String จะปรากฏขึ้น วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

14. พิมพ์ cmd /c cd %1 && quick_delete.bat ภายใต้ ข้อมูลค่า: และคลิก ตกลง

วิธี capture หน้า จอ huawei

ป้อนข้อมูลค่าในหน้าต่างแก้ไขสตริงใน Registry Editor

เพิ่มตัวเลือกลบด่วนในเมนูบริบทของ Explorer แล้ว

15. ปิด ตัวแก้ไขรีจิสทรี สมัครและกลับไปที่ โฟลเดอร์ คุณต้องการลบ

16. คลิกขวาที่ โฟลเดอร์ แล้วเลือก ลบด่วน จากเมนูบริบทดังที่แสดง

ปิดแอปพลิเคชัน Registry Editor และกลับไปที่โฟลเดอร์ที่คุณต้องการลบ คลิกขวาที่โฟลเดอร์และเลือกลบด่วน วิธีการลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell

ทันทีที่คุณเลือก Quick Delete หน้าต่างพรอมต์คำสั่งจะปรากฏขึ้นเพื่อขอการยืนยันการดำเนินการ

17. ข้ามการตรวจสอบ เส้นทางโฟลเดอร์ และ ชื่อโฟลเดอร์ ครั้งเดียวแล้วคลิก คีย์ใด ๆ บนแป้นพิมพ์เพื่อลบโฟลเดอร์อย่างรวดเร็ว

บันทึก: อย่างไรก็ตาม หากคุณเลือกโฟลเดอร์ผิดโดยไม่ได้ตั้งใจและต้องการยุติกระบวนการ ให้กด Ctrl + C . พรอมต์คำสั่งจะขอการยืนยันอีกครั้งโดยแสดงข้อความ ยุติงานแบทช์ (ใช่/ไม่ใช่) หรือไม่ กด Y แล้วก็ตี เข้า เพื่อยกเลิกการดำเนินการ Quick Delete ดังที่แสดงด้านล่าง

ยุติงานแบตช์เพื่อลบโฟลเดอร์ในพรอมต์คำสั่ง

ยังอ่าน: วิธีการลบรายการที่ใช้งานไม่ได้ใน Windows Registry

เคล็ดลับสำหรับมือโปร: ตารางพารามิเตอร์ และการใช้ประโยชน์

พารามิเตอร์ ฟังก์ชัน/การใช้งาน
/f บังคับลบไฟล์แบบอ่านอย่างเดียว
/q เปิดใช้งานโหมดเงียบคุณไม่จำเป็นต้องยืนยันการลบทุกครั้ง
/s ดำเนินการคำสั่งกับไฟล์ทั้งหมดในโฟลเดอร์ของเส้นทางที่ระบุ
*.* ลบไฟล์ทั้งหมดในโฟลเดอร์นั้น
ไม่ เร่งความเร็วกระบวนการโดยปิดใช้งานเอาต์พุตคอนโซล

ดำเนินการ ของ /? คำสั่งให้เรียนรู้เพิ่มเติมในเรื่องเดียวกัน

ดำเนินการ del เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง del

ที่แนะนำ:

วิธีการข้างต้นเป็นวิธีที่มีประสิทธิภาพมากที่สุดในการ ลบโฟลเดอร์ขนาดใหญ่ใน Windows 10 . เราหวังว่าคู่มือนี้จะช่วยให้คุณเรียนรู้ วิธีลบโฟลเดอร์และโฟลเดอร์ย่อยใน PowerShell & Command Prompt . นอกจากนี้ หากคุณมีคำถาม/ความคิดเห็นใดๆ เกี่ยวกับบทความนี้ โปรดทิ้งคำถามไว้ในส่วนความคิดเห็น

Elon Decker

Elon เป็นนักเขียนด้านเทคนิคที่ Cyber ​​S. เขาเขียนคู่มือแนะนำวิธีการมาประมาณ 6 ปีแล้วและครอบคลุมหัวข้อมากมาย เขาชอบที่จะครอบคลุมหัวข้อที่เกี่ยวข้องกับ Windows, Android และลูกเล่นและเคล็ดลับล่าสุด