ฉันจะลบโฟลเดอร์ Windows Update ทางซ้ายได้อย่างไร


16

พีซีของฉันมีอายุ 5 ปีและมีประวัติที่ยอดเยี่ยมสำหรับการอัปเดตที่ล้มเหลว ไม่ว่าฉันจะเปิดไดรฟ์ C: ฉันมีหลายโฟลเดอร์ที่มีชื่อซึ่งฟังดูเป็นอย่างนี้: 2d51a0107296557123f92939e121

ฉันไม่สามารถลบสิ่งเหล่านี้ได้และฉันมีพื้นที่มากขึ้นเรื่อย ๆ ในพีซีของฉันทุกวันและฉันไม่แน่ใจว่าจะกำจัดสิ่งเหล่านี้ได้อย่างไรเมื่อฉันพยายามลบด้วยตนเองระบบจะไม่ยอมให้ฉันทำและพ่นข้อยกเว้นด้านความปลอดภัย บนใบหน้าของฉัน


เหตุใดคุณคิดว่าไฟล์เหล่านั้นเกี่ยวข้องกับ Windows Update เหตุใดคุณจึงพยายามลบไฟล์ที่คุณไม่รู้อะไรเลย หากสิ่งนั้นเป็นแบบฝึกหัดของคุณก็ไม่น่าแปลกใจที่คุณมีประวัติการอัพเดทที่ล้มเหลว
kreemoweet

4
@ kreemoweet: จริง ๆ แล้วการอัพเดตของ Windows ใช้โฟลเดอร์แบบนี้และบางครั้งพวกเขาก็ถูกทิ้งไว้ข้างหลัง พวกมันอาจจะยากที่จะลบ แต่โดยปกติพวกเขาจะไม่ใช้พื้นที่จำนวนมาก
Harry Johnston

1
กำลังใช้งาน 11Gb บนพีซีของฉัน โปรดจำไว้ว่าฉันอายุ 5 ปีและมีประวัติการอัปเดตที่ล้มเหลวอย่างมาก
แพ้

โดยทั่วไปแล้วปัญหาเดียวกันที่หยุดไม่ให้ลบโฟลเดอร์เหล่านี้ยังป้องกันไม่ให้คุณเห็นว่ามีการใช้พื้นที่ดิสก์เท่าใด ดังนั้นตอนนี้ฉันสงสัยว่ามีปัญหาอื่นอีกหรือไม่ที่นี่
แฮร์รี่จอห์นสัน

คำตอบ:


13

นี่คือวิธีที่คุณสามารถลบโฟลเดอร์เหล่านี้

ฉันจะแกล้งทำเป็นว่าชื่อของโฟลเดอร์ที่เราต้องการลบคือabc123; แทนที่ด้วยชื่อโฟลเดอร์จริง คุณสามารถบันทึกการพิมพ์จำนวนมากได้ด้วยการใช้TABปุ่ม TABเมื่อพิมพ์คำสั่งคุณก็สามารถใส่ครั้งแรกที่สองหรือสามตัวอักษรของชื่อโฟลเดอร์และกด คุณต้องกดENTERหลังจากพิมพ์แต่ละคำสั่ง ตรวจสอบแต่ละคำสั่ง (และโดยเฉพาะอย่างยิ่งให้แน่ใจว่าคุณไม่ได้ระบุโฟลเดอร์ที่คุณไม่ต้องการลบ! ตั้งใจ) ENTERก่อนที่จะกด

เริ่มต้นด้วยการเปิดพรอมต์คำสั่งของผู้ดูแลระบบ คุณทำได้โดยการคลิกที่เมนู Start, การพิมพ์และกดcmd CONTROL-SHIFT-ENTERคุณควรได้รับพรอมต์การยืนยันและอาจต้องป้อนรหัสผ่านของผู้ดูแลระบบ จากนั้นในพร้อมท์คำสั่ง:

cd /d c:\
dir /ad

คุณควรจะเห็นรายชื่อของโฟลเดอร์รวมทั้งโฟลเดอร์ที่คุณต้องการลบเช่นเดียวกับ Windows โฟลเดอร์ต่างๆเช่นและProgram FilesUsers

md empty
robocopy /e /purge /b empty abc123

สิ่งที่เราทำที่นี่คือการสร้างโฟลเดอร์ว่างและบอก Robocopy ให้คัดลอกไว้ด้านบนของโฟลเดอร์ที่เราพยายามลบ /purgeบอก Robocopy ที่จะลบไฟล์และ/bบอก Robocopy เพื่อความปลอดภัยของแฟ้มบายพาส Robocopy จะแสดงรายการไฟล์ในโฟลเดอร์ขณะที่ลบออกและจะสร้างข้อมูลสรุปที่ส่วนท้ายเพื่อแสดงจำนวนไฟล์ที่ถูกลบ (ดูคอลัมน์พิเศษ)

ทำซ้ำrobocopyคำสั่งสำหรับแต่ละโฟลเดอร์ที่คุณต้องการลบ คุณไม่จำเป็นต้องทำซ้ำmdคำสั่งในแต่ละครั้ง

Robocopy จะไม่ลบโฟลเดอร์ออกดังนั้นเราจะทำแยกกัน:

takeown /F abc123
icacls abc123 /grant administrators:F
rd abc123

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

สุดท้ายเราลบโฟลเดอร์ว่างที่เราสร้างขึ้นเนื่องจากเราไม่ต้องการมันอีกแล้ว:

rd empty

หวังว่านี่จะช่วยได้


ทางออกที่ดีเยี่ยม !! ที่ได้ผล แม้ว่าการแก้ไขอย่างใดอย่างหนึ่ง แทนที่จะทำงานในแต่ละโฟลเดอร์อย่างช้าๆฉันย้ายพวกมันทั้งหมดไปยังโฟลเดอร์ temp และทำ Robocopy จาก Empty ถึง Temp ต้องใช้งานครั้งเดียวและสิ้นสุดของปัญหาทั้งหมดฉันมี 23 Gb ของพื้นที่ว่างในขณะนี้ ขอบคุณ !!
แพ้

ฉันไม่แน่ใจว่าคุณจะสามารถย้ายโฟลเดอร์ได้หรือไม่ดังนั้นฉันจึงให้โซลูชันทั่วไป ดีใจที่คุณได้รับมันแยกออก
Harry Johnston

1
ทำงานได้อย่างสมบูรณ์ขอขอบคุณ แล็ปท็อปของฉันออกจากไฟล์ที่นั่นเมื่อปิดเครื่องในระหว่างการอัปเดตเนื่องจากระดับแบตเตอรี่เหลือน้อย
anon58192932

1
! น่ากลัว นี่เพิ่งเพิ่ม 60GB ในเครื่องของฉัน!
RBZ

5

หากต้องการเข้าถึง G: \ Windows โดยใช้ takeown / icacls บน Powershell

ls -r 'G:\Windows' | select -expand fullname | %{ takeown /f $_; icacls $_ /grant administrator:F }

จากนั้นลบ

การใช้ takeown / icacls ไม่ได้ทำอะไรซ้ำสำหรับฉัน สิ่งนี้จะทำงานในแต่ละรายการ


1

ไปที่เมนูเริ่มและพิมพ์ "cmd" ตรวจสอบให้แน่ใจว่าคุณเรียกใช้ในฐานะผู้ดูแลระบบ (คลิกขวาที่ cmd แล้วเลือก "run as administrator)

จากนั้นพิมพ์ folowing:

sc stop wuauserv
sc stop BITS

คุณควรดูSTOP_PENDINGว่าประสบความสำเร็จหรือไม่
นี้จะปิดบริการการปรับปรุงอัตโนมัติและบริการรถรับส่งพื้นหลัง

ตอนนี้พยายามที่จะลบ


2
สาเหตุปกติที่ไม่สามารถลบโฟลเดอร์เหล่านี้ได้ง่ายคือมี ACL ที่ จำกัด อย่างมาก การหยุดบริการไม่น่าจะช่วยได้แม้ว่าจะคุ้มค่ากับการลอง
Harry Johnston

1
Nops ที่ไม่ได้ช่วย !!!
แพ้

0

ลองรีบู๊ตพีซีก่อน ฉันมีปัญหาเดียวกัน แต่กลับกลายเป็นว่ามันเกี่ยวข้องกับกระบวนการถอนการติดตั้งซึ่งไม่ได้แจ้งให้ฉันทราบว่าต้องรีบูตก่อนที่จะลบทุกอย่างออก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.