Quan trọng Trước khi bạn chạy công cụ Sửa lỗi này, hãy lưu dữ liệu của bạn và đóng ứng dụng. Sau khi bạn chạy Sửa lỗi, máy tính của bạn sẽ khởi động lại sau 10 phút.
Triệu chứng
Trên máy tính chạy Windows XP, Windows Vista hoặc Windows 7, một số biểu tượng ở các vị trí sau được thay đổi ngẫu nhiên thành các biểu tượng khác:
-
Máy tính của Tôi
-
Windows Explorer
-
Bàn làm việc
-
Thanh Khởi động Nhanh
Nguyên nhân
Sự cố này xảy ra vì bộ đệm ẩn biểu tượng không được cập nhật chính xác.
Giải pháp
Để khắc phục sự cố, bước đầu tiên là đăng nhập vào tài khoản người dùng khác có quyền quản trị viên. Để thực hiện việc này, hãy làm theo các bước sau:
-
Đăng xuất khỏi tài khoản người dùng hiện tại gặp phải thay đổi biểu tượng.
-
Đăng nhập với tư cách người dùng có quyền người quản trị.
Lưu ý Tệp phải bị xóa bởi một người dùng khác vì trong quá trình đăng xuất, tệp IconCache.db có thể bị ghi đè với dữ liệu biểu tượng bị hỏng.Quan trọng Mục, phương pháp hoặc tác vụ này chứa các bước cho bạn biết cách sửa đổi sổ đăng ký. Tuy nhiên, có thể xảy ra sự cố nghiêm trọng nếu bạn sửa đổi sổ đăng ký không đúng cách. Do đó, hãy đảm bảo rằng bạn làm theo các bước này cẩn thận. Để bảo vệ tốt hơn, hãy sao lưu sổ đăng ký trước khi bạn sửa đổi. Sau đó, bạn có thể khôi phục sổ đăng ký nếu xảy ra sự cố. Để biết thêm thông tin về cách sao lưu và khôi phục sổ đăng kư, hăy bấm số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
322756 Cách sao lưu và khôi phục sổ đăng ký trong Windows Sau đólàm theo các bước sau để khắc phục sự cố:
-
Nếu hộp thoại Đóng Tương tác Chương trình Đang mở được hiển thị, hãy đóng tất cả các cửa sổ đang mở.
-
Tạo khóa đăng ký Max Cached Icons, rồi đặt giá trị của khóa đó thành 2048. Để thực hiện điều này, hãy làm theo các bước sau:
-
Bấm vào Bắt đầu, nhập regedit vào hộp Tìm kiếm, rồi bấm vào Regedit trong danh sách được hiển thị.
-
Định vị và chọn khóa đăng ký sau:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
-
Trên menu Chỉnh sửa, bấm vào Mới, rồi bấm vào Giá trị Chuỗi.
-
Nhập MaxCachedIcons cho tên khóa đăng ký, rồi nhấn Enter.
-
Bấm đúp vào khóa đăng ký Max Cached Icons, nhập 2048 vào hộp Dữ liệu giá trị, rồi bấm OK.
-
Thoát khỏi Registry Editor.
-
-
Xóa các IconCache.db khỏi vị trí sau, tùy thuộc vào hệ điều hành của bạn.
Windows XP
C:\Documents and Settings\<User Name>\Local Settings\Application Data
Windows Vista hoặc Windows 7
C:\Users\<User Name>\AppData\LocalNote <User Name>là chỗ dành sẵn cho tên của tài khoản người dùng gặp phải thay đổi biểu tượng.
Thông tin Bổ sung
Cách hoạt động của gói MATS để khắc phục sự cố này
-
Gói MATS quét máy tính của bạn và sau đó phát hiện xem máy tính đang chạy Windows XP, Windows Vista, hoặc Windows 7.
-
Gói MATS xác định xem giá trị đăng ký Max Cached Icons trong khóa phụ của sổ đăng ký có tồn tại hay không. Nếu giá trị đăng ký Max Cached Icons không tồn tại, hãy tạo giá trị đó, rồi đặt thành 2048. Nếu giá trị đăng ký Max Cached Icons tồn tại, hãy đặt giá trị đó thành 2048.Lưu ý Trong quá trình này, một hộp thoại sẽ xuất hiện. Tùy chọn này cung cấp cho bạn tùy chọn tự động khắc phục sự cố (đây là tùy chọn được đề xuất) hoặc chọn thủ công từng sự cố để khắc phục. Nếu bạn chọn các sự cố riêng lẻ theo cách thủ công để khắc phục, bạn phải chọn tùy chỉnh Biểu tượng và thư mục hoặc Tùy chỉnh khác hoặc Tôi không biết trong hộp thoại.
-
Gói MATS xác minh rằng tệp IconCache.db đã bị xóa thành công.
Các sự cố khác mà gói MATS khắc phục
2394521 Không thể dọn sạch Thùng Rác trong Windows XP hoặc trong Windows Vista
949109 lỗi "Tệp hoặc thư mục không tồn tại" trong Windows Vista
Lỗi 934160 "Quyền mạng hoặc tệp" hoặc lỗi "thư mục không tồn tại"
2394740 Không thể chọn nhiều mục sau khi nâng cấp từ Windows XP lên Windows Vista
813711 Thay đổi kích cỡ, dạng xem, biểu tượng hoặc vị trí của thư mục bị mất