Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] редактирование списка программ (http://forum.oszone.net/showthread.php?t=319081)

mixxa 23-09-2016 20:21 2671523

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

Казбек 23-09-2016 20:57 2671533

mixxa,

Uninstalled app still showing in notification action center

dmitryvv 23-09-2016 21:57 2671552

mixxa, это та же проблема, которая у меня появилась, когда я подхватил Байду. Возможно, вам поможет эта тема, мне не помогло.
Казбек, сейчас Уведомления устроены немного по другому - базы AppDB уже нет, есть wpndatabase.db, в которую слиты все уведомления - и от живых плиток в главном меню, и от программ, и от еще бог знает чего.

Казбек 23-09-2016 22:37 2671567

dmitryvv,

Верно. Новое решение:

Цитата:

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.

dmitryvv 23-09-2016 23:14 2671576

Казбек, Это может помочь, если программа окажется явно в этой БД, некоторым помогало, я выше давал ссылку на этот метод.
Мне не помогло, увы.
Кроме того, указанный файл нельзя отредактировать напрямую, т.к. он открыт и заблокирован для изменений посторонними программами. Его можно отредактировать только от имени другой учетной записи с функциями администратора.
mixxa, вам может помочь простое редактирование Главного меню по адресу:
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Ladislaus 24-09-2016 05:06 2671604

mixxa, в разделе реестра HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify удалите параметр IconStreams. После этого откройте Диспетчер задач и перезапустите explorer.exe.

Чтобы внести ясность, данный способ относится к очистке списка программ в "Параметры" → "Персонализация" → "Панель задач" → "Выберите значки, отображаемые в панели задач". Предлагавшиеся в предыдущих ответах решения связанные с редактированием файла %USERPROFILE%\AppData\Local\Microsoft\Windows\Notifications\wpndatabase.db относятся к "Параметры" → "Система" → "Уведомления и действия" → "Получать уведомления от этих отправителей". Если я правильно понял, то ваша проблема относится к списку "Выберите значки, отображаемые в панели задач".

mixxa 24-09-2016 07:34 2671612

испробовал почти все предложенные варианты....без изменений...почитал ссылки что предложил Казбек...и так понимаю что проблема не только у меня и она пока не решаема...не смог разобрался с этим вариантом...не все понимаю
Цитата:

Цитата Казбек
Цитата:
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. »

еще шарахаясь по диску С обнаружил пару папок от одной из проблемных программ...но поиск не находит их,они скрыты.возможно ли проводить поиск в скрытых файлах и папках?

Ladislaus 24-09-2016 08:06 2671614

Откройте Командная строка (администратор) и выполните по очереди команды:

reg delete "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams /f

taskkill /f /im explorer.exe

start explorer.exe

Это то же самое, что я описал в первом сообщении, но только через командную строку. Как показывает личный опыт, этот способ работает в 100 % случаев. Из списка исчезнут только удаленные программы или дубликаты установленных, все остальные останутся.

dmitryvv 24-09-2016 09:22 2671625

Цитата:

Цитата mixxa
возможно ли проводить поиск в скрытых файлах и папках? »

Да, возможно. Откройте проводник, далее: файл-изменить параметры папок и поиска-поиск. Здесь выбираете то, что вам нужно.

mixxa 24-09-2016 09:30 2671627

Цитата:

Цитата Ladislaus
Откройте Командная строка (администратор) и выполните по очереди команды:
reg delete "HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams /f
taskkill /f /im explorer.exe
start explorer.exe
Это то же самое, что я описал в первом сообщении, но только через командную строку. Как показывает личный опыт, этот способ работает в 100 % случаев. Из списка исчезнут только удаленные программы или дубликаты установленных, все остальные останутся. »

да...это то что нужно...большое спасибо все участникам...проблема решена )))


Время: 22:25.

Время: 22:25.
© OSzone.net 2001-