AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Неудачная переустановка

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
CleriC



Joined: 27 Mar 2012
Posts: 31

PostPosted: Mon Apr 16, 2012 12:09 pm    Post subject: Неудачная переустановка Reply with quote

Устанавливал AkelPad как замену блокнота винды.
После многочисленных экспериментов и переустановок как-то так получилось, что AkelPad нормально загружается из Total Commander, когда я выделяю .txt файл и нажимаю Enter.
А вот когда я открываю файл через проводник винды (Мой Компьютер и т.д.) - при нажатии Enter AkelPad выдает кучу ошибок типа:
http://s2.ipicture.ru/uploads/20120416/pUrNlHU5.png
http://s2.ipicture.ru/uploads/20120416/icWM4hIp.png
http://s2.ipicture.ru/uploads/20120416/6nBV55gR.png
и потом загружается в урезанном виде, без плагинов.
Все уже проверил что мог, несколько раз переустановил последнюю версию как замена блокнота, но все равно такая фигня.
Как это можно починить?

В папке Windows/system32/AkelPad лежат актуальные файлы и плагины - все самое новое. В той же папке notepad.exe версии 4.7.4 b AkelPad.ini. Что ему не нравится?

Windows 7 x64, папки в корне винды system32 и SysWOW64 идентичны.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2007
Location: Vinnitsa, Ukraine

PostPosted: Mon Apr 16, 2012 1:51 pm    Post subject: Reply with quote

Quote:
В папке Windows/system32/AkelPad
Должна быть папка Windows/system32/AkelFiles
Quote:
В той же папке notepad.exe версии 4.7.4 b AkelPad.ini.
Установка замены блокнота произошла некорректно(не произошла вообще). Установщик попытался заменить всё как нужно, но служба SFC увидела что один из системных(подконтрольных) файлов "не тот", и восстановила старую копию. (Notepad.exe - подконтрольная, а файлы Акела - нет, вот и получилось что версии разные). Это возможный вариант.
Но скорее всего вариант другой:
Включаю способности телепата. Вы написали Винда x86_64. Также Вы написали что из Total Commander всё работает. Телепатирую: Вы ставили 32-битную версию AkelPad-а, и она установилась по 32-битным виртуальным путям. Телепатирую второй раз: Total Commander у Вас тоже 32-битный. Тогда понятно почему из под него всё нормально, а из-под проводника - черти что. Вердикт: попробовать установить AkelPad x86_64.
Больше по предоставленным данным помочь ничем не могу.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
CleriC



Joined: 27 Mar 2012
Posts: 31

PostPosted: Mon Apr 16, 2012 1:58 pm    Post subject: Reply with quote

FeyFre wrote:
Должна быть папка Windows/system32/AkelFiles

Да, она там есть, я описался.
Да, АкельПад х32 и Тотал тоже х32. Винда х64.
У меня вроде бы винда ничего сама не восстанавливала - никакие файлы. Сначала я с ней побился что бы она вообще дала в system32 файлы менять, но справился, запустив такой батник:
Code:
takeown /f "c:\Windows\notepad.exe"
takeown /f "c:\Windows\System32\notepad.exe"
takeown /f "C:\Windows\SysWOW64\notepad.exe"
cacls "c:\Windows\notepad.exe" /G "%COMPUTERNAME%\%USERNAME%":F
cacls "c:\Windows\System32\notepad.exe" /G "%COMPUTERNAME%\%USERNAME%":F
cacls "C:\Windows\SysWOW64\notepad.exe" /G "%COMPUTERNAME%\%USERNAME%":F

Как мне сейчас то его победить? Хотелось бы именно х32 АкельПад использовать, да и раньше все с ним в порядке было. Я его буду еще в несколько мест носить и важно что бы он х32 был, т.к. х64 на других компах может не заработать.
Что-то мне еще можно посоветовать?
Телепатией заниматься не обязательно - я мониторю тему и постараюсь оперативно предоставить необходимую информацию Smile

Еще тут чудеса.
Переименовал notepad.exe в Windows\System32 и Windows в notepad.exe1.
Из Тотала программа перестала запускаться, а из под винды продолжает запускаться с теми же ошибками! Как так?! В Windows\System32 НЕТ файла notepad.exe, но если согласиться со всеми ошибками и посмотреть на процесс, то увидим следующее:
Code:

Module --------------------------| notepad.exe
Full path -----------------------| C:\Windows\system32\NOTEPAD.EXE
Main window ---------------------| Note.txt - AkelPad

Owner ---------------------------| \\CleriC\Admin
Created at ----------------------| Monday 16 April 2012  20:07:51
Parent PID and path -------------| 2804 [00000AF4], E

Priority class ------------------| 32 [Normal]
Handles Kernel ------------------| 106
Handles User --------------------| 52
Handles GDI ---------------------| 49
Working Set ---------------------| 7.676 Kb (7 860 224 bytes)
Working Set Peak ----------------| 7.684 Kb (7 868 416 bytes)
Page File Usage -----------------| 3.044 Kb (3 117 056 bytes)
Page File Peak ------------------| 3.060 Kb (3 133 440 bytes)
Threads -------------------------| 5
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5174

PostPosted: Tue Apr 17, 2012 2:40 pm    Post subject: Reply with quote

CleriC
В FAQ'е указана альтернативная замена блокнота:
При инсталляции программы выбираю заменить блокнот, но по завершению установки блокнот не заменяется?
Back to top
View user's profile Send private message Send e-mail
CleriC



Joined: 27 Mar 2012
Posts: 31

PostPosted: Tue Apr 17, 2012 4:23 pm    Post subject: Reply with quote

Instructor wrote:
CleriC
В FAQ'е указана альтернативная замена блокнота:
При инсталляции программы выбираю заменить блокнот, но по завершению установки блокнот не заменяется?

Я обращался к FAQ перед тем как задать вопрос, но там нет ответа по моей проблеме.
Можно, конечно, восстановить блокнот виндос, установить AkelPad в любую папку и внести в реестр изменения что бы notepad.exe заменялся на AkelPad.exe. У меня так сделано на работе, там WinXP. А дома хотелось бы разобраться с тем что описано в предыдущих постах. Если ничего не поможет сделаю как в FAQ.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2007
Location: Vinnitsa, Ukraine

PostPosted: Tue Apr 17, 2012 4:30 pm    Post subject: Reply with quote

CleriC, проблема в том, что Вы хотите на 64-битную винду ставить 32-битную софтину в качестве замены родной 32-битной. Это в общем то не криминал, то уже Вам вылазит боком. Установите 64-битный - там таких выделываний не будет(или будет значительно меньше).
А носить можете две версии одновременно - 32/64, на уровне конфигурационных файлов они совместимы. (Останетесь без проверки орфографии на x64, хотя я сомневаюсь что её Вы пожелаете носить с собой вообще).
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
CleriC



Joined: 27 Mar 2012
Posts: 31

PostPosted: Tue Apr 17, 2012 5:00 pm    Post subject: Reply with quote

Да, действительно. Что я парюсь то?
Вобщем я вернул оригинальный notepad и поставил AkelPad в отдельную папку.
Просто проассоциировал .txt, .xml с AkelPad-ом и больше не буду париться Smile
Спасибо за помощь! Все оказалось просто Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group