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

แก้ไข Desktop Icons จัดตัวเองอัตโนมัติใน Windows 10 - 11 วิธี

Desktop Icons จัดตัวเองทุกครั้งที่ Refresh หรือ Restart สาเหตุหลัก: Auto-arrange เปิดอยู่, Icon Cache เสีย, ไดรเวอร์ VGA เก่า/เสีย, User Profile เสีย, หรือ Theme เปลี่ยนไอคอน

11 วิธีแก้ Desktop Icons Auto-arrange

เตรียม: สร้าง Restore Point

1. ปิด Align to grid และ Auto arrange

คลิกขวา Desktop ว่าง > View > ยกเลิก Align icons to grid และ Auto arrange icons > Reboot

2. เปลี่ยน Icon View

View > เปลี่ยนเป็นขนาดอื่น (Medium→Small) > เปลี่ยนกลับมา Medium > เปลี่ยนเป็น Small อีกครั้ง > Icons จะล็อกตำแหน่ง

3. ลบ Icon Cache

  1. ปิดโปรแกรมทั้งหมด
  2. Ctrl+Shift+Esc > Task Manager > คลิกขวา Windows Explorer > End Task
  3. File > Run new task > cmd.exe > OK
  4. รันคำสั่ง:
    CD /d %userprofile%\AppData\Local
    DEL IconCache.db /a
    EXIT
  5. Task Manager > File > Run new task > explorer.exe > OK

4. ปิด "Allow themes to change desktop icons"

  1. คลิกขวา Desktop > Personalize > Themes > Desktop icon settings
  2. ยกเลิก Allow themes to change desktop icons > Apply/OK > Reboot

5. Uninstall และ Reinstall Graphics Driver (NVIDIA ตัวอย่าง)

  1. Win+R devmgmt.msc > Display adapters > คลิกขวา NVIDIA > Uninstall
  2. Control Panel > Uninstall a Program > ลบทุกอย่างเกี่ยวกับ NVIDIA
  3. Reboot > ดาวน์โหลด Driver ใหม่จากเว็บ NVIDIA > Install

6. Update Display Driver

Device Manager > Display adapters > คลิกขวา > Update Driver > Search automatically / Browse my computer

7. Update DirectX

ดาวน์โหลด DirectX Runtime Web Installer จากเว็บ Microsoft

8. รัน SFC และ DISM

  1. Win+X > Command Prompt (Admin)
  2. sfc /scannow (หรือ sfc /scannow /offbootdir=c:\ /offwindir=c:\windows)
  3. Reboot > รัน DISM:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth

9. สร้าง User Account ใหม่

Settings > Accounts > Family & other users > Add someone else > I don't have this person's sign-in info > Add a user without a Microsoft account > Login ใหม่ ทดสอบ Icons

10. สำหรับผู้ใช้ ESET NOD32 (Registry Fix)

Regedit > ไป 2 Path:

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32
HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32
(Default) เปลี่ยนจาก %SystemRoot%\SysWow64\shell32.dll เป็น %SystemRoot%\system32\windows.storage.dll ทั้งคู่ > Reboot

11. Repair Install Windows 10 (In-place Upgrade)

วิธีสุดท้าย: บูทจาก Media > Upgrade this PC now > Keep files & apps

ลองตามลำดับ จะแก้ปัญหาได้แน่นอนครับ