В Windows 10 иногда происходят неприятные вещи. Вместо привлекательных иконок приложений на рабочем столе или в меню «Пуск» внезапно появляются скучные черные квадраты. Хотя эта проблема не является серьезной проблемой, она сильно раздражает и портит внешний вид системы.
Вероятно, причиной всего этого является сбой в кэше иконок. Чтобы быстро отображать каждый ярлык, Windows хранит маленькие изображения в специальном файле. Если этот файл поврежден, система просто не может найти изображение и показывает вместо этого черный квадрат.
С другой стороны, эта проблема обычно решается довольно просто; вам не нужно быть компьютерным гением, чтобы вернуть нормальный вид иконкам. Сейчас мы рассмотрим несколько простых методов, чтобы очистить кэш и заставить систему снова показывать правильные значки.
Способ 1: Очистка диска
На ярлыках Windows 10 могут появляться черные квадраты из-за засорения кэша. В таком случае необходимо очистить соответствующий элемент. Проще всего использовать встроенную системную утилиту «Очистка диска».
- Откройте «Проводник», кликнув по его иконке на панели задач или дважды нажав по ярлыку «Этот компьютер» на рабочем столе.
Кроме того, вы можете прочитать: Как добавить значок «Этот компьютер» на рабочий стол Windows 10
- Перейдите в раздел «Этот компьютер», щелкнув по одноименному пункту на панели слева. Затем нажмите правой кнопкой мыши по «Локальному диску (C:)» и выберите опцию «Свойства».

- В появившемся окне кликните по кнопке «Очистка диска», расположенной во вкладке «Общие».

- Дождитесь завершения анализа дискового пространства, после чего в списке файлов для удаления установите отметку напротив пункта «Эскизы». Затем нажмите по кнопке «ОК».

- Подтвердите выполнение задачи, щелкнув в диалоговом окне по кнопке «Удалить файлы».
После этого начнется процесс очистки определенных частей системы. Хотя эта утилита также может удалить мусорные файлы с системного диска, Windows 10 предлагает дополнительные методы для этого. Данный вопрос рассматривается более подробно в отдельной статье на нашем сайте.
Дополнительная информация: методы очистки системного диска Windows 10

ИНОГДА в Windows 10 на ярлыках появляются чёрные квадраты вместо иконок, что выглядит нелепо. Однако эта проблема обычно быстро решается. В большинстве случаев это связано со сбоем кэша изображений, который отвечает за отображение иконок. Чтобы исправить ситуацию, необходимо очистить кэш, после чего система заново загрузит иконки в правильном виде. Это безопасно, не влияет на файлы и не требует установки других программ.
Способ 2: Удаление кэша иконок
Правильное отображение ярлыков на рабочем столе зависит от целостности кэша этих значков, поэтому рекомендуется почистить его при возникновении проблем. Есть четыре способа выполнения этой задачи.
Обратите внимание на это! Есть много разновидностей кэша в операционной системе, с которыми могут возникать проблемы на разных этапах работы компьютера. Постоянная чистка помогает предотвратить их появление. На нашем сайте есть отдельная статья, посвященная этому вопросу. Дополнительные детали: Программы для очистки кэш-файлов Windows 10

Вариант 1: Вручную
Поскольку файлы кэша иконок рабочего стола находятся на системном диске в специальной скрытой папке, включите отображение скрытых элементов в Windows 10, прежде чем приступить к выполнению следующей инструкции. Как это сделать, описано в другом материале на нашем сайте.
Более подробная информация об отображении скрытых папок в Windows 10.

Чтобы удалить файлы кэша иконок рабочего стола, вы должны сначала очистить корневую директорию файлов:
- Откройте окно файлового менеджера и перейдите по указанному ниже пути:
С:\Пользователи\<user_name>\AppData\Local\Microsoft\Windows\ExplorerВ качестве альтернативы, как показано на изображении ниже, можно скопировать адрес и вставить его в соответствующую строку «Проводника». В первую очередь замените название вашей пользовательской папки «<user_name>».

- Попав в целевую директорию, выделите все файлы, имена которых начинаются со слова «iconcache_».

- Воспользуйтесь сочетанием Shift + Delete, чтобы удалить файлы в обход «Корзины», или сделайте это посредством контекстного меню. Во втором случае после потребуется очистить «Корзину» вручную.
Чтобы избавиться от черных квадратов на рабочем столе, вам нужно просто перезапустить компьютер, чтобы кэш иконок загрузился заново.
Вариант 2: «Выполнить»
Благодаря использованию интерпретатора командной строки можно удалить файлы кэша без использования файлового менеджера. Чтобы это сделать, просто нажми сочетание клавиш Win и R, вставь команду, показанную ниже, а затем нажми на кнопку «ОK».
del /a %userprofile%/AppData/Local/IconCache.db

Кроме того, читайте: Как открыть окно «Выполнить» Windows 10.
После этого следует перезапустить компьютер, чтобы операционная система заново создала кэш значков рабочего стола.
Вариант 3: Системная утилита
Можно сбросить кэш иконок с помощью специальной системной утилиты, которую можно найти в окне «Выполнить». Сначала нажмите сочетание горячих клавиш Win и R, чтобы ввести команду в поле для ввода, а затем кликните по кнопке «ОК».
ie4uinit.exe -ClearIconCache

Привет и привет! Если предыдущая команда не дала результатов, попробуйте ввести команду ie4uinit.exe -show в окно «Выполнить» и нажать «ОК».

Вариант 4: «Командная строка»
Этот метод устранения неполадок в системе является более эффективным, потому что он объединяет все ранее перечисленные методы. Для его выполнения необходимо использовать «Командную строку», запущенную от имени администратора. При необходимости вы можете найти подробное руководство по этому процессу в отдельной статье на нашем сайте.
Как использовать командную строку администратора в Windows 10

После запуска консоли и появления на экране окна с мигающим курсором необходимо поочередно вставить следующие команды, нажимая клавишу Enter каждый раз:
ie4uinit.exe -show
taskkill /IM explorer.exe /F
DEL /A /Q "%localappdata%\IconCache.db"
DEL /A /F /Q "%localappdata%\Microsoft\Windows\Explorer\iconcache*"

После завершения каждой команды необходимо перезагрузить компьютер, чтобы зафиксировать изменения в операционной системе. Однако сделать это в штатном режиме невозможно, потому что вторая команда в списке завершила работу графического интерфейса. Вместо этого используйте команду, представленную ниже:
shutdown /r /f /t 00

Если проблема со значками на рабочем столе не исчезла после перезагрузки консоли, следует ввести еще одну последовательность команд и каждый раз нажимать клавишу Enter.
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00

Как и в предыдущем случае, графическая оболочка операционной системы завершит свою работу, поэтому необходимо перезагрузить компьютер, вводя последную команду.
Способ 3: Специальный скрипт
Рекомендуется создать специальный скрипт, который будет автоматически выполняться каждый раз при запуске Windows 10, если предыдущие методы избавляли от черных квадратов на ярлыках Windows 10 только на время.
Кроме того, прочитайте: Как отключить автозагрузку программ Windows 10
Шаг 1: Внесение изменений в реестр
Рекомендуется удалить пиктограмму стрелочки в нижнем левом углу из ярлыков. Для этого необходимо использовать редактор системного реестра, о том, как его запустить, говорится в отдельной статье на нашем сайте.
Дополнительная информация: Как открыть редактор реестра Windows 10

Следует создать особый параметр и внести в него правки после активации редактора:
- Воспользовавшись навигационной панелью слева, перейдите по нижеуказанному пути:
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ExplorerВнимание! Как показано на следующем изображении, в качестве альтернативы можно скопировать и вставить адрес в соответствующую строку.

- В конечной директории создайте новую папку. Для этого нажмите в левой части окна по каталогу «Explorer» правой кнопкой мыши, наведите курсор на пункт «Создать» и в подменю выберите «Раздел». Введите название «Shell Icons» и нажмите Enter.

Не выполняйте эту процедуру, если эта папка уже существует.
- Перейдите в только что созданный каталог и создайте новый параметр. Для этого нажмите в основной рабочей области окна по пустому пространству правой кнопкой мыши и выберите «Создать» → «Строковый параметр». Назовите его «29» (без кавычек).

- Внесите изменения в созданный параметр. Для этого дважды кликните по его названию левой кнопкой мыши, а затем в появившемся окне в поле «Значение» вставьте предоставленную ниже запись. В завершение нажмите «ОК».
%windir%\System32\shell32.dll,-50
Внесенные изменения должны быть зарегистрированы операционной системой после перезагрузки компьютера.
Это важно! Рекомендуется выполнить восстановление реестра, если в процессе выполнения этой инструкции возникли проблемы, которые привели к частичной или полной поломке отдельных частей операционной системы. В отдельной статье на нашем сайте подробно описаны все шаги, необходимые для этого. Как восстановить системный реестр Windows 10 более подробно

Шаг 2: Создание BAT-файла
По завершении предыдущего этапа стрелочки с ярлыков на рабочем столе должны исчезнуть, но это не решит проблему с черными квадратами. Вместо этого необходимо создать специальный исполняемый файл, который будет очищать кэш иконок автоматически:
- Откройте стандартный текстовый редактор «Блокнот». Проще всего это сделать, воспользовавшись поиском по системе, но существуют и иные способы, подробно описанные в другой статье на нашем сайте.
Подробнее: создание текстового документа в операционной системе Windows 10
-
- В открывшееся окно текстового редактора вставьте представленные ниже четыре строки:
@ECHO OFFie4uinit.exe -showDEL /A /Q "%localappdata%\IconCache.db"DEL /A /F /Q "%localappdata%\Microsoft\Windows\Explorer\iconcache*" 
- Вызовите меню «Файл» и выберите пункт «Сохранить как».

- В новом диалоговом окне для удобства перейдите на «Рабочий стол», впишите в поле «Имя файла» любое название с расширением «.bat» (без кавычек) и нажмите по кнопке «Сохранить».

Приветствие! Этот файл можно сохранить в любой доступной директории на жестком диске, при условии, что его расширение соответствует.bat, но очень важно, чтобы это было точно. Кроме того, ознакомьтесь с: Создание файлов BAT в Windows 10
Шаг 3: Настройка автозагрузки скрипта
После создания скриптов для очистки кэша иконок рабочего стола он теперь должен быть включен в автозагрузку, чтобы он выполнялся каждый раз, когда компьютер запускается. Для этого достаточно переместить файл в соответствующую директорию на системном диске.
- Откройте окно «Выполнить», воспользовавшись комбинацией клавиш Win + R. Вставьте в поле для ввода представленную ниже команду и нажмите Enter.
shell:startup 
- Переместите открывшееся окно таким образом, чтобы на рабочем столе был виден созданный на предыдущем этапе файл. Зажав левую кнопку мыши, перетащите его в папку «Автозагрузка».

- Перезагрузите компьютер, чтобы изменения вступили в силу.
-
Впоследствии можно просто удалить скрипт из целевой папки, если это потребуется для удаления его из автозагрузки.
Где находится папка «Автозагрузка» Windows 10?
Как видно, черные квадраты вместо иконок — это неприятная, но решимая проблема. Обычно это происходит из-за сбоев в кэше иконок, которые система не может самостоятельно исправить.
Все основные причины этой неполадки охватываются предложенными способами устранения, от простого обновления кэша до проверки системных файлов. В большинстве случаев самый первый метод с использованием командной строки помогает, потому что нет необходимости пробовать все методы подряд.
Не волнуйтесь: ваши программы и файлы полностью защищены за счет простого визуального сбоя. Если ни один из вариантов не сработал, вы всегда можете создать новую учетную запись пользователя, что является надежным способом исправить любые странные ошибки в интерфейсе.








