Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье приведены основные рекомендации по устранению неполадок, в которых ярлыки приложений на рабочем столе, меню и панели задач отображают пустые значки.
Ярлыки приложений на рабочем столе, меню и панели задач отображают пустые значки. Эта проблема может повлиять на встроенные (входящие) и сторонние приложения. Однако дважды щелкнув пустой значок, можно открыть приложение.
Проблема связана с проблемами с кэшем значков и подразделом IconHandler
. Ниже приведены шаги по устранению этой проблемы.
Шаг 1. Очистка кэша значков
Чтобы очистить кэш значков в Windows, выполните следующие действия.
Примечание.
Сохраните любую открытую работу перед началом работы, так как необходимо перезапустить проводник Windows.
Откройте диспетчер задач с помощью сочетания клавиш CTRL + SHIFT + ESC или щелкните правой кнопкой мыши панель задач и выберите диспетчер задач.
На вкладке "Процессы " найдите проводник Windows.
Щелкните правой кнопкой мыши обозреватель Windows и выберите "Завершить задачу".
В диспетчере задач перейдите в раздел "Запуск файла>" новой задачи.
Введите cmd.exe и создайте задачу с правами администратора.
В окне командной строки введите следующие команды и нажмите клавишу ВВОД после каждого из них:
CD /d %userprofile%\AppData\Local DEL IconCache.db /a
В диспетчере задач снова перейдите к новой задаче запуска файла>.
Введите explorer.exe и нажмите клавишу ВВОД , чтобы перезапустить проводник Windows.
Этот процесс очищает кэш значков и восстанавливает отображение значков панели задач.
Шаг 2. Регистрация узла интерфейса оболочки
Чтобы зарегистрировать ShellExperienceHost
объект для всех пользователей, выполните следующие действия.
Откройте Windows PowerShell от имени администратора.
Выполните следующий командлет, чтобы повторно зарегистрировать
ShellExperienceHost
объект для всех пользователей:Get-AppXPackage -AllUsers | Where-Object {$_.InstallLocation -like "*ShellExperienceHost*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Перезапустите систему, чтобы убедиться, что изменения вступили в силу.
Шаг 3. Проверка IconHandler
Чтобы проверить и проверить значение подраздела и связанного с ним идентификатора IconHandler
класса (CLSID) в реестре Windows, выполните следующие действия.
Важно!
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для защиты создайте резервную копию реестра перед его изменением, чтобы в случае возникновения проблем можно было восстановить его. Для получения дополнительной информации о том, как создать резервную копию и восстановить реестр, см. статью Сведения о резервном копировании и восстановлении реестра Windows.
Нажмите кнопку "Пуск", введите regedit и нажмите клавишу ВВОД , чтобы открыть редактор реестра.
Перейдите к разделу
HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler
(Default)
, а затем проверьте значение.В следующем примере значение равно
{00021401-0000-0000-C000-000000000046}
.Перейдите на страницу
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}
.Примечание.
Шестнадцатеричное значение — это шестнадцатеричное значение, которое вы нашли на предыдущем шаге.
Убедитесь, что
(Default)
значение в этом ключе равноShortcut
.Перейдите к подразделу
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32
.Убедитесь, что
(Default)
значение в этом ключе равноC:\Windows\System32\windows.storage.dll
.
Сценарий: значок сети или Интернета отсутствует на панели задач
Если значок сети или Интернета отсутствует на панели задач, проверьте, установлен ли этот параметр политики: меню "Пуск" административных шаблонов\конфигурации\пользователей и панель\задач скрыть область уведомлений.
Чтобы проверить локальные политики, см. раздел "Отключение параметров политики пользователя или компьютера" в объекте локальной групповой политики.
Сведения о поиске объектов групповой политики в домене см. в статье "Изменение существующего объекта групповой политики".