Іконки UWP відсутні


13

Я помітив, що в Micrsoft Edge відсутній значок панелі завдань, а потім помітив, що в усіх програмах UWP відсутні їх значки. Ви можете це чітко бачити на цьому скріншоті налаштувань блокованого екрана:

Зображення на налаштуваннях екрана блокування із значком запасного запасу

Випробувані речі:

  • Пробував ремонт Вікна , використовуючи DISM.exe /Online /Cleanup-image /Restorehealthі sfc /scannow, але вони не знайшли будь - яких проблем.
  • Перевстановлення Edge за допомогою наступної команди також не допомогло: Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -verbose}
  • оновлення моїх графічних драйверів безрезультатно.
  • chkdsk C: / f / r / x
  • Get-AppxPackage | Remove-AppxPackage, потім перезавантажте систему та виконайте наступні дії з Get-AppxPackage -allusers | foreach {Add-AppxPackage -реєструйтесь "$ ($ _. InstallLocation) \ appxmanifest.xml" -DisableDevelopmentMode} та перезавантажте знову.
  • Спробуйте і видаліть% AppData% .. \ Local \ IconCache.db, потім перезапустіть.
  • Відновіть керований кеш іконок у Windows 10 - "Щоб відновити кеш іконок, потрібно видалити всі файли кеш-значків, що з’являються у цій папці":\AppData\Local\Microsoft\Windows\Explorer

Будь-яка ідея, яка може бути проблема, чи пропозиції щодо повернення піктограм?

Windows 10 Pro, 1709; Збірка ОС 16299.192.



@ magicandre1981 На жаль, це не спрацювало: i.stack.imgur.com/jjHaw.png
Louis Waweru

Спробуйте видалити всі програми в Powershell в якості адміністратора: Get-AppxPackage | Remove-AppxPackageпотім перезавантажте та виконайте наступні дії Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}та перезавантажте їх знову.
harrymc

провідний. спробуйте ці команди в повному обсязі, щоб перевстановити програми. але з 1607 року вони викликали більше проблем порівняно з тим, що вони виправляють.
magicandre1981

Відповіді:


4

З Windows Explorer , в адресному рядку, скопіювати в шляху C: \ Program Files \ WindowsApps , а потім натисніть кнопку Enter.

введіть тут опис зображення

Ви, ймовірно, отримаєте спливаюче вікно, яке скаже вам, що у вас немає дозволу на доступ до цієї папки, тому ви натиснете на кнопку Продовжити .

введіть тут опис зображення

Тоді ви, швидше за все, отримаєте спливаюче вікно, яке скаже вам, що вам було відмовлено у доступі до цієї папки, де буде посилання, що називається вкладка безпеки, на яку ви натиснете.

введіть тут опис зображення

Звідти відкриється вікно "Властивості WindowsApps" , а на вкладці " Безпека " виберіть параметр " Додатково ".

введіть тут опис зображення

Потім буде натиснути Змінити опцію з налаштувань Advanced Security ~ вікно

введіть тут опис зображення

Потім ви введете ім’я користувача облікового запису, на який хочете взяти право власності на папку, натисніть кнопку Перевірити ім'я та натисніть кнопку ОК . Ще раз натисніть кнопку OK, а потім закрийте будь-яке спливаюче вікно, яке відкрилося під час цього процесу.

введіть тут опис зображення

Нарешті, вам слід знайти папку із зображеннями / об’єктами для піктограм файлу зображення або двох, клацніть правою кнопкою миші файл, а потім виберіть пункт Відкрити за допомогою, а потім виберіть додаток Paint 3D або спробуйте різні інші програми, поки ви не побачите, що створюються ескізи. . Піктограми здебільшого повернуться в цей момент і очікують, можливо, для індексатора, і, зрештою, слід відновити всі іконки скрізь.

введіть тут опис зображення


@RicardoAmaral О .... спробуйте запустити icacls "C:\Program Files\WindowsApps" /reset /Tі побачити, чи це вирішує проблему. Ви можете перезавантажити потім, але швидко спробуйте.
Pimp Juice IT

@PimpJuiceIT На жаль ні, у мене немає резервної копії.
rfgamaral

7

Потік файлів Google Диска був / є винуватцем для мене. Видалення цього додатка повертає піктограми. У мене немає можливості видалити додаток, тому я живу з цим виправленням, доки я не переустановлюю Windows, і кістки не згортаються, щоб побачити, чи проблема повернеться.

Що може тимчасово працювати (день у день), це видалити наступний ключ реєстру:

HKEY_CLASSES_ROOT.png \ shellex {E357FCCD-A995-4576-B01F-234630154E96}

А потім перезапустити Провідник Windows з диспетчера завдань.

Цей ключ реєстру повернеться, тому коли ваші значки знову зникнуть, вам потрібно буде це зробити ще раз. Це працює для всіх піктограм, крім значка Windows Mail.

Я спробував усі виправлення на цьому сайті та купу інших, не маючи перевстановлення Windows. Нічого не мало ефекту. Я думаю, що у великого відсотка людей є ця проблема через файловий потік Google Drive. Google видається незацікавленим у вирішенні цієї проблеми, оскільки вона стосується не всіх. У мене є співробітники з тією ж версією Windows, що і я, і їхні іконки чудово.


Я написав більш детальне пояснення цьому в іншому запитанні.
Zenexer

1
ОЦЕ ТАК! Я витрачав години, намагаючись виправити свої іконки Windows, і так, файловий потік Google Drive все порушив. Я видалив це і повернув усі свої іконки назад.
Андрій Цетініч

4

Дайте одному або обом (по порядку) з двох цитованих нижче рішень спробуйте вирішити вашу проблему, описуючи, виходячи з інших речей, які ви вже намагалися та усунули.

  1. Спершу завершіть процес відновлення пошкодженого ключа реєстру профілю користувача, а потім перезавантажте, увімкніть його та перевірте, чи проблема не зберігається.
  2. Якщо проблема №1 не вирішує проблему, виконайте процедуру Скидання Windows 10, як описано нижче.

Відновіть пошкоджений ключ реєстру профілю користувача

Крок 1. Відкрийте редактор реєстру Windows 10 , ввівши regedit у полі пошуку.

Крок 2. Коли запускає редактор реєстру, перейдіть до наступного розділу: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.

Крок 3 . Клацніть кожну S-1-5папку і двічі клацніть запис ProfileImagePath, щоб дізнатися, до якого облікового запису користувача вона відноситься. (Якщо назва вашої папки закінчується .bakабо .baвиконайте вказівки Microsoft, щоб перейменувати їх).

введіть тут опис зображення

Крок 4. Визначивши, де знаходиться корумпований профіль користувача (і він не має .bakкінця), двічі клацніть кнопку RefCount та змініть дані Value на 0 та натисніть кнопку OK . Якщо це значення недоступне, можливо, доведеться створити його вручну.

Крок 5. Тепер двічі клацніть на штаті , переконайтесь, що дані значення знову 0 і натисніть кнопку ОК .

введіть тут опис зображення

Крок 6. Закрийте Редактор реєстру та перезавантажте комп'ютер.


Скидання Windows 10

Крок 1. Відкрийте додаток Налаштування, натиснувши одночасно клавіші Windows + I. Клацніть Оновлення та безпека .

Крок 2. На лівій панелі клацніть Відновлення . Серед трьох варіантів виберіть Скинути цей ПК .

введіть тут опис зображення

Крок 3. Клацніть Початок роботи в розділі Скидання цього ПК .

Крок 4. Клацніть або " Зберегти мої файли ", або " Видалити все ", залежно від того, чи бажаєте ви зберегти свої файли даних недоторканими. У будь-якому випадку всі ваші налаштування повернуться до стандартних значень, а додатки будуть видалені.

введіть тут опис зображення

Крок 5. Виберіть " Просто видаліть мої файли " або " Видалити файли та очистіть диск ", якщо ви вирішили "видалити все" на попередньому кроці. Очищення диска займає набагато більше часу, але переконайтесь, що, якщо ви віддасте комп'ютер, наступній особі буде важко відновити стерті файли. Якщо ви зберігаєте комп’ютер, виберіть "Просто видаліть мої файли".

введіть тут опис зображення

Крок 6. Клацніть Далі, якщо Windows попередить, що ви не зможете повернутись до попередньої версії ОС.

Крок 7. Якщо буде запропоновано, натисніть Скинути .

джерело


@Louis Від адміністратора Підвищені CMD підказка, спробуйте запустити ці дві команди : 1. CD /D "C:\Program Files"& потім 2. icacls WindowsApps /T /Q /C /RESET. Перевірте, чи це вирішує & можливо перезавантажтесь після зміни та повторіть спробу. Дивіться, icacls /?але ви побачите replaces ACLs with default inherited ACLs for all matching files.в розділі, що показує ICACLS name /reset [/T] [/C] [/L] [/Q]. Переконайтеся, що у вас є гарні резервні копії, оскільки ви намагаєтеся багато речей тут, але дайте мені знати, якщо це допомагає під час скидання налаштувань за замовчуванням NTFS там - я думаю, що вищезазначений перезавантаження теж зробив би це.
Pimp Juice IT

Це не спрацювало, але змусити мене взяти на себе право власності на WinApps показало мені, що Провідник не зміг надати ескізів для зображень / активів PNG для жодної програми. Здійснення Open with...та зміна за замовчуванням на Paint 3D замість Photos, здавалося, змусило Windows відновити ескізи, і тепер я знову бачу піктограми. Але все ще дещо зламано: i.imgur.com/EvrWNKj.png Піктограма віддаленого робочого столу має суцільний чорний фон, і я думаю, що екран блокування не переглядає неправильно. Хоча прогрес!
Луї Ваверу

Насправді Фотографії було правильним додатком. Чомусь змушення програми Paint 3D змусило ескізи повільно відновлюватися. У мене не було можливості спробувати це, оскільки зараз усе розібралося. Якщо ви хочете додати ще одну відповідь, це: взяти право власності на WinApps; знайдіть папку із зображеннями / об’єктами для значків програми чи двох; відкритий: виберіть Paint 3D або спробуйте різні програми, поки не з’являться ескізи; піктограми здебільшого повернуться в цей момент і чекають, можливо, індексатора, з часом відновлять усі піктограми скрізь.
Луї Ваверу

3

Якщо у вас є файловий потік Google Drive, видаліть його та перезавантажте машину, а потім перевірте ще раз, бо це працювало для мене.



1

Можливо, кеш іконок пошкоджено:

Спробуйте та видаліть, %AppData%\..\Local\IconCache.dbа потім перезапустіть.

Чи фактичні програми мають цей значок? (Як і в меню "Пуск", або при пошуку, або навіть на робочому столі)


Я не боюся кості.
Луї Ваверу

Ну це не добре, я не дуже впевнений, що робити тоді. Спробуйте повернутися до точки відновлення (якщо у вас є)
Брендан Дженнінгс


Він видаляє файл IconCache, вміст папки кешу значків, а потім перезавантажує.
Брендан Дженнінгс

1
Вибачте, це все, що я маю. Удачі в майбутній допомозі
Брендан Дженнінгс

0

Ви можете спробувати встановити ту саму збірку та мову Windows 10 поверх поточної інсталяції, зберігаючи файли та програми.

Це може бути зроблено за допомогою ремонту інсталяції з використанням 1709 ISO .

Зазвичай це допомагає у великих випадках.

Просто запустіть це перед сном, а вранці воно буде спрацьовувати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.