10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 354
|
|
1 | |
Как программы кастомизируют меню Пуск?26.11.2024, 07:43. Показов 701. Ответов 17
Метки нет (Все метки)
Всем привет, подскажите пожалуйста как программы кастамизируют меню пуск к примеру программа explorerpatcher может убрать из меню пуск раздел рекомендуем, как он это делает? Что меняет, какие файлы изменяет и т.д
Может есть какая-то статья на этот счет и вообще есть ли информация как что и где используется, как это все работает, чтобы можно было это изучить досконально
0
|
26.11.2024, 07:43 | |
Ответы с готовыми решениями:
17
Не удаляются программы из меню пуск Исчезли программы из меню пуск Пропал пункт "Все программы" в меню Пуск - Как исправить? Не удаляемые ярлыки/программы из меню пуск |
Модератор
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
|
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
|
|
26.11.2024, 12:49 | 5 |
Человек видимо хочет самостоятельно взять под контроль содержимое пуска. Вполне адекватное желание.
Ну так он и спрашивает где оно. Где именно эти параметры хранятся. Какие ветки реестра.
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
|
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
|
0 / 0 / 0
Регистрация: 03.08.2020
Сообщений: 2
|
|
29.11.2024, 23:56 | 13 |
pafka1997,
Спасибо. Отличное решение, версия 24H2 со всеми установленными обновлениями, работает.
0
|
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
|
|
30.11.2024, 04:41 | 14 |
И в чем отличие от установки этой софтины? Все ее куски обратно же и засунули.
0
|
0 / 0 / 0
Регистрация: 03.08.2020
Сообщений: 2
|
|
30.11.2024, 09:38 | 15 |
Sienwfpgdo,
Ну вот не надо, какие все куски? Только необходимый минимум, 1 dll и 1 ключ реестра.
Не нравится, не пользуйтесь.
0
|
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
|
|
30.11.2024, 14:37 | 16 |
Вы прикалываетесь? Подпихивание dll это уже как минимум не прямое управление. Ну и в "одну dll" можно запихать по сути все, что у вас есть на компе. Ось, игры, программы. Будет одна длл...
0
|
Робот сгибальщик
|
|
30.11.2024, 19:13 | 17 |
Никогда не понимал людей мазохистов-минималистов.
Explorerpatcher со своей оболочкой и различными опциями, позволяет легко настроить панель задач. Без рукоблудия и танцев с бубном.
0
|
189 / 120 / 13
Регистрация: 27.07.2018
Сообщений: 594
|
|
01.12.2024, 04:55 | 18 |
Так он там и остался. Я видимо что-то вообще не понял. Человек создает тему с вопросом, как он делает, чтобы делать без него и в итоге его же по кускам руками вкорячивает в систему.
0
|
01.12.2024, 04:55 | |
01.12.2024, 04:55 | |
Помогаю со студенческими работами здесь
18
не запускаются программы, не работает меню пуск В левом разделе меню Пуск не отображаются программы Не открывается папка "автозагрузка" из меню пуск-все программы Пропали все установленные программы и в меню Пуск и на рабочем столе всё пропало Не отображается значок программы в меню "Пуск" Список "Все программы" в меню Пуск Пропали "все программы из меню пуск" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |