Вычистить "Хвосты" после удаления редактора.

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Вычистить "Хвосты" после удаления редактора.

Post by Cuprum »

ОС Win 7 Sp1 x64.

Сначала решил поставить AkelPad-4.8.6-setup.exe как замену блокнота.

После установки, понял, что сглупил, решил снести редактор и поставить "Стандартную установку".
Удалил Акел через "Программы и компоненты". Теперь если пытаться открыть текстовый файл в проводнике, появляется такое окно:
Image
Видимо какие-то ассоциации остались. Подскажите как полностью убрать из системы следы редактора?

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Панель управления\Все элементы панели управления\Программы по умолчанию\Задать сопоставления

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Drugmix
Странно, указываю там через обзор windows/notepad.exe но он просто не выбирается (не попадает в список программ, которые предлагает система для txt файлов.)

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

Cuprum
значит, надо реестр чистить: или чистилкой или более опасно: искать по "notepad.exe" и "akelpad.exe" и удалять подряд все ключи с этими вхождениями.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Cuprum
Похоже аналогичная проблема здесь. Там помогла тестовая версия установки. Попробуйте поставить AkelPad как замену блокноту, а потом удалить его.

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Instructor
Тестовая версия помогла, но частично. После ее установки и удаления как замены блокноту в проводнике текстовый файл стал открываться обычным блокнотом.

Но в Total Commander текстовые файлы продолжают открываться Акелпадом, причем x86-версией, которую я ставил первоначально и уже удалил. В папке Windows\System32\ сохранился x86 Акел notepad.exe (вижу по значку, что это не блокнот).

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Cuprum wrote:Но в Total Commander текстовые файлы продолжают открываться Акелпадом, причем x86-версией, которую я ставил первоначально и уже удалил.
Может тут дело в том, каким образом вы открываете файлы в TC? {Enter} или {F4}?
Если второе, то смотреть нужно настройки внешнего редактора в самом TC.
Например samlab-овская сборка TC уже традиционно использует AP в качестве редактора:
%COMMANDER_PATH%\Plugins\exe\AkelPad.exe
Т.е. TC "открывает" (вызывает редактор по {F4}) текстовые файлы другой копией AP, а не той что вы ставили в систему и потом сносили.

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

opk44
Нет, Тотал у меня "чистый", не сборка. Открывает через Акел по Enter или дабл-клик; по F4 - стандартно, открывает виндовым блоконотом.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Cuprum
Тогда, вероятно, привязка TC к AP была настроена через внутренние ассоциации (Меню "Файлы"--"Внутренние ассоциации (только в TC)...").
Или проверьте файл "Wincmd.ini" на наличие строк вида

Code: Select all

[Associations]
Filter1=*.txt
Filter1_open=""bla-bla-bla\bla-bla-bla.exe" "%1""
...
Это я к тому, что "лечить" в данном случае все равно нужно TC а не AP.

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

opk44
Ни "Внутренние ассоциации", ни просмотр wincmd.ini результата не дали.

Кстати, нашел на форуме несколько тем тем по похожим проблемам.

В итоге просто заменил notepad.exe (Акел) в windows/sytem32 оригинальным notepad.exe из корня папки windows. Помогло :D
Еще оказалось в x64 версии Windows notepad.exe не один, + они еще перелинкованы жесткими ссылками.

Всем спасибо.
Post Reply