Dlaczego brakuje ikon dla niektórych programów w Win7? [duplikować]

15

W przypadku niektórych moich programów ikony zniknęły. Dotyczy to zarówno przypiętych elementów menu Start, jak i programów w ich folderach programów.

wprowadź opis zdjęcia tutaj

Zarówno w Inkscape, jak i IrfanView zniknęły ich ikony. Pliki SVG i graficzne powiązane z odpowiednimi programami nadal wyświetlają odpowiednie ikony - to tylko główne pliki .ex, które nie mają już ikon.

Jak je przywrócić?

JeanSibelius
źródło
1
Czy masz uruchomiony program antywirusowy? Czy wykrył ostatnio coś podejrzanego?
gronostaj
Tak, w rzeczywistości - Microsoft Security Essentials wykrył bardzo starego wirusa na bardzo starym dysku IDE, który podłączyłem kilka dni temu, aby odzyskać bardzo stary plik.
JeanSibelius,
1
Myślę, że to może być przyczyną problemu. Spróbuj odinstalować i ponownie zainstalować Inkscape i IrfanView i sprawdź, czy to pomoże. Nie uruchamiaj ich przed tą operacją, pamiętaj też, aby najpierw ręcznie odinstalować i upewnić się, że przed ponowną instalacją nie pozostały żadne pliki aplikacji.
gronostaj

Odpowiedzi:

26

Spróbuj wykonać następujące czynności.

Otwórz Notatnik i wklej poniższy kod.

taskkill /F /IM explorer.exe
cd /d %UserProfile%\AppData\Local
attrib –h IconCache.db
del IconCache.db
start explorer

zapisz plik jako plik .bat na pulpicie.

Na koniec kliknij dwukrotnie plik .bat zapisany na pulpicie i wszystkie ikony powinny zostać przywrócone.

Źródło

stderr
źródło
też dla mnie pracował, dziękuję @ QMechanic73
tom pierwszy
Jeśli brakuje ikon dla Eksploratora Windows i notatnika, może być również konieczne usunięcie ikony Eksploratora Windows i baz danych pamięci podręcznej miniatur w% UserProfile% \ AppData \ Local \ Microsoft \ Windows \ Explorer, jednak pliki te nie są natychmiast dostępne do usunięcia po polecenie taskkill zostało zakończone, więc nie powiodło się dla mnie w pliku wsadowym. Może krótka chwila przydałaby się także po wykonaniu zadania.
Jeremy,
0

Z tego, co widzę, wygląda na to, że program innej firmy usunął katalogi główne tych programów. Lub może to być przypadkowe usunięcie czegoś. Ale to ikona, którą dostajesz, gdy usuwany jest katalog główny programu, ale skorelowane z nim skróty również nie są usuwane

Będziesz musiał ponownie zainstalować programy, które zostały usunięte

Kade
źródło
0

Jest to spowodowane uszkodzonym IconCache. Możesz usunąć plik bazy danych opisany powyżej i uruchomić ponownie

Innym obejściem jest tymczasowe ustawienie Skali DPI systemu Windows na średnie (120 ppi) / lub inne niż domyślne w zaawansowanych ustawieniach wyświetlania

„Panel sterowania \ Wygląd i personalizacja \ Wyświetlacz”

Wyloguj się i powróć do starego skalowania DPI

dccet
źródło