10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 354
1

Как программы кастомизируют меню Пуск?

26.11.2024, 07:43. Показов 701. Ответов 17
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет, подскажите пожалуйста как программы кастамизируют меню пуск к примеру программа explorerpatcher может убрать из меню пуск раздел рекомендуем, как он это делает? Что меняет, какие файлы изменяет и т.д
Может есть какая-то статья на этот счет и вообще есть ли информация как что и где используется, как это все работает, чтобы можно было это изучить досконально
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2024, 07:43
Ответы с готовыми решениями:

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

Исчезли программы из меню пуск
Всем доброго времени суток, столкнулся с такой проблемой, в меню пуск, во всех программы пропали...

Пропал пункт "Все программы" в меню Пуск - Как исправить?
Пропал пункт "Все программы" в меню Пуск Какие шаги предпринимал? 1 - Пробовал удалить,...

Не удаляемые ярлыки/программы из меню пуск
Добрый день работяги,мучаюсь с такой проблемой уже пол года не могу удалить ярлыки двух программ из...

17
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
5592 / 2591 / 180
Регистрация: 27.06.2011
Сообщений: 10,470
26.11.2024, 10:00 2
pafka1997, Вы про это или что-то самостоятельное?
https://winitpro.ru/index.php/... indows-11/
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 354
26.11.2024, 10:23  [ТС] 3
HotBeer, примерно это, но мне не нужны программы, я хочу разобраться сам как это они делают, ведь они явно что-то меняю добавляют или изменяют и я пока не понимаю в каком направлении копать
0
5555 / 4408 / 1077
Регистрация: 29.08.2013
Сообщений: 27,619
Записей в блоге: 3
26.11.2024, 12:34 4
Цитата Сообщение от pafka1997 Посмотреть сообщение
я пока не понимаю в каком направлении копать
копать для чего?

есть параметры в реестре которые отвечают за пуск
есть просто параметры в винде
есть какие то dll в которых есть данные
0
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
26.11.2024, 12:49 5
Цитата Сообщение от qwertehok Посмотреть сообщение
копать для чего?
Человек видимо хочет самостоятельно взять под контроль содержимое пуска. Вполне адекватное желание.

Цитата Сообщение от qwertehok Посмотреть сообщение
есть параметры в реестре которые отвечают за пуск
есть просто параметры в винде
есть какие то dll в которых есть данные
Ну так он и спрашивает где оно. Где именно эти параметры хранятся. Какие ветки реестра.
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 354
26.11.2024, 13:27  [ТС] 6
Sienwfpgdo, к примеру в винде 11 в меню пуск раздел рекомендуем не убирается не параметрами реестра, не групповой политикой, вот и вопрос если программа ExplorerPatcher может убирать этот раздел значит он меняет какие-то настройки или заменяет длл так вот, я и задаюсь вопросом какие файлы, параметры и настройки отвечают за пуск и как можно это редактировать.
0
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
26.11.2024, 13:34 7
Я не знаю, как они это делают. Могу разве что предложить посмотреть, как эта прога работает через перехват api функций. Там будет много хлама и нужно будет сидеть и изучать, но результат вы получите.
http://www.rohitab.com/downloads
сайт старый, там нет httpS, но прога все еще актуальна.
0
Робот сгибальщик
1901 / 636 / 128
Регистрация: 29.07.2020
Сообщений: 3,350
Записей в блоге: 7
26.11.2024, 19:28 8
Цитата Сообщение от pafka1997 Посмотреть сообщение
как он это делает? Что меняет, какие файлы изменяет и т.д
dxgi.dll
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 354
26.11.2024, 21:26  [ТС] 9
Jel, я знаю, что он добавляет dxgi.dll и много других dll. Но суть в том, что если мы устанавливаем ExplorerPatcher и ставим галочку отключить раздел рекомендуем и после чего удалим ExplorerPatcher раздел рекомендуем восстановится, но если скопируем dxgi.dll по пути C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy тогда у нас вновь исчезнет раздел рекомендуем.
Но есть нюанс, если мы не устанавливали ExplorerPatcher или просто скопируем dxgi.dll по пути C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy , на чистую Windows, тогда раздел рекомендуем никуда не денется и будет по прежнему в меню пуск.
Теперь задаюсь вопросом, как и что делает ExplorerPatcher, что dxgi.dll работает?

Добавлено через 2 минуты
Jel, Вычитал, у данного автора, что он использует какие-то символы Windows dll и т.д, но как ими пользоваться тоже ничего не указано.
Ссылка на статью https://github.com/valinet/Exp... ki/Symbols

Добавлено через 9 минут
Jel, я даже пытался решить данный вопрос макетом меню пуск. Была такая идея, возможно, что ExplorerPatcher использует макет меню пуск из Windows 11 SE и после чего ставит на другую ос, я создал макет из одной ос где отключен раздел рекомендуем и загрузил на другую чистую ос, но это тоже не помогло
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 354
27.11.2024, 22:02  [ТС] 10
HotBeer, qwertehok, Sienwfpgdo, Jel, решение таково, нужно скопировать dxgi.dll по пути C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy
и создать в реестра раздел ExplorerPatcher
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ExplorerPat cher
в этом разделе создать DWORD32 с именем StartDocked_DisableRecommendedSection и значение 1
После чего перезагрузить проводник
В скором времени появится программа делающая это автоматически и с разным доп функционалом ***
0
5555 / 4408 / 1077
Регистрация: 29.08.2013
Сообщений: 27,619
Записей в блоге: 3
28.11.2024, 00:23 11
Цитата Сообщение от pafka1997 Посмотреть сообщение
решение таково
какое решение?
я ничего не спрашивал, мне никакое решение не нужно
0
Робот сгибальщик
1901 / 636 / 128
Регистрация: 29.07.2020
Сообщений: 3,350
Записей в блоге: 7
28.11.2024, 05:58 12
pafka1997, что за бред?
ExplorerPatcher и есть та самая программа с GUI интерфейсом.
2
0 / 0 / 0
Регистрация: 03.08.2020
Сообщений: 2
29.11.2024, 23:56 13
pafka1997,
Цитата Сообщение от pafka1997 Посмотреть сообщение
решение таково, нужно скопировать dxgi.dll по пути C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy
и создать в реестра раздел ExplorerPatcher
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ExplorerPat cher
в этом разделе создать DWORD32 с именем StartDocked_DisableRecommendedSection и значение 1
После чего перезагрузить проводник
Спасибо. Отличное решение, версия 24H2 со всеми установленными обновлениями, работает.
0
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
30.11.2024, 04:41 14
Цитата Сообщение от compgeniy Посмотреть сообщение
Спасибо. Отличное решение, версия 24H2 со всеми установленными обновлениями, работает.
И в чем отличие от установки этой софтины? Все ее куски обратно же и засунули.
0
0 / 0 / 0
Регистрация: 03.08.2020
Сообщений: 2
30.11.2024, 09:38 15
Sienwfpgdo,
Цитата Сообщение от Sienwfpgdo Посмотреть сообщение
И в чем отличие от установки этой софтины? Все ее куски обратно же и засунули.
Ну вот не надо, какие все куски? Только необходимый минимум, 1 dll и 1 ключ реестра.
Не нравится, не пользуйтесь.
0
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
30.11.2024, 14:37 16
Цитата Сообщение от compgeniy Посмотреть сообщение
Ну вот не надо, какие все куски? Только необходимый минимум, 1 dll и 1 ключ реестра.
Не нравится, не пользуйтесь.
Вы прикалываетесь? Подпихивание dll это уже как минимум не прямое управление. Ну и в "одну dll" можно запихать по сути все, что у вас есть на компе. Ось, игры, программы. Будет одна длл...
0
Робот сгибальщик
1901 / 636 / 128
Регистрация: 29.07.2020
Сообщений: 3,350
Записей в блоге: 7
30.11.2024, 19:13 17
Никогда не понимал людей мазохистов-минималистов.
Explorerpatcher со своей оболочкой и различными опциями, позволяет легко настроить панель задач.
Без рукоблудия и танцев с бубном.
0
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
01.12.2024, 04:55 18
Цитата Сообщение от Jel Посмотреть сообщение
Explorerpatcher со своей оболочкой и различными опциями, позволяет легко настроить панель задач.
Так он там и остался. Я видимо что-то вообще не понял. Человек создает тему с вопросом, как он делает, чтобы делать без него и в итоге его же по кускам руками вкорячивает в систему.
0
01.12.2024, 04:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2024, 04:55
Помогаю со студенческими работами здесь

не запускаются программы, не работает меню пуск
Не открываются программы из меню пуск (ошибка: "отказано в доступе"), с рабочего стола тоже не...

В левом разделе меню Пуск не отображаются программы
как настроить Пуск как на скрине в левом разделе меню не отображаются программы - не могу...

Не открывается папка "автозагрузка" из меню пуск-все программы
Подскажите, пожалуйста! В ОC Microsoft Windows XP обнаружил такую проблему: при нажатии ПУСК-ВСЕ...

Пропали все установленные программы и в меню Пуск и на рабочем столе всё пропало
после скачивания торрент-файла с tfile пропали все установленные программы и в меню Пуск и на...

Не отображается значок программы в меню "Пуск"
Конечно не смертельно, но немного раздражает. См. снимок экрана.

Список "Все программы" в меню Пуск
Случайно удалил список "Все программы" в меню пуск. Как его восстановить?

Пропали "все программы из меню пуск"
Помогите пожалуйста)) установил программу windows 7 manager, поменял там совсем немного настроек...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru