Windows ตั้งต้นปรับแต่งได้แค่ Wallpaper, Aero, ฟอนต์ หากต้องการเปลี่ยนสี Start Menu, Explorer frames ต้องติดตั้ง Shell Themes ซึ่งต้องแก้ไขไฟล์ .dll ของระบบ
คำเตือน: หากรัน SFC /scannow ไฟล์ .dll ที่แก้ไขจะถูกคืนค่าเดิม ทำให้ธีมเสีย แต่สามารถแก้ไขใหม่ได้

สิ่งที่ต้องเตรียม:
- Shell Theme ที่ดาวน์โหลดมา (เช่นจาก DeviantArt, Windows7Themes)
- Universal Theme Patcher (Patch dll ที่จำเป็น) หรือ Theme Resource Changer
โปรแกรมเหล่านี้จะ Patch ไฟล์: Uxtheme.dll, Themeui.dll, Themeservice.dll
โครงสร้างไฟล์ในธีม (หลังแตกไฟล์):
- Explorer.exe: เปลี่ยน Start Orb
- Explorerframe.exe: ปุ่ม Forward/Back/Exit บนเมนู
- Shell32.dll: ไอคอน Control Panel ฯลฯ
อ่าน README ของธีมนั้น เพื่อรู้ว่าเปลี่ยนอะไรบ้าง
ขั้นตอนติดตั้ง:
- รันไฟล์ .theme ที่มาด้วย → จะติดตั้งไฟล์ส่วนใหญ่ไปที่:
C:\Windows\Resources\Themes
- บางไฟล์ต้องคัดลอกมือไปที่:
C:\Windows\system32 C:\Windows\sysWOW64
(เช่น ExplorerFrame.dll, TimeDate.CPL)
ต้อง Take Ownership ไฟล์ใน system32 และ sysWOW64 ก่อน แล้ว纔ให้ Full Control
- เปิด CMD (Admin) → รัน:
Takeown /f C:\Windows\System32\ExplorerFrame.DLL Takeown /f C:\Windows\SysWOW64\ExplorerFrame.DLL
- เข้าโฟลเดอร์ทั้งคู่ → คลิกขวา ExplorerFrame.DLL → Properties → Security → Edit → เลือก User → ติ๊ก Allow Full Control
- แทนที่ไฟล์ด้วยของธีม → ทำซ้ำกับไฟล์อื่นที่ต้องไปใน system32/sysWOW64