Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   Яндекс Браузер перехватывает ассоциации (http://forum.oszone.net/showthread.php?t=317942)

julia 18-08-2016 13:40 2661012

Яндекс Браузер перехватывает ассоциации
 
Вложений: 1
Как побороть эту проблему?

Яндекс Браузер постоянно перехватывает ассоциации
попытки переассоциировать файлы с другими приложениями бесполезны, через непродолжительное время он снова переписывает их на себя


screen




неудобно открывать и редактировать доки в яндекс браузере,
неудобно смотреть картинки из папки по одной штуке
файлы видео при этом он даже не отображает, а скачивает %)

ОС: Windows 7 x64, Яндекс Браузер 16.7.1.20937 дополнений минимум, на дополнения и не думаю, на втором компьютере с этим же комплектом дополений+синхронизацией аккаунта все работает беспроблем

Nordek 18-08-2016 14:51 2661054

Цитата:

Цитата julia
Как побороть эту проблему? »

Если пользователь не попытается воспользоваться поиском - никак.

Цитата:

Цитата julia
Яндекс Браузер постоянно перехватывает ассоциации
попытки переассоциировать файлы с другими приложениями бесполезны, через непродолжительное время он снова переписывает их на себя »

Обычно переназначение ассоциаций производится после обновления браузера.

Цитата:

Цитата julia
мне интересно, кто посчитал что удобнее открывать и редактировать доки в яндекс браузере, а не в офисных редакторах? »

Разработчики Яндекс. Направьте ваш вопрос Яндексу.
У меня pdf да, ассоциируется. doc/docx не ассоциируются (Но и MSOffice не пользуюсь).

Цитата:

Цитата julia
чем например в том же xnview пролистывая скоролом? »

Не делаю "фотки" - не интересно. Это не несёт в себе суть проблемы.


julia, Если у вас после прочтения содержимого ниже текста не возникнет возмущения и глупой мысли "я же не программист" - то решение вам подойдёт. А если возникнет - стоит продолжить поиск.
Сначала читать, потом принимать действия.
Откройте редактор реестра (Комбинация клавиш Win+R, далее выполните regedit)
В редакторе реестра найдите FileAssociations (Точное местонахождение HKEY_CURRENT_USER\Software\Yandex\YandexBrowser\FileAssociations)
В FileAssociations удалите ненужные или можете удалить всё.
Затем правой кнопкой мыши щёлкните по FileAssociations и выберите Разрешения...
Напротив "Своего_Имени_пользователя" измените права » "Полный доступ" » "Запретить" и примените действия.

Для чистоты лучше:
Удалить браузер с сохранением профиля.
Добавить в реестр "FileAssociations (HKEY_CURRENT_USER\Software\Yandex\YandexBrowser\FileAssociations)"
Запретить полный доступ для подраздела "FileAssociations"
Установить браузер.
Проверить результат.


Добавлено позже
Ещё раз проверил:
Скачал Яндекс Браузер и произвёл установку, предварительно сняв флажки с двух пунктов.
Да, по умолчанию ассоциация имеет место быть.
Ассоциация производится следующим образом: Если типы файлов не связаны ни с одним приложением, то этот тип подвержен связыванию с браузером Яндекс, но не исключены остальные типы.
Для типов файлов: "avi, css, gif, htm, html, jpeg, jpg, js, m4a, m4v, mp3, mp4, mpeg, mpg, png, tif, tiff, txt, wav, wma, wmv, xml" вносятся изменения в реестр - но только для того, чтоб в "Открыть с помощью" появился "Яндекс браузер".

Эти типы файлов: "crx, epub, fb2, flv, infected, ogg, ogv, pdf, psd, shtml, swf, webm, webp, xht, xhtml" подвержены связыванию с браузером яндекс, т.е по умолчанию будут открываться в браузере яндекс.

Как можете заметить: rtf, doc и docx не упоминаются вообще, никак.

Amigos 18-08-2016 19:56 2661180

Цитата:

Цитата julia
Яндекс Браузер перехватывает ассоциации »

"Сумлеваюсь штоб"
По симптомам больше похоже, что Вам гадит совсем другое, а именно — яндексовая блоатварь под названием "менеджер браузеров" https://yandex.ru/soft/bm

julia 19-08-2016 13:16 2661387

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

Цитата Nordek
Как можете заметить: rtf, doc и docx не упоминаются вообще, никак. »

действительно в реестре в FileAssociations смотрю и у ЯБа нет doc, docx но на скриншоте "моих" ассоциаций они есть.
как же так может быть?


Nordek, я почти "программист" сейчас же проверю ваш совет с реестром, сильно смущает отсутствие в реестре всех типов которые есть на скриншоте.
переустановку браузера отложу на потом, если уж совсем ничего не поможет

Цитата:

Цитата Nordek
Обычно переназначение ассоциаций производится после обновления браузера. »

сама очень удивлена, но нет, постоянно запущен ЯБ и переасоциация на ЯБ происходит в непонятный для меня момент, по нескольку раз в день.
и в 100% случаев сразу после перезапуска компьютера. ярлычки на рабочем столе на глазах превращаются в ЯБовские



Цитата:

Цитата Amigos
яндексовая блоатварь под названием "менеджер браузеров" https://yandex.ru/soft/bm »

в пуске по названию не нахожу, в установленных программах тоже.
из приложений которые имеют отношение к яндексу установлены только Яндекс Браузер, Яндекс диск и Пунто Свитчер, но все тоже самое стоит на втором компьютере там такой проблемы нет.


[upd]
Nordek, спасибо за подсказку
нашла ключик яндекс браузера и типы doc и т.п.
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Yandex.ZP6UQSIUJB5DSHKIZSDCK4CUDI\Capabilities \FileAssociations
и куча в HKEY_LOCAL_MACHINE\SOFTWARE\Classes\* типа YandexDOCX.ZP6UQSIUJB5DSHKIZSDCK4CUDI и т.п.

Nordek 19-08-2016 16:41 2661437

Цитата:

Цитата julia
как же так может быть? »

Не исключено: После обновления от старой версии к новой.

На момент проверки замечено, что Яндекс браузер всё-таки умеет работать с ассоциациями. Т.е выполнив инсталляцию двойным щелчком мыши по исполняемому файлу: При установке связывание производится используя раздел "HKEY_CURRENT_USER" (Что я считаю приемлемым). Далее, при необходимости деинсталляции - Связь удаляется без каких либо недоразумений.

Скрытый текст
Учитывая то, что какое либо приложение по умолчанию связано с разделом "HKEY_LOCAL_MACHINE (Например: "HKEY_LOCAL_MACHINE\Software\Classes\.avi", "HKEY_LOCAL_MACHINE\Software\Classes\.flv" и т.д.)" - то например в моём случае достаточно удалить подразделы в "HKEY_CURRENT_USER\Software\Classes\" (Например: "HKEY_CURRENT_USER\Software\Classes\.avi", "HKEY_CURRENT_USER\Software\Classes\.flv") - после этого, управление перейдёт к основной программе связанной с "HKEY_LOCAL_MACHINE".

Если же, помимо основной программы которая связана с "HKEY_LOCAL_MACHINE", имеется своя программа связанная с "HKEY_CURRENT_USER" и при установке, YB заменил связывающие значения на свои - то в данном случае, в подразделе "HKEY_CURRENT_USER\Software\Classes" для каждого типа нужно вернуть в строковый параметр "(По умолчанию)" значение связывающее ранее основную программу.
Например:

Вместо:
Код:

[HKEY_CURRENT_USER\Software\Classes\.avi]
@="YandexAVI.ZP6UQSIUJB5DSHKIZSDCK4CUDI"

Задать своё, ранее используемое:
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\.avi]
@="My_Player"


P.S Выше описываю, в каком случае стоит безболезненно удалять связывающие подразделы из подраздела "Classes" ("HKEY_CURRENT_USER\Software\Classes\"). И чтоб не последовало возражений на тему "Пол реестра удалять".


Касаемо подраздела "FileAssociations": при раннем создании подраздела без значений, затем блокировки доступа (до установки) - данное действие не позволит связать и создать "YandexXXXX.ZP6UQSIUJB5DSHKIZSDCK4CUDI". Т.е после установки вы не обнаружите как подразделов, так и значений именуемые как "YandexXXXX.ZP6UQSIUJB5DSHKIZSDCK4CUDI"

Что касается "Менеджер браузеров", то повторить проблему не удалось - т.е связывание с rtf, doc и docx не последовало.


Время: 22:00.

Время: 22:00.
© OSzone.net 2001-