Registry Tweaks ทำให้ Customize Windows 10 ได้ลึก (Visual + Under-the-hood) ⚠ Backup Registry ก่อนลอง!
1. Customize Desktop Context Menu (Right-click)
Key: HKEY_CLASSES_ROOT\Directory\Background\shell\
สร้าง Key ใต้ shell (ชื่อ Menu) → ใต้ Key นั้นสร้าง command → Default Value = notepad.exe (หรือ Path โปรแกรม) → Right-click Desktop จะมี Menu ใหม่
2. Desktop Icon Spacing (Horizontal/Vertical)
Key: HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
IconSpacing (Horizontal, default -1125) / IconVerticalSpacing (Vertical, default -1125) → ค่า -480 ถึง -2730 (Negative = พิกเซล x -15)
3. Click Taskbar Icon → Last Active Window (ไม่แสดง Thumbnail)
Key: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
DWORD LastActiveClick = 1 → Click Icon โปรแกรมที่เปิดหลายหน้าต่าง → ไปหน้าต่างที่ใช้ล่าสุดทันที
4. Disable UAC ผ่าน Registry (ไม่ได้จาก GUI)
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
DWORD EnableLUA = 0 → Reboot (แต่มี Side Effects: Modern Apps ไม่ทำงาน, Security ลดลง)
5. Confirm File Delete Dialog (กลับมาได้!)
Key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
สร้าง Key Explorer → DWORD ConfirmFileDelete = 1 (มี Dialog) / 0 (ไม่มี)
6. Registered Owner / Organization
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
RegisteredOwner / RegisteredOrganization → เปลี่ยนชื่อใจชอบ → Win+R → winver ดูได้
7. Paint Desktop Version (Build Number บน Wallpaper)
Key: HKEY_CURRENT_USER\Control Panel\Desktop
PaintDesktopVersion = 1 → Logout/Login → แสดง Version/Build บน Desktop
8. Border Width (Window Borders)
Key: HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
BorderWidth = 0 ถึง 50 (Default -15) → ปรับขอบหน้าต่างบาง/หนา
9. Windows 7 Vertical Volume Control
Key: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
สร้าง Key MTCUVC → DWORD EnableMtcUvc = 0 → Reboot → Volume Slider แนวตั้งแบบ Win7 กลับมา
10. Remove OneDrive from File Explorer Sidebar
Key: HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
System.IsPinnedToNameSpaceTree = 0 → Reboot → OneDrive หายจาก Navigation Pane
Registry Tweaks อันตรายถ้าทำผิด – Backup ก่อนทุกครั้ง!