Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ

คอมพิวเตอร์ของคุณอาจบีบอัดไฟล์หากฮาร์ดดิสก์เต็ม (โดยเฉพาะหาก OS กำลังสร้างพื้นที่สำหรับ Windows updates ใหม่) นอกจากนี้ ฐานข้อมูล icon cache ที่เสียหายอาจแสดงลูกศรสีน้ำเงินสองอันบนไฟล์/โฟลเดอร์ ทำให้ผู้ใช้คิดว่าการบีบอัดถูกเปิดใช้งาน

ปัญหาเกิดขึ้นเมื่อผู้ใช้สังเกตเห็นลูกศรสีน้ำเงิน 2 อันที่มุมขวาบนของโฟลเดอร์ (เช่น โฟลเดอร์ Desktop) หรือไดรฟ์ระบบ และเมื่อตรวจสอบพบว่าเนื้อหาถูกบีบอัด (ไฟล์/โฟลเดอร์ใหม่ทุกตัวที่สร้าง/เพิ่มเข้าไปในโฟลเดอร์/ไดรฟ์ ถูกบีบอัดอัตโนมัติ) และเมื่อถอดการบีบอัดเนื้อหาแล้ว รีบูทแล้ว เนื้อหาถูกบีบอัดอีกครั้ง

[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ

ก่อนดำเนินการแก้ไข ให้ตรวจสอบว่า Storage Sense setting (Settings >> System >> Storage) ปิดใช้งาน หากคุณเจอปัญหาการบีบอัด กับแอปพลิเคชัน (เช่น ไฟล์ที่ดาวน์โหลดจาก Firefox ถูกบีบอัด) ให้ ถอนการติดตั้ง แอปนั้น ลบije ทุกอย่างบนระบบ และ ติดตั้งใหม่ เพื่อตรวจสอบว่าปัญหาการบีบอัดอัตโนมัติแก้ไขแล้วหรือยัง นอกจากนี้ หากระบบของคุณมี ผู้ใช้มากกว่าหนึ่งคน ให้ถามผู้ที่สองว่าพวกเขาเปิดใช้งานการบีบอัดหรือไม่ (เช่น พี่น้องเล่นเกมหนัก และถ้า system drive เต็มและถูกถามให้บีบอัดไดรฟ์ คนอื่นอาจอนุญาต)

วิธีแก้ที่ 1: ลบไฟล์ Temp ของระบบ และทำ Disk Cleanup

การบีบอัดอัตโนมัติใน Windows 10 อาจเริ่มต้นหาก system drive ของคุณเต็ม ในบริบทนี้ การลบไฟล์ temp และทำ disk cleanup อาจแก้ไขปัญหา

  1. คลิกขวา Windows เปิด Run
  2. ไปที่ path:
    %temp%
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  3. ลบ เนื้อหาทั้งหมดในโฟลเดอร์ temp และเปิด Run อีกครั้ง (ขั้นตอนที่ 1)
  4. ไปที่ path:
    temp
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  5. ลบ เนื้อหาทั้งหมดในโฟลเดอร์ temp และเปิด This PC (ด้านซ้ายของหน้าต่าง)
  6. Right-click บน system drive (เช่น C drive) เลือก Properties.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  7. คลิก Disk Cleanup เปิด Clean Up System Files.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  8. ติ๊ก checkboxes ทั้งหมด (ยกเว้นประเภทไฟล์ที่จำเป็นที่คุณต้องการเก็บ เช่น โฟลเดอร์ Downloads) คลิก OK.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  9. รอกระบวนการเสร็จ และตรวจสอบว่า system drive มี พื้นที่ว่างเพียงพอ (20 GB สำหรับ 32-bit OS และ 32GB สำหรับ 64-bit OS[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  10. ถอดการบีบอัดโฟลเดอร์/ไดรฟ์ และข้ามข้อผิดพลาดที่รายงานระหว่างกระบวนการ
  11. Reboot PC ตรวจสอบว่าปัญหาการบีบอัดอัตโนมัติแก้ไขแล้วหรือยัง หากยังคงอยู่ รอ 5 นาที แล้วตรวจสอบว่าระบบไม่มีปัญหาการบีบอัด

วิธีแก้ที่ 2: อัปเดต Windows ของ PC เป็นบิลด์ล่าสุด

บาง Windows updates ต้องการพื้นที่มากมายเพื่อเสร็จสิ้น และเพื่อรองรับความต้องการพื้นที่ OS อาจบีบอัดไฟล์/โฟลเดอร์บนระบบของคุณเพื่อสร้างพื้นที่สำหรับอัปเดต ในบริบทนี้ การอัปเดต Windows ของ PC (ให้ไม่มีอัปเดตค้าง และ OS ไม่ต้องสร้างพื้นที่สำหรับอัปเดต) อาจแก้ไขปัญหา

  1. อัปเดต Windows ของ PC ด้วยตนเองเป็นรุ่นล่าสุด ตรวจสอบว่าไม่มี optional/additional update ค้างติดตั้ง.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  2. ติดตั้งอัปเดตเสร็จ ตรวจสอบว่าเนื้อหาของไดรฟ์/โฟลเดอร์ไม่ถูกบีบอัดอัตโนมัติ

วิธีแก้ที่ 3: ปิดใช้งานการบีบอัดบน Driver/โฟลเดอร์

มีหลายปัจจัยที่สามารถเปิดใช้งานการบีบอัดอัตโนมัติของไดรฟ์/โฟลเดอร์ได้ (เช่น การบีบอัดอัตโนมัติโดย OS เพื่อติดตั้ง Windows updates ใหม่) ในกรณีนี้ การปิดใช้งานการบีบอัด (ในคุณสมบัติโฟลเดอร์/ไดรฟ์ หรือ Group Policy) อาจแก้ไขปัญหา

ปิดใช้งานการบีบอัดบนไดรฟ์

  1. คลิกขวา Windows เปิด File Explorer
  2. ไปที่ drive ที่มีปัญหา และ Right-click บนมัน
  3. เปิด Properties ในแท็บ General ยกเลิกติ๊ก Compress This Drive to Save Disk Space.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  4. Apply การเปลี่ยนแปลง รอจนถอดการบีบอัดเสร็จ (ข้ามข้อผิดพลาดที่รายงานระหว่างถอดการบีบอัด)
  5. Reboot PC ตรวจสอบว่าปัญหาการบีบอัดแก้ไขแล้วหรือยัง

ปิดใช้งานการบีบอัดบนโฟลเดอร์ (เช่นโฟลเดอร์ Desktop)

  1. ไปที่ โฟลเดอร์ ที่มีปัญหา (เช่นโฟลเดอร์ Desktop) และ Right-click บนมัน
  2. เลือก Properties คลิก Advanced.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  3. ยกเลิกติ๊ก "Folder is Ready for Archiving" และ "Compress Contents to Save Disk Space".[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  4. Apply การเปลี่ยนแปลง (หากปัญหากับหลายโฟลเดอร์ ทำซ้ำขั้นตอนข้างต้นกับโฟลเดอร์เหล่านั้น) และ Reboot PC ตรวจสอบว่าปัญหาการบีบอัดแก้ไขแล้วหรือยัง

หากคุณเจอปัญหาที่การบีบอัดมีผลต่อ user profile folders เท่านั้น (เช่น user Desktop, Documents, AppData ฯลฯ) ให้ใช้ขั้นตอนข้างต้นกับโฟลเดอร์ต่อไปนี้ทีละอัน (หากการบีบอัดไม่ได้เปิดใช้งานบนโฟลเดอร์ใด ให้ เปิด/ปิดการบีบอัด บนโฟลเดอร์นั้น):

  1. คลิกขวา Windows เปิด Run
  2. Execute ต่อไปนี้เพื่อเปิด system drive:
    \
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  3. ปิดการบีบอัด บนโฟลเดอร์ Users (ตามข้างต้น และหากถูกถาม ให้แน่ใจว่า apply ไปยัง subfolders/files) แล้ว เปิด โฟลเดอร์ Users.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  4. ปิดการบีบอัด บน user profile folder ของคุณ แล้ว เปิด มัน.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  5. เปิดโฟลเดอร์ Documents (หรือรัน Documents ใน Run command box) และ ปิดการบีบอัด บนมัน.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  6. ทำซ้ำกับ โฟลเดอร์ต่อไปนี้ (รันใน Run command box):
    Downloads AppData %appdata%
  7. Reboot PC ตรวจสอบว่าเนื้อหาของโฟลเดอร์ไม่ถูกบีบอัดอัตโนมัติ

ปิดใช้งานการบีบอัดผ่าน Group Policy Editor

  1. คลิก Windows พิมพ์: Group Policy เปิด Edit Group Policy ผู้ใช้ Windows 10 Home อาจต้องติดตั้ง Group Policy Editor.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  2. ในแถวซ้าย ไปที่ path:
    Computer Configuration>> Administrative Templates>> System>> Filesystem>> NTFS
  3. ดับเบิลคลิก "Do Not Allow Compression on All NTFS Volumes" เลือก radio button Enabled.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  4. Apply การเปลี่ยนแปลง และ Reboot PC ตรวจสอบว่าปัญหาการบีบอัดแก้ไขแล้วหรือยัง

ใช้ Command Prompt ปิดใช้งานการบีบอัด

  1. กด Windows พิมพ์: Command Prompt คลิกขวา Command Prompt** เลือก Run as Administrator
  2. Execute คำสั่ง:
    fsutil behavior set DisableCompression 1
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  3. Reboot PC และ Execute ต่อไปนี้เพื่อตรวจสอบว่าการบีบอัดปิดแล้ว:
    fsutil behavior query disableCompression
  4. คุณอาจได้ ข้อความต่อไปนี้ หากการบีบอัดปิด:
    disabledCompression = 1 (Enabled)
  5. เพื่อ ถอดการบีบอัด ไฟล์ที่ถูกบีบอัดบน system drive (เช่น C) ให้ execute:
    compact /U /S:"C:\"

ใช้ PowerShell ปิดใช้งาน CompactOS

ในบางกรณี การบีบอัดเกิดกับโมดูล OS เท่านั้น (อย่างเป็นทางการคือ CompactOS) เนื่องจาก system drive (โดยเฉพาะ SSD) มีความจูนจำกัด ในสถานการณ์นี้ การปิด CompactOS อาจแก้ไขปัญหา

  1. คลิกขวา Windows เลือก PowerShell (Admin)
  2. Execute คำสั่ง:
    compact /compactOS:never
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  3. Exit PowerShell ตรวจสอบว่าปัญหาการบีบอัดอัตโนมัติแก้ไขแล้วหรือยัง

วิธีแก้ที่ 4: สร้าง Icon Cache Database ใหม่

ในบางกรณี หลังติดตั้ง Windows updates ไดรฟ์/โฟลเดอร์ถูกถอดการบีบอัด แต่ไอคอนลูกศรสีน้ำเงินสองอันยังคงแสดงบนไฟล์/โฟลเดอร์ (ทำให้ผู้ใช้เชื่อว่าเนื้อหายังถูกบีบอัด) แต่ปัญหาเกิดจาก Icon Cache database ที่เสียหาย ในกรณีนี้ การสร้าง Icon Cache Database ใหม่อาจแก้ไขปัญหา

  1. หากปัญหาเกี่ยวกับไอคอน shortcut ของ EXE files บางส่วน ตรวจสอบว่า สร้าง shortcuts ใหม่ (และลบ shortcuts เก่า) ของไฟล์เหล่านั้นช่วยได้หรือไม่
  2. หากไม่ใช่ กรณีนั้น ปิด โฟลเดอร์/แอปพลิเคชันที่เปิดอยู่ทั้งหมด และเปิด Task Manager (คลิกขวา Windows เลือก Task Manager)
  3. Right-click process Windows Explorer เลือก End Task.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  4. ยืนยัน ปิด Explorer process และเปิดเมนู File.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  5. เลือก Run New Task ติ๊ก Create This Task With Administrator Privileges
  6. พิมพ์ CMD.exe ในกล่อง Open กด Enter.[แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  7. Execute คำสั่งต่อไปนี้ทีละอัน:
    CD /d %userprofile%\AppData\Local DEL IconCache.db /a EXIT
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  8. อีกครั้ง เปิด Run New Task พิมพ์:
    explorer.exe
    [แก้ไข] ไฟล์ใน Windows 10 ถูกบีบอัดอัตโนมัติ
  9. กด Enter และเมื่อ Explorer เปิดขึ้น Reboot PC ตรวจสอบว่าไอคอนการบีบอัดหายไปแล้วหรือยัง

หากปัญหายังคงอยู่ ลองตรวจสอบว่าการ execute ต่อไปนี้ใน Elevated Command Prompt ช่วยได้หรือไม่:

ie4uinit.exe -ClearIconCache

คุณยังสามารถใช้ Registry Editor (ที่ ความเสี่ยงของตัวเอง แต่ให้แน่ใจว่าสำรอง Registry) เพื่อบล็อกการทำงานของไอคอน โดยสร้าง notepad file (บันทึกเป็น .reg file) ด้วยบรรทัดต่อไปนี้:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons] "179"="empty.ico,0"

จากนั้น ดับเบิลคลิก เพื่อ merge เข้า Registry (ตรวจสอบว่าคุณวางไฟล์ว่างไว้ในโฟลเดอร์ System32) และตรวจสอบว่าไอคอนการบีบอัดหายไปแล้วหรือไม่

หากปัญหายังคงอยู่ ลองตรวจสอบว่า in-place upgrade (ดาวน์โหลด Windows 10 ISO และรันเป็น administrator แต่ให้แน่ใจว่าใช้ตัวเลือก Keep Apps and Files) ช่วยแก้ไขปัญหาการบีบอัดได้หรือไม่