Технический форум

Технический форум (http://www.tehnari.ru/)
-   Windows XP и прочие (http://www.tehnari.ru/f52/)
-   -   Как настроить ассоциацию файлов? (http://www.tehnari.ru/f52/t37493/)

Lobo 29.06.2010 22:07

Как настроить ассоциацию файлов?
 
Не удается открыть файлы для редактирования на сервере.
Открывал через ftp но всплывает окно :
\"файл index.php не может быть открыт:
ассоциированная программа (notepad.exe) не найдена.
проверьте настройки ассоциации файлов\"
Подскажите пожалуйста,как это сделать, или что нужно сделать?
Cистему переустанавливал недавно.
У меня SP3, dr.Web и outpost.

minos66 29.06.2010 22:13

Здесь HKEY_CLASSES_ROOT\.php\OpenWithList и здесь HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php\OpenWithL ist у вас что?
Сам блокнот то на месте? Проверьте Win+R - notepad.exe

Lobo 29.06.2010 22:46

minos66, спасибо конечно же за ответ, но я ничего не понял )
"Здесь HKEY_..." как это понять?
А блокнот на месте.

MrSTEP 29.06.2010 23:24

Это ветки в реестре. Для запуска редактора нажмите Win+R, введите regedit и нажмите Ok

Lobo 30.06.2010 11:19

Цитата:

Сообщение от MrSTEP (Сообщение 354758)
Это ветки в реестре. Для запуска редактора нажмите Win+R, введите regedit и нажмите Ok

Спасибо.
Посмотрел , у меня в обоих ветках нет последнего - "OpenWithList".
В этом может быть причина?

minos66 30.06.2010 11:36

Цитата:

Сообщение от Lobo (Сообщение 354871)
Спасибо.
Посмотрел , у меня в обоих ветках нет последнего - "OpenWithList".
В этом может быть причина?

Не может быть. Ну может OpenWithProgIDs. В ней должны быть двоичные ключи REG_SZ. Если у них есть какие значения - удалить (не ключ! значение) и перезагрузиться.
Если ключи пустые посмотрите в этом же кусте ветку HKEY_CLASSES_ROOT\.txt\ShellNew. Там в параметре REG_EXPAND_SZ должен быть прописан путь к вашему блокноту. Что то типа @%SystemRoot%\system32\notepad.exe,-470. Если ничего этого найти не можете, экспортируйте кусты HKEY_CLASSES_ROOT\.pnp и HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php и выложите здесь.

Lobo 30.06.2010 13:41

Вложений: 1
Цитата:

Сообщение от minos66 (Сообщение 354879)
... Там в параметре REG_EXPAND_SZ должен быть прописан путь к вашему блокноту. Что то типа @%SystemRoot%\system32\notepad.exe,-470. Если ничего этого найти не можете, экспортируйте кусты HKEY_CLASSES_ROOT\.pnp и HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php и выложите здесь.

В HKEY_CLASSES_ROOT\.txt\ShellNew есть только REG_SZ.
Я лучше выложу , а то еще напортачу чего нибудь.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php - не удалось экспортировать
- :"этот путь не существует проверьте правильность указания пути" :
то же самое и с HHKEY_CLASSES_ROOT\.pnp , "pnp " нет вообще.
Прикрепил только один файл , второй HKEY_LOCAL_MACHINE слишком большой 4метра , я бы его залил на файлообменник если это здесь разрешено.

minos66 30.06.2010 15:07

Цитата:

Сообщение от Lobo (Сообщение 354944)
то же самое и с HHKEY_CLASSES_ROOT\.pnp , "pnp " нет вообще.
Прикрепил только один файл , второй HKEY_LOCAL_MACHINE слишком большой 4метра , я бы его залил на файлообменник если это здесь разрешено.

Это я описАлся. .php же вас интересует. Его и выкладываем. И там где я .txt написал - тоже .php
И все ветки целиком экспортировать нет нужды - только что касается именно .php.
Единственное, что увидел, это HKEY_CLASSES_ROOT\.php3
"PerceivedType"="text". Уберите 3 из расширения. А вообще коль с реестром так у нас непросто складывается, попробуйте для начала просто откатиться на точку восстановления по времени примерно раньше времени возникновения проблемы. Все пользовательские файлы при восстановлении затронуты не будут. Мож и копаться не придется. Я не помню как там в XP ее из проводника запускать (может так же как и в 7 - Win+R - pause - Защита ситемы????), можете из командной строки запустить - Win+R - cmd - rstrui Если восстановление не даст результатов, то все таки попробуйте нужные ветки реестра выложить

Lobo 30.06.2010 16:17

Не получается экспортировать этот путь - HKEY_CLASSES_ROOT\.php3
что бы не быть голословным:
http://imglink.ru/pictures/30-06-10/...f284dc0894.jpg
Откат ничего не даст ранних точек восстановления нет, т.к. вчера сканировал ос и во время сканирования восстановление системы отключил.
Убрать "3" в php3 это как? путем обычного переименования?


Часовой пояс GMT +4, время: 14:27.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.