Applies ToWindows 7 Home Premium Windows 7 Professional Windows 7 Ultimate
Important Before you run this the Fix It, save your data, and close the application. After you run the Fix It, your computer will restart after 10 minutes.
Symptoms
On a computer that’s running Windows XP, Windows Vista, or Windows 7, some icons in the following locations are randomly changed to other icons:
-
My Computer
-
Windows Explorer
-
Desktop
-
Quick Launch bar
Cause
This issue occurs because the icon cache is not updated correctly.
Resolution
To fix the issue, the first step is to log on to another user account that has administrator rights. To do this, follow these steps:
-
Log off the current user account that encounters the icon change.
-
Log on as a user who has administrator rights.
Note The file must be deleted by another user because during the logoff process, the IconCache.db file may be overwritten with the corrupted icon data.
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
Then follow these steps to fix the issue:
-
If a Close Open Programs Interaction dialog box is displayed, close all open windows.
-
Create the Max Cached Icons registry key, and then set the value of that key to 2048. To do this, follow these steps:
-
Click Start, type regedit in the Search box, and click Regedit in the list that’s displayed.
-
Locate and select the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
-
On the Edit menu, click New, and then click String Value.
-
Type MaxCachedIcons for the registry key name, and then press Enter.
-
Double-click the Max Cached Icons registry key, enter 2048 in the Value data box, and then click OK.
-
Exit Registry Editor.
-
-
Delete IconCache.db from the following location, depending on your operating system.
Windows XP
C:\Documents and Settings\<User Name>\Local Settings\Application Data
Windows Vista or Windows 7
C:\Users\<User Name>\AppData\LocalNote <User Name> is a placeholder for the name of the user account that encounters the icon change.
More Information
How the MATS package works to fix this problem
-
The MATS package scans your computer and then detects whether the computer is running Windows XP, Windows Vista, or Windows 7.
-
The MATS package determines whether or not the Max Cached Icons registry value in the registry subkeys exists. If the Max Cached Icons registry value does not exist, create it, and then set it to 2048. If the Max Cached Icons registry value exists, set it to 2048.
Note During this process, a dialog box appears. This gives you the option to fix the issue automatically (this is the recommended option) or to manually select individual issues to fix. If you manually select individual issues to fix, you must select the Icon and folder customizations or Others or I don’t know option in the dialog box.
-
The MATS package verifies that the IconCache.db file has been deleted successfully.
Other issues that the MATS package fixes
2394521 Can’t empty the Recycle Bin in Windows XP or in Windows Vista
949109 «The file or folder does not exist» error in Windows Vista
934160 «Network or file permission» or «folder does not exist» error
2394740 Can’t select multiple items after upgrading from Windows XP to Windows Vista
813711 Changes to the size, view, icon or position of a folder are lost
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Все способы:
- Включение отображение ярлыков
- Способ 1: Восстановление после физического удаления иконок
- Способ 2: Включение отображения значков стандартным способом
- Способ 3: Запуск процесса explorer.exe
- Способ 4: Исправление системного реестра
- Способ 5: Антивирусное сканирование
- Способ 6: Откат к точке восстановления или переустановка ОС
- Вопросы и ответы: 16
Иногда случается такое, когда вы при переходе на рабочий стол компьютера вы вдруг видите, что на нем отсутствуют все иконки. Давайте выясним, с чем это может иметь связь, и какими способами можно исправить ситуацию.
Включение отображение ярлыков
Исчезновение иконок рабочего стола может произойти по очень разным причинам. Прежде всего, вполне возможно, что указанная функция деактивирована вручную стандартными средствами. Также проблема может быть вызвана сбоем в работе процесса explorer.exe. Не стоит сбрасывать со счетов и возможность вирусного заражения системы.
Способ 1: Восстановление после физического удаления иконок
Прежде всего, рассмотрим такой банальный вариант, как физическое удаление иконок. Данная ситуация может произойти, например, тогда, если вы не единственный человек, имеющий доступ к данному компьютеру. Значки могут быть удалены недоброжелателем просто для того, чтобы насолить вам, либо же просто случайно.
- Чтобы это проверить, попытайтесь создать новый ярлык. Жмите правой кнопкой мышки (ПКМ) по месту на рабочем столе. В перечне остановите выбор на «Создать», далее жмите «Ярлык».
- В оболочке создания ярлыка щелкайте «Обзор…».
- Запустится инструмент обзора файлов и папок. Выберите в нем любой объект. Для наших целей не важно, какой именно. Щелкайте «OK».
- Затем нажимайте «Далее».
- В следующем окне жмите «Готово».
- Если ярлык отобразится, то это значит, что все значки, которые существовали ранее, были физически удалены. Если ярлык не отобразится, то это значит, что проблему следует искать в другом. Тогда попробуйте решить проблему теми способами, которые рассматриваются ниже.
- Но существует ли возможность восстановить удаленные ярлыки? Не факт, что это получится, но шанс есть. Вызовите оболочку «Выполнить» набрав Win+R. Введите:
shell:RecycleBinFolder
Щелкайте «OK».
- Открывается окно «Корзины». Если вы увидите там пропавшие ярлыки, то считайте, что вам повезло. Дело в том, что при стандартном удалении, файлы не удаляются полностью, а изначально отправляются в «Корзину». Если кроме иконок, в «Корзине» присутствуют и другие элементы, то выберите нужные, щелкнув по ним левой кнопкой мышки (ЛКМ) и одновременно зажав Ctrl. Если же в «Корзине» расположены только объекты, подлежащие восстановлению, то выделить все содержимое можно нажав Ctrl+A. После этого произведите клик ПКМ по выделению. В меню выбирайте «Восстановить».
- Значки вернутся на рабочий стол.
Но что делать, если «Корзина» оказалась пустая? К сожалению, это означает, что объекты были полностью удалены. Конечно, можно попытаться выполнить восстановление путем использования специальных утилит. Но это будет сродни стрельбы из пушки по воробьям и займет много времени. Быстрее будет создать часто используемые ярлыки вручную заново.
Способ 2: Включение отображения значков стандартным способом
Отображение значков на рабочем столе может быть отключено вручную. Это может быть сделано другим пользователем, чтобы пошутить, маленькими детьми или даже вами по ошибке. Исправить данную ситуацию проще всего.
- Чтобы выяснить, является ли причиной исчезновения ярлыков их стандартное отключение, перейдите на рабочий стол. Щелкните по любому месту на нем ПКМ. В появившемся меню установите курсор на позицию «Вид». Ищите в раскрывшемся списке параметр «Отображать значки рабочего стола». Если напротив него не будет установлена галочка, то это и есть причина ваших проблем. В этом случае нужно просто щелкнуть по данному пункту ЛКМ.
- С очень большим уровнем вероятности ярлычки снова отобразятся. Если мы теперь запустим контекстное меню, то увидим, что в его разделе «Вид» напротив позиции «Отображать значки рабочего стола» будет установлена галочка.
Способ 3: Запуск процесса explorer.exe
Иконки на рабочем столе могут пропасть и по той причине, что на ПК не запущен процесс explorer.exe. Указанный процесс отвечает за работу «Проводника Windows», то есть, за графическое отображение практически всех элементов системы, кроме обоев, в том числе, включая и ярлычки рабочего стола. Основным признаком того, что причина отсутствия иконок кроется именно в отключении explorer.exe является то, что на мониторе будет также отсутствовать «Панель задач» и другие элементы управления.
Отключение этого процесса может произойти по многим причинам: сбои в системе, некорректное взаимодействие со сторонним ПО, проникновение вирусов. Мы же рассмотрим, как снова активировать explorer.exe для того, чтобы иконки вернулись на свое прежнее место.
- Прежде всего, вызовите «Диспетчер задач». В Виндовс 7 для этих целей применяется набор Ctrl+Shift+Esc. После того, как инструмент будет вызван, переместитесь в раздел «Процессы». Кликайте по наименованию поля «Имя образа», чтобы выстроить список процессов по алфавиту для более удобного поиска. Теперь ищите в этом перечне наименование «Explorer.exe». Если вы его найдете, но при этом иконки не отображаются и было уже выяснено, что причина состоит не в ручном их отключении, то возможно процесс работает неправильно. В этом случае есть смысл его принудительно завершить, а потом перезапустить.
Для этих целей выделите наименование «Explorer.exe», а затем щелкайте по кнопке «Завершить процесс».
- Появится диалоговое окно, в котором будет предупреждение о том, что завершение процесса может привести к потере несохраненных данных и к другим неприятностям. Так как вы действуете целенаправленно, то жмите «Завершить процесс».
- Explorer.exe будет удален из списка процессов в «Диспетчере задач». Теперь можно переходить к его повторному запуску. Если же вы не обнаружите в перечне наименования этого процесса изначально, то шаги с его остановкой, естественно, следует пропустить и сразу переходить к активации.
- В «Диспетчере задач» щелкните «Файл». Далее выбирайте «Новая задача (Выполнить…)».
- Появляется оболочка инструмента «Выполнить». Вбейте выражение:
explorer
Жмите Enter либо «OK».
- В большинстве случаев explorer.exe запустится снова, о чем будет свидетельствовать появление его наименования в списке процессов в «Диспетчере задач». А это означает, что с большой вероятностью иконки снова появятся на рабочем столе.
Способ 4: Исправление системного реестра
Если при помощи предыдущего способа не получилось активировать explorer.exe или, если после перезапуска компьютера он снова пропал, то возможно проблема отсутствия иконок связана с неполадками в реестре. Посмотрим, как их можно исправить.
Так как ниже будут описаны манипуляции с записями в системном реестре, убедительно советуем, прежде чем переходить конкретным действиям, сформировать точку восстановления ОС или её резервную копию.
- Для перехода в «Редактор реестра» примените комбинацию Win+R, чтобы вызвать инструмент «Выполнить». Введите:
Regedit
Щелкайте «OK» или Enter.
- Будет запущена оболочка под названием «Редактор реестра», в которой нужно будет произвести ряд манипуляций. Для перехода по разделам реестра используйте навигационное меню древовидной формы, которое размещено в левой части окна редактора. Если список разделов реестра не виден, то в таком случае щелкайте по наименованию «Компьютер». Откроется список основных разделов реестра. Переходите по наименованию «HKEY_LOCAL_MACHINE». Далее жмите «SOFTWARE».
- Открывается очень большой перечень разделов. В нем необходимо найти наименование «Microsoft» и щелкнуть по нему.
- Опять открывается длинный перечень разделов. Найдите в нем «WindowsNT» и кликайте по нему. Далее переходите по наименованиям «CurrentVersion» и «Image File Execution Options».
- Снова открывается большой список подразделов. Ищите в нем подразделы с наименованием «iexplorer.exe» либо «explorer.exe». Дело в том, что данных подразделов тут быть не должно. Если вы отыщите оба или один из них, то эти подразделы следует удалить. Для этого щелкните по наименованию ПКМ. Из раскрывшегося списка выберите «Удалить».
- После этого появляется диалоговое окошко, в котором отображается вопрос, действительно ли вы желаете удалить выбранный подраздел со всем его содержимым. Нажимайте «Да».
- Если в реестре присутствует только один из указанных выше подразделов, то для вступления в силу изменений сразу же можно перезагружать компьютер, предварительно сохранив все несохраненные документы в открытых программах. Если в списке присутствует и второй нежелательный подраздел, то в этом случае сначала удалите его, а уже потом произведите перезагрузку.
- Если выполненные действия не помогли или вы не обнаружили нежелательных разделов, о которых шел разговор выше, то этом случае нужно проверить ещё один подраздел реестра – «Winlogon». Он находится в разделе «CurrentVersion». О том, как туда попасть, мы уже рассказывали выше. Итак, выделите наименование подраздела «Winlogon». После этого переходим в правую основную часть окна, где находятся строковые параметры выделенного раздела. Ищите строковый параметр «Shell». Если вы его не находите, то с большой долей вероятности можно сказать, что это и есть причина проблемы. Щелкайте по любому свободному месту в правой части оболочки ПКМ. В появившемся списке кликайте «Создать». В дополнительном списке выбирайте «Строковый параметр».
- В сформированном объекте вместо названия «Новый параметр…» вбейте «Shell» и щелкайте Enter. Затем нужно произвести изменение в свойствах строкового параметра. Щелкайте по наименованию дважды ЛКМ.
- Запускается оболочка «Изменение строкового параметра». Внесите в поле «Значение» запись «explorer.exe». Затем жмите Enter или «OK».
- После этого в списке параметров раздела реестра «Winlogon» должен отобразится строковый параметр «Shell». В поле «Значение» будет стоять «explorer.exe». Если все так, то можете перезагружать ПК.
Но происходят случаи, когда строковый параметр в положенном месте существует, но при этом поле «Значение» пустое или ему соответствует наименование отличное от «explorer.exe». В этом случае требуется произвести следующие действия.
- Перейдите в окно «Изменение строкового параметра», щелкнув по наименованию два раза ЛКМ.
- В поле «Значение» введите «explorer.exe» и нажимайте «OK». Если в данном поле указано другое значение, то предварительно удалите его, выделив запись и нажав кнопку Delete на клавиатуре.
- После того, как в поле «Значение» строкового параметра «Shell» отобразится запись «explorer.exe», можете перезагружать ПК для введения выполненных изменений в действие. После перезагрузки процесс explorer.exe должен быть активирован, а, значит, иконки на рабочем столе тоже будут отображаться.
Способ 5: Антивирусное сканирование
Если указанные способы решения проблемы не помогли, то существует вероятность, что компьютер заражен вирусами. В этом случае требуется выполнить проверку системы антивирусной утилитой. Например, можно использовать программу Dr.Web CureIt, которая зарекомендовала себя в подобных случаях очень хорошо. Рекомендуется проводить проверку не с теоретически зараженного компьютера, а с другой машины. Или использовать в этих целях загрузочную флэшку. Это связано с тем, что выполняя операцию из под уже зараженной системы, велика вероятность, что антивирус не сможет определить угрозу.
Во время выполнения процедуры сканирования и в случае обнаружения вредоносного кода выполняйте те рекомендации, которые даёт антивирусная утилита в диалоговом окне. После завершения удаления вирусов может понадобиться активация процесса explorer.exe через «Диспетчер задач» и «Редактор реестра» теми способами, о которых шел разговор выше.
Способ 6: Откат к точке восстановления или переустановка ОС
Если ни один из способов, о которых шел разговор выше, не помог, то можно попытаться произвести откат к последней точке восстановления системы. Важным условием является наличие такой точки восстановления на тот момент, когда иконки отображались нормально на рабочем столе. Если точка восстановления в этот период не была создана, то решить проблему этим путем не получится.
Если вы все-таки не обнаружили у себя на компьютере подходящую точку восстановления или откат к ней не помог решить проблему, то в этом случае остается в запасе наиболее радикальный вариант выхода из ситуации – переустановка операционной системы. Но к этому шагу следует подходить только тогда, когда все остальные возможности проверены и не дали ожидаемого результата.
Как можно увидеть из этого урока, существует довольно много разнообразных причин, почему могут пропасть значки с рабочего стола. Каждая причина, естественно, имеет собственный путь решения проблемы. Например, если показ значков был отключен в настройках стандартным способам, то никакие манипуляции с процессами в «Диспетчере задач» вам не помогут вернуть ярлыки на место. Поэтому, прежде всего, нужно установить причину проблемы, а уже потом заняться её решением. Рекомендуется выполнять поиск причин и производить манипуляции по восстановлению именно в том порядке, который представлен в данной статье. Не стоит сразу переустанавливать систему или производить её откат, ведь решение может быть очень простым.
Наша группа в TelegramПолезные советы и помощь
Q. Some of my Windows icons have disappeared and look like the default application icon. How can I fix this?
Here’s an example of what it looks like:
A. This happens because the icon cache gets corrupted. There are several ways to fix this:
Solution #1:
1) Right-click on the desktop and select «Screen Resolution»
2) Under «Advanced Settings» select «Monitor» tab. In the colords drop down select a value other than what you have now (so if it is «True Color 32 bit» select «True Color 16 bit» and vice-versa).
3) Click «Ok» and and the icons should restore themselves.
4) Once the icons appear, you can repeat the steps 1-3 and revert back to whatever value you’ve had initially.
Solution #2:
You can also just delete the icons database:
1) Open Windows Explorer window and go to: %HOMEPATH%\AppData\Local
2) Right click on IconCache.db and click on «Delete».
3) (As recommended by Adrian): Start the task manager (ctrl + Shift + Esc) and kill explorer.exe process, then re-run it again
Last Updated on Saturday, 17 March 2018 15:47
На эту статью вы могли попасть по разным причинам: стали исчезать ярлыки на рабочем столе Windows 7, или пропал значок переключения языка, сети, громкости или безопасного извлечения устройства в Windows 8.
В этой статье я по порядку опишу известные мне проблемы, связанные, с тем, что тот или иной ярлык исчез или пропал в ОС Windows, и, разумеется, опишу способы решения проблем со значками.
В инструкции по порядку будут рассмотрены следующие вопросы:
- Пропадают ярлыки с рабочего стола Windows 7
- Пропали значки в трее Windows (общее, для любых значков, попробовать с самого начала)
- Исчез значок переключения языка
- Пропал значок громкости звука или значок сети
- Пропал значок безопасное извлечение устройства
Пропали ярлыки с рабочего стола Windows 7
Ситуация с исчезновением ярлыков на рабочем столе наиболее типична для Windows 7, так как именно в этой версии операционной системы по умолчанию может произойти автоматическая очистка рабочего стола от «ненужных» значков. (Если у вас не просто исчезли значки, а после загрузки Windows вы видите только черный экран с указателем мыши, то решение здесь)
Особенно часто это происходит для ярлыков сетевых папок или устройств в сети. Для того, чтобы исправить это и, чтобы в будущем по понедельникам (этот день используется в Windows по умолчанию для обслуживания системы) ярлыки не исчезали, проделайте следующее:
После этого, Windows 7 перестанет убирать с рабочего стола значки, которые, на его взгляд, нерабочие.
Пропали значки в трее (области уведомлений)
Если у вас исчез один или несколько значков из области уведомлений Windows (около часов), то вот первые шаги, которые следует попробовать:
Если это не помогло, двигаемся дальше.
Что делать, если пропал значок переключения языка (Windows 7, 8 и 8.1)
Если в панели задач Windows пропал значок переключения языка, то скорее всего, вы случайно закрыли языковую панель, это достаточно часто случается, особенно у начинающего пользователя и ничего страшного в этом нет. Подробная инструкция, как это исправить доступна в этой статье Как включить языковую панель Windows.
Пропал значок громкости звука или сети
Первое, что следует сделать при исчезновении значка звука из трея Windows (если то, что было описано в пункте про исчезновение из области уведомлений не помогло) — проверить, работает ли вообще звук или зайти в диспетчер устройств Windows (быстрый способ сделать это — нажать Win+R на клавиатуре и ввести devmgmt.msc) и посмотреть, есть ли и нормально ли работают звуковые устройства, не отключены ли они. Если нет, то проблема в драйвере звуковой карты — переустановите его с официального сайта производителя материнской или звуковой платы (в зависимости от того, интегрированная или дискретная звуковая у вас на компьютере).
Аналогично следует поступить и при исчезновении значка сети, а заодно зайти в список сетевых подключений и посмотреть, включены ли сетевые адаптеры компьютера и при необходимости включить их.
Пропал значок безопасного извлечения устройства
Не знаю, почему это происходит, но иногда в Windows может исчезнуть ярлык для безопасного извлечения устройства. Очень подробно о том, что делать в этом случае описано в статье Пропало безопасное извлечение устройства.
Every version of Windows has a Taskbar, and every Taskbar has a Notification Area that is dedicated to displaying icons for running programs – along with system icons – and any and all notifications that they produce. Among the various system icons that the Taskbar’s Notification Area houses are the Volume, Power, Network and Action Center icons – each of which serves as a kind of shortcut to their different settings. That being the case, the system icons that the Notification Area accommodates are extremely important to the everyday computer use of the average person.
However, these system icons – especially the Volume and Network icons – have a tendency to go missing from their places in the Notification Area/System Tray. This little tendency turns into an extremely aggravating and significant issue, an issue that first came to the attention of Windows users across the globe back in the days of Windows Vista. This problem would also go on to affect Windows Vista’s successor, Windows 7, and the iterations of the Windows OS that came after it.
Users affected by this issue sometimes experience temporary relief when they restart their computers and find that the missing system icons have returned to their rightful places, but this relief is mostly temporary as one or more system icons go missing again after some time. Thankfully, this problem is just as permanently fixable as it is troublesome, and the following are some of the most effective solutions that can be used to resolve it:
Solution 1: Restore the missing system icons using the Registry Editor
The most effective and most popular solution to this problem is restoring the missing system icons by performing a few tweaks in an affected user’s computer’s registry through a built-in Windows utility known as the Registry Editor. If you want to fix this issue using this method, you need to:
Press Windows Logo key + R to open a Run
Type regedit into the Run dialog and press Enter to launch the Registry Editor
If asked to confirm the action or provide an administrator password, do whatever is asked.
In the left pane of the Registry Editor, navigate to the following directory:
HKEY_CURRENT_USER > Software > Classes > Local Settings > Software > Microsoft > Windows > CurrentVersion > TrayNotify
In the right pane of the Registry Editor, locate and right-click on an entry named IconStreams, click on Delete in the contextual menu and click on Yes in the consequent popup.
Next, locate and right-click on an entry named PastIconsStream, click on Delete in the contextual menu and click on Yes in the consequent popup.
Note: If you do not see the TrayNotify subfolder under CurrentVersion in the right pane of the Registry Editor (which is a rare instance), press Ctrl + F to initiate a search of your entire registry. Leave everything in the consequently opened Find dialog as it is, type IconStreams into the Find what field and click on Find Next. Allow your registry to be searched, and once the process is complete, you will be taken to the location of the IconStreams registry entry. The PastIconsStream registry entry will be in the same location, and you can then go on to delete both of them.
Exit the Registry Editor.
Press Ctrl + Shift + Esc to launch the Task Manager.
Navigate to the Processes
Locate, click on and select the process named explorer.exe.
Click on End Process
Click on File in the toolbar at the top.
Click on New Task (Run…).
Type explorer into the dialog and press Enter.
Exit the Task Manager. You should now see the missing system icons back in their rightful places.
Solution 2: Use a Microsoft Fix-It designed specifically to fix this problem
As stated before, the registry is an incredibly fragile part of any Windows computer. That being the case, most people would not want to fiddle around with their registry and would rather not use a fix to a problem that involves manually editing the registry. If you are one of those people, fear not as there is a much safer solution to this issue, one which you can use to solve this problem through the Registry Editor without even having to open the Registry Editor! How will you accomplish such a task, you ask? Well, all you need to do is click here, click on Download under the Fix it for me section of the Microsoft article to begin the download of a Microsoft Fix-It that has been created specifically to fix this issue and, once the Fix-It has been downloaded, navigate to and double-click on it to launch it.
Once the Microsoft Fix-It has been launched, follow the onscreen instructions it will perform the necessary tweaks to your computer’s registry for you so you do not have to mess around with your registry, making the entire process basically risk-free.
Solution 3: Perform a System Restore
If you have any System Restore Points that were created before you started experiencing this issue, you may be able to fix it by performing a System Restore. A System Restore resets your computer to a previously saved point in time, although none of the data saved on your computer is affected. Performing a System Restore does uninstall any programs, applications, drivers and updates that were installed after the creation of the selected System Restore Point. To perform a System Restore, you need to:
Hold the Windows Key and Press R. Type rstrui.exe in the run dialog, and click OK.
When the System Restore program launches, click on Choose a different restore point and click on Next.
Click on and select a System Restore Point that was created before you started suffering from this problem.
Click on Next.
Once the System Restore has been performed successfully, click on Finish.
Restart your computer, and if the solution worked, you will see all of your missing system icons back where they belong once your computer boots up.