Что означает слово «патч» в компьютере и как его использовать

Многим пользователям компьютеров и мобильной техники встречалось слово «патч». Но не все понимают, что это такое и как им пользоваться.

Определение патча

Само слово «Патч» не является русским. Точное понимание можно получить при переводе с английского: patch – это заплатка. А по сути заплатка – попытка прикрыть дыру с помощью имеющихся материалов. Примечательно, что такое определение как нельзя точнее описывает назначение патчей в программном обеспечении. Они выпускаются для улучшения функционирования или для закрытия «дыр».

Установка патча

Начало процесса установки «патча» для Diablo III.

Особенно в плане «закрытия дыр» можно выделить исправления, которые закрывают уязвимости в системе. Собственно, такая уязвимость считается «дырой», а patch – набор команд и инструкций, которые эту самую дыру закроют.

Историческая справка

Слово «заплатка» используется не просто так. В годы, когда передача информации производилась на перфокартах, места с ошибками вырезались физически, а исправленная перфорация вклеивалась на их место. Таким образом установка «заплаток» имела не фигуральное, а реальное значение. Изменять слово со временем не стали, и по сей день обновления и исправления именуются «заплатками».

Виды патчей в компьютере

Естественно, существует несколько характерных разновидностей «заплаток». Зависят они от нескольких факторов, но назвать это полноценной классификацией нельзя. Связано это с тем, что факторы зачастую перекликаются, а «исправления» могут одновременно классифицироваться по разным параметрам:

Автоматический патч

  1. HotFix. Быстрое (дословно — горячее) исправление, которое выпускается в результате появления уязвимости в последнем крупном обновлении. Выпускаются иногда на следующий день и содержат минимальное количество изменений.
  2. ServicePack. Огромный набор исправлений и улучшений, которые зачастую меняют принципы работы программы. Примером являются «паки» для Windows, которые можно отнести к патчам, но фактически они «стоят» отдельно и перестали классифицироваться, как «заплатки».
  3. Плановые исправления. Чаще всего встречаются в играх, направленных на сезонный контент. Плановые «заплатки» завершают активность сезона и запускают следующий. Можно встретить в «Diablo» и «Path of Exile» (также, в целом легионе игр с сезонными рейтинговыми таблицами и событиями).
  4. Взаимодействие с ПО. Самым распространённым вариантом является «графический патч», который адаптирует работу программы к новым реалиям, ОС или расширяет возможности графики. Самым ярким примером является patch13d для Diablo II, выпущенный спустя 10 лет, после последнего обновления.
  5. Игровые. Можно сразу отметить, что патчи для игр обладают собственной классификацией и разбирать их следует отдельно. Такие вещи, как плановые, интерфейсные, балансные, и прочие изменения в играх называются патчами. Даже смена номерной версии (адд-он) тоже будет патчем не смотря на расширение контента.
  6. Принудительные. Когда, программа без обновления перестаёт работать. Это исправления уязвимостей в клиент-банках или эксплойтов в играх.
  7. Автоматические. Которые закачиваются и распаковываются через саму программу или специальный «launcher».
  8. Ручные. Такие исправления нужно загружать и запускать самостоятельно. Примером является обновление «S.T.A.L.K.E.R», которое нужно было скачивать с сайта и запускать самостоятельно.

Вместе с видами стоит упомянуть и выражение – пропатчить файл или программу. Это значит, что целевой файл или программу нужно определенным образом обновить.

Например, русификация также является «заплаткой». И, чтобы русифицировать программу нужно пропатчить ее, т.е. установить патч, который добавит русский язык в приложение.

Функции патчей

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

  • исправление предыдущих ошибок;
  • откат изменений предыдущего исправления (когда выбирается ошибочное исправление, приводящее к ещё большим проблемам);
  • улучшение графической составляющей или взаимодействия с ПО/железом;
  • добавление новых функций.

Перечисленные варианты являются составляющей почти любого «patch-notes», которые сопровождают обновления при нормальных условиях. Особенно такие «заметки об исправлениях» интересуют геймеров, ведь в них указывает перечень изменений, способный пошатнуть привычный баланс.

Patch Notes

Patch Notes

Заслуживают отдельного упоминания. Это документы, которые распространяются вместе с патчами. Они могут называться «история изменений» или также, как данный раздел. В них, в текстовом и удобном формате указывается какие именно изменения поставляются в указанном обновлении.

Такая информация крайне важна для геймеров, но иногда доходит до абсурда. Примером служит Diablo III “Reaper of Souls”, где 2 строки было отведено, под следующую информацию:

  • уменьшено количество кучек золота, выпадающих с убитых монстров;
  • увеличено количество золота в кучках, выпадающих с убитых монстров.

При этом с точки зрения игрока разработчики вообще ничего не изменили. С другой стороны, это немного улучшило оптимизацию в самой игре (уменьшив количество объектов на экране). Поэтому нелогичные пункты в «исправлениях» часто имеют скрытый смысл, который направлен на улучшение работы программы.

Примеры использования

В классификации было указано, что есть разные виды патчей. Они могут быть ориентированы на самые разные аспекты работы программы, поэтому рассматривать их следует в комплексе с источником (программой).

Операционные системы

Журнал обновлений

Упомянутые выше «Service Pack» для ОС Windows служат отличным примером крупных патчей для операционных систем. Также существует такое явление, как обновления ОС. Особенно знакомо это пользователям Windows 10, которые вынуждены сталкиваться с обновлениями иногда по нескольку раз в неделю. Каждое отдельное исправление из списка в таком случае является отдельной «заплаткой» для указанных в списке компонентов.

Также примером является «lucky patcher» для Андроид, который позволяет отключить рекламу и прочие подобные элементы в самой ОС.

Программное обеспечение

Изменение графики

Здесь исправления либо более глобальные, либо важные. Следует отметить, что они направлены на корректировку проблемных моментов в программе или улучшения (расширения) функционала. Примером можно назвать новые версии «adobe flash player», которые постоянно развивают быстродействие графических компонентов при обработке.

Здесь явление обновлений более глобально. Каждая новая «заплатка» может нести, как новый контент (например, с технической точки зрения аддоны в World Of WarCraft тоже являются патчами), так и незначительные исправления баланса (patch 1.0001 в Stalker Shadow of Chernobyl, где было исправлено повреждение костюмов).

В некоторых играх исправления выходят настолько часто, что появляются отдельные каналы, которые занимаются их разбором. Примером, является канал Ярослава Кузнецова (aka NS), который занимается разбором интересных моментов игры Dota 2 и нередко обозревает самые крупные патчи.

Источник

Установка патчей в Linux работа с утилитой patch

Практически каждый разработчик программного обеспечения (ПО), программист или верстальщик сталкивается (и довольно часто) с необходимостью модификации некоторой части рабочего проекта или даже нескольких строк кода. Особенно это актуально, когда в разработке участвует несколько человек, которые могут вносить правки в разных частях проекта. Для удобства и автоматизации действий по составлению таких правок используются специализированные утилиты. Одной из таких является утилита patch и о ней более подробно будет рассказано в данной статье.

Что такое патч?

Говоря о патчах вкупе с утилитой patch, следует подразумевать, что это касается исключительно текстовых данных. Другими словами, происходит работа с исходными кодами проекта, будь то код C++, PHP, HTML и т. д. Вообще, все самые «суровые» программисты или разработчики в процессе своей совместной работы над проектом обмениваются исключительно отдельными правками, а не пересылают друг другу актуальные версии проектов целиком.

Сама правка, т. е. текстовые изменения в исходном коде проектов (для одного его файла или сразу для нескольких) и есть патч или «заплатка». Патч, помимо самих изменений кода содержит также и некоторую служебную информацию, необходимую для правильного «наложения заплатки», т. е. для установки патча. Таким образом, патч — это текстовый файл определённого формата, содержащий в себе данные и инструкции для приведения конечного файла (или проекта) к нужному или актуальному виду.

Кроме этого:  Технические плакаты автомобиль Урал 4320 31

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

Синтаксис и основные опции команды patch

Нет ничего удивительного в том, что утилита patch относится к категории ПО, которое обязательно должно быть установлено на любой машине для разработки программ, да и вообще для ведения разработки. Практически любой дистрибутив Linux предоставляет утилиту patch предустановленной по-умолчанию.

Стоит также отметить, что по своей функциональности, patch довольно сложна и обладает, без преувеличения, просто огромным набором опций. По этой причине в данной статье будут приведены только самые распространённые приёмы при работе с этой утилитой и только сопутствующие им опции команд. Синтаксис команды patch следующий:

Здесь originalfile – это файл, который необходимо «пропатчить» до актуального состояния. А patchfile – файл-патч. Сразу возникает вопрос: а откуда берётся этот файл-патч? Ответ: он генерируется другой утилитой — diff, которая находит построчные различия между файлами. Либо же патч может быть составлен вручную, автором, если он знаком с соответствующим форматом. Но это бывает крайне редко, обычно прибегают к помощи diff или её аналогов.
В следующей таблице приведены опции команды patch, которые используются наиболее часто:

<td»>Помещает неудавшиеся (отклонённые) изменения в отдельный файл rejecfile вместо файла .rej по-умолчанию.

Опция Значение
-i patchfile Читает информацию из патч-файла, указываемого параметром patchfile.
-r rejectfile, —reject-file=rejectfile
-N, —forward Когда патч не применяется, то утилита patch обычно пытается определить, выглядит ли ситуация так, как если бы патч уже был применён. Опция -N отключает такое поведение.
-pnum, strip=num Обрезает части пути к файлу, разделяемые символом косой черты до уровня, указанного в параметре num. Например: p0 оставит путь /u/john/src/blurfl/blurfl.cpp неизменным, а p4 обрежет тот же путь до blurfl/blurfl.cpp.
-o outputfile, —output=outputfile Отправляет вывод в указываемый в параметре outputfile файл. Не следует использовать эту опцию, если в качестве outputfile указывается файл, который должен быть пропатчен. Если в качестве outputfile указать символ дефиса «-», то вывод будет направляться в стандартный поток STD_OUT.
-E, —remove-empty-file Удаляет файлы, оказавшиеся пустыми после применения патча. Эта опция имеет смысл, когда используемые патчи имеют не контекстный формат.
—dry-run Печатает результаты применения патча без реальной модификации файлов. Полезно для быстрого и безопасного тестирования патчей.
-R, —reverse Откатывает все изменения (если они возможны), т. е. отменяет установку патча.
-c, —context Интерпретирует файл патча как обычный контекстный формат, генерируемый утилитой diff.
-b, —backup Создаёт резервную копию оригинального файла вместо его удаления.

Применение патчей к отдельным файлам

Прежде, чем начать рассмотрение практических примеров, необходимо сказать несколько слов о той самой утилите, которая и создаёт патчи — diff. Она может генерировать патчи трёх типов — простой, контекстный и контекстный унифицированный. Простой гораздо более компактный по размеру, чем контекстные, но последние гораздо более удобочитаемы и понятны для восприятия пользователем. Для того, чтобы сгенерировать простой патч, для команды diff никаких специальных опций не требуется. А для генерации контекстного или унифицированного контекстного патчей предназначены опции -с и -u соответственно:

Пусть имеется файл с кодом C++ ChildClass.cpp:

И пусть в этот файл было внесено следующее изменение: метод valueSqr() был переименован в calcSqr(). Тогда контекстный патч (файл contextpatch) будет выглядеть следующим образом:

Теперь, чтобы пропатчить старую версию ChildClass.cpp, нужно выполнить команду:

В результате будет получен файл ChildClass_new.cpp с актуальным содержимым.

Работа с проектами

С помощью утилиты patch можно также применять патчи для нескольких файлов, причём расположенных в разных каталогах. Это удобно, когда изменения проводятся в масштабах целого проекта. Но в этом случае и сам патч должен быть особым образом подготовлен утилитой diff.

Пусть имеется старый проект в каталоге base-project. Внутри него имеются подкаталоги include и src, в которых, в свою очередь находятся файлы с изменениями — ChildClass.h (в каталоге include) и ChildClass.cpp (в каталоге src). Сам изменённый (актуальный) проект был помещён в отдельный каталог new-project. Подготовка патча будет выглядеть следующим образом:

Сгенерированный файл-патч project-patch:

Следует обратить внимание, что в данных примерах указываются относительные пути. Файл-патч будет помещён в текущий активный каталог.
Чтобы применить патч нужно выполнить следующую команду:

Как видно, вместо ключа -i можно использовать символ «<» для перенаправления потока из файла на вход команды patch. Здесь также нужно обратить внимание и понимать, что при выполнении команды patch активным каталогом должен быть каталог уровнем выше, чем каталог проекта, к которому применяется патч, ведь используются относительные пути. Параметр -p0 (см. таблицу из главы «Синтаксис и основные опции команды patch») указывает, что применение патча должно затрагивать весь проект. Если бы этот параметр был бы равен -p1, то патч применялся не выше уровня каталогов include и src. Нередко бывают случаи, когда кроме изменений в содержимом файлов меняется также и содержимое каталогов проекта. Другими словами, добавляются новые или удаляются ранее существовавшие файлы и подкаталоги. Пусть, например, в проект из предыдущего примера в каталог include был добавлен файл Readme.txt с содержанием «This is Readme content.». В этом случае подготовка патча будет выглядеть следующим образом:

Сгенерированный файл-патч project-patch:

Теперь можно пропатчить проект:

Откат патчей

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

В результате будет удалён файл Readme.txt, который был внесён в проект в примере из предыдущей главы, т. е. фактически откат изменений.
Рекомендуется перед применением патчей проверять, подходят ли они. Для этого используется опция —dry-run:

При возникновении каких-либо ошибок во время применения патча, утилита patch создаёт файлы *.rej, по которым можно восстановить исходную версию файла. Однако, следует учитывать, что восстановление содержимого файлов таким способом — довольно долгое и нудное занятие. Практичнее создавать резервные копии файлов, указывая в команде patch опцию -b:

Заключение

В заключение необходимо отметить, что значение использования утилиты patch двоякое. С одной стороны гораздо меньше хлопот с редактированием файлов и проектов. Не нужно вручную переписывать много кода, когда изменений довольно много. С другой стороны, необходимо использовать данную утилиту с особой осторожностью, чтобы не испортить результаты собственных трудов. Но это уже фактор, зависящий в большей степени от самого пользователя.

Источник



Как обновить или заменить операционную систему

Многие пользователи сталкиваются с вопросом: как обновить или же заменить операционную систему — самую важную часть программного обеспечения на их компьютере? Сделать это не так уж и сложно, однако здесь, как и в любом другом деле, есть свои нюансы.

Во-первых, перед любой установкой или обновлением операционной системы необходимо сделать бэкап — резервное копирование всех важных для пользователя данных, будь то фотографии, файлы по работе, проекты или же сохранения от игр. Это нужно, чтобы ваши файлы были бы в целости и сохранности, даже если во время установки ОС что-то пойдет не так. Резервные копии лучше всего сохранить на внешний носитель (подойдет жесткий диск или же обычная флешка), однако можно воспользоваться и облачными хранилищами вроде Dropbox.

Кроме этого:  ELMA3 Резервное копирование базы данных Oracle

Как обновить Windows 7 до Windows 10

Официальная поддержка Windows 7 закончилась еще в январе 2020-го года, поэтому лучше обновиться до более новой версии, тем более, что разработчики игр и других программ проверяют работоспособность и тестируют свое ПО чаще всего именно на Windows 10.

Для того, чтобы обновить свою систему, скачайте и запустите официальную утилиту от Microsoft — Media Creation Tool.

Примите условия лицензионного соглашения, выберите пункт «Обновить этот компьютер сейчас» и нажмите кнопку «Далее».

После этого дождитесь окончания загрузки и создания носителя Windows 10, а затем примите условия лицензионного соглашения. Дождитесь, когда установщик выполнит все необходимые операции и нажмите «Установить».

Компьютер перезапустится и начнет установку. По окончании пользователю будет предложено выбрать параметры конфиденциальности. Настройте их так, как вам нужно, и нажмите «Принять».

На этом обновление Windows 7 до Windows 10 завершено. Однако на диске до сих пор осталась папка со старыми данными операционной системы. Если они вам не нужны (скорее всего, это именно так), то вы можете их удалить и освободить место на диске.

Для этого откройте «Параметры» → «Система» → «Память» → «Настроить контроль памяти или запустить его».

Пролистайте вниз, поставьте галочку на «Удалить предыдущие версии Windows» и нажмите «Очистить сейчас». После этого ненужные данные будут удалены.

Как заменить операционную систему на Windows 10

Некоторые ноутбуки продаются с предустановленной FreeDOS вместо привычной всем системы Windows. В этом случае производителю не нужно устанавливать Windows и платить за нее, поэтому цена на такие компьютеры немного ниже. Однако рядовому пользователю эта система не подойдет, а это значит, что установкой системы должен заниматься непосредственно он сам.

Бывает и так, что пользователь установил Ubuntu, Fedora или другой дистрибутив Linux, но затем обнаружил, что его новая ОС не удовлетворяет все его потребности или не поддерживает нужные программы. Тогда необходимо заменить дистрибутив Linux на Windows.

Независимо от того, установлена ли у вас сейчас FreeDOS, Ubuntu, Fedora или другая ОС, алгоритм для ее замены на Windows 10 всегда один и тот же, поэтому вы в любом случае сможете воспользоваться нижеприведенной инструкцией.

Для того, чтобы установить Windows 10, сначала нужно создать загрузочный накопитель, для чего понадобится другой компьютер с уже установленной на него операционной системой. В системах на базе Linux достаточно открыть терминал (в Ubuntu это делается комбинацией клавиш Ctrl+Alt+T) и ввести следующую команду:

dd if=/путь/до/образа.iso of=/dev/sdX, где /dev/sdX — флешка, на которую вы собираетесь записывать образ (чаще всего это /dev/sdb). На компьютерах под управлением Windows проще всего воспользоваться бесплатной утилитой Rufus.

После успешной записи образа на флешку необходимо загрузиться с неё. Для этого вставьте её в один из свободных USB-портов и перезагрузите компьютер. Как только появится экран загрузки BIOS, откройте меню настройки нажатием клавиши Delete или другой, которая предусмотрена производителей вашей материнской платы. После чего нужно найти пункт пункт Boot Device Priority.

В этом меню поменяйте порядок так, чтобы USB-устройство было первым в списке, сохраните изменения и перезагрузитесь. Если всё сделано правильно, компьютер загрузится с флешки и вы сможете начать установку ОС.

Выберите нужные настройки, нажмите «Далее» и затем «Установить».

На следующем этапе будет предложено ввести ключ активации. Введите его и нажмите «Далее», либо нажмите на «У меня нет ключа продукта».

Выберите необходимую версию Windows 10 и нажмите «Далее». Согласитесь с условиями лицензии, а затем выберите тип установки «Выборочная».

Удалите все ненужные разделы на диске, затем выделите незанятое пространство и нажмите «Далее».

Компьютер несколько раз перезагрузится, а затем пользователю будет необходимо выбрать регион и хотя бы одну раскладку клавиатуры.

В отличие от Windows 7, у пользователя Windows 10 должна быть учётная запись Microsoft. Введите данные для входа в неё. Если же у вас нет записи, нажмите «Создать учётную запись» и следуйте дальнейшим инструкциям.

После успешного входа придумайте ПИН-код.

Наконец, пользователю будут предложены настройки конфиденциальности, а также дополнительные функции такие, как синхронизация с OneDrive или получение уведомлений на телефон. Остается лишь дождаться, пока система завершит подготовку, и можно приступать к использованию новой ОС.

Как заменить операционную систему на Ubuntu

Привычная система уже наскучила, не устраивает своей функциональностью или же хочется больше простора для настройки под собственные предпочтения — причины для того, чтобы установить дистрибутив Linux, могут быть самыми разными. Ниже приведена инструкция по замене Windows 10 на Ubuntu — один из самых популярных дистрибутивов на данный момент.

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

После загрузки с флешки откроется окно. Выберите в списке слева русский язык.

Вы можете установить Ubuntu сразу, однако рекомендуется сначала попробовать новую операционную систему, прежде чем вносить какие-либо изменения на ваш диск. Если вас всё устраивает, то запустите программу «Установить Ubuntu 20.04» на рабочем столе.

Вам будет предложено прочитать примечания к новому выпуску ОС и выбрать раскладку клавиатуры. На следующем этапе рекомендуется поставить галочку напротив пункта об установке стороннего ПО, что позволит установщику скачать драйвера для ваших устройств не только из репозиториев Ubuntu.

Затем пользователь должен будет выбрать тип установки Ubuntu. Поскольку нашей целью является именно замена операционной системы, выберите второй вариант, но не забудьте про создание бэкапа, и нажмите «Установить сейчас», а в всплывающем окне — «Продолжить».

Наконец, выберите своё местоположение — это необходимо для установки времени на вашем компьютере, создайте пользователя и опять нажмите «Продолжить». Дождитесь завершения установки и перезагрузите компьютер. Теперь на вашем компьютере установлена новая операционная система.

Установка macOS на ПК

macOS — операционная система, созданная Apple и используемая на компьютерах их производства.

Однако существует возможность установить эту систему и на обычный компьютер. Поскольку MacOS разрабатывается исключительно для компьютеров Apple, её использование на обычных ПК не предусмотрено. Из этого следует, что пользователь может столкнуться с такими проблемами, как несовместимость комплектующих компьютера с ОС, нехватка драйверов для необходимых устройств и в целом не самая стабильная работа программ и системы в целом. Кроме того, условия и положения об использовании macOS разрешают использование системы только на ПК производства Apple. Поэтому не рекомендуется установка macOS на ПК, не предназначенные для этого; в большинстве случаев лучшим решением будет настройка уже имеющейся ОС под свои нужды и предпочтения, либо покупка ПК от Apple, будь то Macbook, iMac или другое устройство.

Если все вышеперечисленные проблемы вас не пугают, то узнать об установке macOS на ПК можно из этого видео, где подробно расписаны все шаги:

Источник

Установка и настройка обновлений Windows 10

Устанавливать обновления для Windows 10 можно бесконечно. Попробуем упростить данный процесс.

Microsoft регулярно выпускает обновления для улучшения операционной системы Windows 10, исправления ошибок и устранения проблем безопасности. У компании не всегда все складывается удачно: обновления могут быть навязчивыми, запутанными и содержащими большое количество проблем. Пользователи же хотят, чтобы обновления не беспокоили их в момент продуктивной работы, чтобы устанавливались только необходимые обновления, и чтобы обновления не создавали новые проблемы.

Кроме этого:  Видео инструкция по установке ксенона в автомобильные фары

В первую очередь, нужно настроить временные интервалы для установки обновлений. Вы можете запланировать период активности, чтобы предотвратить перезагрузку ПК после установки обновления. Кроме того, вы можете посмотреть историю обновлений, чтобы проверить, были ли установлены только нужные обновления. Можно перейти в расширенные настройки, чтобы определить, какие обновления вы получите и когда. Давайте остановимся подробнее на возможностях работы с обновлениями в Windows 10.

Предыдущие версии Windows предлагали апплет «Центр обновления Windows» для панели управления, который использовался для просмотра и управления обновлениями. В Windows 10 разработчики отказались от апплета в пользу раздела Обновления и безопасность приложения Параметры. Откройте приложение Параметры и перейдите в раздел «Обновление и безопасность». Убедитесь, что экран обновления Windows остается активным.

Содержание

Проверяем обновления

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

Обратите внимание

Чтобы избежать установки предварительных обновлений в стабильных версиях Windows 10, стоит отказаться от ручного обновления системы – использования кнопки «Проверить наличие обновлений»

Дополнительные обновления

Начиная с Windows 10, версия 1903 предварительные обновления не устанавливаются автоматически при использовании кнопки «Проверить наличие обновлений», а доступны для установки вручную в отдельном блоке Доступны дополнительные обновления в Центре обновления Windows.

Чтобы установить предварительное обновление необходимо нажать кнопку Загрузить и установить сейчас. Прежде чем установить такое обновление, подробнее об изменениях и улучшениях можно узнавать в нашем разделе Обновления Windows 10.

Обновление функций

Microsoft выпускает крупные обновления функций дважды в год. Когда ваше устройство будет готово к установке очередного обновления функций, вы увидите соответствующее уведомление в Центре обновления Windows.

Обновление функций будет установлено только тогда, когда администратор устройства одобрит установку, выбрав «Загрузить и установить сейчас» для соответствующего обновления. Единственное исключение из правила — это приближение срока окончания поддержки конкретной версии Windows 10. В этом случае, обновление будет установлено принудительно, если ваш компьютер совместим с ним.

Если на вашем устройстве по какой-либо причине была заблокирована установка обновления функций, то в Центре обновления Windows вы получите уведомление, что новая версия доступна, но компьютер еще не готов ее получить.

Планируем перезагрузку

После установки обновления Windows спросит пользователя, можно ли выполнить перезагрузку прямо сейчас или нужно запланировать обновление. Если вы работаете над важным документом или выполняете другую важную активность, то перезагружать компьютер не нужно. Вместо этого нажмите ссылку Запланировать перезапуск и выберите время и дату для перезагрузки ПК, чтобы применить обновления.

Изменяем период активности

Следующим шагом вы можете сообщить Windows, когда вы обычно используете компьютер, чтобы предотвратить прерывания из-за перезагрузки. На странице обновления Windows нажмите ссылку Изменить период активности. Установите интервал времени, в течение которого Windows не будет выполнить перезагрузку после установки обновления. Нажмите кнопку «Сохранить».

Смотрим историю обновлений

В любое время вы можете посмотреть, какие обновления были установлены в систему, чтобы проверить отдельные обновления и убедиться, чтобы были установлены только нужные обновления. Нажмите ссылку Просмотр журнала обновления. Windows показывает список всех недавних обновлений. Чтобы узнать больше об определенном обновлении, нажмите на соответствующую ссылку. Откроется страница обновления из Центра поддержки Microsoft, которая предоставит подробную информацию об обновлении, включая известные ошибки.

Удаляем обновления

Действительно, Microsoft иногда выпускает обновления с серьезными ошибками, которые приносят больше вреда, чем пользы. Обычно Редмонд исправляет ошибки уже в следующем корректирующем обновлении. Если вы не хотите ждать исправления, то удаление обновления может стать эффективным способом, чтобы избавиться от проблем. На странице Просмотр журнала обновлений нажмите ссылку Удалить обновления. Windows откроет апплет Панели управления со списком установленных обновлений. Дважды щелкните по проблемному обновления для его удаления.

Приостановить обновления на 7 дней

Начиная с Windows 10, версия 1903 в Центре обновления Windows стала доступно опция Приостановить обновление на 7 дн., которая позволяет откладывать все обновления, включая обновления безопасности. Если вы включите данную функцию, Windows не будет выполнять проверку и автоматическую установку всех обновлений в течение 7 дней. Опция доступна в том числе и для пользователей Windows 10 Домашняя, которые могут воспользоваться ей до 5 раз, и таким образом откладывать обновления на срок до 35 дней.

Как временно отключить обновления драйвера

Microsoft также предлагает средство устранения неполадок Show or hide updates (Показать или скрыть обновления), которое позволяет скрывать обновления драйверов и предотвращать повторную установку до того, как станет доступна исправная версия.

Скачайте пакет средства устранения неполадок с официального сайта Microsoft – wushowhide.diagcab. Это портативное приложение, запустите его – установка не требуется. Чтобы скрыть обновление проблемного драйвера воспользуйтесь опцией Hide updates, чтобы восстановить обновление – Show hidden updates.

Восстанавливаем Windows

Иногда обновления серьезно нарушают работоспособность системы. В этом случае вам подойдет восстановление Windows 10 до более раннего состояния, которое было до установки обновления. На странице обновления Windows нажмите ссылку Просмотр журнала обновлений, а затем кликните по ссылке Параметры восстановления и выберите опцию Вернуть компьютер в исходное состояние.

Имейте в виду, что при сбросе системы будут удалены все установленные приложения и настроенные параметры. Прежде чем, выполнять полный сброс, попытайтесь восстановить систему с помощью точек восстановления. Откройте Панель управления (включите режим отображения Мелкие значки), затем перейдите в Система, нажмите ссылку Защита системы, а затем выберите кнопку «Восстановить». На первом экране выберите опцию «Выбрать другую точку восстановления». На следующем экране выберите подходящую точку восстановления.

Выберите точку восстановления, которая предшествовала установке обновления. Нажмите кнопку «Поиск затрагиваемых программ», чтобы увидеть, какое влияние окажет процесс восстановления на установленные приложения. Затем нажмите «Далее», чтобы перейти непосредственно к процессу восстановления.

Настраиваем расширенные параметры

На странице Центр обновления Windows выберите ссылку Дополнительные параметры, чтобы настроить различные функции обновления системы.

  • При обновлении Windows предоставить обновления для других продуктов Майкрософт – данный параметр гарантирует, что при установке системных обновлений Windows вы также получите обновления для Microsoft Office и других продуктов от Microsoft. Рекомендуется включить опцию.
  • Автоматически скачивать обновления даже через лимитные подключения данных (может взиматься плата) – данный параметр позволяет загружать обновления через мобильные подключения к Интернету. Если объем трафика на вашем тарифе ограничен, рекомендуем оставить данную опцию отключенной.
  • Перед перезапуском на экране появится напоминание. Чтобы получать больше уведомлений о перезапуске, включите параметр – данная опция позволяет показывать уведомление о перезагрузке ПК поверх стандартного оповещения. Если вы обычно не отвлекаетесь на стандартные уведомления, то лучше включить опцию. В противном случае, оставьте ее отключенной.
  • Приостановить обновления – данный параметр позволяет отложить установку обновлений на определенное количество дней. Если вы хотите своевременно получать последние обновления, оставьте параметр отключенным.

Параметры Выберите, когда устанавливать обновления больше подходят для организаций, чем обычным пользователям. Рекомендуется оставить настройки как есть. Если же вы хотите отложить установку крупных функциональных обновлений Windows 10 до 365 дней, то можете воспользоваться следующей инструкцией:

Нажмите ссылку Оптимизация доставки. На открывшейся странице вы может разрешить скачивание обновления из других компьютеров в вашей сети или из компьютеров в Интернете. При включении данной опции рекомендуется выбрать вариант Компьютеры в локальной сети При желании можно настроить дополнительные параметры оптимизации доставки, но большинству пользователей следует оставить параметры по умолчанию.

Источник