Удаление обязательных обновлений

Метки:  , , ,

Название Удаление обязательных обновлений не до конца раскрывает смысл описываемого в статье, поскольку не совсем понятно, что именно имеется в вижу под термином "обязательный". Материал можно было бы озаглавить как удаление обновлений, которые не удаляются или удаление неудаляемых обновлений, но тогда не совсем понятно, по каким причинам они вдруг стали неудаляемыми: по воле разработчика или из-за ошибок с хранилищем компонентов. Есть еще вариант обозначить как удаление обновлений, не предназначенных для удаления, но это как-то избыточно, что ли.
Совсем недавно открыл для себя одну любопытную особенность некоторых обновлений: они не удаляются стандартными средствами операционной системы. На практике возникла ситуация, в которой я никак не мог удалить из системы "битое" обновление. По мере углубления в тематику вопроса выяснилось, что в Windows существуют разные типы обновлений, и что частный случай невозможности удаления некоторых из них вовсе не является следствием какой-либо локальной ошибки, а отражает скорее особенность. Судя по всему, объясняется это архитектурными нюансами механизма обновлений. На практике сложно создать такую систему взаимосвязей обновлений, в которой каждое обновление будет полностью автономно, то есть независимо от остальных, и, соответственно, может быть удалено без каких-либо последствий. Но еще более важно то, что некоторые обновления для системы действительно критичны, поскольку достаточно глубоко в неё интегрированы. Например сам механизм обновления (стек обслуживания) обеспечивается набором модулей (инсталлятор, библиотеки и прч), которые необходимы для установки последующих обновлений и от которых зависит работоспособность механизма в целом. Соответственно, все обновления стека обслуживания, вносящие алгоритмические изменения, не могут быть просто удалены, поскольку тогда станут недоступными некоторые особенности этих алгоритмов, при помощи которых уже были установлены последующие пакеты обновлений. Удаление подобных обновлений чревато для системы серьезными последствиями, такими как разрушение хранилища компонентов, и как следствие, потенциальные проблемы с работоспособностью самой операционной системы. На самом деле так уж всё страшно, поскольку подобных обязательных (неудаляемых) обновлений, например в системе Windows 7, насчитывается всего-то около десятка :) Но знать то об этом нюансе все же стоит, так же как и иметь понимание, как именно производить удаление обязательных обновлений.

Проблема

С точки зрения технического специалиста, установка и удаление системных обновлений относятся к типу тривиальных задач. В наш век глобальной сети Интернет, обновления в систему устанавливаются постоянно, часто вовсе незаметно для пользователя. Обновления представляют собой исправления безопасности различных компонентов, модули, содержащие дополнительный функционал уже существующих приложений, а так же новое программное обеспечение. Однако, наряду с задачами установки обновлений, зачастую встают и задачи удаления системных обновлений. Причины на то могут быть совершенно разнообразными, начиная от необходимости банально переустановить какое-либо из обновлений для достижения корректной работоспособности и заканчивая необходимостью исправления проблем зависимостей и целостности хранилища компонентов.
Система предоставляет несколько способов удаления обновлений из системы, например через компонент Центр обновления Windows, апплет Установленные обновления. В этом случае пользователь просто выделяет щелчком левой копки мыши (маркирует) интересующее его обновление и по щелчку правой кнопки мыши открывает меню Удалить, либо выбирает одноименный пункт из верхней панели:

uninstall kb

тут всё тривиально. Но с обязательными обновлениями всё несколько сложнее, поскольку при аналогичных действиях мы не видим привычных элементов управления:

required update

при попытке выполнить удаление данного компонента из командной строки при помощи утилиты wusa:

wusa /uninstall /kb:2522422

выдается ошибка: Обновление для Microsoft Windows является обязательным компонентом для этого компьютера, поэтому удаление невозможно.

required component

В этом случае у специалиста возникает резонный вопрос: за что вы так со мной? :) Тот факт, что система считает некоторые обновления обязательными и не дает их удалять, вовсе не гарантирует, что эти обновления не могут повреждаться и являться причиной различного рода проблем. Поэтому, в некоторых случаях появляется необходимость удаления. Имеется ли возможность удалить подобные неудаляемые обновления из системы?

Решение

Изменения, описываемые в данном разделе, могут привести к неработоспособности хранилища компонентов!! Приводимые в разделе действия Вы выполняете на свой страх и риск!!

Поэтому действуйте крайне аккуратно, желательно сделав полный бэкап системы либо создав точку восстановления. Главное понимать, зачем Вы всё это делаете. Если Вам необходимо исправить последствия кривого обновления, то удалите обязательное обновление, а затем установите его вновь. При удачном раскладе после удаления/переустановки неудаляемого обновления Вам удастся исправить последствия кривого обновления, однако при худшем сценарии развития событий, Вы приведете систему в нерабочее состояние, поскольку обновление может оказаться ключевым. Итогом может стать повреждение хранилища компонентов с ошибкой STATUS_SXS_COMPONENT_STORE_CORRUPT.
На каком уровне обеспечивается неудаляемость подобных обязательных обновлений? На уровне параметров в конфигурационных .mum-файлах.

.mum-файл (Microsoft Update Manifest/Манифест обновления Майкрософт) - конфигурационный файл обновления Windows формата XML, содержащий параметры пакета: наименование, идентификатор, язык установки, зависимости, флаги действий и прочие. Используется в качестве идентификатора (символического имени) сервиса (стека) обслуживания с целью выполнения над пакетом операций включения/отключения/удаления посредством различных сервисных утилит (например, Диспетчера пакетов (pkgmgr)). Файл манифеста содержит в своем имени наименование обслуживаемого обновления и размещается в каталоге %WinDir%\servicing\Packages;

А где содержатся и откуда появляются в системе сами .mum-файлы? А они содержатся в .msu-файлах установки, которые приезжают в систему через Центр обновления Windows либо скачиваются и устанавливаются пользователем вручную в виде файлов с расширением .msu, например Windows6.1-KB2639308-x64.msu.

.msu-файл (Microsoft System Update/Пакет обновления Майкрософт) - изолированный пакет Центра обновления Microsoft, содержащий в своем составе метаданные (описывающие каждой пакет обновления, содержащейся в .msu-файле), один или несколько .cab-файлов (каждый .cab-файл содержит модули отдельного обновления), .xml-файл (описывающий пакет обновления, используется Автономным установщиком обновлений Windows wusa.exe для выполнения процесса инсталляции обновления), файл свойств (файл содержит строки свойств, которые использует утилита wusa.exe.

В .mum-файле есть параметр с именем permanence, принимающий два значения: removable и permanent. Пакеты обновления, которые не желательно удалять из системы, разработчики Microsoft объявляют как "постоянный" (permanent), тогда как все остальные (обычные) пакеты обновления маркируются как "удаляемые" (removable). Поэтому, процесс изменения типа обновления с неудаляемого на удаляемое сводится к изменению данного параметра в соответствующем .mum-файле.

Общий алгоритм действий

По просьбе читателей алгоритм действий приводится для максимально широкой аудитории пользователей, поэтому я попытался описать процесс на доступном уровне.
  1. После инсталляции типового системного обновления соответствующие .mum-файлы размещаются внутри каталога %Windir%\servicing\Packages\. Поэтому, открываем в C:\Windows\servicing\, ставим курсор на подкаталог Packages.
  2. Зачастую наблюдается проблема с доступом к объектам в директории %Windir%\servicing\Packages\, поскольку разрешения на полный доступ выставляются только для системной учетной записи TrustedInstaller. Поэтому, для внесения изменений в права доступа нажимаем на каталоге Packages правую кнопку мыши, выбираем пункт Свойства и затем переходим во вкладку Безопасность. В открывшемся окне сразу за разделом "Группы и пользователи" нажимаем кнопку Изменить, затем жмем Добавить, в открывшемся окне, в поле ввода пишем Все, жмем Проверить имена, выбираем из найденного, жмем OK, затем выставляем для вновь добавленной группы полные права. Закрываем окно, в основном окне Безопасность, в самом низу жмем кнопку Дополнительно, в открывшемся вновь окне, во вкладке "Разрешения" выделяем только что созданную группу (Все), жмем кнопку Изменить разрешения, далее в самом низу нового окна отмечаем чекбокс "Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта", везде нажимаем ОК, закрывая все окна.
  3. Заходим в директорию Packages, ищем в ней .mum-файл(ы), относящиеся к удаляемому обновлению. Обычно они имеют имя, содержащее в себе полное название искомого пакета. В случае нахождения нескольких .mum-файлов, можно отредактировать все.

    component mum file

  4. Открываем (каждый) найденный файл на редактирование:
  5. Ищем строку, содержащую слово permanence, заменяя значение параметра на permanence="removable". В приведенном выше примере это строка под номером 4. Далее закрываем файл с сохранением произведенных изменений.
  6. Производим подобные действия для всех .mum-файлов, ассоциированных с требуемым неудаляемым пакетом обновления, поскольку с некоторыми обновлениями могут быть ассоциированы два и более .mum-файлов.
  7. После окончания процесса правки закрываем все окна, относящиеся к обновлениям. В некоторых случаях изменения вступают в силу мгновенно, то есть обновление станет доступным для удаления сразу после открытия и переиндексации в разделе Установленные обновления, в остальных же случаях может потребоваться перезагрузка.

Комментарии: 67

  1. example

    обновление KB976902 на Windows 7 SP1 удаленное данным способом, восстанавливается после перезагрузки.

    1. einaare

      отлично :) не знал, значить есть зависимости, которые автоматически восстанавливаются. надо копать!!

      1. Всех приветствую!
        У меня аналогично, как у example, обновление KB976902 удалилось нормально, без матов, способом предложеным в статье, после перезагрузки снова появилось! Система та же (Win 7 SP1 х64), служба обновления отключена. Больше удалиться не даёт. Вероятно где-то ещё в системе сидят корни этой хрени, коль снова вылезла.
        Благодарю, einaare, за дельную статью и вразумительную подачу материала!

        1. einaare

          а можно подробности? то есть параметр в файле присутствует, но при редактировании кнопка не появляется или как-то по-другому?

          1. Someone

            Приветствую, einaare.
            Файл, как вами предложено, отредактировал. Кнопка удаления ПОЯВИЛАСЬ! KB976902 УДАЛИЛОСЬ нормально. После деинсталяции обновы, система попросила перегрузиться. Перезагрузка. Затем: "Прогр. и комп." - "Вкл. или откл. комп. Win" - обновление осталось, но в нерабочем состоянии! Не помню какое сообщение вылезло. Запустил "sfc /scannow", обнаружилась ошибка, запустил "средства устранения неполадок для Windows 7" - модулем внесены изменения, см. скрин: http://prntscr.com/ldxqky . Далее прекратил попытки удаления неудаляемого. После ещё кое-чего неудачного, перенакатил систему из бэкапа (полный снимок раздела с ОС).
            После пробовал KB976902 удалить из MSDaRT-а, не получилось. В принципе, это обновление, вроде бы, не мешает, но неприятный осадок остался :).

        2. алексей

          Попробуй следующее :C/ windows/SoftwarDitribution/Donload удалить все из папки Donlоad
          далее как описано в статье задал параметры полного доступа к папке C:\Windows\servicing\Packages\ правда выпадало предупреждение о не возможности задать такие права,нажимал ок и все нормуль.Перед этими двумя процедурами я очистил диск встроенной утилитой "очистка диска" от предыдущих установок.

  2. Gugenot

    Хотел удалить обновления с телеметрией из системы которая ставилась из сборки в которую были включены все последние обновления. На первом же "подопытном обновлении(KB3044374) столкнулся со следующим... Строка в которой должен быть параметр permanence выглядит так:

    и файлов mum для этого обновления не один-два, а 15:
    Package_22_for_KB3044374~31bf3856ad364e35~amd64~~6.3.1.6.mum
    еще несколько таких же, но вместо "22" в названии - 23,39,40,83,84,95,96,130,135,141,142
    Package_for_KB3044374_RTM_GM~31bf3856ad364e35~amd64~~6.3.1.6.mum
    Package_for_KB3044374_RTM~31bf3856ad364e35~amd64~~6.3.1.6.mum
    Package_for_KB3044374~31bf3856ad364e35~amd64~~6.3.1.6.mum
    Что делать в такой ситуации?

    1. einaare

      так а проблема то в чем? не удаляется, нет кнопки? так определите корневой апдейт и добавьте параметр permanence="removable". Если имеются сложности с определением основного апдейта - проставьте параметр во всех перечисленных вами .mum. Больше экспериментов! :))) Я бы действовал именно по такой логике.

      1. Gugenot

        Кнопки нет. А как определять корневой апдейт из этого зоопарка?

  3. Gugenot

    Строка выглядит так:
    package identifier="KB3044374" applicabilityEvaluation="deep" releaseType="Update" restart="possible" psfName="Windows8.1-KB3044374-x64.psf"

  4. Диана

    дд.нигде нет информации о том как удалить обязательные обновления. а что делать если perfomance нет ? кривая лицензионная win8/1 . нужно удалить подскажите что еще можно сделать

    1. einaare

      permanence вы имеете ввиду? а если параметр добавить?

  5. Диана

    в некоторых файлах действительно есть строка изменив на removable дейсвительно получается удалить обновление. Но в некотрых вместо этой строки такая

    вопрос куда примостить параметр

  6. Диана
  7. Диана

    package identifier="KB....4" releaseType="Update" restart="possible" psfName="Windows8.1-K...-x64.psf"

    1. einaare

      некоторые ответы пустые, строки не вставляются? ну а просто в конец до завершающей правой скобки? не получается? например, в приведенной выше строке в конец через пробел в формате параметр="значение" и затем завершающая скобка.

  8. Klinsman

    огромное Вам спасибо.
    Зае*ались читать везде, что удалить невозможно. Типа "сносите все обновления", или "откатывайтесь на точку восстановления до этой КБ".

    Огромно человеческое спасибо от админов из г. Мирного!

    1. einaare

      не за что, заходите еще :)

  9. Влад

    Здравствуйте.
    Вы не могли бы помочь и поподробнее расписать как к примеру по шагам как удалить обновление KB976902 на Windows 7 SP1 64
    что нажать и как добраться до этих mum файлов.
    Спасибо.

    1. einaare

      специально под Вас изменил статью. Если все же что-то будет не ясно, обращайтесь.

  10. Влад

    Оперативно*) Попробую разобраться... Еще раз спасибо, по результатам отпишусь.

  11. Andrey

    Можете помочь? Не получаеться дать права к папке Package,все горит серым не давая нажать не на что

    1. einaare

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

  12. Спасибо ВАМ огромное за статью, хоть удалил это обновление kb4049065 в котором вшит установщик обновления вин10 асинст, просто с каждым новым обновлением вин 10 становиться не управляемая и у пользователя вообще скоро не останется прав.

    1. einaare

      возможно :)

  13. Проблема такая , поставил обновление кб3177467 и начались в играх фризы, даже в доте. Были стабильные 60-100 фпс. После же обновления фпс не изменилось, но фризит в моменты и фпс падает до 20 а потом опять 60-100. Нашел его в панели управления, все перепробывал, не удаляется. Вашим способом остановился на шаге, где надо права для всех дать в папке Packages. Никак не дает изменить права( поменял пользователя на администратора, все равно даже там не хочет давать). Что делать?

    1. ***ДОПОЛНЕНИЕ К ВОПРОСУ***
      Нашел проблему, *ошибка изменения атрибутов файла отказано доступе* Я так понимаю файлы зашифрованы, и так как делал это не я, а еще когда то, какой то мастер который переустанавливал мне windows7, я не могу убрать это ограничение.
      Как мне быть? Как решить проблему?

    2. einaare

      сменить владельца папки на свою учетную запись можете? в том же разделе Безопасность.. дополнительно - Владелец - изменить. Еще, контроль учетных записей (UAC) в каком положении?

  14. Прохожий

    Доброе! Попытался выгрызть обновку 976902, отредактировал файл mum, поставив параметр removable, все ОК, файл изменился, НО: опция удаления так и не появилась, утилита wusa тоже ругается и посылает подалее, теми же словами, что и до изменения аттрибута. Help please!
    Спасибо заранее!

    1. einaare

      вероятно поглощено другим обновлением? попробуйте KB2533552

  15. гость

    Надоели эти обновления ужас.
    Воруют трафик.
    На частную собственность наляпываются.
    Занимают место на диске.
    Режут скорость в интернете.
    меняют систему по своему усмотрению.
    Включают сами то чего не велено включать.
    Иногда приводят к краху оси.
    Не совместимы с антивирусниками.
    ставят свои условия их слушать никто не хочет.
    просто скрывают ошибки и недочеты винда столько не стоит сколько за нее просят.
    Скрытие недоделок и халтуры просто не работает...
    Открывает защиту и не предупреждает о том что на комп скачаны файлы даже при установке параметров брендмаера о необходимости предупредить.
    Действует не обоснованно.
    при загрузке и перезагрузке сбивает все настройки установленные пользователем.
    а зависание оси ведет к потере 2 или 3 часов переустановки отката и настройки что оценивается в компаниях крупных в размере превышающем стоимость самой оси а то и больше. У них специфика оси не совместима с обновлениями.
    много мусора и хлама оставляет после установки и до нее.
    вообще нет проблем а они устанавливаются.
    скрывают не профессионализм и тем самым Бренд за который платят опускают и опять подымают...
    Полностью отсутствуют обновления конкурентов от других компаний. Заморочка не хуже чем но все конкуренты ставят галочку о том что обновление установленно а его там и не было Ха Ха Ха правда сдорово!
    Запирается не дает удалить обновление. Запирся в чужой частной собственности и не дает настроек честных.
    Все это повод для расследования о недобросовестной торговле.

    1. einaare

      добро пожаловать в windows!! :) и Вам тоже открылось, как я вижу.. всё это закономерный итог внедрения нового функционала без необходимых изменений в архитектуре, попыток удержаться в условиях всё возрастающего конкурентного давления, и необходимость использования технологий на благо "Старшего брата".. чудовищный симбиоз, я с Вами полностью согласен!!

  16. Константин

    не удаётся добавить группу "все", как это сделать ?

    1. einaare

      Жмем кнопку "Добавить", в открывшемся окне, в поле редактирования вводим по-русски "Все", жмем Проверить имена и выбираем из списка снизу.

  17. евгений

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

  18. Алексей

    Когда жму галочку «Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта» , жму окей и выпрыгивает окно (Ошибка применения безопасности
    Ошибка при применении параметров безопасности к ...\Microsoft-Hyper-V-Common-Drivers-Package~31bf3856ad...
    Отказано в доступе.)
    А что делать ? Не могу решить понять, как получить доступ ещё больше

  19. Алексей

    Оу, если есть такая ошибка, которая описана выше, то во вкладке безопасность, вам нужно выбрать «Владелец», уже внутри нажать «изменить» и выбрать себя вместо TrustedInstaller

    (Windows 7)

    1. einaare

      посмотрим, спасибо

  20. Alex

    Здравствуйте.
    Как удалить неудаляемые обязательные обновления win10?
    У меня на билде 1709 стоит один патч 4056892 и он неудаляемый... через wusa не получается...пишет как и в вашей статье выше...

  21. Антон

    Спасибо за статью, пришлась очень кстати.

    Кстати, чтобы руками не менять права на всех MUM файлах (у меня их 26 было), можно использовать команду:

    icacls %Windir%\servicing\Packages\*4343669*mum /grant Все:(F)

    4343669 - заменить на нужный номер обновления.

    1. einaare

      хорошая идея! автоматизацию никто не отменял

  22. Артем

    Блин, у меня ошибка какая-то. После того как я включаю "полный доступ" к группе и нажимаю "Применить" и "ОК" вылезает "Безопасность Windows" я там нажимаю "Да" потом происходит ошибка "Отказано в доступе" нажимаю "Продолжить" та же ошибка... Пожалуйста помогите! у меня не работает Bluetooth и USB порт после этих обновлений нужно срочно его удалить :(

    1. shofixti

      попробуйте сменить текущего владельца на свою учетную запись. там же.. вкладка Дополнительно - Владелец.

  23. FOXXCOX

    Вдруг кому поможет. Исправилось так. Ищем в %Windir%\servicing\Packages\ через поиск *976902 и удаляем все насовсем. Ребут и всё ок. НЕ ЗАБЫВАЕМ ПРОПИСАТЬ ПРАВА НА ПАПКУ.

  24. Хикикомори

    нужно было удалить kb4497165 сделал как написано в статье отредактировал два num файла и после этого апдейт просто исчез из спискf после переиндексации, и нет их и всё кто нибудь с таким сталкивался ?

    1. shofixti

      интересный эффект. попробуйте восстановить хранилище компонентов.

  25. Андрей

    Здравствуйте, хочу удалить обновление KB3000850, во первых нет кнопки удалить, а во вторых в файле расширением .mum нет параметра perfomance. Как быть?

    1. shofixti

      а как выглядит .mum -файл. содержимое сюда запостите.

  26. Сергей

    Добрый день.
    При запуске Glary Utilities и сканировании папки "Обновления Windows" программа находит порядка 3Гб информации, которую, как я понимаю, предлагает удалить - там почти всё сплошь файлы с расширениями типа manifest, mum, cat. Если дать согласие на очистку этой папки - ужаса никакого не произойдёт, случайно?
    Спасибо заранее.

    1. shofixti

      Путь посмотрите повнимательнее.. обычно эти файлы содержатся каталоге windows\winsxs, который является каталогом размещения файлов компонентной модели. Если предлагает почистить именно папку winsxs - то лучше от этого отказаться.

  27. Дмитрий

    Что если пишет отказано в доступе при применении параметров безопасности?

    1. einaare

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

  28. Привет с дуру 16.01.20 решил скачать обновы на винду 7 на экране в правом нижнем углу появилась заставка типа кривая сборка 7601 ( я купил ноут с ней )можно ли удалить и чего ждать,обновления запретил .Удалил все обновы с 16.01.20 но осталась кв 4490628 не удаляется с...

    1. einaare

      хм, повторная активация не помогает? опишите подробнее ситуацию..

    2. Виталий

      Попал на этот сайт как раз при необходимости удалить 4490628 с семерки - попытка прописать права доступа из-под системы по инструкции в статье не удалась, "Отказано в доступе" и все. Но вопрос решается на раз-два при наличии любой загрузочной флешки с файл-менеджером, в mum-ах "removable" прописывается без проблем, все сохраняется и после перезагрузки появляется заветная опция "удалить", ненужная обнова выпиливается и все. За статью спасибо, как раз что нужно по теме :)

  29. А сколько мне отпущено с 7й виндой работать ноут древний с элероном ( ну что с пензюка взять).

    1. einaare

      сколько хотите столько и отпущено. сейчас в сети странствует утилита, которая вроде как неофициально позволяет получать обновления вплоть до 2024 года. работоспособность не проверял, тем не менее.. да и в любом случае, ну будете сидеть без обновлений, но работать то можно продолжать, вплоть до момента, когда уже начнутся проблемы с разнообразными установками/библиотеками/.net-ами и прч. то есть времени у вас вагон :)

  30. soreal

    Доброго дня!
    А может быть такое, что в папке packages попросту нет mum-файла с искомым обновлением? Прилетело зловредное KB4556799, после чего компьютер стал зависать при загрузке windows. Никак его не удалить, а в папке ни одного файла с 4556799 в имени попросту нет...

    1. einaare

      так вы сейчас с чего грузитесь, в каком состоянии винда?

    2. archimos

      У меня обновление KB4556799 полностью вырубило сетевой адаптер. Файла с 45566779 в папке Packages тоже нет

  31. Когда нажимаю на "проверить имена" ничего не происходит, после выдает ошибку ...\Microsoft-Hyper-Common-Drivers-Package~31bf3856ad...

    1. einaare

      попробуйте нажать кнопку "размещение", что бы непосредственно указать локальную станцию.

  32. Антон

    Добрый день!
    Выполнил под администратором (учетная запись), перезагрузился (на всякий случай), а кнопка удалить так и не появилась.

    1. einaare

      какое обновление?

      1. Антон

        Изначально я попробовал удалить обновление KB4577586: Обновление для удаления Adobe Flash Player.
        Когда все осталось без изменений, то я выбрал первое попавшееся обязательное обновление из списка (KB4598479) и проделал туже операцию. Результат аналогичный - кнопка "Удалить" не появилась.

        1. einaare

          надо исследовать проблему, возможно в какой-то редакции Win10 что-то поменялось.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *