Làm thế nào để sửa các biểu tượng bị thiếu trong thanh tác vụ và menu bắt đầu? [bản sao]


44

Câu hỏi này đã có câu trả lời ở đây:

Tôi đã cài đặt Visual Studio 2012 và ngày hôm qua trong khi cài đặt con đường của tôi bằng cách nào đó đã hơi say lên 1 . Kể từ đó, các biểu tượng cho các ứng dụng là một phần của Windows là biểu tượng "không xác định" mặc định, nhưng các biểu tượng khác vẫn ổn. Các ứng dụng liên kết phím tắt để khởi chạy tốt khi nhấp vào biểu tượng.

Thanh tác vụ:

Thanh tác vụ

Menu bắt đầu:

Menu bắt đầu

Tôi đã sửa đường dẫn của mình, nhưng các biểu tượng vẫn hiển thị không chính xác.

Bất kỳ ý tưởng về làm thế nào để tuôn ra những gì dường như là một tập hợp các biểu tượng được lưu trữ?


1 Một cái gì đó đã đi một con đường của A; B; C; D; và biến nó thành A; B; C; D; A; B; C; D; E; F; - sao chép một phần lớn của nó đến điểm đó mà không có thêm ký tự nào để nhập vào hộp chỉnh sửa trong thuộc tính hệ thống. Điều này có tác dụng phụ của báo cáo Windows rằng nó không thể tìm thấy% Windir%.


Bạn đã thử đăng xuất và đăng nhập lại chưa? Hoặc khởi động lại máy tính?
Indrek

@Indrek: Có, tôi đã khởi động lại nhiều lần.
adrianbanks

1
Kiểm tra đường dẫn cho không gian (s) sau a; mà làm cho tất cả mọi thứ qua điểm đó được bỏ qua. Một đường dẫn của A; B; C; D; E; F sẽ chỉ được xem là A; B; C. Microsoft thực sự cần một trình soạn thảo tốt cho biến môi trường đường dẫn. Đăng (các) biến môi trường đường dẫn của bạn cũng nên để người khác phát hiện vấn đề.
Brian

@Brian: không, không có chỗ trống
adrianbanks

Bạn đã thử tạo lại bộ đệm Icon chưa? Xem các biểu tượng máy tính để bàn Windows 7 bị hỏng
Ƭᴇcʜιᴇ007

Câu trả lời:


82

Tôi đã giải quyết vấn đề biểu tượng bằng cách:

  1. Khởi động Trình quản lý tác vụ
  2. Kết thúc quá trình explorer.exe (Nhấp chuột phải vào explorer.exe -> Kết thúc quá trình)
  3. Mở cửa sổ dòng lệnh (Tệp -> Tác vụ mới (Chạy ...) -> Nhập cmd.exe)
  4. Trong loại cửa sổ cmd
    cd% userprofile% \ appdata \ local
  5. Bây giờ bạn cần xóa tệp iconcache.db
    del iconcache.db / a 
  6. Thoát khỏi cửa sổ cmd bằng cách gõ
    lối ra
  7. Bắt đầu lại trình thám hiểm (Tệp -> Tác vụ mới (Chạy ...) -> Nhập explorer.exe)

Bây giờ bạn sẽ có thể thấy các biểu tượng được khôi phục.


1
Thưa ngài, là một quý ông và một vị thánh. Hoàn hảo! Chúc tôi có thể bình chọn câu trả lời của bạn nhiều hơn.
Pace

Cái này hoạt động như bùa mê
starcorn

4
Tuyệt vời, câu trả lời hoàn hảo. Nó nên là một trong những chấp nhận.
Jorge Campos

Điều này cũng hiệu quả với tôi
Luciano Mammino

Tuyệt vời! Hoạt động hoàn hảo !!
Daniel Silva

13

Đối với tôi, chức năng ghim và bỏ ghim của thanh tác vụ đã thực hiện thủ thuật


Tôi không thể tin rằng điều này đã làm việc. Ồ
RubberDuck

5

Cuối cùng tôi đã giải quyết điều này bằng cách làm theo lời khuyên đưa ra ở đây , mặc dù không phải là lời khuyên trong bài viết mà là lời khuyên trong một trong những ý kiến:

ví dụ, thay đổi độ sâu màu màn hình thành 16 bit, và khi Windows hỏi bạn có muốn giữ thay đổi hay không, hãy nhấp vào "Không" để khôi phục cài đặt gốc.

Lời khuyên trong phần chính của bài viết (về việc thay đổi chế độ xem các thư mục và cài đặt tệp ẩn) không hoạt động.


Phải một cái gì đó để làm với bộ nhớ đệm biểu tượng. Tôi đã có vấn đề simialr với biểu tượng chrome của tôi biến mất trở lại biến mất. Sau một thời gian dài chờ đợi định dạng của nó ok.
Piotr Kula

2

Tôi nghĩ rằng việc mất các biểu tượng chỉ là một trong những triệu chứng của một vấn đề rộng lớn hơn, đó là biến PATH bị rối tung. Xem các cuộc thảo luận sau đây trên diễn đàn VisualStudio . Vấn đề dường như được gây ra bởi một PATHbiến quá dài .


Câu trả lời của @ MarioNeubauer đã làm việc cho tôi một lần, và sau đó nó trở lại và điều đó đã không sửa nó lần thứ hai. Đây là câu trả lời cuối cùng.
Scott Whitlock

0

Tôi nhấp chuột phải vào mục có biểu tượng bị thiếu và chọn thuộc tính. Trong hộp thoại thuộc tính tôi bấm để thay đổi biểu tượng. Tôi đã thay đổi biểu tượng (ví dụ: từ biểu tượng chương trình chính sang biểu tượng tài liệu cho chương trình đó) và nhấn OK (tôi phải có quyền quản trị viên để xác nhận). Sau đó tôi đã lặp lại quá trình thay đổi biểu tượng trở lại, tại thời điểm đó biểu tượng hiện rõ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.