Cá nhân hóa Windows out of the box (ngay khi cài đặt) thường chỉ siết chặt ở việc thay đổi hình nền desktop, các hiệu ứng Aero, và các font khác nhau. Nhưng bạn không thể tùy chỉnh toàn bộ trải nghiệm Windows, như màu menu Start, hoặc bất cứ thứ gì liên quan đến khung explorer.exe – trừ khi cài đặt shell themes, đó chính là nội dung hướng dẫn này sẽ hướng dẫn bạn.
Cài đặt shell themes thường khá an toàn, chỉ liên quan đến việc sửa đổi một số file .dll của Windows – lưu ý rằng nếu bạn bao giờ chạy /SFC trong command prompt, các file .DLL đã sửa đổi sẽ bị ghi đè bằng các file gốc từ Windows, làm hỏng shell themes của bạn. Nhưng việc sửa đổi lại chúng rất dễ dàng.
Các ảnh chụp màn hình dưới đây sử dụng shell theme Life by Lefty1981, vì một khi bạn đi sang màu đen thì không bao giờ quay lại, nhưng bạn có thể tìm hàng tấn shell themes phù hợp với sở thích trên các trang web như DeviantArt và Windows7Themes.
Yêu cầu:
- Một Windows shell theme
- Universal Theme Patcher (sửa đổi một số file .DLL cần thiết khác)
- (Lựa chọn thay thế cho trên) Theme Resource Changer
Sau khi tải xuống shell theme bạn chọn, hãy khởi chạy một trong các resource patcher từ trên, Universal Theme Patcher hoặc Theme Resource Changer. Theme Resource Changer sẽ cần được cài đặt (tương thích x64 hoặc x86), vì vậy hãy chạy trình cài đặt với quyền quản trị viên. Universal Theme Patcher thì chỉ sửa đổi các file .DLL cần thiết mà không cài đặt chính nó như một chương trình. Việc lựa chọn cái nào tùy thuộc vào bạn. Trong cả hai trường hợp, các chương trình này sẽ sửa đổi các file Windows sau:
- Uxtheme.dll
- Themeui.dll
- Themeservice.dll
Bây giờ, thư mục shell theme của bạn (sau khi giải nén) có thể đi kèm với nhiều thư mục và file, nên đây là giải thích chung về chúng:
- Explorer.exe: Thường sẽ thay đổi các thứ như nút Start orb.
- Explorerframe.exe: Thường bao gồm hình ảnh để thay thế các thứ như nút forward/back/exit trên menu.
- Shell32.dll: Thay đổi giao diện biểu tượng control panel và các thứ như vậy.
Shell themes thường đi kèm với hướng dẫn và mô tả tất cả các extra chúng bao gồm, vì vậy hãy chắc chắn đọc kỹ readme của shell theme bạn đang cài đặt để biết chính xác những gì đang được thay đổi.
Shell theme của bạn cũng nên đi kèm với một trình cài đặt tự động với phần mở rộng .theme. Khi bạn chạy nó, nó sẽ cài đặt hầu hết các file cần thiết của nó vào thư mục sau:
C:\Windows\Resources\Themes
Tuy nhiên, có thể có một vài file bạn cần cài đặt thủ công vào:
C:\Windows\system32 C:\Windows\sysWOW64
Điều này có thể là các thứ như ExplorerFrame.dll và TimeDate.CPL
Để làm điều này, bạn cần chắc quyền sở hữu (take ownership) các file trong cả system32 và sysWOW64. Vì vậy, ví dụ chúng ta sẽ ghi đè ExplorerFrame.DLL trong cả /system32 và /sysWOW64 với file ExplorerFrame.dll từ theme Life, điều này sẽ cho phép chúng ta thay đổi các nút khung explorer khác nhau.
Chúng ta cần làm là mở command prompt nâng cao (Start -> CMD -> Open as Administrator)
Sau đó gõ vào command prompt các lệnh sau:
Takeown /f C:\Windows\System32\ExplorerFrame.DLL Takeown /f C:\Windows\SysWOW64\ExplorerFrame.DLL
Bây giờ bạn sẽ vào cả hai thư mục, nhấp chuột phải vào file ExplorerFrame.DLL và vào tab Security -> Edit -> highlight tên người dùng của PC bạn -> tích vào ô Allow Full Control, như hình dưới.
Bây giờ bạn có thể thay thế các file ExplorerFrame.DLL đó bằng những file đi kèm với shell theme của bạn. Bạn có thể làm điều này cho bất kỳ file nào khác có trong shell theme của bạn cần được đặt trong thư mục /system32 và /syswow64.