พื้นที่ Windows C เพิ่มขึ้นอย่างต่อเนื่อง


5

ฉันกำลังใช้งาน Windows 7 อยู่ในไดรฟ์ C ฉันจัดสรรให้มัน 25 Gb แล้วคิดว่ามันเพียงพอแล้ว มันก็เพียงพอแล้วที่ผ่านมา ตอนนี้มันต้องการมากขึ้นเรื่อย ๆ ฉันได้รับคำเตือนเกี่ยวกับพื้นที่ดิสก์เหลือน้อยเมื่อใดก็ตามที่ฉันเริ่มคอมพิวเตอร์ ไม่ว่าฉันจะทำอะไรก็แค่กินเพิ่มขึ้นเรื่อย ๆ

ฉันย้ายรายการใหญ่ไปยัง D (& gt; 3.5 Gb worth) แล้ว แต่ก็ยังไม่เพียงพอ ทันทีที่ฉันว่างบางอย่างมันก็จะหยุดและไปที่ใดก็ได้ระหว่าง 0 ถึง 200Mb ของพื้นที่ว่าง ฉันเริ่มผ่านโฟลเดอร์และลบข้อมูลโปรแกรมที่ฉันคิดว่าโปรแกรมจะไม่พลาด (ยังไม่ได้ทำอะไรเลยจนถึงตอนนี้)

มีเพียง 2 โฟลเดอร์ใหญ่ใน C: Windows 19.4Gb, Program Files (x86) 2.2Gb และ hiberfil.sys 3Gb

ไม่สามารถอัปเดต Windows ได้เนื่องจากพื้นที่ไม่เพียงพอ ในช่วงไม่กี่วันที่ผ่านมาเมื่อฉันปิดคอมพิวเตอร์ก็จะพยายามติดตั้งการอัปเดต (โปรดอย่าปิดหรือถอดปลั๊กคอมพิวเตอร์ของคุณ) และมันจะยังคงอยู่จนกระทั่งฉันปิดมัน

ฉันจะทำอย่างไร ฉันไม่สามารถติดตั้งได้ในขณะนี้ ไม่ใช่สำหรับเดือนอื่น


1
ยินดีต้อนรับสู่ Super User! เพียงเพื่อให้คุณรู้ว่านี่เป็นสถานที่ที่สมบูรณ์แบบสำหรับคำถามดังกล่าว! และคุณทำได้ดีมากในการถามรายละเอียดและข้อมูลเบื้องหลังที่ดี
Wuffers

คำตอบ:


4

ปิดการจำศีลในตอนนี้คลิกเริ่ม - & gt; พิมพ์ CMD - & gt; คลิกขวาที่ CMD และ Run ในฐานะผู้ดูแลระบบจากนั้นเรียกใช้คำสั่ง powercfg -h off จากนั้นรีบูตสิ่งนี้จะลบ hiberfil.sys และไม่อนุญาตให้คุณจำศีล คุณสามารถลองปรับขนาดไฟล์เพจได้ถ้ามันใหญ่เกินไป

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


ฉันไม่เคยใช้ hinernate อาจนอนครั้งเดียวหรือสองครั้ง เกี่ยวกับ DLL ของฉันรู้เกี่ยวกับพวกเขา แต่ดูเหมือนจะไม่เป็นปัญหา หน่วยความจำหายไปภายในไม่กี่นาทีโดยที่ฉันไม่ได้ติดตั้งซอฟต์แวร์อื่น ยกเว้นว่า Windows กำลังดาวน์โหลด DLLs ทุกครั้งที่ทำได้
Iustin

ใช้ Windirstat เพื่อตรวจสอบว่าโฟลเดอร์ใดมีจำนวนการใช้งานมากที่สุด ... windirstat.info . ฉันแนะนำให้ปิดการจำศีลเป็นสิ่งที่ต้องทำตอนนี้ ... ขนาดหน้าถ้าไฟล์เพจของคุณถ้าคุณมี ram จำนวนมาก
Riguez

2

สาเหตุหลักสำหรับการเพิ่มขึ้นอย่างต่อเนื่องของพื้นที่ว่างในดิสก์ที่ใช้ไม่ใช่การแลกเปลี่ยนอย่างต่อเนื่องหรือ (ถ้าคุณไม่ติดตั้งซอฟต์แวร์ใด ๆ ) C:\Program Files\ แต่โฟลเดอร์ WinSxS:

เหตุใดโฟลเดอร์ / winsxs จึงมีขนาดใหญ่ขึ้นและทำให้เล็กลงได้?


ฉันรู้เกี่ยวกับสิ่งนั้น แต่ฉันไม่คิดว่าเป็นเช่นนั้น ฉันลบไฟล์ / โปรแกรมและที่ว่างเพิ่มขึ้นก็หายไป ฉันไม่ได้ติดตั้งโปรแกรมอื่น ๆ ดังนั้นหาก Windows กำลังดาวน์โหลดไฟล์โดยไม่ได้รับอนุญาตจากฉันนี่ดูเหมือนจะไม่เป็นเช่นนั้น
Iustin

คุณอ่านลิงค์นี้หรือยัง ทุกการอัปเดตเป็นระบบปฏิบัติการจะเพิ่มโฟลเดอร์ winsxs ... อย่างต่อเนื่อง .. และตามปริมาณที่วัดได้ คุณได้ระบุว่าโฟลเดอร์ C: \ Windows ของคุณคือ 19gb ... ซึ่งเป็นตัวบ่งชี้ที่ดีเกี่ยวกับที่ว่างของคุณ
akira

ดูเหมือนจะไม่เป็นเช่นนั้น ฉันเพิ่มข้อมูลและจะหายไปหลังจากฉันเปิดโปรแกรมใด ๆ บทความที่กล่าวถึง Windows Update กำลังดาวน์โหลด DLLs และฉันไม่ได้อัพเดตหลังจากนั้น ฉันลองวิธีแก้ปัญหา 2 ข้อแรกจากที่นั่นและพวกเขาไม่ทำงาน
Iustin

ซึ่งเป็นโฟลเดอร์ที่ใหญ่ที่สุดในของคุณ C:\Windows?
akira

ใช่มันเป็น WinSxS ฉันไม่สามารถบีบอัดได้เนื่องจากโซลูชันแรกที่กล่าวถึงแม้จะมีผู้ดูแลระบบ แม้ว่านี่จะเป็นสาเหตุ แต่ฉันก็กำลังหาทางแก้ไข
Iustin

1

คุณสามารถแบ่งพาร์ติชันของคุณได้ตลอดเวลาโดยไม่ต้องติดตั้ง Windows ใหม่ มีซอฟต์แวร์ฟรีให้ทำ EASEUS เป็นสิ่งที่ดีสำหรับฉัน: http://download.cnet.com/Easeus-Partition-Master-Home-Edition/3000-2248_4-10863346.html


หากคุณลงไปที่เส้นทางนี้ให้แน่ใจว่าคุณสำรองข้อมูลในกรณีที่มีสิ่งผิดปกติเช่นไฟดับในระหว่างการเปลี่ยนภาพอาจทำให้คุณมีระบบไฟล์ที่เสียหาย .... คุณควรสำรองข้อมูลทุกครั้ง :)
Riguez

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

นี่ไม่ใช่ตัวเลือกที่ทำเพื่อความเสี่ยง ถ้าฉันทำได้ฉันจะติดตั้งใหม่ จำเป็นต้องสำรองข้อมูลในทั้งสองกรณี
Iustin

ใช่นั่นคือสิ่งที่ฉันคิด คุณอาจสนใจบทความ Tech Alert Alert เกี่ยวกับซอฟต์แวร์อิมเมจไดรฟ์ฟรีที่ดีที่สุด: techsupportalert.com/best-free-drive-imaging-program.htm
Compeek

1

ใช้ SpaceSniffer เพื่อให้เห็นภาพซึ่งเป็นไดเรกทอรี "ผู้ร้าย" ภายใน Windows ตามที่ระบุไว้ก่อนหน้านี้เป็นไปได้มากว่า WinSxs นั้นจะยังคงรักษาแคชขนาดใหญ่ของส่วนประกอบระบบปฏิบัติการ

http://www.uderzo.it/main_products/space_sniffer/

คุณต้องใช้ซอฟต์แวร์ปรับขนาดพาร์ติชันเช่น Acronis Disk Director หรือซอฟต์แวร์สำรองข้อมูลที่มีความสามารถในการกู้คืนพาร์ติชันด้วยตัวเลือกในการปรับขนาดให้พอดีกับดิสก์ขนาดใหญ่


1

เช็คเอาท์ WinDirStat เพื่อดูว่าไฟล์ใดกำลังใช้พื้นที่ว่างบนฮาร์ดไดรฟ์ของคุณ

ผู้เผชิญเหตุคนอื่น ๆ ให้เหตุผลที่เป็นไปได้มากที่สุดกับคุณ ฉันจะปรับขนาดพาร์ติชัน Windows (ไม่จำเป็นต้องติดตั้งใหม่) ดังนั้นหากคุณมีพื้นที่เพียงพอใน D: สำรองข้อมูลของคุณแล้วใช้พื้นที่นั้นเพื่อปรับขนาด


0

ลองวิ่ง

fsutil usn deletejournal /n C:

หากคุณไม่ได้ใช้ซอฟต์แวร์สำรองข้อมูลแบบพิเศษและดูว่ามีพื้นที่ว่างเพิ่มขึ้นเท่าใด


1
บางทีคุณควรอธิบายว่าสิ่งนี้ทำอะไรและผลที่ตามมาคืออะไร ... ไม่อย่างนั้นมันดีพอ rm -fr /
akira

support.microsoft.com/kb/837325 นี่คือรายการ technet ของคำสั่ง ... มันลดพื้นที่ที่สงวนไว้สำหรับ USN journal
Riguez

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