ไดรฟ์ C ของฉันคือ 15 Gb และเติมส่วนใหญ่ด้วย windows update โฟลเดอร์ถอนการติดตั้ง
ฉันสามารถตั้งค่า windows update เพื่อวางโฟลเดอร์ถอนการติดตั้งเหล่านี้ในไดรฟ์ที่สองที่มีพื้นที่มากขึ้นในเวลาที่มีการอัพเดตหรือไม่
คำถามที่เกี่ยวข้อง: -
ไดรฟ์ C ของฉันคือ 15 Gb และเติมส่วนใหญ่ด้วย windows update โฟลเดอร์ถอนการติดตั้ง
ฉันสามารถตั้งค่า windows update เพื่อวางโฟลเดอร์ถอนการติดตั้งเหล่านี้ในไดรฟ์ที่สองที่มีพื้นที่มากขึ้นในเวลาที่มีการอัพเดตหรือไม่
คำถามที่เกี่ยวข้อง: -
คำตอบ:
หวังว่าฉันจะไม่ได้รับ -1 เนื่องจากมันไม่เกี่ยวข้องกับโฟลเดอร์ถอนการติดตั้งโดยตรง แต่จะช่วยแก้ไขปัญหาเรื่องพื้นที่ว่างของผู้ใช้และการย้ายไฟล์การอัพเดท
คุณสามารถย้ายบางส่วนของโฟลเดอร์อื่น ๆ เนื่องจากดูเหมือนว่าโฟลเดอร์ถอนการติดตั้งจะถูกเข้ารหัสยาก? สิ่งที่ดีคือโฟลเดอร์ C: \ Windows \ SoftwareDistribution (ซึ่งมีการดาวน์โหลดอัพเดท ฯลฯ ) อย่างไรก็ตาม Microsoft บอกว่าคุณไม่สามารถย้ายสิ่งนี้ได้ แต่คุณสามารถทำได้หากคุณใช้เครื่องมือJunctionของ Microsoft (Sysinternals) (ฉัน แตกไฟล์ไปยังรูทของโฟลเดอร์ C: \ Windows ทุกครั้งที่ใช้จากพรอมต์คำสั่ง) เครื่องมือนี้จะเปลี่ยนเส้นทางข้อมูลจากที่หนึ่งไปยังอีกที่หนึ่งคอมพิวเตอร์คิดว่าโฟลเดอร์นั้นยังคงอยู่ในตำแหน่งเดิมแม้ว่าคุณจะย้ายไปแล้วก็ตาม ฉันใช้มันตลอดเวลาสำหรับโฟลเดอร์นี้และอื่น ๆ เช่นโฟลเดอร์ i386 แทนที่จะเปลี่ยนรีจิสทรี
การเพิ่มทางแยก
ก่อนอื่นคุณจะต้องหยุดบริการ Windows Update และคัดลอกโฟลเดอร์ SoftwareDistribution ไปยังไดรฟ์อื่นของคุณ (ด้วยสิทธิ์) เริ่ม Command Promt (cmd) ผ่านทาง Start> Run> cmd จากนั้น:
net stop wuauserv
xcopy C:\Windows\SoftwareDistribution D:\Windows\SoftwareDistribution /O /X /E /H /K
Windows จะถามคุณว่า D: \ Windows \ SoftwareDistribution ระบุชื่อไฟล์หรือชื่อไดเรกทอรี (F = file, D = directory) หรือไม่
Answer D for directory
ขั้นที่สองคุณจะเปลี่ยนชื่อโฟลเดอร์เก่า
rename C:\Windows\SoftwareDistribution SoftwareDistribution.del
ขั้นตอนที่สามคือการสร้างทางแยก (เช่นจากพรอมต์คำสั่ง):
junction C:\Windows\SoftwareDistribution "D:\Windows\SoftwareDistribution"
Forth คือการเริ่มบริการ Windows Update ใหม่:
net start wuauserv
ดูว่าคุณสามารถดาวน์โหลดการอัพเดท หากใช้งานได้ให้ลบโฟลเดอร์ SoftwareDistribution.del หากไม่ใช่ให้ลองอีกครั้งหรือเปลี่ยนชื่อไฟล์ SoftwareDistribution.del กลับ
ลบทางแยก
หากต้องการลบทางแยกด้วยเหตุผลบางอย่างที่คุณไม่ต้องการอีกต่อไป หยุดบริการ Windows Update และคัดลอกไฟล์ Software Distribution กลับไปยังโฟลเดอร์ Windows:
net stop wuauserv
xcopy D:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution /O /X /E /H /K
ถัดไปลบ juction ด้วย -d:
junction -d D:\Windows\SoftwareDistribution
จากนั้นเริ่มบริการ Windows Update ใหม่:
net start wuauserv
ดูว่าโฟลเดอร์ใดมีทางแยก:
junction -s c:\
ฉันรู้ว่านี่ไม่ได้ตอบคำถามของคุณ แต่ ... ทำไมคุณเก็บโฟลเดอร์ติดตั้ง Windows [un] อยู่ล่ะ เพียงแค่ลบพวกเขา คุณเคยย้อนกลับการอัปเดต Windows หรือไม่
แก้ไข: โฟลเดอร์การติดตั้ง Office เป็นอีกเรื่องหนึ่ง MS Office สามารถซ่อมแซมตัวเองได้บ่อยครั้ง หากไม่มีพวกเขาคุณอาจกำลังดูติดตั้งใหม่หากมีปัญหาที่สำคัญ
ฉันคิดว่าคุณกำลังเข้าใกล้สิ่งนี้จากจุดจบที่ผิดฉันขอแนะนำให้ทำให้ไดรฟ์ C ใหญ่ขึ้น หากเป็นพาร์ติชันให้ลองใช้ซีดีสด gparted จากhttp://gparted.sourceforge.net/เพื่อปรับขนาดพาร์ติชันของคุณ หากเป็นฮาร์ดไดรฟ์ฉันจะแทนที่ ขออภัยไม่ใช่คำตอบสำหรับคำถามของคุณโดยตรง
หากคุณอ้างถึงโฟลเดอร์ที่มีชื่อเช่นไฟล์C:\4633bc0687e6970b8e63a999ac1f7a
เหล่านี้สามารถลบได้โดยไม่มีอันตรายใด ๆ เนื่องจากไฟล์เหล่านั้นเพิ่งเหลือจาก Windows Update และไม่จำเป็นต้องใช้อีกต่อไป
เซอร์วิสแพ็คอาจถูกลบได้อย่างปลอดภัยที่สุดโดยการเรียกใช้ Windows Disk Cleanup บน C และตรวจสอบ“ Service Pack Backup Files” ในรายการ การล้างข้อมูลบนดิสก์เป็นวิธีที่ปลอดภัยที่สุดในการเรียกคืนพื้นที่เนื่องจากจะไม่ทำให้คุณทำลาย Windows
โฟลเดอร์อื่นที่มีชื่อเช่นc:\windows\$NtUninstall----$
อาจถูกลบหากคุณไม่ต้องการถอนการติดตั้งการอัปเดต Windows คุณสามารถย้ายพวกเขาไปยังดิสก์อื่นหากคุณต้องการที่จะรักษาความเป็นไปได้ที่ ทั้งหมดลบพวกเขาอยู่ในเอกสารที่นี่
หากคุณมีคำถามเพิ่มเติมจะช่วยให้คุณทราบถึงเวอร์ชัน Windows และระดับแพ็คบริการที่แน่นอน
ฉันเห็นด้วยกับ kmarsh เกี่ยวกับเรื่องนี้ว่าการลบพวกเขาเสียงเหมือนความคิดที่ดี แต่ฉันเองมี windows มีข้อผิดพลาดเนื่องจากการลบตัวถอนการติดตั้งนี้ (อย่าถามฉันว่าทำไม) ฉันขอแนะนำให้สำรองข้อมูลเหล่านั้นก่อนที่จะทำการลบอย่างสมบูรณ์ดังนั้นหากไม่มีปัญหาให้ลบข้อมูลสำรองเช่นกัน