เครื่องหมาย X สีเทาบนไอคอนเกิดจากแอปพลิเคชันคลาวด์ที่ขัดแย้งกัน นอกจากนี้ Icon Cache ของระบบที่เสียหายก็อาจเป็นสาเหตุ ผู้ใช้เริ่มเห็น X สีเทาบนไอคอนเดสก์ท็อป (บางกรณีเฉพาะบางไอคอน)
ก่อนลองวิธีแก้ ให้ทำสิ่งต่อไปนี้ก่อน:
- Uninstall แอปจัดการ Shortcut (เช่น Windows Shortcut Arrow Editor)
- ตรวจสอบว่าไฟล์/โฟลเดอร์ที่มีปัญหา ไม่ได้ถูก Backup ไปที่ Tape Device (อาจใช้เวลา)
- ตรวจสอบว่าระบบ, Backup Drive, และ Cloud Storage มีพื้นที่เพียงพอ
คุณอาจลอง Workarounds ต่อไปนี้ดู:
- คลิกขวาเดสก์ท็อป → Refresh
- Sign-out และ Sign-in กลับ หรือ Reboot PC
- ลบ Sharing ออกจากไฟล์/โฟลเดอร์ที่มีปัญหา
- ลอง ย้ายไฟล์/โฟลเดอร์ไปที่อื่นแล้วย้ายกลับ หรือ Rename ดูว่าหายหรือไม่
วิธีแก้ที่ 1: เปลี่ยน Folder Options ของระบบ
มี Folder Options ต่างๆ ที่อาจก่อให้เกิดปัญหาไอคอน การเปลี่ยนตั้งค่าอาจช่วยได้
เปิด/ปิด Desktop Icons
- กดปุ่ม Windows พิมพ์ Themes → เปิด Themes and Related Settings
- ขวา คลิก Desktop Icon Settings → Enable/Disable ไอคอนเดสก์ท็อปบางตัว
- ตรวจสอบว่า X สีเทาหายไปหรือยัง
เปิดแสดง Hidden Items
- กดปุ่ม Windows พิมพ์ File Explorer Options → เปิด File Explorer Options
- แท็บ View → เลือก Show Hidden Files, Folders, or Drives
- กด Apply/OK → ตรวจสอบว่าไอคอนไม่มี X สีเทาแล้ว
Restart Explorer จาก Task Manager
- คลิกขวา Taskbar → Task Manager
- คลิกขวา Process Windows Explorer (แท็บ Processes) → Restart
- หลัง Restart Explorer ตรวจสอบว่า X สีเทาหายไปหรือยัง
วิธีแก้ที่ 2: เปลี่ยน Power Settings ของ Network Card
X สีเทาบนไอคอนอาจเกิดจากการตั้งค่า Power Settings ของ Network Card ผิด ทำให้ระงับการทำงานด้านเครือข่าย (โดยเฉพาะ Cloud Services) ก่อให้เกิดปัญหา การเปลี่ยน Power Settings อาจช่วยได้
- คลิกขวาปุ่ม Windows (Power User Menu) → Device Manager
- ขยาย Network Adapters → คลิกขวา Network Card ของคุณ
- เลือก Properties → แท็บ Power Management
- ยกเลิกติ๊ก Allow the Computer to Turn Off This Device to Save Power → Apply/OK
- ตรวจสอบว่า X สีเทาหายไปหรือยัง
วิธีแก้ที่ 3: เปลี่ยน File/Folder Permissions
ปัญหาไอคอนอาจมาจาก Permissions ที่ไม่ถูกต้อง การแก้ไข Permissions อาจช่วยได้
คำเตือน: ดำเนินการด้วยความระมัดระวัง การแก้ไข Permissions อาจก่อให้เกิดปัญหาร้ายแรง
- คลิกขวาไฟล์/โฟลเดอร์ที่มีปัญหา → Properties
- แท็บ General → คลิก Unblock หน้า Security (ถ้ามี) → Apply/OK
- ตรวจสอบว่าปัญหาแก้แล้วหรือยัง
- หากไม่มีตัวเลือกหรือไม่ได้ผล → เปิด Properties อีกครั้ง (ขั้นตอน 1)
- ไปแท็บ Security → กด Advanced (ใต้สุด)
- กด Disable Inheritance → รอ Permission ใช้ผล
- ตรวจสอบว่าปัญหาแก้แล้วหรือยัง
หากยังไม่แก้ ลอง เปลี่ยน Default App ของไฟล์/โฟลเดอร์ที่มีปัญหาดู
วิธีแก้ที่ 4: ลบไฟล์ IconCache
ไอคอนอาจแสดง X สีเทาหาก Icon Cache ของระบบเสียหาย การ Rebuild Icon Cache อาจช่วยได้ แต่จำไว้ว่าอาจส่งผลต่อ Performance จนกว่า Cache จะ Rebuild และ Index ใหม่
- คลิกขวา Windows Button → Power User Menu → Run
- พิมพ์ใน Run Box:
%LocalAppData%/
- ลบไฟล์ IconCache.DB → Reboot
- หลัง Reboot ตรวจสอบว่าปัญหาแก้แล้วหรือยัง
- หากยังไม่แก้ → พิมพ์ใน Run Box:
%userprofile%\AppData\Local\Microsoft\Windows\Explorer
- ลบไฟล์ต่อไปนี้:
iconcache_16.db iconcache_256.db iconcache_32.db iconcache_48.db iconcache_idx.db
- ทำซ้ำขั้นตอน 1-3 (ลบ IconCache.DB และ Reboot)
- หลัง Reboot ตรวจสอบอีกครั้ง
หากยังไม่แก้ ลองคำสั่งด้านล่าง (แต่ต้อง ปิดแอปอื่นทั้งหมด ก่อน เพราะระบบจะ Restart ทันทีหลังรันคำสั่ง)
- คลิกขวา Windows Key → Run
- พิมพ์ CMD → กด Ctrl + Shift + Enter เปิด Elevated Command Prompt
- รันคำสั่งทีละคำสั่ง (กด Enter ทุกคำสั่ง จดไว้ก่อนเพราะหน้าจออาจมืดระหว่างรัน ถ้ามืด ให้รัน New Task Explorer.exe ใน Task Manager):
ie4uinit.exe -show taskkill /IM explorer.exe /F DEL /A /Q "%localappdata%\IconCache.db" DEL /A /F /Q "%localappdata%\Microsoft\Windows\Explorer\iconcache*" shutdown /r /f /t 00
- ระบบจะ Reboot หลัง Reboot ตรวจสอบว่าปัญหาไอคอนแก้แล้วหรือยัง
วิธีแก้ที่ 5: แก้ไข Overlay Applications
ปัญหาอาจมาจากความขัดแย้งระหว่าง Overlay Applications (หลักๆ คือ Cloud Services) ที่พยายามรัน Icon Overlays ของตัวเอง การแก้ไขหรือลบ Overlay Apps ที่ขัดแย้ง อาจช่วยได้ เนื่องจากไม่สามารถครอบคลุมทุกสถานการณ์ได้ เราจะอธิบายบางแอปเป็นตัวอย่าง คุณต้องนำไปปรับใช้กับแอปที่คุณใช้ แตก่อนลอง ขั้นตอนใด ขั้นตอนหนึ่ง ตรวจสอบให้แน่ใจว่า ทุกแอปพลิเคชัน (Dropbox, Boxcryptor, Carbonite, OneDrive, Google Backup & Sync, ฯลฯ) อัปเดตเป็นรุ่นล่าสุดแล้ว
Pause และ Resume Sync (OneDrive):
- คลิกขวาไอคอน OneDrive (System Tray) → ขยาย Pause Syncing
- เลือกระยะเวลา (เช่น 2 ชั่วโมง)
- อีกครั้ง คลิกขวา OneDrive → Resume Syncing
- ตรวจสอบว่าปัญหา X สีเทาแก้แล้วหรือยัง
Disable File Sync Status (Norton)
- เปิด Norton → Settings
- เลือก Backup Settings → ปิด Toggle Backup Status Overlays
- กด Apply → ตรวจสอบว่าปัญหาไอคอนแก้แล้วหรือยัง
หากยังไม่แก้ ลองนำ Desktop ออกจาก Backup ของ Cloud App ดู
Disable Files On-Demand (OneDrive)
- คลิกขวา OneDrive Icon (System Tray) → Help & Settings
- เปิด Settings → ยกเลิกติ๊ก Save Space and Download Files as You Use Them
- Apply/OK → ตรวจสอบว่าปัญหาแก้แล้วหรือยัง
- หากยังไม่แก้ → เปิดโฟลเดอร์ OneDrive → คลิกขวาไฟล์/โฟลเดอร์ที่มีปัญหา
- เลือก Always Keep on This Device → ตรวจสอบอีกครั้ง
Repair/Reset Installation (Malwarebytes)
- กด Windows Key พิมพ์ Control Panel → เลือก Control Panel
- เปิด Uninstall a Program → คลิกขวา Malwarebytes
- เลือก Repair → ทำตามพรอมป์ซ่อมแซม
- ตรวจสอบว่าไอคอนไม่มี X แล้ว
หากยังไม่แก้ ลอง Reset OneDrive ดู
Reconnect และ Reinstall Cloud Apps (OneDrive)
- System Tray คลิกขวา OneDrive → Help & Settings
- เปิด Settings → แท็บ Account
- กด Unlink This PC → Confirm Unlink Account
- Reboot PC → Sign-in OneDrive (ชี้ไปที่ Default Location)
- ตรวจสอบว่าปัญหาแก้แล้วหรือยัง
หากยังไม่แก้ ต้องทำซ้ำกับ Cloud Apps อื่นๆ หากยังคงอยู่ อาจต้อง Uninstall Cloud Storage ทั้งหมด แล้วติดตั้งทีละตัว (จนหาเจอตัวที่เป็นปัญหา)
วิธีแก้ที่ 6: ใช้ Registry Edits
หากวิธีข้างต้นไม่ได้ผล การแก้ไข Registry อาจช่วยได้
คำเตือน: ดำเนินการด้วยความเสี่ยงของตัวเอง การแก้ไข Registry ต้องมีความรู้/ความเชี่ยวชาญ หากทำผิดอาจทำลายข้อมูล/ระบบถาวร
เปิด Registry Editor ด้วย Admin Rights และทำการแก้ไขต่อไปนี้ทีละขั้นตอน ตรวจสอบทีละขั้นว่าแก้ได้หรือไม่ ก่อนแก้ไข ต้อง Backup Registry ของระบบก่อน
ตั้งค่า Shell Icons Value เป็นค่า Default:
- ไปที่ พาธ:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
- ใน Left Pane คลิกขวา Explorer → New >> Key
- ตั้งชื่อ Key ว่า Shell Icons → ใน Right Pane สร้าง New >> String Value
- ตั้งชื่อ 29 → ดับเบิลคลิก
- ตั้งค่า Value เป็น %windir%\System32\shell32.dll,-16769 → Reboot
- หลัง Reboot ตรวจสอบว่า X สีเทาหายไปหรือยัง
บังคับ Auto Reconnect ของ Offline Files:
- ไปที่ พาธ (Backup ไฟล์ Unsynchronized ก่อน ไม่อย่างนั้นไฟล์จะหายหลังทำขั้นตอนนี้):
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\NetCache
- คลิกขวาพื้นที่ว่าง (Right Pane) → New >> Dword (32-bit) Value
- ตั้งชื่อ SilentForcedAutoReconnect → ดับเบิลคลิก
- ตั้งค่า Value เป็น 1 → ปิด Registry Editor
- Reboot PC → หลัง Reboot ตรวจสอบว่าไอคอนไม่มี X สีเทาแล้ว
Reinitialize Cached Offline Files:
- ไปที่ พาธ:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CSC
- ตรวจสอบว่ามี Key Parameters หรือไม่ ถ้ามี ข้ามไปขั้นตอน 4
- ถ้าไม่มี คลิกขวา CSC (Left Pane) → New >> Key → ตั้งชื่อ Parameters
- คลิกขวา Parameters → New Dword (32-bit) Value
- ตั้งชื่อ FormatDatabase → ดับเบิลคลิก
- ตั้งค่า Value เป็น 1 → ปิด Registry Editor
- Reboot PC → ตรวจสอบว่าปัญหาไอคอนแก้แล้วหรือยัง
Rename/Remove ShellIconOverlays:
- ไปที่ พาธ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
- ใน Left Pane ตรวจสอบ Icon Overlays หาก มากกว่า 15 (Windows รองรับได้แค่ 15 Overlays) ต้อง Rename/Delete Overlays ที่ไม่จำเป็น เพราะ Overlays ถูกจัดลำดับความสำคัญตามลำดับที่ปรากฏใน Registry
- เพื่อ Rename Overlay Key คลิกขวา → Rename → ตั้งชื่อใหม่ เช่น ถ้าต้องการให้ OneDrive แสดง Overlay อาจต้องย้าย Key ของ OneDrive ขึ้นมา โดยการ Rename (วาง Z นำหน้า Key ของ Dropbox เพื่อดันลง) หรือ Delete Key ของ Dropbox
- หลัง Rename/Delete Overlay Keys ที่ไม่จำเป็น → Reboot PC → ตรวจสอบว่าไอคอนไม่มี X สีเทาแล้ว
หากปัญหายังคงอยู่ ลองสร้าง User Profile ใหม่ดู หากยังไม่ได้ ให้ใช้ Autoruns ตรวจสอบว่าแอปไหนก่อให้เกิดปัญหา หรือลอง 3rd Party Application จัดการ Shortcut Icons