Значки многих программ и типов файлов отображаются как «пустая страница» после обновления Windows

Значки многих программ и типов файлов отображаются как «пустая страница» после обновления Windows

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

Пример пустого значка

Этот вопрос также обсуждаетсяздесь, и именно в этом мне нужна помощь в решении.

Я попробовал решение, связанное со сбросом кэша значков, но оно мне не помогло. Другое решение, которое предложили люди, это переустановка Office (и всех других затронутых программ) - что я не очень хочу делать, если только это не совсем последнее средство.

Может ли кто-нибудь предложить менее затратное по времени решение, чем переустановка большей части программного обеспечения в моей системе, чтобы исправить проблему с пустым значком?


PS
Еще несколько вопросов, связанных с обновлением, которые яделалудалось решить и посчитать достойным распространения:

  1. Мой системный диск почти полностью заполнился (в этом отношении я очень осторожен). По какой-то необъяснимой причине оказалось, что несколько программ, которые изначально были установлены в D:\Program Files, были скопированы (не перемещены!) в C:\Program Files, при этом реестр был испорчен (я говорю это, потому что я внезапно начал получать диалоги «Открыть с помощью...» для многих различных типов файлов)

    Мне удалось решить эту проблему с помощьюредактор реестрадля изменения букв дисков в путях установки.

  2. При запуске программ из меню «Пуск» они появлялись на панели задач со следующим «универсальным значком»:

    Универсальный значок меню «Пуск»

    Судя по всему, в моем стартовом меню появилось несколько новых ярлыков "AppName (1)", имеющих правильный значок (и указывающих на D:\Prog...), в то время как ярлыки "AppName" (без "(1)", указывающие на неправильный C:\Prog...) имели пустой значок. Таким образом, бесчисленные ярлыки будут создавать эффект, показанный на изображении выше.

    В этом случае я просто удалил ярлыки без номеров и переименовал ярлыки с номерами в удаленное имя. (Для этого требуются права администратора).

решение1

В моем случае причиной этой проблемы был трюк, который я использовал для уменьшения объема памяти, занимаемой временными установочными файлами ( %SystemRoot%\Installer) на моем SSD, согласно "Как освободить место на диске из папки установщика Windows, не завершая работу Windows?". Короче говоря, этот метод заключается в перемещении содержимого папки Installerна другой диск и создании на его месте символической ссылки («symlink»).

Оказывается, вышеизложенное можно отменить автоматически и без предупреждения во время обновления Windows, что и произошло в моей системе, когдаWindows 10 2017 Fall Creators Updateбыл установлен. Произошло следующее: обновление сломало символическую ссылку, превратив ее в обычную папку, и поэтому различные файлы, связанные с иконками (в первую очередь - MS Office), просто "исчезли".

Чтобы исправить это, мне пришлось переместить новое содержимое Installerв альтернативное место и заново создать символическую ссылку.

ИнструментFileTypesMan Нир Соферпомогли мне раскрыть эту проблему, указав, откуда берется значок типа файла.

Связанный контент