SmartSystemMenu — функциональное меню окон Windows

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

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

Использование SmartSystemMenu

Скачать последнюю версию SmartSystemMenu можно со страницы разработчика в GitHub. Программа не требует установки на компьютере: достаточно распаковать архив в удобное расположение и запустить программу. Сразу после этого системное меню окон Windows (открываемое по правому клику на заголовке окна или по клику левой кнопкой мыши на значке программы в заголовке) будет изменено:

Активное SmartSystemMenu

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

  • Информация — полная информация о процессе, к которому относится открытое окно. Информация о процессе в SmartSystemMenu
  • Свернуть вверх — сворачивает окно таким образом, чтобы видным оставался лишь заголовок. Свернуть окно вверх
  • Поверх остальных — отображает выбранное окно поверх всех окон.
  • Сохранить снимок окна — создает скриншот окна и открывает диалоговое окно сохранения файла.
  • Открыть в проводнике — открывает проводник в папке с исполняемым файлом, к которому относится окно.
  • Скрыть для Alt+Tab — скрывает окно для переключения задач с помощью Alt+Tab.
  • Изменить размер — позволяет задать точный размер окна. Задать размеры окна в SmartSystemMneu
  • Переместить — перемещение окна на другой монитор.
  • Выравнивание — различные варианты размещения окна на экране.
  • Прозрачность — настройка прозрачности окна.
  • Приоритет — установка приоритета для процесса, к которому относится открытое окно.
  • Буфер обмена — позволяет копировать скриншот окна, текст в окне или заголовке, а также путь к процессу в буфер обмена.
  • Кнопки — возможность отключения стандартных кнопок окна (развернуть, свернуть, закрыть).
  • Системный трей — сворачивание любого окна в системный трей (область уведомлений) Windows
  • Пуск — запуск системных инструментов и других программ, закрытие процессов.

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

Основные настройки SmartSystemMenu

В настройках доступны следующие возможности:

  1. Задать исключения, для которых не будет использоваться SmartSystemMenu.
  2. Настроить закрытие окон с помощью кнопки мыши и клавиши модификатора.
  3. Убрать ненужные пункты из меню.
  4. Изменить предустановленные размеры окон.
  5. Изменить элементы в разделе меню окна «Пуск» — например, добавить собственные инструменты для быстрого запуска. Настройки элементов раздела Пуск в SmartSystemMenu
  6. Изменить параметры сохранения параметров, ранее заданных с помощью SmartSystemMenu для окна.

С помощью того же меню SmartSystemMenu в трее вы можете добавить программу в автозагрузку. Внимание: Microsoft Defender при этом может заблокировать и удалить исполняемый файл программы (и его может потребоваться восстановить из карантина).

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

Использование SmartSystemMenu возможно не только в графическом интерфейсе, но и с помощью команд командной строки. Информация по поддерживаемым параметрам в официальном русскоязычном Readme от автора программы.

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

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

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

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

Просмотр событий Windows

Первая возможность — посмотреть соответствующие события вручную, с помощью утилиты «Просмотр событий», встроенной в Windows, для этого достаточно использовать следующие шаги:

  1. Нажмите клавиши Win+R на клавиатуре (в Windows 11 и Windows 10 можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Выполнить»), введите eventvwr.msc и нажмите Enter.
  2. В открывшемся окне просмотра событий в панели слева выберите «Журналы Windows» — «Система».
  3. Используйте сортировку по столбцу «Код события», либо настройте фильтр журнала (в панели справа) с указанием кодов событий 6005 (запуск) и 6006 (остановка), при необходимости — даты и времени события (при клике по заголовку столбца «Дата и время» вы можете отсортировать события по значениям в этом столбце). Фильтр по событиям 6005 и 6006 в просмотре событий
  4. Вы увидите список событий, когда компьютер включался и выключался (есть нюансы, о которых далее). Время включения и выключения компьютера в Просмотре событий

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

Некоторые другие коды событий, имеющие отношение к включению, выключению и перезагрузке:

  • 41 — перезагрузка или выключение без правильного завершения работы.
  • 1074 — при инициации завершения работы или перезагрузки какой-либо программой.
  • 6008 — при неправильном выключении компьютера.

Получение информации в командной строке и PowerShell

Информацию о времени событий с кодами 6005 (обычно соответствует времени запуска) и 6006 (завершения работы) можно получить с помощью командной строки или PowerShell.

В первом случае: запустите командную строку от имени администратора, а затем используйте команду

wevtutil qe system "/q:*[System [(EventID=6005)]]" /rd:true /f:text /c:1

Последнее число в команде указывает на то, сколько последних событий с указанным кодом (6005 в примере) следует отобразить. Посмотреть время включения и выключения компьютера в командной строке

В PowerShell от имени администратора можно использовать следующую команду:

Get-EventLog -LogName System |? {$_.EventID -in (6005,6006)} | ft TimeGenerated,EventId,Message -AutoSize -wrap

При выполнении этой команды вы получите список всех событий с указанными кодами, датой и временем. Время включения и выключения компьютера в PowerShell

Бесплатная утилита TurnedOnTimesView

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

Достаточно скачать утилиту, запустить её и получить нужную информацию в удобной таблице, где показаны:

Программа TurnedOnTimesView

  • Дата и время включения (Startup Time)
  • Дата и время выключения (Shutdown Time)
  • Продолжительность работы (Duration)
  • Причина выключения
  • Тип выключения

И некоторые другие сведения, имеющие отношение к включению ПК и завершению работы.

Программа позволяет получить сведения о включении и выключении не только для локального компьютера, но и для компьютеров в локальной сети — соответствующие настройки можно найти в параметрах программы:

Кстати, у того же разработчика есть ещё одна программа — LastActivityView, которая покажет не только время включения и выключения, но и события, связанные с запуском программ, сбоями, запуском EXE-файлов (с указанием этих файлов), подключением к сети и другие.

Не работает клавиша Win и сочетания с ней — варианты решения

Что делать, если не работает клавиша WinМногие действия Windows 11 и 10 удобнее и быстрее выполнять с помощью сочетаний клавиш, многие из которых задействуют клавишу Win (Windows) — обычно находящуюся в нижнем ряду клавиатуры слева. Однако, некоторые пользователи могут столкнуться с тем, что нужная клавиша не работает.

В этой инструкции подробно о том, почему может не работать клавиша Win на клавиатуре компьютера или ноутбука и способах это исправить.

Функции включения и отключения клавиши Win на игровых клавиатурах и ноутбуках

Клавиша Win на клавиатуре компьютера

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

  • Для игровых устройств ASUS настройку включения и отключения клавиши Win можно найти в приложении Armoury Crate, для Corsair — в iCUE в настройках профиля клавиатуры, для других игровых компьютеров/клавиатур также можно поискать настройку в фирменном приложении. Включение и отключение клавиши Win в Armoury Crate
  • Некоторые игровые клавиатуры поддерживают блокировку клавиши Win сочетанием клавиш. Сами сочетания могут отличаться, например: Fn+Win, Fn+Win+L (отдельные клавиатуры Red Square), Fn+F1 (клавиатуры XPG), Fn+F8 (на некоторых клавиатурах Logitech), возможны и другие комбинации, например, Fn+f6
  • Отдельные клавиатуры могут иметь переключатель игрового режима: при наличии такого, попробуйте отключить игровой режим. Переключение игрового режима на клавиатуре

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

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

Отключение игрового режима в Windows

Найти настройки игрового режима можно в разделе Параметров «Игры».

Устранение неполадок клавиатуры

Если речь идёт о простой, не игровой клавиатуре, на которой перестала работать клавиша Win, вы можете попробовать следующие методы решения проблемы:

  1. Попробуйте удалить клавиатуру в диспетчере устройств (правый клик — удалить), а затем выбрать в меню диспетчера устройств «Действие» — «Обновить конфигурацию оборудования».
  2. Попробуйте подключить клавиатуру (или приёмник) к другому USB-разъему.
  3. Запустите средство устранения неполадок клавиатуры: нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить» и используйте команду
    msdt.exe -id KeyboardDiagnostic

    Внимание: классические инструменты устранения неполадок, возможно, прекратят работу в будущих версиях Windows. Диагностика и устранение неполадок клавиатуры

  4. Попробуйте отключить фильтрацию ввода, для этого в Windows 11 и Windows 10 можно зайти в Параметры — Специальные возможности — Клавиатура и отключить опцию «Фильтрация ввода». Отключение фильтрации ввода в Windows
  5. Проверьте, нет ли других совместимых драйверов для вашей клавиатуры: в диспетчере устройств нажмите правой кнопкой мыши по клавиатуре, выберите «Обновить драйвер» — «Поиск драйверов на этом компьютере» — «Выбрать из списка установленных драйверов» и, при наличии другого совместимого драйвера, попробуйте выбрать его.

Дополнительные возможные причины проблемы и варианты решения

В заключение несколько дополнительных возможных причин не работающей клавиши Win на клавиатуре и подходов к решению проблемы:

  • Если до появления проблемы вы устанавливали какие-либо твикеры или иные программы для настройки системы, некоторые из них могут содержать функции отключения или переназначения клавиш, которые, в том числе могли повлиять на работу клавиши Win: можно проверить наличие соответствующих настроек в таких программах.
  • В Windows есть возможность настройки системной политики, отключающей комбинации клавиш с клавишей Win. Откройте редактор реестра и проверьте, нет ли параметра с именем NoWinKeys в разделе
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

    и аналогичном подразделе в HKEY_LOCAL_MACHINE, при наличии — удалите его, а затем выйдите из системы и вновь зайдите, либо перезагрузите компьютер.

  • Если проблема возникла недавно и предполагается, что причина — в системе, а не самой клавиатуре, можно попробовать использовать точки восстановления системы.

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

Если вам необходима клавиша Win, при этом она не работает физически, а замена клавиатуры по какой-либо причине невозможна, вы можете использовать инструменты переназначения клавиш, такие как AutoHotkey, соответствующие настройки в Microsoft PowerToys и другие варианты.

CCXProcess в автозагрузке — что это и можно ли отключить?

Что за CCXProcess в автозагрузке?Изучая список программ в автозагрузке Windows 11 или 10, пользователи могут обнаружить запись для запуска CCXProcess и, желая ускорить загрузку и работу системы, задаться вопросом о возможности его отключения.

В этой простой инструкции о назначении CCXProcess в автозагрузке и о том, можно ли его оттуда убрать.

CCXProcess — Creative Cloud Experience Process

Запись CCXProcess в автозагрузке запускает фоновый процесс Adobe Creative Cloud Experience Process, а добавляет эту запись в автозагрузку установка программ Adobe Creative Cloud, таких как Photoshop, Illustrator, Premiere Pro и других.

Автозагрузка CCXProcess в Autoruns

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

Вы можете отключить CCXProcess в автозагрузке, каких-либо проблем в работе программ Adobe это не вызовет, однако при запуске любой из них, процесс CCXProcess.exe появится в списке диспетчера задач:

CCXProcess в диспетчере задач

Самый простой способ удаления CCXProcess из автозагрузки — утилита Autoruns, доступная на сайте Майкрософт, но вы можете использовать и другие методы, описанные в статьях:

При желании вы можете предотвратить запуск CCXProcess при запуске программ Adobe, для этого достаточно снять задачу с процесса в диспетчере задач и переименовать файл CCXProcess.exe, который можно найти в папках:

C:\Program Files\Adobe\Adobe Creative Cloud Experience
C:\Program Files (x86)\Adobe\Adobe Creative Cloud Experience

В моем тесте это не сломало используемые мною программы Adobe: все функции, включая загрузку данных библиотек, хранящихся в Creative Cloud, работают (но не могу ручаться за работу обновлений).

На официальном сайте Adobe есть отдельная страница справки, посвященная фоновым процессам и их назначению, которая может быть полезной в контексте рассмотренной темы: Почему необходимы фоновые процессы Adobe?

Context Menu Tuner — создание пунктов контекстных меню Windows

Настройка контекстных меню в Context Menu TunerКонтекстные меню рабочего стола, дисков, файлов и папок в Windows 11, Windows 10 содержат самые часто используемые большинством пользователей действий, но кому-то стандартного набора может быть недостаточно. В этом случае можно использовать программы для редактирования и настройки контекстных меню, такие как Easy Context Menu, Nilesoft Shell и другие. Context Menu Tuner — ещё один бесплатных инструмент для этих целей.

В этом обзоре о возможностях бесплатной утилиты Context Menu Tuner и простые примеры использования в части создания своих пунктов контекстных меню.

Использование Context Menu Tuner для редактирования контекстных меню

Скачать Context Menu Tuner можно с официального сайта разработчика. Программа не требует установки на компьютере: достаточно просто распаковать архив в удобное расположение.

Главное окно Context Menu Tuner

Русский язык интерфейса присутствует, но его может потребоваться сначала выбрать в настройках, после чего перезапустить программу. Официально поддерживаются Windows 10, 8.1 и 7, но в Windows 11 программа тоже работает (пункты будут добавлены в классическое контекстное меню).

Процесс добавление собственных пунктов контекстных меню достаточно прост:

  1. Если вам нужно добавить какое-то действие или команду, уже присутствующую в Windows, вы можете выбрать его в списке слева, выбрать, в контекстные меню каких элементов требуется добавить этот пункт и нажать кнопку «Добавить» — «Добавить к выделенному элементу». Либо сначала выбрать нужный элемент в правой панели, затем добавлять в него действие двойным кликом по командам в панели слева. Добавить пункт в контекстное меню
  2. Если какое-либо действие требуется добавить только к конкретному типу файлов, нажмите по стрелке справа от кнопки «Добавить», выберите пункт «Добавить к указанному типу файла», после чего выберите конкретные расширения файлов. Добавление пункта контекстного меню для типа файлов
  3. При необходимости создать собственное действие, нажмите «Добавить свой пункт», после чего настройте его: укажите выполняемую команду, передаваемые аргументы (%1 для передачи пути выбранных элементов), значок и дополнительные параметры. Создание своего пункта контекстного меню
  4. Дополнительные параметры для создаваемых пунктов контекстных меню позволяют запретить использование в качестве пункта по умолчанию (тот, который запускается по двойному клику на элементе), включить показ только при открытии контекстного меню с зажатой клавишей Shift, добавить разделитель до и после элемента, указать расположение добавляемого элемента — вверху или внизу. Опции для пунктов контекстного меню
  5. Ранее добавленные в программе элементы контекстных меню вы можете удалить, выбрав их в панели справа и нажав кнопку «Удалить».

Дополнительные нюансы, которые были замечены при работе с программой или на которые следует обратить внимание начинающего пользователя:

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

Пожалуй, это всё: каких-либо сложностей при использовании возникнуть не должно, в моем тесте пункты контекстных меню добавляются и работают исправно, а с использованием Context Menu Tuner должен справиться даже начинающий пользователь.

Неизвестное программное исключение 0xe0000008 — как исправить?

Как исправить ошибку 0xe0000008При запуске или во время работы некоторых программ и игр вы можете столкнуться с ошибкой с кодом 0xe0000008 и сообщением «Исключение неизвестное программное исключение в приложении по адресу» с указанием адреса в памяти.

В этой инструкции подробно о возможных причинах исключения 0xe0000008 и о возможных способах решения проблемы в Windows 11, Windows 10 и других версиях ОС.

Ручные настройки файла подкачки — самая частая причина ошибки 0xe0000008

Сообщение об ошибке 0xe0000008

Если вы сталкиваетесь с ошибкой «Исключение 0xe0000008» при запуске обычных программ, таких как браузер Chrome, некоторые встроенные приложения Windows и другие, при этом ранее вручную ограничивали размер или отключали файл подкачки (не только вручную, но и с помощью сторонних твикеров), возможно это является причиной проблемы.

Попробуйте вернуть автоматическую настройку файла подкачки в Windows и посмотреть, решило ли это проблему. Необходимые шаги:

  1. Нажмите клавиши Win+R на клавиатуре, введите sysdm.cpl и нажмите Enter
  2. Перейдите на вкладку «Дополнительно» и нажмите кнопку «Параметры» в разделе «Быстродействие». Открыть параметры быстродействия
  3. Перейдите на вкладку «Дополнительно» и нажмите кнопку «Изменить» в разделе «Виртуальная память». Изменить настройки виртуальной памяти
  4. Установите отметку «Автоматически выбирать размер файла подкачки», примените настройки и перезагрузите компьютер. Включить автоматическое определение размера файла подкачки

После этого проверьте — была ли решена проблема и запускаются ли теперь программы, ранее сообщавшие об ошибке.

Подробнее про настройку файла подкачки в этой статье.

Дополнительные причины и варианты решения

Если предыдущий вариант не помог, некоторые дополнительные причины и способы исправить ошибку 0xe0000008:

  • Если речь идёт о какой-то не вполне лицензионной программе или игре, причиной могут оказаться как ошибки в самой программе (можно попробовать установить из другого источника), так и конфликт с антивирусом — как встроенным, так и сторонним (имеет смысл проверить, исчезает ли ошибка при отключенном антивирусе и если при отключенном антивирусе проблема не наблюдается, добавить папку с программой в его исключения).
  • Проблемы с оперативной памятью компьютера или ноутбука также могут приводить к ошибке — попробуйте проверить RAM на ошибки.
  • Если до недавнего времени те же программы работали без ошибок, можно попробовать использовать точки восстановления системы на дату до появления проблемы.
  • Проверьте системный раздел диска и раздел, на котором хранится программа на наличие ошибок файловой системы с помощью команды chkdsk C: /f в командной строке, запущенной от имени администратора. Подробнее: Как проверить жесткий диск на ошибки.
  • Попробуйте выполнить восстановление системных файлов Windows с помощью команды sfc /scannow в командной строке от имени администратора.
  • Также может помочь разобраться режим чистой загрузки Windows — если в нём всё работает исправно, причина, по всей видимости, в конфликте с работой каких-то сторонних программ и служб.

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

Если вы не смогли разобраться и исправить ошибку, опишите в деталях, при запуске каких именно программ происходит сбой, после каких действий появились сообщения «Исключение неизвестное программное исключение 0xe0000008 в приложении по адресу» и наблюдаются ли какие-либо закономерности появления ошибки: возможно, у меня получится вам помочь.

Как отключить закругленные углы окон Windows 11

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

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

Утилита Win11DisableRoundedCorners

Закругленные углы окон Windows 11

Один из самых простых способов отключить закругленные углы в Windows 11 — использовать бесплатную утилиту Win11DisableRoundedCorners (она же Win11DisableOrRestoreRoundeCorners).

Эта утилита модифицирует системный файл uDWM.dll и возвращает прежние прямые углы для окон, перед использованием рекомендую создать точку восстановления системы (и не могу гарантировать, что использование инструмента не приведет к проблемам).

Для отключения закругленных углов в программе, выполните следующие шаги:

  1. Скачайте программу со страницы разработчика в GitHub. Скачать утилиту win11disableroundedcorners
  2. Запустите программу (может потребоваться подтвердить запуск, так как утилита не имеет цифровой подписи) и дождитесь завершения её работы. win11disableorrestoreroundedcorners выполняется
  3. В результате вы увидите стандартные углы окон Windows 11. Закругленные углы окон отключены

Учитывайте следующие нюансы:

  • Углы отдельных элементов, например, новых контекстных меню, продолжат быть скругленными (но вы можете включить классические контекстные меню в Windows 11).
  • При восстановлении системных файлов с помощью команды sfc /scannow будет восстановлен и измененный файл, отвечающий за новый вид углов окон.

Повторный запуск Win11DisableOrRestoreRoundeCorners при отключенных закругленных углах снова включит их — всё вернётся в исходное состояние.

ExplorerPatcher

ExplorerPatcher — ещё одна бесплатная программа с открытым исходным кодом, позволяющая настраивать внешний вид различных элементов Windows 11. Среди прочего в ней доступно и отключение закругленных углов окон.

Как и в предыдущем случае — нет гарантий, что при использовании ExplorerPatcher всё пойдёт гладко, а потому настоятельно рекомендую создать точку восстановления системы.

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

Для отключения закругленных углов в ExplorerPatcher выполните следующие шаги:

  1. Скачайте последнюю версию ExplorerPatcher с этой страницы.
  2. Запустите программу и дождитесь, когда она будет установлена (внешний вид панели задач изменится).
  3. Нажмите правой кнопкой мыши по пустому месту панели задач и выберите пункт «Свойства».
  4. Перейдите в раздел «Other», отметьте пункт «Disable rounded corners for application windows», а затем нажмите «Restart File Explorer» для перезапуска проводника. В результате углы окон станут прямыми, а не закругленными. Отключение закругленных углов окон в ExplorerPatcher

Примечание: при удалении ExplorerPatcher через Панель управления — Программы и компоненты может показаться, что процесс «завис», однако обычно это не так, достаточно набраться терпения и все, сделанные программой изменения будут отменены, а сама она — удалена.

Отключение закругленных углов без программ

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

  • Изменить драйвер видеокарты, к которой подключен монитор на «Базовый видеоадаптер (Майкрософт)». Для этого в диспетчере устройств нажмите правой кнопкой мыши по видеокарте, выберите пункт «Обновить драйвер» — «Найти драйверы на этом компьютере» — «Выбрать драйвер из списка доступных драйверов на компьютере», выберите «Базовый видеоадаптер (Майкрософт)» и нажмите «Далее». Установка стандартного драйвера видеокарты
  • Второй вариант (в некоторых случаях может привести к тому, что пропадет изображение) — в диспетчере устройств нажать по видеокарте правой кнопкой мыши и выбрать пункт «Отключить устройство».

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

В Интернете вы можете встретить описание ещё одной возможности: создание параметра DWORD с именем UseWindowFrameStagingBuffer и значением 0 в разделе реестра

HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM

однако в моем тесте (также проверено добавление в HKLM) это не сработало.

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

iVentoy — простая загрузка и установка ОС с ISO образов по локальной сети

Загрузка с ISO образов по сети в iVentoyБольшинству пользователей, сталкивающихся с задачей установка Windows с флешки или необходимостью загрузки компьютера с других ISO-образов, известна программа Ventoy для создания загрузочных и мультизагрузочных флешек. iVentoy — новый инструмент от того же разработчика, для быстрой и удобной загрузки компьютеров с образов по локальной сети.

В этом обзоре о том, как использовать iVentoy для установки Windows или Linux по сети сразу на несколько компьютеров или загрузки с различных ISO образов с инструментами диагностики и решения проблем с компьютером.

Использование iVentoy

iVentoy позволяет выполнять загрузку из образов в среде PXE (Preboot Execution Environment) с помощью сетевой карты без использования локального диска или флешки. Это может пригодиться как для установки Windows или другой ОС на нескольких компьютерах в локальной сети, так и для задач диагностики.

Скачать iVentoy можно с официального сайта разработчика — на момент написания этого обзора файлы расположены в Google Drive и доступны в трех версиях:

  • Win64 — для x64-систем Windows
  • Win32 — для x86 (32-бит) Windows
  • Linux — для запуска в ОС Linux

После загрузки файла нужной версии достаточно выполнить следующие первоначальные шаги:

  1. Распакуйте архив с iVentoy в удобное расположение.
  2. Поместите нужные образы в папку ISO в папке с распакованным архивом.
  3. Запустите исполняемый файл iVentoy.
  4. Будет открыто окно программы и, автоматически — окно браузера с веб-интерфейсом для управления iVentoy (если этого не произошло, откройте адрес 127.0.0.1:26000 в браузере. Главная страница веб-интерфейса iVentoy
  5. В веб-интерфейсе на вкладке Boot Information вы можете изменить сетевые настройки (например, при наличии нескольких IP).
  6. В разделе Configuration можно изменить настройки сети (обычно необходимости в этом нет) и изменить файл, используемый для EFI-загрузки.
  7. Раздел MAC Filter позволяет разрешить или запретить загрузку с iVentoy по MAC-адресам (по умолчанию, сетевая загрузка будет доступна всем устройствам в сети).
  8. Раздел Image Management позволяет просмотреть список доступных образов, выбрать образ, используемый по умолчанию. Здесь же есть возможность добавить файлы (в виде архива .7z, например, драйверы) к загружаемому образу (пункт «Injection File») — при загрузке из образов Windows такие архивы будут автоматически распакованы на диск X: (временный диск, создаваемый в программе установки) и доступны в процессе. Управление образами в iVentoy
  9. Для того, чтобы сервер PXE iVentoy начал работать, на вкладке «Boot Information» нажмите зеленую кнопку «Play».

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

Загрузка по сети из образа iVentoy

После того, как сервер iVentoy запущен, вам потребуется выполнить следующие шаги:

  1. В БИОС/UEFI вашего компьютера установите сетевую загрузку в качестве первого устройства загрузки: также, как вы выбираете флешку, локальный диск или Windows Boot Manager. Пункт может иметь название Network Boot, PXE, Ethernet, LAN или другие похожие. Отдельно может потребоваться включить поддержку LAN/PXE загрузки в настройках загрузки или расширенных (Advanced) настройках БИОС. Загрузка PXE в БИОС и UEFI
  2. Отключите Secure Boot в БИОС (во всяком случае, в моих тестах загрузка с включенной безопасной загрузкой не удалась).
  3. Сохраните настройки БИОС и запустите компьютер.
  4. Если ваш компьютер подключен к локальной сети (с помощью кабельного подключения) и всё прошло успешно, вы увидите экран с возможностью выбора образа, с которого требуется загрузиться. Экран загрузки iVentoy
  5. Загрузку можно производить на нескольких компьютерах в локальной сети. Список подключенных компьютеров и тип загрузки будет отображаться в веб-интерфейсе iVentoy, на компьютере, на котором запущен сервер. Список устройств iVentoy

Я тестировал iVentoy в нескольких виртуальных машинах Hyper-V, а не на физических компьютерах. Результаты:

  • Проблем при UEFI-загрузке при отключенном Secure Boot нет: как WinPE, так и установочные образы Windows загружаются и работают (полностью процесс установки не проводил).
  • Загрузка в Legacy или при включенном Secure Boot не удалась. Первая проблема, вероятнее всего, не будет актуальной на физическом компьютере и связана с особенностью виртуальных сетевых адаптеров в виртуальных машинах Hyper-V первого поколения, информации о том, решаема вторая проблема у меня нет.

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

Не найдены подписанные драйверы устройства — как исправить?

Не найдены подписанные драйверы устройства при установке — как исправить ошибку?При установке Windows 11, 10 или другой версии системы, когда в программе установки не отображаются разделы дисков для установки основное решение — загрузить необходимые драйверы, обычно речь идет об Intel RST, но возможны и иные варианты. При выборе папки с драйвером некоторые пользователи сталкиваются с ошибкой «Не найдены подписанные драйверы устройства. Убедитесь, что на установочном носителе имеются правильные драйверы и нажмите кнопку Ок».

В этой инструкции подробно о том, чем обычно бывает вызвана ошибка и что делать, если на этапе установки Windows при загрузке драйвера вы видите сообщение о рассматриваемой ошибке.

Не распакованный драйвер — основная причина ошибки «Не найдены подписанные драйверы устройства»

Кнопку «Загрузить» для загрузки драйвера в программе установки Windows обычно применяют, когда в списке разделов для установки не видны диски и разделы (подробнее: Что делать, если не виден диск при установке Windows).

Сообщение об ошибке Не найден подписанный драйвер устройства при установке

Инструкции по решению проблемы обычно сообщают, что требуется драйвер с официального сайта производителя устройства, либо, например, в случае Intel RST (Rapid Storage Technology) — с сайта Intel, но не всегда говорят о следующих важных нюансах, а иногда и сами пользователи пропускают их:

  1. Установщик драйвера (.exe) в данном случае не подойдёт — он предназначен для запуска в уже работающей Windows, а не на этапе установки. Установщик драйвера Intel RST
  2. Архив также не подойдет.
  3. Требуется папка с распакованными файлами драйвера .inf, .sys и другими. Файлы драйвера Intel RST

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

Основное решение для драйвера Intel RST (IRST) — найти архив с драйвером, специально предназначенный для уцелей установки Windows на компьютер или ноутбук, распаковать его в папку на загрузочной флешке, чтобы получить примерно следующее содержимое в этой папке: При выборе такой папки в программе установки драйвер будет загружен, а сообщений об ошибке «Не найдены подписанные драйверы устройства» не появится.

Где найти такой драйвер? Несколько вариантов:

  • На официальном сайте производителя ноутбука или материнской платы компьютера, может иметь название Intel IRST, Intel RST, Intel Rapid Storage Technology. Если драйвер представлен на официальном сайте в виде установщика, посмотрите, а нет ли других версий этого драйвера — обычно это архив очень небольшого размера.
  • На сайте Intel. В нужном формате драйвер представлен на странице для некоторых фирменных устройств, но при этом совместим и с другими устройствами. Например, его можно скачать с этой страницы (второй, меньший по размеру архив). Загрузка драйвера Intel RST для установки Windows
  • Поискать архив в Интернете по запросу Intel RST Floppy

Дополнительная информация

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

Что еще следует иметь в виду:

  • В некоторых случаях при невозможности найти драйвер в нужном виде, можно попробовать открыть установщик драйвера архиватором, с этим хорошо справляется 7-Zip, и посмотреть, доступны ли там файлы драйвера, которые можно было бы извлечь.
  • Если речь идет об очень старом оборудовании, а драйвер в нужном виде скачивался с официального сайта, возможно, он действительно не имеет цифровой подписи. В такой ситуации имеет смысл поискать более новую версию этого же драйвера.
  • Если на официальном сайте устройства представлены только драйверы для старых версий Windows, обычно они подходят и при установке современных ОС.
  • Если разделы дисков для установки Windows отображаются, с большой вероятностью вам не требуется кнопка «Загрузить»: например, сообщение о том, что не найден необходимый драйвер обычно не требует её использования для устранения проблемы, подробнее: Не найден необходимый драйвер носителя при установке Windows.

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

Api-ms-win-core-libraryloader-l1-1-1.dll отсутствует — как исправить?

Как исправить ошибки Api-ms-win-core-libraryloader-l1-1-1.dllПри обновлении Windows до новой версии, запуске некоторых игр и программ вы можете получить сообщение об ошибке «Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-core-libraryloader-l1-1-1.dll». Код в конце имени файла DLL может быть и другим, например l1-2-0, l1-2-1 или l1-2-2.

В этой инструкции о возможных способах исправить ошибку «отсутствует Api-ms-win-core-libraryloader-l1-1-1.dll» и проблемы отсутствия других вариантов этого файла в Windows.

Отсутствует api-ms-win-core-libraryloader-l1-1-1.dll при обновлении Windows 7 до Windows 10

Ошибка Api-ms-win-core-libraryloader-l1-1-1.dll отсутствует

Если при обновлении до Windows 10 вы получаете сообщение «api-ms-win-core-libraryloader-l1-1-1.dll отсутствует или поврежден», решение будет следующим:

  1. В папке C:\Windows\System32\ скопируйте файл wimgapi.dll (правый клик — копировать).
  2. Вставьте этот файл в папке C:\Windows10Upgrade (правый клик — вставить) и подтвердите замену файла.
  3. Заново запустите процесс обновления.

С большой вероятностью это решит проблему и обновление системы будет выполнено без ошибок.

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

Ошибки api-ms-win-core-libraryloader-l1-1-1.dll, api-ms-win-core-libraryloader-l1-2-0.dll, api-ms-win-core-libraryloader-l1-2-2.dll и других файлов

Если вы столкнулись с ошибками, связанными с отсутствием любых DLL файлов api-ms-win-core-libraryloader-l1 , оптимальный и максимально рабочий метод их исправить — обновить операционную систему: установить актуальную версию Windows 11 или Windows 10.

Интересно, что в системных папках новых ОС вы этот файл так же не найдете, однако ошибок так же не будет. Причина: при вызове этого файла, система будет запускать необходимые системные функции этого файла из системной библиотеки KERNELBASE.DLL, где они присутствуют, то есть это своего рода виртуальная DLL, являющаяся API для доступа к нужным функциям к системным библиотекам.

Функции Api-ms-win-core-libraryloader-l1-1-1.dll в Kernelbase.dll

Если обновление системы вам не подходит, вы можете попробовать следующие способы для исправления ошибки, но ни один из них не гарантирует результата:

  1. Скачайте и установите обновление универсальной среды выполнения C для вашей версии Windows с официального сайта — загрузки находятся во втором разделе страницы, для 64-бит версий Windows потребуется загрузить x64 версию, для 32-бит — x86 версию.
  2. Установите распространяемые компоненты Visual C++ Redistributable 2015-2022 с официального сайта. Важно: для x64 версий Windows потребуется установить две версии компонентов: x64 и x86, поскольку некоторым программам требуются 32-бит версии компонентов даже в 64-разрядных система.

Эти действия не добавят отсутствующий файл в систему, но обновят системные библиотеки и перечень доступных в них функций, что может исправить ошибку как с рассматриваемыми файлами api-ms-win-core-libraryloader-l1-1-1.dll, api-ms-win-core-libraryloader-l1-2-0.dll, api-ms-win-core-libraryloader-l1-2-2.dll, так и некоторыми другими.

Если указанные два шага не помогли, ниже — некоторая дополнительная информация, которая может помочь:

  • Вы можете попробовать скачать 32-бит и 64-бит версию отсутствующего файла и скопировать его в систему, причем 32-бит следует скопировать C:\Windows\SysWOW64, а 64-бит — в C:\Windows\System32 (пути не перепутаны). Если это не решит проблему, рекомендую удалить скопированные вами вручную файлы. Важно: если перепутать разрядность файла, это так же может приводить к ошибкам — DLL с одним именем, но разной разрядности должны быть в разных папках, как указано выше. Если вы копируете DLL в папку с исполняемым файлом программы, то убедитесь, что это файл именно в той разрядности, который нужен программе (независимо от разрядности системы).
  • Установите обновления ОС (речь не об обновлении до новой версии).
  • Для некоторых программ (например, DaVinci Resolve) было замечено, что установка в расположение по умолчанию решает проблему, а при выборе папки вручную появляется рассматриваемая ошибка. Также некоторым для DaVinci помогло переименование файла OpenCL.DLL в папке с программой (простое переименование во что-либо другое).
  • Попробуйте установить последнюю версию .NET Framework на вашем компьютере с официального сайта.
  • В некоторых случаях для исправления ошибки достаточно установить более старую версию программы: используйте этот подход, если актуальность версии для вас не принципиальна.

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