Сигурен съм, че ви се е случвало: да включите компютъра си и изведнъж да откриете, че няколко от любимите ви програми са заседнали с тази досадна празна страница или обща икона, която не означава нищо. Доста е разочароващо, особено когато работният ви плот е пълен с преки пътища и вече не можете да различите едно нещо от друго с един поглед, въпреки че двойното щракване върху приложението се отваря без никакви проблеми. Ако проблемът е по-сериозен, можете да опитате да възстановите липсващите икони на работния плот на Windows.
Този проблем обикновено е по-скоро козметичен, отколкото сериозна системна грешка, тъй като обикновено се причинява от неизправност или повреда на временната памет за икони . Не се притеснявайте, няма нужда да форматирате компютъра си или да преинсталирате терабайти игри; има много начини да подобрите Windows, така че да показва изображенията отново правилно.
Бързият трик с ie4uinit
За тези, които не искат да се занимават със сложни кодове, Windows включва вграден инструмент, наречен ie4uinit, който е истинско спасение. За да го използвате, просто натиснете клавишната комбинация. Win + R и напишете командата ie4uinit.exe -showКогато натиснете Enter, ще забележите, че иконите изчезват за секунда и след това се презареждат, като визуалната асоциация се регенерира почти мигновено.
Ако използвате по-стара версия на системата, като например Windows 7 или 8, командата се променя леко. В тези случаи трябва да изпълните ie4uinit.exe -ClearIconCache за да се постигне същият ефект от пълно изчистване на кеша и че всичко се връща към нормалното.
Дълбоко почистване на кеша с помощта на CMD
Когато бързият метод не реши проблема, е време да се използва командният ред. Целта тук е Поправка и възстановяване на кеша на иконите в Windows 11 физическо изтриване на файла IconCache.dbТова е мястото, където Windows съхранява базата данни с изображения. За да направите това, първо трябва... прекратете процеса на браузъразащото ако файлът се използва, няма да можете да го изтриете.
- Отворете диспечера на задачите (Ctrl + Shift + Esc) и завършете задачата на Windows Explorer.
- Стартирайте CMD с администраторски права и въведете
CD /d %userprofile%\\AppData\\Localпоследвано отDEL IconCache.db /a. - След като изтриете, върнете се в диспечера на задачите, изберете „Изпълни нова задача“ и въведете
explorer.exeза рестартирайте графичния интерфейс.
Ако предпочитате да използвате PowerShell, можете да автоматизирате това с командата Stop-Process -Name \"explorer\" -Force, последвано от изтриване на файла от Remove-Item \"$env:LocalAppData\\IconCache.db\" -Force и завършва с рестартиране на процеса на браузъра.
Разширени настройки на системния регистър и обвивката
Понякога проблемът не е в кеша, а по-скоро в това, че системата е загубила представа как да обработва иконите за бърз достъп. В този случай трябва да получите достъп до редактора на системния регистър (regedit ). Изключително важно е да създадете резервно копие, преди да правите каквито и да е промени, за да избегнете изненади.
Трябва да навигирате до маршрута HKEY_CLASSES_ROOT\\lnkfile\\shellex\\IconHandler и проверете дали стойността по подразбиране е {00021401-0000-0000-C000-000000000046}След това проверете дали стойността в съответния CLSID ключ е Пряк път и че подключът InProcServer32 правилно сочи към C:\\Windows\\System32\\windows.storage.dll.
Друга много полезна техническа стъпка е регистрирането на ShellExperienceHost . Това се прави чрез отваряне на PowerShell като администратор и изпълнение на команда (cmdlet), която пререгистрира обекта за всички потребители, което обикновено отстранява визуалните проблеми в менюто „Старт“ и лентата на задачите след пълно рестартиране на системата.
Поправка на системни файлове и ръчни решения
Ако нищо от горните не е проработило, може да има повредени вътрешни файлове на Windows. За целта имаме следната команда: sfc /scannow в CMD. Този инструмент анализира цялата система и автоматично поправя повредени файлове което може да повлияе на показването на графиките.
Ако проблемът засяга само конкретна програма, не усложнявайте нещата, като почиствате цялата си система; просто щракнете с десния бутон върху пряката връзка, отидете на Свойства и изберете Промяна на икона . Оттам можете да намерите оригиналния изпълним файл или да използвате изображения като персонализирани икони на папки в Windows 11 или да изтеглите .ico файлове.
Външни инструменти и предотвратяване на повреди
Има безплатни програми като Thumbnail и Icon Cache Rebuilder , които вършат цялата мръсна работа вместо вас с едно щракване. Те са идеални за потребители, които не се чувстват комфортно да използват командния ред, въпреки че винаги се препоръчва да създадете точка за възстановяване, преди да ги използвате, в случай на проблеми с несъвместимостта.
За да предотвратите повторното изчезване на иконите, препоръчвам да проверите софтуера си за почистване (като CCleaner) и да деактивирате автоматичното почистване на кеша на иконите . Също така е добра идея да проверите дали облачни програми като OneDrive или Google Drive не пречат на синхронизирането на системните файлове. Накрая, пълно сканиране с Microsoft Defender ще изключи всякакъв зловреден софтуер, който поврежда системната база данни.
Наличието на чист работен плот с правилни изображения е въпрос на регенериране на временната памет на Explorer, поправяне на ключове в системния регистър или извършване на сканиране на системни файлове, като същевременно се гарантира, че никой инструмент за оптимизация не изтрива агресивно тези данни или че вирус променя работата на Windows Shell.
Страстен писател за света на байтовете и технологиите като цяло. Обичам да споделям знанията си чрез писане и това е, което ще направя в този блог, ще ви покажа всички най-интересни неща за джаджи, софтуер, хардуер, технологични тенденции и много други. Моята цел е да ви помогна да се ориентирате в дигиталния свят по лесен и забавен начин.