Месяц: Декабрь, 2025

Доступ к скрытым настройкам UEFI на AMD

Широко известен тот факт, что «производителей» BIOS’ов (и UEFI) не так уж и много — American Megatrends, Award Software, Phoenix Technologies, Insyde Software. Раньше были еще Microid Research с их мощным на то время MrBIOS (одна фича четырехканального IDE чего стоит) и Systemsoft с решениями попроще, но это дела давно минувших дней. Я намеренно не акцентирую внимание на то, где в списке просто торговая марка, а где наименование самой фирмы — всё это малосущественно и никак не относится к дальнейшему повествованию. Скажу только что BIOS’ы не делаются конкретно под материнские платы (ну или крайней редко), обычно берется «заготовка» и незначительно адаптируется, при этом все «лишние» пункты меню настроек скрываются дабы минимизировать шансы пользователя что-то сломать.

Кстати, пользователи китайских материнских плат (особенно под сокеты 2011/2011v3) могли замечать, что китайцы особо не заморачиваются над сокрытием каких-либо пунктов меню из настроек, однако обратная сторона медали такова, что пользователю зачастую приходится на свой страх и риск выяснять — какие настройки вообще работают, а какие нет.

Иногда доступ к скрытым настройкам можно получить через нажатие определенной комбинации клавиш, в других случаях зачастую требуется «поработать» над файлом прошивки. Если повезёт — то модифицированный бинарник можно зашить через FPT или Afudos, но бывает так, что без программатора не обойтись. Причем, если на десктопных и серверных материнках настройки стараются не ограничивать, то в ноутбуках и моноблоках часто можно наблюдать печальную картину с минимально доступными настройками пользователю. Собственно, один из заказчиков и пришел с вопросом — а как увеличить объем видеопамяти, выделяемой из ОЗУ для встроенного видео, если в настройках UEFI этой возможности нет?

ЧИТАТЬ ДАЛЕЕ


Vulkan wrapper для inZOI

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

The game may not run due to limited graphics performance. Your graphics card does not fully support required DirectX 12 features.

Можно, конечно, поспекулировать относительно системных требований, указать на то, что Windows 10 LTSC уже давно устарела и GTX 1080 нужно заменить на что-то более современное. Но идти на поводу разработчиков мы не будем, а используем транслятор DX12-to-Vulkan — я собрал нечто вроде готового архива, содержимое которого нужно распаковать в директорию с игрой (с заменой файлов). После этого запуск должен пройти успешно, но на всякий случай для устройств GeForce в настройках «Панели управления NVIDIA» следует предварительно выставить использование цепочки буферов DXGI для Vulkan/OpenGL.

Особо стоит отметить, что речь идет только о запуске — красивая картинка и высокий FPS в сделку не входит.


Установка .NET Framework 4.8 на Win10 1507-1511

Несколько дней назад меня попросили помочь с достаточно нетривиальной задачей. Представьте — есть достаточно отдаленная от цивилизации деревня в которой требуется вести коммерческую (торговую) деятельность. Разумеется, есть ПК под управлением Windows 10 — именно на него требуется установить торговое ПО. Программа установки этого ПО требует наличия .NET Framework 4.8 — и проверяет его наличие достаточно дотошно, не опираясь только лишь на записи в реестре. Удаленный доступ к ПК через интернет есть, но канал не настолько жирный чтобы без проблем тягать гигабайты. Пока вроде ничего необычного, скачай да поставь нужный «фраймворк»? Не совсем.

ЧИТАТЬ ДАЛЕЕ