Показать полную графическую версию : Как правильно ассоциировать типы файлов с программами в Windows 8
Как вы ассоциируете типы файлов с программами? Предположу, что чаще всего вы делаете это при установке программы или впоследствии из ее настроек. Если так, то в Windows 8 вас ждет сюрприз, и я бы не назвал его приятным…http://feeds.feedburner.com/~r/outsidethebox/windows-8/~4/ZER2_GwZjOU
Читать дальше в блоге... (http://feedproxy.google.com/~r/outsidethebox/windows-8/~3/ZER2_GwZjOU/)
Это сообщение создано автоматически.
Учитывая немалый объем статьи, я занес в FAQ по Windows 8 краткие инструкции по ассоциации типов файлов и протоколов с программами (http://www.outsidethebox.ms/faq-windows8/#assoc).
Скажите пожалуйста как привязать протоколы к Opera Portable как вы видите на скриншоте выбираю протокол шелкая по нему но из предложенных программ для ассоциации протокола только Internet Explorer
http://s9.postimage.org/sdsj5wqff/image.jpg (http://postimage.org/image/sdsj5wqff/)
N.I.K, ваша проблема понятна, я не тестировал этот сценарий. Видимо, проще всего будет установить Opera (можно использовать вариант с портативной установкой), чтобы она появилась в списке. Если вас не устраивает, разбирайтесь с регистрацией вручную (http://msdn.microsoft.com/en-us/library/windows/desktop/ee872121(v=vs.85).aspx).
В принципе, в Windows 7 в этом окне происходит то же самое - для протоколов предлагается выбор из установленных программ. Разница в том, что теперь изменить это можно лишь средствами ОС.
Я понимаю, что наверное не в том разделе создал, но с проблемой столкнулся только на Вин8
Установил Оперу, и вроде галочка стоит "Браузер по умолчанию", но все равно, при переходе по какой-нибудь ссылке открывается ИЕ 10
Статья "Как правильно ассоциировать типы файлов с программами в Windows 8" конечно познавательная и интересная, но есть вопросы...
Читаем :
В Windows 8 программы не могут сами изменять ассоциации для типов файлов, которые уже связаны с другими программами! Это верно как при установке программы, так и впоследствии, однако в обоих случаях работает сопоставление с незанятыми типами файлов.
В то же время, рассмотрим ситуацию с PDF файлами. По умолчанию PDF ассоциирован с местным ридером. Просмотрщик ещё тот, потому есть смысл сразу изменить программу просмотра.
Устанавливаем Adobe Reader 11 и после установки видим, что все PDF файлы прекрасно ассоциировались с Adobe Reader_ом ещё в процессе установки. И без всяких лишних движений после, как теперь предлагает делать пользователю MS.
Получается, что адобовцам начхать на новую политику ассоциирования MS и они бережно относятся к пользователю. :)
А со стороны MS просто свинство заставлять вручную переассоциировать нужные пользователю файлы, ради чего пользователь собственно и устанавливает другое ПО...
К примеру, по умолчанию с приложением "Фотографии" в W8 ассоциированы аж 54 графических формата.
И если пользователь желает работать со всеми этими форматами в другой программе, то ему придётмя 54 раза отметить эту кучу типов файлов...
К чему вся эта лирика... Многие пользователи здесь на форуме предлагают автоустановочные пакеты различных программ, в том числе и просмотра графики. И до последнего времени не составляло труда после автоустановки такой программы сразу организовать и нужные ассоциации файлов.
Теперь в W8 это стало проблематично.
В частности из-за того, что иногда (но почему то не везде и не всегда) перекрыт доступ к ключу реестра (в W7 такого безобразия нет) :
HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.расширение файла\UserChoice"
Вопрос : как командно открыть пользователю доступ к этому ключу реестра ?
Нигде так и не обнаружил внятного ответа...
MKN, плохо обнаруживали
regini /? - вот это штатная тулза. гуглите, как в ней скрипты с разрешениями подцепать. Буду в винде - приведу рабочий пример, если к этому времени не нагуглите сами.
Setacl /? - а вот это - "внештатная"
http://helgeklein.com/setacl/
В частности из-за того, что перекрыт доступ к ключу реестра (в W7 такого безобразия нет) : »
Кстати, удалить даже оттуда ничего нельзя?
Я ещё не пробовал - некогда.
По-моему - поудалять-то можно. А потом создать своё. Если это работает - то нет проблем.
Здравствуйте, уважаемые. Помогите разобраться.
На компе: Win 8x 64 Pro, Opera 12.14. В Опере стоит галка "Проверять, что Опера браузер по умолчанию" и каждый раз при запуске её выскакивает окно для установки Оперы браузером по умолчанию. Кликаю "Да", в ответ предлагается либо IE либо в Магазин сходить. Пробовал через Панель управления- Программы по умолчанию сделать Оперу главной- её в списке нет и добавить тоже не представляется возможным. Ассоциировать её со всеми известными ей расширениями хлопотно.
http://s017.radikal.ru/i422/1302/5a/2e5a69aaf45bt.jpg (http://radikal.ru/F/s017.radikal.ru/i422/1302/5a/2e5a69aaf45b.png.html)
Можно эту проблему решить одним махом ?
Здесь (http://www.outsidethebox.ms/14016/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+outsidethebox%2Fwindows-8+%28%D0%92%D0%B0%D0%B4%D0%B8%D0%BC+%D0%A1%D1%82%D0%B5%D1%80%D0%BA%D0%B8%D0%BD+%C2%BB+Windows+8%29) я был, мед- пиво пил... Не выходит.
Заранее всем премного благодарен.
Пробовал через Панель управления- Программы по умолчанию сделать Оперу главной- её в списке нет »
Удалите программу (профиль останется на месте), скачайте установщик с сайта www.opera.com и установите заново.
Vadikan, попробовал лечиться по Вашему рецепту- не прошло. Снёл во второй раз Оперу, поставил снова, со скринами. Оба раза устанавливал от имени админа.
Скрины:
http://s40.radikal.ru/i089/1302/f5/ef3250d9db18t.jpg (http://radikal.ru/F/s40.radikal.ru/i089/1302/f5/ef3250d9db18.png.html)
http://s49.radikal.ru/i123/1302/af/d369367f4c2ft.jpg (http://radikal.ru/F/s49.radikal.ru/i123/1302/af/d369367f4c2f.png.html)
http://s001.radikal.ru/i194/1302/b5/74d29e353f38t.jpg (http://radikal.ru/F/s001.radikal.ru/i194/1302/b5/74d29e353f38.jpg.html)
http://i081.radikal.ru/1302/ee/b311c8c7559at.jpg (http://radikal.ru/F/i081.radikal.ru/1302/ee/b311c8c7559a.png.html)
http://s019.radikal.ru/i625/1302/59/7494d0744402t.jpg (http://radikal.ru/F/s019.radikal.ru/i625/1302/59/7494d0744402.png.html)
и только после этого (последнего) окна + клика где- нибудь запускается Опера.
В "Задание программ по умолчанию" Опера так и не появилась.
Пробовал через "Свойства обозревателя" снять галку "Использовать по умолчанию" для IE и таким образом сделать Оперу по умолчанию- не нашёл такой галки, только файловые ассоциации.
Только что закрыл оперу и запустил по новой (предыдущий пост писался в только что установленной опере без перезапуска). Два последние окна опять выскакивали.
uletniy, так вы ее для текущего пользователя ставите. Попробуйте для всех.
Vadikan, Вы не поверите :), получилось.У Вас есть где- нибудь (здесь или блог), что почитать, как влияет однопользовательская установка проги на умолчания ? Дайте, пожалуйста.
Ставил Оперу "для себя" потому, что в этой ОСи я единственный пользователь и, кстати, в 7-ке таких приколов нет. Собственно, об этом Вы писали в самом начале соответствующей статьи в своём блоге.
uletniy, я поверю :)
У Вас есть где- нибудь (здесь или блог), что почитать, как влияет однопользовательская установка проги на умолчания ? »
Нет, но это хорошая тема для исследования (причем в более широком контексте).
и, кстати, в 7-ке таких приколов нет. Собственно, об этом Вы писали в самом начале соответствующей статьи в своём блоге »
Таких нету, но где-то я видел жалобы на однопользовательскую установку и в контексте 7. Сейчас и не вспомню.
Нет, но это хорошая тема для исследования (причем в более широком контексте). »
Буду ждать Ваших статей :). Причём Вы увидели ещё что- то, о чём я даже не догадываюсь.
я видел жалобы на однопользовательскую установку и в контексте 7 »
Не встречал нигде, у меня всегда проходило на ура.
Спасибо ещё раз за помощь.
Подскажите.
Как при установке добавить свою программу в список программ по умолчанию?
Как вообще его можно пополнить?
Спасибо.
SergAS70
03-06-2013, 06:06
http://forum.oszone.net/thread-51853.html
IvanVL, см. ссылки в http://forum.oszone.net/post-1969823.html#post1969823
Ссылка SergAS70 не по теме.
Так и не раскрыта тайна изменения ассоциирования файлов, уже "занятых" системой. Т.е. - каким образом изменить существующие ассоциации, не лазая по всяким панелям сопоставления файлов, а просто сразу изменить ассоциирование при установке ПО, отметив нужные "галки", или просто запустив соответсвующий скрипт.
То, что общепринятое, навязанное MS свинство :
В Windows 8 программы не могут сами изменять ассоциации для типов файлов, которые уже связаны с другими программами! Это верно как при установке программы
не соответсвует действительности, было уже сразу понятно из практики.
Тому пример - AdobeReader, легко изменяющий при установке, уже сопоставленные и занятые системой, PDF ассоциации. И есть конечно приёмы "в лоб", через реестр, для изменения любых , уже занятых системой, ассоциаций, но хотелось бы "правильного" технического решения.
В частности, интересует механизм ассоциирования, используемый AdobeReader_ом.
MKN, вы раз в год решили приходить и повторять одно и то же? За год уже можно было бы отследить установку Adobe, разобраться и опубликовать решение. Или хотя бы свои попытки разобраться...
вы раз в год решили приходить и повторять одно и то же? »
Отчего же не повторить, коли решения нет, а главное, за год никто этим не заинтересовался... Что кнопка "Пуск" отсутствовала, так пол интернета передавилась в крике, а что такое важнейшее дело, как не возможность по-человечески ассоциировать файлы , никого оказывается не волнует...
( Наверное доставляет удовольствие, к примеру, проделать одно и то же аж 54 раза при переассоциации графики... )
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC