Показать полную графическую версию : [решено] Как полностью отключить механизм сброса файловых ассоциаций?
Кмк не хватает информации о том, что все это надо повторять как минимум после каждого обновления ОС до новой версии. Собственно этим правка ресурсов и плоха.
Кмк не хватает информации о том, что все это надо повторять как минимум после каждого обновления ОС до новой версии. »
Не факт, при каждом обновлении не заменяется 100% системных файлов.
Собственно этим правка ресурсов и плоха. »
Запустить после обновления один раз утилиту проблема?
Вадим, в посте #6 (http://forum.oszone.net/post-2875859-6.html) ты поставил "Полезное сообщение", а там нужно произвести гораздо больше действий.
И не все захотят с этим разбираться.
Smarty, не факт или ты не тестировал свое изделие в стандартном сценарии? Да и не надо спорить со мной, надо информировать свою ЦА о потенциальных граблях.
Полезное сообщение я могу ставить по разным причинам. Например, за сообщение о решении своей проблемы.
Vadikan, "грабли" как раз подсунула МС! У них есть какая-то информация о методах исправления периодического сброса ассоциаций?
За пару месяцев использования (хотя какое это использование, запускал утилиту всего один раз, больше не требовалось) "граблей" от утилиты не встречал.
Я даже не против удалить прикрепленные файлы, чтобы не пугать народ надуманными "граблями". :)
Smarty, зачем пара месяцев? Переустанови поверх, вот и весь тест. А до этого неплохо бы sfc и DISM /restorehealth прогнать - вот и ещё два теста.
Тогда и узнаешь, надуманные грабли или нет.
Переустанови поверх, вот и весь тест. А до этого неплохо бы sfc и DISM /restorehealth прогнать»
Т.е. ты уже все это сделал и получил грабли?
Утилиту можно запускать хоть 10 раз на дню, а переустановкой свежей системы поверх старой "не балуюсь", не для меня это...
А запуск sfc и DISM /restorehealth вернет грабли от МС назад, это зачем?
Во избежание продолжения предлагаю зачистить тему от моих постов.
Пусть грабли с ассоциациями, но они же родные грабли!
Удачи.
Т.е. ты уже все это сделал и получил грабли? »
Я не изменяю системные ресурсы и тестировать твое решение я не буду, это твоя работа.
Но я предполагаю с разной степенью уверенности, что в этих сценариях может произойти откат изменений. И рекомендую тебе, как разработчику решения, протестировать эти сценарии, а в случае отката твоих изменений системой проинформировать пользователей твоего решения.
Неужели это так сложно понять и проделать?
переустановкой свежей системы поверх старой "не балуюсь", »
Новые версии Windows ставятся поверх у ЦА твоей утилиты. Твои подходы к делу не относятся.
У них есть какая-то информация о методах исправления периодического сброса ассоциаций? »
Мне не попадалось. Но по идее сброс происходит, когда производятся попытки манипулировать параметрами реестра или в случае их повреждения. Отсюда следует и направление диагностики, которое никого не интересует.
всё это закопано в
OEMDefaultAssociations.dll
OEMDefaultAssociations.xml
то залил в них просто пустой XML »
Т. е. родные файлы системы приходится изменять... Это не есть хорошо, вернее никуда не годится... Как к этому относится проверка системных файлов и новые обновления ? Файлы случаем не восстанавливаются ?
Имеется Windows 10.0.16299.15 (v. 1709). При попытке в параметрах установить приложения по умолчанию для видеоплеера (Media Player Classic), аудио-проигрывателя (AIMP), браузера (Chrome), они устанавливаются, но после перезагрузки сбрасываются на стандартные программы Microsoft. Просмотрщик pdf также сбрасывается с Acrobat Reader на Microsoft Edge. Нашел в сети программу Stop Resetting My Apps, а также советы по правке реестра, но проблему это не решило: после перезапуска системы стандартные рекомендуемые проги не устанавливаются в качестве приложений по-умолчанию, но выставленные до перезапуска мной проги все равно слетают. Непонятно что делать.
shpiler, можно воспользоваться http://forum.oszone.net/post-2875859-6.html или http://forum.oszone.net/post-2876007-9.html
shpiler, можно воспользоваться http://forum.oszone.net/post-2875859-6.html или http://forum.oszone.net/post-2876007-9.html »
Попробовал оба варианта - не помогло. Но что самое интересное, у меня в системном каталоге вообще нет файлов OEMDefaultAssociations.dll и
OEMDefaultAssociations.xml
у меня в системном каталоге вообще нет файлов OEMDefaultAssociations.dll и
OEMDefaultAssociations.xml »
Вы где такую чудо-сборку нарыли?
Специально для проверки скачал оригинальный образ 1709.
Установил Домашнюю для одного языка и Профессиональную, файла OEMDefaultAssociations.dll действительно нет, но файл OEMDefaultAssociations.xml присутствует.
http://s26.znimg.ru/1563461340/luoggouqki.png
Попробовал переназначить ассоциации - все назначается и после перезагрузки сохраняется.
Может ваша проблема кроется как раз в отсутствии файла OEMDefaultAssociations.xml?
Прикрепил файл с настройками по умолчанию.
Владельцем файла должна быть СИСТЕМА, но попробовать можно и без установки владельца.
Закиньте файл в System32 и перезагрузитесь.
Всем спасибо, в итоге помогла утилита setuserfta. Оказывается, после выгрузки настроенных ассоциаций нужно было перезагрузится. Правда, я так и не понял зачем. Файл OEMDefaultAssociations.xml также появился впоследствии.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.