Столкнулся с проблемой, что на Windows 11 более не работает хук Image File Execution Options в реестре для блокнота, который бы открывал AkelPad вместо дефолтного Notepad (в Windows 10 всё работает). В Windows 11 сделали новое UWP приложение, и видимо из-за этого оно не работает, но почему хук не работает я так и не разобрался, в сети информации мало. Можно конечно переназначить нужные расширения под AkelPad, но это не решит проблему открытия стандартного виндового блокнота из других приложений. У кого-нибудь есть мысли куда копать дальше?
UPD: Я ещё пробовал удалять новое UWP приложение, чтобы остался только классический блокнот, но у меня стоит ещё установлен VS Code и при удалении UWP блокнота всё что до этого открывалось им начинает открываться в VS Code, что ещё хуже. Даже назначение блокнота как приложение по дефолту для нужных типов файлов всё равно приводит к открытию классического блокнота, а не AkelPad.
Замена блокнота при установке не работает в Windows 11
- Author
- Message
-
Offline
- Posts: 3
- Joined: Sat Dec 07, 2024 5:46 am
- Location: Москва
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Замена блокнота при установке не работает в Windows 11
Отказаться от замены виндового блокнота. Эта замена никаких плюсов не несёт, а вот проблемы могут быть. Можно настроить ассоциации файлов так, чтобы нужные открывались AkelPad'ом, указать AkelPad как приложение для редактирования в TotalCommander по F4, и будет почти то же самое, что и замена виндового блокнота. Я за много лет никакой разницы не увидел - всегда, когда мне нужно, открывается AkelPad. А когда нужно (какие-то проблемы с ним), то всегда есть возможность открыть файл родным блокнотом.
-
Offline
- Posts: 3
- Joined: Sat Dec 07, 2024 5:46 am
- Location: Москва
Re: Замена блокнота при установке не работает в Windows 11
Мне было удобно. Да и такая функция в установщике же есть, если разработчики не хотят её поддерживать, то можно добавить предупроеждение о несовместимости с 11 виндой или отказаться от этой фичи тогда.
Можете привести примеры?
В принципе-то можно, но есть приложения, которые вызывают notepad, и в таком случае откроется он, а не AkelPad - неудобно. Total Commander-ом не пользуюсь.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Замена блокнота при установке не работает в Windows 11
Легко.
Например при использовании резидентных скриптов в AkelPad может быть баг, который при каждом его старте будет приводить к падению. В результате просмотреть ни какой текстовый файл будет невозможно вообще. То же самое - при любой ошибке в скрипте или плагине. Результат - либо программа вообще не откроется, либо будет сбоить на простейших действиях, и до тех пор, пока не поправишь код. Либо не определишь, в чём проблема, и отключишь этот плагин или скрипт до тех пор, пока автор его не исправит. И после этого пользоваться будет неудобно, т.к. привык к скрипту или плагину. Здесь на форуме за всю историю были все перечисленные варианты. Лично я дважды напарывался на проблему того, что AkelPad не открывается - из-за косячного резидентного скрипта и плагина.
Ещё пример - приехали обновления ОС, которые ломают совместимость с AkelPad. Результат тот же - открыть текстовый файл станет невозможно.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Замена блокнота при установке не работает в Windows 11
Попробуйте альтернативную замену блокноту в тестовом инсталляторе. Вызов "notepad.exe" будет открываться в AkelPad'е, но ассоциации файлов нужно будет обновить самому.BuIlDaLiBlE wrote: ↑Sat Dec 07, 2024 5:51 amСтолкнулся с проблемой, что на Windows 11 более не работает хук Image File Execution Options в реестре для блокнота...
-
Offline
- Posts: 3
- Joined: Sat Dec 07, 2024 5:46 am
- Location: Москва
Re: Замена блокнота при установке не работает в Windows 11
Интересно, ни разу не сталкивался с этим, да и плагинов не слишком много использую.VladSh wrote: ↑Fri Jan 10, 2025 8:15 am Например при использовании резидентных скриптов в AkelPad может быть баг, который при каждом его старте будет приводить к падению. В результате просмотреть ни какой текстовый файл будет невозможно вообще. То же самое - при любой ошибке в скрипте или плагине. Результат - либо программа вообще не откроется, либо будет сбоить на простейших действиях, и до тех пор, пока не поправишь код. Либо не определишь, в чём проблема, и отключишь этот плагин или скрипт до тех пор, пока автор его не исправит. И после этого пользоваться будет неудобно, т.к. привык к скрипту или плагину. Здесь на форуме за всю историю были все перечисленные варианты. Лично я дважды напарывался на проблему того, что AkelPad не открывается - из-за косячного резидентного скрипта и плагина.
Ещё пример - приехали обновления ОС, которые ломают совместимость с AkelPad. Результат тот же - открыть текстовый файл станет невозможно.
Спасибо, работает. Позвольте спросить, каким образом теперь происходит перенаправление с notepad.exe?Instructor wrote: ↑Sun Jan 12, 2025 5:20 pm Попробуйте альтернативную замену блокноту в тестовом инсталляторе. Вызов "notepad.exe" будет открываться в AkelPad'е, но ассоциации файлов нужно будет обновить самому.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Замена блокнота при установке не работает в Windows 11
Также через "Image File Execution Option". Просто для Windows 11 появились дополнительные ключи реестра, требующие изменения.BuIlDaLiBlE wrote: ↑Sat Mar 08, 2025 12:12 pmПозвольте спросить, каким образом теперь происходит перенаправление с notepad.exe?
-
Offline
- Posts: 2
- Joined: Tue May 06, 2025 7:16 am
Re: Замена блокнота при установке не работает в Windows 11
Пять копеек в защиту метода установки через замену. Все другие способы меняют цвет текстовых файлов на зелёный - основная иконка приложения. И только подмена сохраняет уникальные значки у txt, ini, inf, etc.
После многократной установки и удаления релиза 4.9.9 пропала кнопка "Изменить" в свойствах текстовых файлов. Не подскажете, где такое чинится?
После многократной установки и удаления релиза 4.9.9 пропала кнопка "Изменить" в свойствах текстовых файлов. Не подскажете, где такое чинится?

-
Offline
- Posts: 2
- Joined: Tue May 06, 2025 7:16 am
Re: Замена блокнота при установке не работает в Windows 11
Ага, всё починилось удалением модерн-приложения "Блокнот". После этого релиз 4.10 работает отлично 