- Как сбросить кэш значков области уведомлений в Windows 10
- Как сбросить кэш значков области уведомлений используя редактор реестра
- Как сбросить кэш значков области уведомлений используя файл реестра (reg-файл)
- Hkcu software classes local settings software microsoft windows currentversion traynotify
- Hkcu software classes local settings software microsoft windows currentversion traynotify
- Настройка области уведомлений
Как сбросить кэш значков области уведомлений в Windows 10
В данной статье показаны действия, с помощью которых можно сбросить кэш значков области уведомлений в операционной системе Windows 10.
Область уведомлений расположена в правой части панели задач и содержит системные значки и значки приложений, которые предоставляют доступ для управления приложениями, а также отображают сведения о состоянии и уведомлениях.
Иногда кэш значков области уведомлений может быть поврежден, что приводит к неправильному или искаженному отображению значков и отображению значков удаленных приложений в области уведомлений и в настройках значков области уведомлений. В этом случае значки области уведомлений необходимо удалить в реестре для сброса и автоматического повторного создания.
Далее в статье показано как сбросить кэш значков области уведомлений, чтобы исправить поврежденные значки и удалить все старые значки из области уведомлений панели задач в Windows 10.
Как сбросить кэш значков области уведомлений используя редактор реестра
Данный способ предполагает изменение параметров в системном реестре Windows, а именно удаление параметров IconStreams и PastIconsStream.
Прежде чем вносить какие-либо изменения в реестр, настоятельно рекомендуется создать точку восстановления системы или экспортировать тот раздел реестра, непосредственно в котором будут производиться изменения.
Чтобы сбросить кэш значков области уведомлений откройте редактор реестра, для этого нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите regedit и нажмите кнопку OK.
В открывшемся окне редактора реестра перейдите по следующему пути (или скопируйте и вставьте его в адресную строку редактора реестра):
Далее в разделе TrayNotify, в правой части окна нажмите правой кнопкой мыши на параметр IconStreams и в появившемся контекстном меню выберите Удалить.
Затем в окне «Подтверждение удаления параметра» нажмите кнопку Да.
Если в разделе TrayNotify есть параметр PastIconsStream то также удалите его.
Чтобы изменения вступили в силу перезапустите проводник Windows или перезагрузите компьютер.
Как сбросить кэш значков области уведомлений используя файл реестра (reg-файл)
Также, чтобы сбросить кэш значков области уведомлений, создайте и примените файл реестра следующего содержания:
Windows Registry Editor Version 5.00.
После применения файла реестра, чтобы изменения вступили в силу перезапустите проводник Windows или перезагрузите компьютер.
Hkcu software classes local settings software microsoft windows currentversion traynotify
Сообщения: 5401
Благодарности: 1881
Конфигурация компьютера |
I have found STStephenHaxby solution for Windows 10 1607: |
1. Backup file: «%USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db».
2. Install application: DB Browser for SQLite.
3. Open file: «%USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db».
4. Go to tab: «Execute SQL».
5. Enter and execute entry: «select * from NotificationHandler».
6. Find «HandlerID» for application you want to remove from «Get notifications from these senders».
7. Enter and execute entry: «delete from HandlerSettings where HandlerID = X».
8. Enter and execute entry: «delete from Notification where HandlerID = X».
9. Enter and execute entry: «delete from WNSPushChannel where HandlerID = X».
10. Enter and execute entry: «delete from NotificationHandler where HandlerID = X».
11. Save file: «wpndatabase.db».
12. Reboot your system.
Where X is your application’s «HandlerID» you have found earlier.
——-
Кто реку перешел, тому росы бояться ни к чему
Конфигурация компьютера |
Материнская плата: BakerMS |
HDD: PCIe NVMe M.2, 256 Гбайт |
Звук: Realtek High Definition Audio |
ОС: Windows 10 Домашняя для одного языка |
mixxa, в разделе реестра HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify удалите параметр IconStreams. После этого откройте Диспетчер задач и перезапустите explorer.exe.
Чтобы внести ясность, данный способ относится к очистке списка программ в «Параметры» → «Персонализация» → «Панель задач» → «Выберите значки, отображаемые в панели задач». Предлагавшиеся в предыдущих ответах решения связанные с редактированием файла %USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db относятся к «Параметры» → «Система» → «Уведомления и действия» → «Получать уведомления от этих отправителей». Если я правильно понял, то ваша проблема относится к списку «Выберите значки, отображаемые в панели задач».
Цитата: I have found STStephenHaxby solution for Windows 10 1607: 1. Backup file: «%USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db». 2. Install application: DB Browser for SQLite. 3. Open file: «%USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db». 4. Go to tab: «Execute SQL». 5. Enter and execute entry: «select * from NotificationHandler». 6. Find «HandlerID» for application you want to remove from «Get notifications from these senders». 7. Enter and execute entry: «delete from HandlerSettings where HandlerID = X». 8. Enter and execute entry: «delete from Notification where HandlerID = X». 9. Enter and execute entry: «delete from WNSPushChannel where HandlerID = X». 10. Enter and execute entry: «delete from NotificationHandler where HandlerID = X». 11. Save file: «wpndatabase.db». 12. Reboot your system. EDIT Where X is your application’s «HandlerID» you have found earlier. » |
Конфигурация компьютера |
Материнская плата: BakerMS |
HDD: PCIe NVMe M.2, 256 Гбайт |
Звук: Realtek High Definition Audio |
ОС: Windows 10 Домашняя для одного языка |
Откройте Командная строка (администратор) и выполните по очереди команды:
reg delete «HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify» /v IconStreams /f
Hkcu software classes local settings software microsoft windows currentversion traynotify
Сделал, что дальше?
———- Добавлено в 11:00 ———- Предыдущее сообщение было написано в 10:50 ———-
vor_ml, вот и я о том же.
в общем мне от вас надо еще одну команду,у компьютера буду напишу .
———- Добавлено в 14:43 ———- Предыдущее сообщение было написано в 14:41 ———-
или можете не ждать а откройте в корне диска с файл gerl.reg с помощью блокнота и содержимое скопируйте сюда заключив в тег code
запустите командную строку от иени администратора и введите:
———- Добавлено в 21:44 ———- Предыдущее сообщение было написано в 21:42 ———-
на запрос об удалении нажимаем y потом энтер.
дважды.
рестарт.
Я блин на матфаке, а ты мне тут такие вещи
———- Добавлено в 18:58 ———- Предыдущее сообщение было написано в 18:57 ———-
а чавось?
щас заново скачаю ваш файлик. я то узрела значения те.
10 минуток..
———- Добавлено в 22:53 ———- Предыдущее сообщение было написано в 22:48 ———-
vor_ml, в вашем файле параметры эти есть!
любопытненько.
в редакторе реестра их визуально можете увидеть?
———- Добавлено в 22:53 ———- Предыдущее сообщение было написано в 22:48 ———-
vor_ml, в вашем файле параметры эти есть!
любопытненько.
в редакторе реестра их визуально можете увидеть?[/quote]
Нет, я же говорил!
vor_ml, как нет то?!
если это ваш файл то параметр есть!
давайте так:
создаем точку восстановления,в редакторе реестра удаляем раздел
HKCU\Software\Classes\Local Settings\Software\Mi
crosoft\Windows\CurrentVersion\TrayNotify
потом открываем блокнот и копируем туда вот это:
vor_ml, как нет то?!
если это ваш файл то параметр есть!
давайте так:
создаем точку восстановления,в редакторе реестра удаляем раздел
HKCU\Software\Classes\Local Settings\Software\Mi
crosoft\Windows\CurrentVersion\TrayNotify
потом открываем блокнот и копируем туда вот это:
Настройка области уведомлений
Элементы, расположенные в области уведомлений называются значками области уведомлений или просто значками, если контекст области уведомлений явно установлен.
Первоначально, область уведомления предназначалась всего-навсего как временный источник для уведомлений и статуса. Его эффективность и удобство дало возможность многим разработчикам программного обеспечения использовать его в других целях, например для запуска программного обеспечения или выполнения каких-либо команд. Что в следствии сделало область уведомлений слишком большой и захламленной, смешав ее с другими компонентами панели задач.
Разработчики компании Microsoft временно решили данную проблему в Windows XP, дав возможность сворачивать и прятать неиспользуемые значки. В Windows Vista решили эту проблему удалением ненужных и неиспользуемых уведомлений. В Windows 7 разработчики пошли еще дальше в фокусировке уведомлений, направленной на цели существования источника уведомлений. По умолчанию, в Windows 7 большинство значков скрыты, но пользователь может вручную выбрать какие значки уведомлений должны располагаться на своей области уведомлений. Программа не может закрепиться в области уведомлений автоматически, что дает возможность пользователю полностью управлять своим рабочим столом. Windows все же может показать скрытые уведомления при помощи кнопки «Отображать скрытые значки».
В области уведомлений могут отображаться следующие значки:
· Системные компоненты, для которых нужны значки уведомлений никогда не располагаются на рабочем столе. Также могут быть использованы как источник уведомлений;
· Значки области уведомлений для фоновых процессов, которые нужны в том случае, если они не могут отображаться на рабочем столе. Могут также использоваться как источник уведомлений;
· Значки с состоянием временного события. Некоторые программы, которые запускаются в процессе работы системы, могут отображать временные значки в области уведомлений для отображения важных событий или изменений;
· Свернутые приложения. Для того, чтобы обеспечить больше места на панели задач некоторые запущенные приложения можно минимизировать в значок в области уведомлений.
Отключение уведомлений компонентов области уведомлений Windows
Отключать уведомления можно как при помощи «Редактора локальной групповой политики», так и при помощи системного реестра. Рассмотрим оба метода.
Метод 1. Редактор групповой политики
1. Открываем «Редактор локальной групповой политики». Для того, чтобы открыть его нежно:
a. Нажать на меню «Пуск», перейти в «Панель управления», в панели поиска вводим часть запроса, например: «группо»
и в найденных результатах открываем «Изменение групповой политики».
b. Нажать на меню «Пуск», в поле поиска ввести «gpedit.msc» и нажать левой кнопкой мыши на найденном результате.
2. В дереве консоли редактора локальной групповой политики открыть «Конфигурация пользователя / Административные шаблоны / Меню «Пуск» и панель задач».
3. В области сведений нужно найти политику «Отключить всплывающие уведомления объявлений компонентов», как показано на следующем скриншоте:
4. Для открытия настроек политики достаточно:
a. 2 раза кликнуть левой кнопкой мыши на выбранной политике;
b. Из контекстного меню политики выбрать опцию «Изменить»;
5. Чтобы уведомления не отображались нужно выбрать параметр «Включить».
Метод 2. Системный реестр
Для того, чтобы отключить уведомления компонентов области уведомления при помощи реестра можно воспользоваться следующим твиком:
Windows Registry Editor Version 5.00
Изменение времени задержки диалоговых окон уведомлений
Благодаря следующей настройке можно установить время, в течение которого уведомления остаются на экране, прежде чем будут закрыты. Добиться желаемого результата можно как при помощи графического интерфейса, так и при помощи системного реестра.
Метод 1. Графический интерфейс
1. Нужно нажать на меню «Пуск», перейти в «Панель управления» и там выбрать «Центр специальных возможностей».
2. Выбираем параметр «Использование компьютера без экрана» или «Облегчение сосредоточения», как показано на следующем скриншоте:
3. Находим «Как долго должны оставаться открытыми диалоговые окна уведомлений Windows?» и выставляем из выпадающего списка то время, которое нужно.
Метод 2. Системный реестр
Для того, чтобы изменить интервал времени задержки диалоговых окон уведомлений при помощи системного реестра можно воспользоваться следующим твиком:
Windows Registry Editor Version 5.00
Удаление значков из области уведомлений
Удалить значки из области уведомлений можно как при помощи графического интерфейса и системного реестра.
Метод 1. Графический интерфейс
При помощи графического интерфейса можно выполнять следующие действия: удалить значки из области уведомлений, изменять представление значков и уведомлений в области уведомлений, а также постоянно отображать все значки на панели задач.
Удаление значков из области уведомлений
Удалять значки из области уведомлений при помощи графического интерфейса можно двумя методами:
1. Нажать левой кнопкой на значке, который нужно удалить из области уведомлений и перетащить его на рабочий стол.
2. Открыть диалог настройки значков и уведомлений, для этого:
a. Нажать правой кнопкой на панели задач и выбрать опцию «Свойства»;
b. Во вкладке «Панель задач» в разделе «Область уведомлений» нажать на кнопку «Настроить», как показано на следующем скриншоте;
c. В диалоге настройки значков и уведомлений нажать на ссылку «Включить или выключить системные значки», как показано на следующем скриншоте;
d. В диалоге включить или выключить системные значки выбрать поведение каждого системного значка.
Изменение представления значков и уведомлений в области уведомлений
1. Нажать правой кнопкой на панели задач и выбрать опцию «Свойства»
2. Во вкладке «Панель задач» в разделе «Область уведомлений» нажать на кнопку «Настроить»
3. В диалоге настройки значков и уведомлений для каждого значка можно выберать представление в списке.
· Показать значок и уведомления. Значок всегда остается видимым на панели задач в области уведомлений, и отображаются все уведомления.
· Скрыть значок и уведомления. Значок скрывается, а уведомления не отображаются.
· Показать только уведомления. Значок скрывается, но, если программа инициирует всплывающее предупреждение, оно отображается на панели задач
Постоянное отображение всех значков на панели задач
1. Нажать правой кнопкой на панели задач и выбрать опцию «Свойства»
2. Во вкладке «Панель задач» в разделе «Область уведомлений» нажать на кнопку «Настроить»
3. В диалоге настройки значков и уведомлений нужно установите чекбокс «Всегда отображать все значки и уведомления на панели задач»
Метод 2. Системный реестр
Для того, чтобы удалить значки из области уведомлений можно воспользоваться твиками системного реестра. Ниже приведены параметры и значения реестра, которые отвечают за отображение системных значков:
Windows Registry Editor Version 5.00
;Отключить значок «Центр поддержи» из области уведомлений
;Отключить значок «Громкость» из области уведомлений
;Отключить значок «Батарея» из области уведомлений
;Отключить значок идентификатора сети из области уведомлений
;Отключить часы из области уведомлений
Очистка устаревших значков из диалога выбора значков и уведомлений
После установки/запуска программ, которые размещаются в области уведомлений, данный список все время растет. С помощью следующего твика можно оставить в текущем диалоге отображаться только те значки, которые расположены в области уведомлений на данный момент.