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

วิธีลบไอคอนสีแดง X overlay บนไฟล์และโฟลเดอร์ใน Windows

เครื่องหมาย X สีแดง (red cross) overlay บนไอคอน Desktop หรือใน File Explorer มักหมายความว่า Windows ไม่สามารถเข้าถึงไอเท็มนั้น ขณะนี้ (target ของ shortcut ชำรุด, ข้อผิดพลาด sync cloud/สถานะออฟไลน์, หรือ network path 切断)

ในกรณีส่วนใหญ่ ไอคอน X สีแดงปรากฏเนื่องจาก:

  • Shortcut target ชำรุด (แอป/ไฟล์ถูกย้าย เปลี่ยนชื่อ หรือลบ)
  • ไฟล์ที่ซิงค์ผ่านคลาวด์ออฟไลน์ หรือ sync ล้มเหลว (พบบ่อยกับ OneDrive)
  • Network drive/path 切断 (mapped drive, NAS, เซิร์ฟเวอร์สำนักงาน, หรือต้องการ VPN)
  • สถานะ overlay/icon เก่า (stale) หลัง crash/update (น้อยกว่า แต่เป็นไปได้)

ก่อนเริ่ม: ยืนยันประเภทไอเท็มที่มี X สีแดง:

  • ถ้าเป็นไอคอน shortcut บน Desktop: คลิกขวา > Properties หากเห็นแท็บ Shortcut แสดงว่าเป็น shortcut
  • ถ้าเป็นไฟล์/โฟลเดอร์จริง: ตรวจสอบว่าอยู่ภายใต้ OneDrive หรือ network location แล้วยืนยันว่าออนไลน์และลงชื่อเข้าใช้แล้ว

1. แก้ไข Shortcut Target (หรือสร้าง Shortcut ใหม่)

หาก X สีแดงอยู่บน shortcut Windows มักชี้ไปที่ target ที่ไม่มีอยู่แล้ว (หรือตำแหน่งที่คุณไม่ได้เชื่อมต่อ) ให้อัปเดต target หรือสร้าง shortcut ใหม่ที่ชี้ไปที่ path ถูกต้อง

  1. คลิกขวา shortcut ที่มีปัญหา และเลือก Properties.
  2. เปิดแท็บ Shortcut
  3. ตรวจสอบฟิลด์ Target นี่คือ path ที่ Windows พยายามเปิด
  4. คลิก Open File Location หาก Windows เปิด target ไม่ได้ (หรือเปิดตำแหน่งผิด) target path อาจไม่ถูกต้องหรือเข้าถึงไม่ได้
  5. หากคุณหาแอป/ไฟล์/โฟลเดอร์ที่ถูกต้องได้ด้วยตัวเอง ให้คัดลอก path ใหม่ จาก address bar ของ File Explorer
  6. กลับไปที่ Properties และวาง path ที่ถูกต้องลงในฟิลด์ Target แล้วคลิก Apply
  7. หาก shortcut ยังพัฒนาการแปลก ให้ลบมันและสร้าง shortcut ใหม่:
    คลิกขวาไฟล์/แอปที่ถูกต้อง > Send to > Desktop (create shortcut)

2. แก้ไข OneDrive Sync (ยืนยันว่าเป็น OneDrive ก่อน)

หาก X สีแดงมาจาก OneDrive มักหมายถึงไฟล์ ค้าง sync, ออฟไลน์, คุณ ลงชื่อออก, หรือพื้นที่ OneDrive เต็ม

Quick check: ดูไอคอน OneDrive cloud ใน system tray.

  • Red X / error: ปัญหา sync
  • Signed out: ต้องลงชื่อเข้าใช้ใหม่
  • Paused: resume syncing
  • Storage full: กวาดพื้นที่หรืออัปเกรด storage

ยืนยันอีกครั้งว่าไอเท็มที่มีปัญหาอยู่ใน location ที่ OneDrive จัดการ (File Explorer > OneDrive)

  1. เปิด File Explorer
  2. ในแถบซ้าย คลิกโฟลเดอร์ OneDrive.
  3. หาไอเท็มที่มี X สีแดง และตรวจสอบว่าอยู่ใน OneDrive จริงๆ
    • ถ้าอยู่ใน OneDrive: ดำเนินการขั้นตอนต่อไป
    • ถ้าไม่อยู่ใน OneDrive: อย่าย้ายมัน เว้นแต่คุณต้องการ sync ไอเท็มนั้น X สีแดงนอก OneDrive มักชี้ไปที่ปัญหา shortcut หรือ network path
  4. Resume sync: คลิกไอคอน OneDrive tray > Resume syncing (หาก paused)
  5. Sign in: หาก OneDrive แจ้ง “not signed in” ให้ลงชื่อเข้าใช้ใหม่ และรอสักครู่นาทีสำหรับสถานะอัปเดต
  6. Fix storage: หาก storage เต็ม ให้ลบไฟล์ใหญ่ ว่าง recycle bin หรือหยุด sync โฟลเดอร์ แล้วปล่อยให้ OneDrive sync จบ
  7. Restart OneDrive: คลิกขวาไอคอน OneDrive tray > Quit OneDrive แล้วเปิด OneDrive ใหม่จาก Start
  8. หากไฟล์เดียวค้าง ให้คลิกขวาไฟล์นั้นและลอง:
    • Always keep on this device (บังคับดาวน์โหลด), หรือ
    • Free up space (แล้วเปิดใหม่เพื่อให้ดาวน์โหลดใหม่)

หมายเหตุ: หาก Desktop ของคุณถูก backup โดย OneDrive X สีแดงอาจปรากฏบนไอเท็ม Desktop แม้ดู "local" การแก้ OneDrive sign-in/sync ปกติจะแก้ปัญหานี้ได้

3. Rebuild Icon Cache (หาก X สีแดงดู "ค้าง")

หากคุณแก้ปัญหา OneDrive/network/shortcut แล้วแต่ X สีแดง overlay ยังคงปรากฏ icon/overlay cache อาจเก่า การ rebuild บังคับให้ Explorer สร้างข้อมูลไอคอนใหม่ วิธีนี้ ไม่ ลบไฟล์ส่วนตัวของคุณ

  1. เปิด Start ค้นหา CMD แล้วเลือก Run as administrator.
  2. รันคำสั่งเหล่านี้ทีละคำสั่ง:
    taskkill /IM explorer.exe /F
    DEL /A /F /Q "%localappdata%\IconCache.db"
    DEL /A /F /Q "%localappdata%\Microsoft\Windows\Explorer\iconcache*"
  3. Restart คอมพิวเตอร์ (Desktop อาจหายไปชั่วคราวหลัง Explorer ถูก kill เป็นเรื่องปกติ)
  4. หาก Explorer ไม่กลับมาก่อน restart ให้กด Ctrl + Shift + Esc > File > Run new task > พิมพ์ explorer.exe > OK

ABOUT THE AUTHOR

วิธีลบไอคอนสีแดง X overlay บนไฟล์และโฟลเดอร์ใน Windows

Hamza Mohammad Anwar

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลาง ที่เน้นพัฒนาแอปพลิเคชันประสิทธิภาพสูงด้วยเทคโนโลยี MERN ทักษะของเขารวมถึงความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีที่เกี่ยวข้องอื่นๆ Hamza ยังเป็นผู้ได้รับการรับรอง Google IT Professional ซึ่งแสดงถึงความสามารถด้านการสนับสนุน IT ในฐานะนักแก้ปัญหาที่กระตือรือร้น เขาสร้างข้อผิดพลาดบนคอมพิวเตอร์ของตัวเองเพื่อ troubleshoot และหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ