Статья "Как правильно ассоциировать типы файлов с программами в 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"
Вопрос : как
командно открыть пользователю доступ к этому ключу реестра ?
Нигде так и не обнаружил внятного ответа...