Архивы: update

Ошибка OEM ID Mismatch на матплатах Gigabyte

Недавно при обновлении BIOS на материнской плате Gigabyte H510M H (v1; rev1.0) столкнулся с ошибкой «OEM ID Mismatch». Корни ошибки лежат в том, что производитель сборки/ПК может намеренно зашить в плату модифицированный BIOS (например, свои предустановленные настройки или логотип на загрузочном экране). Это обычно делается для того, чтобы обычный пользователь не смог обновить версию BIOS.

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

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

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

Решение проблем после обновления до Windows 11 21H2 (build 22000.51)

Приветствую своих читателей! Сегодня мы поговорим о решении проблем с операционной системой после обновления до Windows 11. Я столкнулся на данный момент пока только с двумя проблемами, которые удалось решить. Обновление производилось при переключении на Dev-канал обновлений в ОС Windows 10 21H1, при обновлении установилась сборка Windows 11 21H2 build 22000.51. Ниже описание решения тех проблем, с которыми я столкнулся:

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

    1. Запускаем терминал Windows PowerShell.
    2. Выполняем в терминале PowerShell следующую команду:
      Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    3. Перезагружаем операционную систему.
  2. Циклический запуск Проводника после загрузки рабочего стола.
    Update 14.07.2021. Данная проблема сохраняется на сборке 22000.65.
    Оказалось, что данная проблема встречается только на ноутбуках, где в интерфейсе ОС установлена русская локализация, а аккумулятор ноутбука заряжен на 100%. Для решения этой проблемы придется переключиться на английскую локализацию системы (надеюсь, что в будущем эту проблему исправят). Итак, делаем следующее:

    1. Отключаем ноутбук от зарядного устройства и ждем разрядки аккумулятора хотя бы на один процент, когда Проводник перестанет циклически перезапускаться.
    2. Открываем системное приложение «Параметры».
    3. Переходим в раздел «Время и язык» (Time & language).
    4. Открываем подраздел «Язык и регион» (Language & region).
    5. Добавляем английский язык (США) и загружаем для него языковой пакет (если еще не загружен).
    6. В пункте «Язык интерфейса Windows» (Windows display language) переключаемся на английский язык.
    7. Перезагружаем операционную систему.
    8. После перезагрузки мы вновь сможем пользоваться зарядным устройством.

Других проблем на этой сборке Windows 11 я пока не заметил.

Windows 7: отключение автозагрузки драйверов из Windows Update

Если вам приходится часто подключать к вашему компьютеру под управлением ОС Microsoft Windows 7 различное оборудование, то, наверняка, вас, как и меня, напрягает функция автоматического поиска драйверов в Центре обновления Windows (Windows Update). Сегодня я расскажу вам, как отключить эту надоедливую функцию, чтобы спокойно ставить нужные драйверы самому.
Читать далее »

Возвращаем шоткоды в Graphene 1.9.4

Сегодня для темы WordPress Graphene вышло обновление 1.9.4 (ссылка на анонс).

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

Удаление шоткодов из темы связано с требованиями разработчиков WordPress в отношении тем. Разработчики WordPress считают, что это «территория» плагинов.

Если вам нужен функционал Graphene, обеспечивавшийся ранее шоткодами, вы можете вернуть их, установив плагин Graphene Shortcodes, загрузив его на этой странице.

Ставим обновления на чистый дистрибутив World of Tanks 0.8.3

Недавно я скачал полный дистрибутив клиента World of Tanks версии 0.8.3. Так получилось, что к тому времени, как я добрался до своего основного ПК, патч 0.8.4 уже вышел в релиз. Не обратил на это внимания, забыв сделать бэкап каталога с клиентом версии 0.8.3. Решил установить чистый дистрибутив игры версии 0.8.3, а уж сверху накатить патчи. Каково было мое удивление, когда клиент полез за обновлениями и начал качать четыре с лишним гигабайта, что равно весу полного клиента версии 0.8.4, а не обычного обновления. Вот тут и начинаются извращения 🙂

Итак, для начала возвращаемся к нашему дистрибутиву World of Tanks версии 0.8.3, с которого мы начали устанавливать игру. Предварительно отменим процесс установки и закроем все, что связано с установкой клиента. Помимо исполняемого файла мы имеем каталог «WoT_internet_install_ru», в котором разработчиками бережно сложены patch-файлы. Файл патча ланчера «wot_81.141_launcher.patch» нам не нужен. Не трогаем его. Файлы «wot_83.2100_client.patch», «wot_83.2101_83.2100_client.patch» и «wot_83.229574_content_ru.patch» — это обычные архивы. Распаковываем эти архивы в папку, куда мы начали устанавливать игру. Ланчер запускать не нужно, поскольку он все равно предложит нам скачать четыре гигабайта.

Теперь открываем каталог, в который мы только что распаковали три patch-файла. Блокнотом открываем файл «WOTLauncher.cfg» и находим там следующие строки:
<client_ver>unknown</client_ver>
<content_ver>unknown</content_ver>

Вернемся к patch-файлам, которые мы распаковали. Нам нужны их имена. Мы имеем два файла с именами «wot_83.2100_client.patch», «wot_83.2101_83.2100_client.patch». Второй файл — это обновление, которое, можно так сказать, должно накатываться на первый файл-патч. Из имени второго файла берем часть «83.2101». Теперь смотрим на имя файла «wot_83.229574_content_ru.patch» и берем оттуда часть «83.229574». Нам нужно подставить полученные строки в файл настроек ланчера «WOTLauncher.cfg». Таким образом, строки, которые мы нашли ранее в этом файле, должны после того, как мы подставим туда имеющиеся у нас значения, выглядеть так:
<client_ver>83.2101</client_ver>
<content_ver>83.229574</content_ver>

Запускаем ланчер. Радость! Размер обновлений, закачиваемый ланчером, равен немногим более 800 Мбайт, что равняется размеру вышедшего обновления 0.8.4. Всего у меня сегодня скачалось четыре файла: «wot_83.2216_83.2101_client.patch», «wot_83.2223_83.2216_client.patch», «wot_84.2250_83.2223_client.patch», «wot_84.243034_content_ru.patch», общий объем которых составил 838 Мбайт вместо четырех с лишним Гбайт! После загрузки обновления установились без проблем.

Трафик сэкономлен. Все работает! 🙂