ปริมาณพื้นที่ที่รายงานโดยระบบปฏิบัติการไม่ตรงกับความเป็นจริง


2

คอมพิวเตอร์ของฉันบอกว่าฉันมีไดรฟ์ 74.4 GB ของที่ 231 MB ได้ฟรี

enter image description here

แอปพลิเคชั่น TreeSize ระบุว่าไฟล์ทั้งหมดของฉันมีขนาด 64.3 GB

enter image description here

ที่หายไป 10 GB อยู่ที่ไหน


1
คุณลองใช้ SpaceSniffer จากคำถามและคำตอบสุดท้ายของคุณหรือไม่ มันบอกว่ามันจะค้นหาสิ่งที่ TreeSize จะไม่ทำ
Wutnaut

เรียกใช้โปรแกรมของคุณในฐานะผู้ดูแลระบบ หลายโฟลเดอร์จะถูกปฏิเสธการเข้าถึงหากไม่มี
Keltari

@Keltari โปรแกรมนี้ทำงานเป็นผู้ดูแลระบบ
AngryHacker

เมื่อคุณวางเมาส์ไว้เหนือ "C: \" ใน TreeSize คำว่า "ขนาด" กับ "จัดสรร" คืออะไร? โปรดทราบด้วยว่าหากคุณเพิ่งลบไฟล์ขนาดใหญ่บางส่วนระบบปฏิบัติการ (หรือระบบไฟล์) อาจไม่ได้อัปเดตสถิติพื้นที่ว่าง (ไฟล์ถูกแคชไม่คำนวณทุกครั้ง) เหมือนกันกับไดรฟ์โดยเฉพาะอย่างยิ่งหากมีข้อผิดพลาดของระบบไฟล์ (ไม่ร้ายแรง แต่เช่นสิ่งเล็ก ๆ น้อย ๆ เนื่องจากการสูญเสียพลังงาน ฯลฯ ) วิ่ง chkdsk บนไดรฟ์และรีบูตเครื่อง - หลังจากนั้นจำนวนพื้นที่ว่างทั้งหมดจะสอดคล้องกันและคุณสามารถดูว่าปัญหายังคงมีอยู่หรือไม่ จนกว่าคุณจะทำเช่นนั้นคุณแค่คาดเดา
Jason C

ดูสิ่งนี้ด้วย blogs.msdn.com/b/ntdebugging/archive/2008/07/03/... ซึ่งอธิบายไม่เพียง แต่สิ่งประเภทต่าง ๆ นั้นใช้พื้นที่ซ่อนเร้นเท่านั้น แต่ยังมีวิธีในการค้นหาว่าถูกยึดครองไปเท่าใด
Jason C

คำตอบ:


3

ฉันบอกได้เลยว่า 10GB ที่หายไปจำนวนมากนั้นอยู่ในโฟลเดอร์ System Volume Information ที่ภาพหน้าจอของคุณแสดงการเข้าถึงที่ถูกปฏิเสธ

โฟลเดอร์ System Volume Information เป็นที่เก็บบันทึกการคืนค่าระบบของคุณ ลองปิดการใช้งานการคืนค่าระบบและดูว่ามีพื้นที่ว่างเหลือเท่าใดสำหรับคุณ

คุณอาจสูญเสียพื้นที่ในคุณสมบัติออฟไลน์ไฟล์ซึ่งจัดเก็บข้อมูลใน C: \ Windows \ CSC - โฟลเดอร์อื่นที่ TreeSize อาจไม่สามารถมองเห็นได้


ดังนั้นฉันจึงตรวจสอบ ... การป้องกันระบบเปิดอยู่ แต่ไม่ได้ใช้พื้นที่ใด ๆ เนื่องจากไม่มีสแนปชอตระบบ ฉันปิดมันอยู่ดี ไฟล์ออฟไลน์เปิดอยู่เช่นกัน แต่ก็ใช้พื้นที่เป็นศูนย์ ฉันปิดมันด้วย ไม่มีการเปลี่ยนแปลงในการใช้พื้นที่ดิสก์ใด ๆ
AngryHacker

1

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


ดูคำอธิบายโดยละเอียดที่นี่: howtogeek.com/180369/...
Mark Wragg

1

ดูเหมือนว่าจะเป็นมุมแหลมของ TreeSize

คุณสามารถวางเมาส์ไว้เหนือ "C: \" ใน TreeSize และคุณจะเห็นช่องสำหรับ "ขนาด" และ "จัดสรร" โดยวิธีการ แต่สิ่งนี้จะไม่อธิบายความแตกต่างของคุณ การจัดสรรพื้นที่) ตามที่ TreeSize รายงาน จัดสรร space (หมายความว่า TreeSize จะแสดงผลรวมที่สูงกว่าผลรวมของขนาดไฟล์ซึ่งเป็นสิ่งที่คุณต้องการ)

มีบทความทั่วไปที่ดีเกี่ยวกับ ความแตกต่างของพื้นที่ว่างใน NTFS แม้ว่าส่วนใหญ่จะอ้างถึงความแตกต่างในสิ่งที่ Explorer รายงานและไม่ครอบคลุมความแตกต่างระหว่าง Explorer และ TreeSize

ในระบบของฉัน (ไดรฟ์ 1TB พร้อม 4K กลุ่ม):

  • รายงาน TreeSize ใช้ 218,215.4 MB
  • TreeSize รายงานการจัดสรร 219,231.0 MB (เสีย 1GB)
  • Explorer (คุณสมบัติของไดรฟ์) รายงาน 259,068.5 MB ที่ใช้ (รายงานค่าพื้นที่ว่างในแคชแสดงมากกว่า TreeSize ~ 40GB)
  • Explorer (เลือกไฟล์ทั้งหมด = & gt; Properties) รายงาน 254,749.0 MB ที่ใช้ (ทำการคำนวณจริงทำให้ไฟล์ที่ซ่อนอยู่ยังคงแสดงมากกว่า TreeSize ~ 35GB)
  • chkdsk รายงาน 258,166.9 MB ที่ใช้สำหรับไฟล์
  • chkdsk รายงาน 354.8 MB ที่ใช้สำหรับดัชนี (TreeSize จะไม่แสดงสิ่งนี้)
  • chkdsk รายงาน 1,055.66 MB ที่ใช้โดยระบบ (เช่นข้อมูลปริมาณ TreeSize จะไม่แสดงสิ่งนี้)
  • chkdsk รายงาน 64.0 MB ที่ใช้โดยบันทึก NTFS
  • ทั้งหมดของ chkdsk (259,641.4 MB) ตรงกับทั้งหมดของ Explorer (259,068.5 MB) TreeSize เป็นคนแปลก ๆ
  • TuneUp Disk Space Explorer รายงาน 252,794.88 MB (ไม่รวมระบบและไฟล์ที่ซ่อนอยู่ใกล้กับ Explorer)

ความแตกต่างบางอย่างสามารถคาดหวังได้เนื่องจากเทคนิคต่าง ๆ ที่ใช้ในการนับพื้นที่รายการไฟล์ที่รวมและโดยเฉพาะอย่างยิ่งกิจกรรมฮาร์ดไดรฟ์ที่เกิดขึ้นขณะที่ฉันกำลังดำเนินการข้างต้น (กิจกรรมไฟล์ชั่วคราวดัชนีการค้นหาแคชเบราว์เซอร์ ฯลฯ ) การจับคู่ที่ไม่ตรงกันจึงถือได้ว่า "ใกล้พอ" แต่ 35GB นั้นไม่ตรงกันเล็กน้อย

อย่างที่คุณเห็น TreeSize เป็นสิ่งที่แปลก Explorer (ทั้งที่รายงานและพื้นที่ว่างที่รายงาน), chkdsk, TuneUp DSE และ df ทั้งหมดรายงานผลลัพธ์ที่สอดคล้องกัน TreeSize หายไปประมาณ 30-40GB ของข้อมูล

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


1

เป็นไปได้ว่าคุณซ่อนตัว pagefile.sys และ / หรือ hiberfil.sys ในไดเรกทอรีรากของไดรฟ์ C:. ลองเปิดใช้งานการแสดงไฟล์ที่ซ่อนอยู่ใน Windows Explorer และตรวจสอบขนาดปัจจุบันของไฟล์เหล่านั้น


0

ดูเหมือนว่าโปรแกรมนั้นไม่ได้คำนึงถึงขนาดของขนาดของไฟล์ page-swap หรือ โดยปกติแล้วจะมีขนาดในขนาดของ RAM ของคุณดังนั้นอาจมีขนาด 10 GB ที่ขาดหายไป

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