Зіткнувся я днями з однією неприємною проблемою. Чорні квадрати замість іконок папок в провіднику Windows 8 Professional 64bit. Чорні квадрати були тільки замість іконки (піктограми) папки за замовчуванням в провіднику і в контекстному меню значка провідника на панелі завдань робочого столу, а всі інші зображення іконок папок були нормальними.
Чорні квадрати замість іконок папок в провіднику
Точний час і причину виникнення цієї проблеми встановити не вдалося. Звичайно, завжди простіше усувати проблему, якщо відома причина виникнення цієї проблеми. Але в даному випадку причини виникнення проблеми були не відомі, так що довелося думати просто про можливі способи появи чорних квадратів замість іконок папок.
На думку прийшло кілька можливих способів:
- Вірус або програма-жарт.
- У кеші іконок провідника знаходиться неправильне зображення іконки (таке може статися через збій)
Перевірка антивірусом не виявила нічого, так само не було помічено підозрілу діяльність на комп'ютері.
Спробуємо очистити кеш іконок провідника. Файли кешу зберігаються в папці:
і мають імена виду:
iconcache_16.db
iconcache_32.db
iconcache_48.db
iconcache_96.db
iconcache_256.db
iconcache_1024.db
Я спробував видалити ці файли з провідника - не вдалося, так як файли відкриті самим провідником. Значить необхідно спочатку закрити провідник, а потім провести видалення. Зробив я це так:
Закриваємо всі відкриті програми і документи, так як комп'ютер в процесі вирішення проблеми буде перезавантажений.
Контекстне меню в лівому нижньому кутку. Командний рядок (Адміністратор)
Вводимо по черзі команди:
- taskkill / im explorer.exe / f
- cd C: \ Users \ [ім'я користувача] \ AppData \ Local \ Microsoft \ Windows \ Explorer
- del iconcache_16.db
- shutdown.exe / r / t 0
Де [ім'я користувача] - це ім'я користувача під яким спостерігаються проблеми з чорними квадратами замість іконок в провіднику.
Перша команда завершує процес explorer.exe
Другий командою переходимо в папку (каталог) з файлами кеша іконок C: \ Users \ [ім'я користувача] \ AppData \ Local \ Microsoft \ Windows \ Explorer
Третьою командою видаляємо один з файлів іконок - iconcache_16.db
Четверта команда перезавантажує комп'ютер.
Після перезавантаження комп'ютера всі файли кешу іконок були створені заново (незважаючи на те, що вилучений був всього один файл). Проблема з неправильним відображенням іконок була вирішена. Чорні квадрати замість іконок папок в провіднику Windows 8 замінилися на стандартну іконку папок.
Можна простіше - є регфайл для видалення
стрілок у ярликів. так ось запустити цей регфайл після появи чорних квадратів
і перезавантажити - все!
В блокнот вставляємо наступний запис:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT \ lnkfile]
"IsShortCut" = -
"IsNotShortCut" = "" після чого зберігаємо цей текстовий документ і міняємо розширення з txt. На reg. ВСЕ.
ОС Windows містить значки в кеші, який може виявитися пошкодженим. Один з методів вирішення цієї проблеми полягає у видаленні прихованого файлу% SystemRoot% \\ ShellIconCache і перезавантаження комп'ютера. Коректні значка робочого столу будуть відтворені після реєстрації в системі.
attrib% systemroot% \\ shelliconcache - h
del% systemroot% \\ shelliconcache