Локальная учетная запись Windows 11 — как создать при установке и после

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

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

Локальная учетная запись Windows 11 Pro и Домашняя при установке

В первых версиях Windows 11 для Pro версии существовала возможность установки без Интернета или использовать пункт «Параметры входа» для создания локальной учетной записи (описано далее, но для Windows 11 22H2 уже не работает), однако в новых образах наличие Интернета и учетной записи Майкрософт стало обязательным. Чтобы обойти необходимость подключения к Интернету и включить возможность создания локальной учетной записи, вы можете использовать один из следующих методов:

  1. Использовать командную строку при установке и команду oobe\bypassnro для установки с локальной учётной записью. Подробно способ описан в отдельной инструкции: Простая установка Windows 11 без Интернета с локальной учетной записью.
  2. Использовать последнюю версию Rufus для создания загрузочной установочной флешки Windows 11. При запуске записи установочного накопителя вы увидите следующее окно, в котором можно как отключить требование наличия Интернет-подключения при установке (вторая отметка), так и включить автоматическое создание локальной учетной записи с заданным именем (третья отметка). Создание локальной учетной записи при установке Windows 11 с помощью Rufus
  3. Аналогично, последняя версия программы для создания мультизагрузочной флешки Ventoy, отключает требование использования учетной записи Майкрософт при установке и делает это по умолчанию. Подробно об использовании Ventoy для создания загрузочной флешки.

Установка без доступа в Интернет или опция «Параметры входа» (только Windows 11 Pro)

Этот способ работает только в ранних релизах Windows 11 или при отключении требования наличия Интернет-подключения и учетной записи Майкрософт при установке. Возможные варианты действий для создания локальной учетной записи:

  1. Производить установку без подключения к Интернету и нажать «У меня нет Интернета» на этапе подключения — в этом случае вы сразу перейдете к созданию локальной учетной записи.
  2. На экране с запросом ввода адреса почты учетной записи Майкрософт нажать «Параметры входа», а затем выбрать «Автономная учетная запись». На экране с описанием достоинств учетной записи Майкрософт нажмите «Пока пропустить» и откроется окно создания локального пользователя. Создание локальной учетной записи при установке Windows 11 Pro

Ввод неправильного E-mail и пароля при установке для разблокировки возможности создания локального аккаунта

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

Чтобы создать локальную учетную запись во время установки Windows 11 Домашняя (работает и для Windows 11 Pro) можно использовать следующий способ:

  1. На экране входа в учетную запись Майкрософт введите не свой настоящий E-mail, а такой адрес, к которому с большой вероятностью многие пробовали подобрать пароль, можно использовать адрес с изображения ниже, с ним это сработает. Нажмите «Далее». Создание локальной учетной записи при установке Windows 11 Домашняя
  2. Введите любой случайный пароль.
  3. Вы увидите сообщение о блокировке этой учетной записи Майкрософт: «Произошла ошибка. Кто-то слишком много раз неправильно ввел пароль для этой учетной записи». Переход к созданию автономной учетной записи в Windows 11 Домашняя
  4. Нажмите кнопку «Далее» и, уже в следующем окне можно будет создать локальную учетную запись. Ввод имени локальной учетной записи при установке

Переключение на локальную учетную запись в установленной Windows 11

Если вы уже установили систему с учетной записью Майкрософт, можно переключиться на использование локальной учетной записи. Сделать это можно в «Параметрах», причем как в Windows 11 Домашняя, так и в Pro-версии.

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

Создание отдельной локальной учетной записи Windows 11

Ещё один вариант переключения на локальную учетную запись — создание такой учетной записи и «переезд» в неё:

  1. Создайте локальную учетную запись Администратора. Сделать это можно в командной строке, по порядку используя следующие команды (замените имя_пользователя на нужное вам имя пользователя, но не используйте слово Администратор; а пароль — на нужный пароль, если его не указывать, то вход будет выполняться без пароля):
    net user имя_пользователя пароль /add
    net localgroup Администраторы имя_пользователя /add
  2. Зайти под вновь созданной локальной учетной записью (можно нажать по имени текущего пользователя в меню «Пуск», выйти, а затем зайти под новой учетной записью). И подготовьте её к работе — убедитесь в работе программ, переместите нужные файлы из учетной записи Майкрософт, особенно из системных папок, таких как Рабочий стол, Документы, Изображения.
  3. Если вам более не требуется учетная запись Майкрософт, удалите её, находясь в локальной учётной записи. Для этого зайдите в Параметры — Учетные записи — Семья и другие пользователи и удалите ненужный аккаунт в разделе «Другие пользователи».

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

WingetUI — удобная и безопасная установка программ Windows 11 и 10

Использование WingetUI для установки программРанее на сайте публиковалась статья о встроенном менеджере пакетов winget — инструменте командной строки, позволяющем находить, скачивать, устанавливать и обновлять программы в Windows 11 и Windows 10 из репозитория Майкрософт без необходимости их ручного поиска на многочисленных сайтах в Интернете.

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

Использование WingetUI для установки программного обеспечения Windows

Скачать последнюю версию WingetUI можно с официальной страницы разработчика в GitHub — https://github.com/martinet101/WingetUI.

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

После установки и запуска вы увидите следующий интерфейс WingetUI:

Главное окно WingetUI

Процесс установки программ очевиден и прост:

  1. В поиске вводим название программы и смотрим, есть ли она среди доступных.
  2. Если нужный результат есть, достаточно выбрать его и нажать кнопку установки, также можно использовать контекстное меню для установки, просмотра информации и других действий. Поиск и установка программ в WingetUI
  3. В информации о программе (открывается через контекстное меню или по двойному клику по пункту в списке) можно посмотреть описание (доступно не для всех пакетов), а также выбрать не последнюю, а одну из предыдущих версий для установки, что в некоторых случаях может быть полезным. Информация о пакете в WingetUI
  4. На вкладке «Обновления программ» вы можете увидеть, для каких программ в Winget доступны новые версии. Причем в списке могут быть не только те программы, которые вы устанавливали с использованием этого менеджера пакетов, но и установленные вручную. Обновление пакетов Winget
  5. Вкладка «Установленные пакеты» содержит список программ и других компонентов, которые вы установили с использованием Winget — как в графическом интерфейсе, так и средствами командной строки.

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

Среди нескольких тысяч доступных к скачиванию и установки пакетов вы можете найти:

  • Самые популярные бесплатные прикладные программы: браузеры, архиваторы, редакторы, проигрыватели, средства создания скриншотов и записи экрана и многие другие.
  • Различные системные утилиты: резервное копирование, шифрование, переименование файлов, отдельные инструменты из Sysinternals.
  • Компоненты Windows, такие как .NET Framework, Распространяемые пакеты Visual C++ разных версий и другие.
  • Различный софт Майкрософт: от Microsoft PowerToys до Visual Studio Community Edition.

Могу уверенно рекомендовать WingetUI к использованию, во всяком случае это точно более безопасно, чем использовать для загрузки нужного ПО сторонние сайты и более удобно, чем использовать winget в командной строке.

Snappy Driver Installer — простая автоматическая установка драйверов

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

В отличие от многих других программ драйвер-паков, Snappy Driver Installer (или SDI Tool) распространяется с открытым исходным кодом, полностью бесплатна, на русском языке, и, самое важное, не устанавливает и не предлагает установку чего-либо нежелательного, что не редкость среди аналогов. В этой краткой инструкции о том, как пользоваться SDI Tool для автоматической установки драйверов.

Читать далее Snappy Driver Installer — простая автоматическая установка драйверов

Как удалить обновления Windows 11

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

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

Читать далее Как удалить обновления Windows 11

DISM Ошибка 87 в командной строке — способы исправить

Как исправить ошибку 87 в DISMИспользуя DISM в командной строке для проверки хранилища компонентов Windows или других целей, некоторые пользователи могут столкнуться с ошибкой 87: «Неизвестный параметр» или «Параметр не распознан в этом контексте».

В этой инструкции подробно о причинах ошибки 87 в командной строке при использовании DISM в Windows 11, Windows 10 и 7 и о возможных способах её исправления.

Проверьте правильность ввода команды DISM и набор известных параметров

Самая распространенная причина ошибки 87, особенно если речь идёт не о старых ОС, а о Windows 11 и Windows 10 — синтаксические ошибки при вводе команды, либо особенности списка поддерживаемых параметров.

Ошибка 87 в командной строке при использовании DISM и синтаксических ошибках

Чаще всего это бывают следующие варианты ошибок:

  1. Отсутствие пробелов перед знаком «/» в указанных параметрах команды DISM.
  2. Неправильный порядок указания параметров (например, если изменить порядок параметров checkhealth и cleanup-image, вы получите указанную ошибку).
  3. Также русскоязычные пользователи, случается, путают латинские буквы C и S, U и Y.
  4. В некоторых случаях при вводе команд пользователь не учитывает, что список поддерживаемых параметров DISM отличается, в зависимости от того, запущена ли командная строка в работающей системе или в среде восстановления (или с загрузочной флешки). Более подробно на эту тему в инструкции, где рассмотрена именно такая ситуация: Неизвестный параметр Cleanup-Image при использовании DISM — причины и варианты решения.

Даже если вы копируете команду с какого-то сайта, следует учитывать, что ошибки могут быть и там — опечатки, копирование кода с ошибками, никто от этого не застрахован.

Версия DISM

Версии DISM и набор поддерживаемых команд отличаются. Не все команды, которые работают в DISM из Windows 11/10 будут работать в Windows 7 и 8.1. К примеру, если в современной ОС с DISM 10-й версии использовать команду

DISM /online /cleanup-image /checkhealth

она будет исправно работать.

Если ту же команду ввести в Windows 7, с DISM версии 6.1, результатом будет ошибка 87:

Ошибка 87 в DISM старой версии

Возможные варианты решения:

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

Установка последней версии DISM в Windows старых версий

При необходимости использовать последнюю версию DISM в предыдущей версии Windows, вы можете скачать и установить Windows ADK (Комплект средств для развертывания и оценки Windows) нужной версии (например, мы можем установить ADK для Windows 10 в Windows 7) и выбрать пункт «средства развертывания» при установке:

Установить Windows ADK и последнюю версию DISM

Установщики последних версий Windows ADK доступны на официальной странице https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install при этом следует учитывать:

  • Для установки последних версий требуется наличие .NET Framework 5 на компьютере.
  • Это онлайн-установщики и загрузка необходимых компонентов из РФ без VPN не работает.
  • Новая версия DISM не заменяет имеющуюся, а устанавливается отдельно, по умолчанию — в папке C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM и потребуется запускать её из этого расположения, либо добавлять в переменные среды.

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

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

  1. Для работы некоторых параметров DISM, например, /spsuperseded требуется, чтобы служба «Установщик модулей Windows» была включена. Включить службу можно в Win+Rservices.msc. Находим «Установщик модулей Windows» в списке, дважды нажимаем по службе и устанавливаем тип запуска «Вручную» — значение по умолчанию для этой службы.
  2. Выполнить проверку целостности системных файлов с помощью команды sfc /scannow
  3. Если ранее ошибка не возникала, попробовать использовать точки восстановления системы.
  4. Если есть обновления Windows — попробуйте установить их, однажды в очередном обновлении Windows 10 ошибка 87 была вызвана проблемами в самом обновлении и уже в следующем она была исправлена.

Если проблема сохраняется, опишите в комментариях, при каких обстоятельствах она возникает, а также укажите версию Windows, DISM (отображается после запуска команды), какую именно команду вы пробуете ввести — я постараюсь помочь.

Как убрать уведомление Chrome и Edge об обновлении Windows 7 и 8.1 до более поздней версии

Как отключить уведомление о неподдерживаемой версии Windows в Chrome и EdgeЕсли вы всё ещё используете Windows 7 или 8.1 на своем компьютере или ноутбуке, то в браузере Google Chrome (а также в Microsoft Edge) вы можете увидеть сообщение: На вашем компьютере используется Windows 7 (8.1). Чтобы получать обновления Google Chrome (Microsoft Edge), установите на устройство Windows 10 или более поздней версии.

Если вы не планируете обновлять операционную систему, сообщение можно убрать, но учитывайте, что версию браузера Google Chrome и Microsoft Edge начиная со 110-й, которая должна выйти в феврале 2023, вы не получите (при этом уже установленная продолжит работать). В этой инструкции подробно о том, как отключить это сообщение в указанных браузерах.

Отключение уведомления «На вашем компьютере используется Windows 7 (Windows 8.1)» в Google Chrome

Уведомление в Chrome: Установите на устройство Windows 10 или более поздней версии

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

  1. Нажмите клавиши Win+R на клавиатуре (Win — клавиша с эмблемой Windows), введите regedit в диалоговое окно «Выполнить» и нажмите Enter. Запуск редактора реестра
  2. В редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies

    и создайте подраздел с именем Google (нажать правой кнопкой мыши по «Policies» — «Создать» — «Раздел»), а в нём — ещё один подраздел, с именем Chrome Создание подразделов реестра с политиками Chrome

  3. Выбрав созданный подраздел
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

    нажмите правой кнопкой мыши в правой панели редактора реестра и создайте новый параметр DWORD с именем SuppressUnsupportedOSWarning

  4. Дважды нажмите по вновь созданному параметру и задайте значение 1 для него. Убрать уведомление о неподдерживаемой Windows в Chrome
  5. Закройте редактор реестра и перезапустите Google Chrome.

В результате сообщение «Чтобы получать обновления Google Chrome, установите на устройство Windows 10 или более поздней версии» пропадёт.

Учитывайте, что после проделанных изменений, в браузере Chrome в меню и в некоторых других расположениях будет отображаться новое уведомление: «Этим браузером управляет ваша организация». Причина не в какой-либо «организации», а в том, что вы внесли изменения в параметры с использованием политик Chrome.

Отключение уведомления в Microsoft Edge

Для отключения уведомления о необходимости обновления Windows 7 и 8.1 до Windows 10 или 11 в Microsoft Edge действия будут следующими:

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
  2. В редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

    и создайте подраздел с именем Edge в нём.

  3. Внутри созданного раздела создайте параметр DWORD с именем SuppressUnsupportedOSWarning, дважды нажмите по нему и задайте значение 1. Убрать уведомление о неподдерживаемой версии Windows в Microsoft Edge
  4. Закройте редактор реестра и перезапустите браузер.

Как и в предыдущем случае, после этого сообщение пропадёт, но в отдельных расположениях Microsoft Edge вы увидите уведомление о том, что Браузером управляет ваша организация.

Как включить скрытые темы оформления Windows 11 22H2

Как включить скрытые темы оформления Windows 11В Windows 11 по умолчанию присутствует несколько (6-7) стандартных тем оформления, однако это не всё, что в действительности доступно: есть ещё 6 скрытых тем «для образования», с собственными обоями и цветовыми схемами, которые при желании можно опробовать.

В этой простой инструкции о том, как включить «секретные» темы оформления для образования в Windows 11, проверено на версии 22H2.

Включение тем оформления «для образования» с помощью редактора реестра

Скрытая тема для образования в Windows 11 22H2

Включить скрытые темы Windows 11 можно с помощью редактора реестра, для этого выполните следующие шаги:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Выполнить», введите regedit и нажмите Enter.
  2. В редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device
  3. Нажмите правой кнопкой мыши по разделу («папке») с именем device и создайте подраздел с именем Education
  4. Перейдите к вновь созданному разделу, нажмите правой кнопкой мыши в пустом месте правой панели редактора реестра и создайте новый параметр DWORD с именем EnableEduThemes
  5. Дважды нажмите по вновь созданному параметру и задайте значение 1 для него, подтвердите изменения. Включение тем оформления для образования в реестре Windows 11
  6. Закройте редактор реестра и перезапустите проводник (это можно сделать в диспетчере задач), либо выйдите из системы и вновь зайдите в неё. Перезапуск проводника в диспетчере задач Windows 11

После выполнения указанных шагов скрытые темы оформления будут включены.

Также вы можете использовать reg файл со следующим кодом для включения этих тем оформления:

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Education]

"EnableEduThemes"=dword:00000001

Чтобы увидеть список тем оформления в Windows 11 достаточно перейти в «Параметры» — «Персонализация» — «Темы». В итоге там должны появиться темы «Цветок», «Планеты» и «Закат» со светлым и тёмным оформлением.

Скрытые темы в параметрах персонализации Windows 11

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

Как исправить Key is stored in legacy trusted.gpg keyring в Ubuntu

Начиная с Ubuntu 20.10 при обновлении системы или добавлении репозиториев с помощью apt-add-repository и ключей с помощью apt-key вы можете видеть ошибку Key is stored in legacy trusted.gpg keyring или apt-key is deprecated. Вообще говоря, это не ошибка, а всего лишь предупреждение и всё будет работать не смотря на неё.

Но если вы не хотите видеть это сообщение, можно всё поправить. В этой статье мы рассмотрим как исправить ошибку key is stored in legacy trusted.gpg keyring и почему она возникает.

Почему возникает ошибка

Эта ошибка означает, что ключ стороннего репозитория хранится в устаревшем хранилище ключей /etc/apt/trusted.gpg. Это похоже на то, что было несколько лет назад со строками настройки сторонних репозиториев. Сразу они хранились в /etc/apt/sources.list, а потом их перенесли в /etc/apt/sources.list.d/. Но дело не только в этом.

Все пакеты в сторонних репозиториях, которые вы можете добавить в Ubuntu, в том числе и из PPA, должны быть подписаны GPG ключом, который находится в списке доверенных ключей системы. При добавлении репозитория, добавляется не только запись о репозитории в файл /etc/sources.list или /etc/sources.list.d, но и его ключ, который сохранялся в по умолчанию в /etc/apt/trusted.gpg.

Это работает, но проблема в том, что apt полностью доверяет ключам из этого расположения, так же как и из расположения /etc/apt/trusted.gpg.d/. Все эти ключи могут использоваться для проверки подписи всех репозиториев. Например, ключ от Elasticsearch может использоваться для верификации пакетов из репозитория MySQL. Разработчики считают это проблемой безопасности поскольку это может привести к тому, что пакеты из официальных репозиториев могут быть заменены вредоносными из сторонних репозиториев. Они хотят отказаться от кросс-подписи и добиться того, чтобы пакеты из каждого стороннего репозитория проверялись его ключом. При правильной настройке приоритетов это может защитить пакеты из официальных репозиториев от подмены.

Это правильный подход. Но, похоже, на момент написания статьи в Ubuntu 22.04 и Debian 11 подобная защита по умолчанию не реализована. И даже если вы разместите ключи как рекомендуется, пакеты из официальных репозиториев всё ещё могут быть подменены. Таким образом, это задел на будущее. Если я не прав и вы знаете как реализовать такую защиту - расскажите в комментариях.

Для того чтобы воплотить эту идею в жизнь сначала нужно чтобы у каждого репозитория был указан ключ, которым будут проверяться его пакеты. Для этого разработчики рекомендуют сохранять ключи для каждого пакета в отдельных файлах. Не в /etc/apt/trusted.gpg.d/, а /etc/apt/keyrings и указывать в описании репозитория путь к ключу, которым должна быть проверена подпись с помощью опции signed-by.

На данный момент объявлена устаревшей утилита apt-key, а также хранение ключей сторонних репозиториев в общем файле /etc/apt/trusted.gpg. В то же время хранить ключи в /etc/apt/trusted.gpg.d всё ещё можно. И многие репозитории так и делают. Хотя некоторые, тот же Elasticsearch, уже используют новый подход. Этот ход не многое меняет, но это первый шаг, к тому чтобы всё было сделано правильно в будущем.

Как исправить Key is stored in legacy trusted.gpg keyring

Вы могли заметить, что раньше во многих инструкциях рекомендовалось использовать apt-key для добавления ключа, а теперь используется утилита gpg. Фактически, для управления ключами и раньше использовалась утилита gpg, а apt-key выступала в роли оболочки и автоматически указывала нужные параметры. Теперь же нужно всё делать явно. Поэтому для системы ничего не поменялось и новые команды gpg можно использовать в старых версиях дистрибутивов.

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

  • Забыть про apt-key и добавлять ключи вручную с помощью gpg;
  • Забыть про apt-add-repository и добавлять PPA вручную;
  • Перенести все ключи из /etc/apt/trusted.gpg/ в /etc/apt/keyrings и прописать путь к ключу для каждого репозитория.

Предлагаю начать с последнего пункта и перенести все сторонние ключи из файла trusted.gpg в папку /etc/apt/keyrings.

Перенос ключей в /etc/apt/keyrings (правильный способ)

Для того чтобы система не выдавала предупреждение о том, что способ хранения ключей устарел или в будущем улучшить безопасность, нужно переместить все ключи сторонних репозиториев из trusted.gpg в папку /etc/apt/keyrings и прописать путь к ключам для каждого репозитория в /etc/apt/sources.list.d. Сначала надо найти все ключи, которые надо перемещать. Для этого выполните команду:

sudo apt-key list

Тут будут выведены все доверенные ключи в системе. Нужно их просмотреть и найти только те, которые хранятся в trusted.gpg. Обычно в выводе утилиты все ключи разделены по файлам и ключи из trusted.gpg будут в самом верху. В данном примере, это ключ от репозитория MySQL. Кроме того, здесь есть ключ от Google Chrome, но он находится в trusted.gpg.d и apt это пока устраивает. Но для улучшения безопасности в будущем вы можете его тоже переместить в /etc/apt/keyrings.

Для того чтобы экспортировать ключ в отдельный файл найдите строчку pub, и возьмите из неё последние 8 цифр. В данном примере это 3A79BD29. Затем выполните такую команду:

sudo apt-key export 3A79BD29 | sudo gpg --dearmour -o /etc/apt/keyrings/mysql.gpg

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

Такую процедуру надо проделать с каждым ключом. Затем для каждого репозитория нужно прописать ключ, которым которым он будет проверяться. В данном примере репозиторий добавлен с помощью файла /etc/apt/sources.list.d/mysql.list. Для каждой строчки deb в этом файле нужно добавить опцию signed-by с путем к ключу. Например:

/etc/apt/sources.list.d/mysql.list/etc/apt/sources.list.d/mysql.list
deb [signed-by=/etc/apt/keyrings/mysql.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-apt-config
deb [signed-by=/etc/apt/keyrings/mysql.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-8.0
deb [signed-by=/etc/apt/keyrings/mysql.gpg] http://repo.mysql.com/apt/ubuntu/ jammy mysql-tools

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

sudo apt-key del 3A79BD29

Дальше вы можете выполнить команду обновления и убедится что больше нет никаких ошибок:

sudo apt update

Перенос ключей в /etc/apt/trusted.gpg.d/ (допустимый способ)

Как я уже говорил выше, на данный момент объявлено устаревшим только хранение ключей в trusted.gpg. Если вы не хотите прописывать signed-by для всех репозиториев, то всё ещё можете переместить ключи в trusted.gpg.d. Тогда они все ещё будут использоваться для проверки подписи пакетов из всех репозиториев, но apt не будет выдавать предупреждение при обновлении. Порядок действий тот же. Сначала надо посмотреть список ключей в trusted.gpg:

sudo apt-key list

Затем экспортировать каждый ключ в trusted.gpg.d. Например:

sudo apt-key export 3A79BD29 | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/mysql.gpg

И удалить его из trusted.gpg:

sudo apt-key del 3A79BD29

В данном случае, прописывать ключи в signed-by для каждого репозитория не надо, поскольку они и так считаются доверенными для всех репозиториев apt.

Если вы выбрали этот способ, то дальше можно не смотреть. Утилита apt-key в последних версиях Ubuntu 22.04 уже сохраняет ключи сторонних репозиториев в /etc/apt/trusted.gpg.d и для того чтобы убрать ошибку достаточно сконвертировать старые ключи. Если же вы хотите сделать так, как рекомендуют разработчики Ubuntu, смотрите дальше.

Как добавить ключ без apt-key

На данный момент утилита apt-key считается устаревшей и добавлять ключи с помощью неё не рекомендуется. Для этого надо использовать gpg. Обратите внимание, что ключи могут быть двух типов. Либо в формате ASCII с расширением .asc либо в бинарном формате .gpg. Но apt может работать только с ключами в формате OpenPGP и расширением .gpg. Поэтому нельзя просто скопировать полученный ключ в папку /etc/apt/trusted.gpg.d или /etc/apt/keyrings.

Обычно ключи распространяются в формате ASCII, вы можете скачать его, конвертирвать и уже затем добавить в систему с помощью gpg. Например, выполните такую команду для загрузки ключа Google Chrome:

wget https://dl.google.com/linux/linux_signing_key.pub

А затем конвертируйте его в бинарный файл:

cat linux_signing_key.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/chrome.gpg

То же самое можно сделать одной командой:

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /etc/apt/keyrings/chrome.gpg

Ну и не забудьте добавить опцию singed-by для репозитория. Например, для того же Google Chrome новая команда добавления репозитория будет выглядеть так:

sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google.list'

После этого вы можете проверить что всё заработало и ключ распознается корректно.

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

wget -q -O - https://url | sudo tee /etc/apt/trusted.gpg.d/reponame.gpg

Как добавить PPA без apt-add-repository

Поскольку apt-add-repository использует apt-key, теперь нельзя использовать эту утилиту для добавления PPA. Простого способа получить путь к репозиторию и его ключ в командной строке по его имени нет, но зато вся необходимая информация есть на странице репозитория. Просто раскройте пункт Technical details about this PPA под командами добавления репозитория. Например, для Firefox:

Здесь есть отпечаток ключа, в данном случае AF316E81A155146718A6FBD7A6DCF7707EBC211F. Вы можете добавить ключ в систему с помощью следующей команды:

sudo gpg --homedir /tmp --no-default-keyring --keyring /etc/apt/keyrings/firefox.gpg --keyserver keyserver.ubuntu.com --recv-keys AF316E81A155146718A6FBD7A6DCF7707EBC211F

После этого надо добавить запись об этом репозитории в /etc/sources.list.d. На странице PPA выберите версию вашего дистрибутива и скопируйте строки над ключом:

Создайте файл /etc/apt/sources.list.d/firefox.list и вставьте в него то, что было скопировано.

Если вы решили не хранить ключи в /etc/apt/trusted.gpg.d, то вам также нужно прописать путь к ключу репозитория с помощью опции signed-by. Если ключ был сохранен в /etc/apt/keyrings/firefox.gpg, то результат будет выглядеть вот так:

/etc/apt/sources.list.d/firefox.listdeb [signed-by=/etc/apt/keyrings/firefox.gpg] https://ppa.launchpadcontent.net/ubuntu-mozilla-security/ppa/ubuntu jammy main
deb-src [signed-by=/etc/apt/keyrings/firefox.gpg] https://ppa.launchpadcontent.net/ubuntu-mozilla-security/ppa/ubuntu jammy main

После этого вы можете обновить список пакетов и убедится что всё работает.

Выводы

Теперь вы знаете что означает Key is stored in legacy trusted.gpg keyring и как исправить эту ошибку. Разработчики затеяли серьезное и важное преобразование системы безопасности пакетного менеджера, но это всё ещё довольно сложно для простых пользователей. Намного проще добавить ключ с помощью apt-key и добавить репозиторий по его имени с помощью apt-add-repository. Возможно, в будущем эти утилиты будут обновлены и начнут поддерживать новый способ работы с ключами.

Многие репозитории уже предлагают правильные команды для установки их в систему. А для всех остальных вы можете делать всё вручную, продолжить использовать apt-key или же просто игнорировать предупреждение о том, что ключи хранятся в устаревшем месте.

Как сделать скриншот в Windows 11 — все способы

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

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

Клавиша Print Screen

Клавиша Print Screen на клавиатуре

 

Стандартный способ создания скриншота в Windows 11 с клавиатуры — нажатие клавиши Print Screen (PrtSc). При этом в зависимости от версии и настроек системы эта клавиша может действовать по-разному:

  1. Если в Параметры — Специальные возможности — Клавиатура опция «Используйте клавишу PRINT SCREEN для открытия захвата» отключена, нажатие клавиши сохранит снимок всего экрана в буфер обмена. А нажатие сочетания клавиш Alt + Print Screen скопирует в него снимок активного окна. Чтобы его использовать, потребуется вставить скриншот (сочетанием клавиш Ctrl+V или с помощью меню «Правка») в графическом редакторе, офисном приложении или где-либо ещё: например, большинство мессенджеров поддерживают такую вставку. Параметры клавиши Print Screen в Windows 11
  2. Если опция из предыдущего пункта включена (значение по умолчанию в последних версиях Windows 11), то нажатие клавиши Print Screen откроет интерфейс приложения «Ножницы» для снимка всего экрана или его области: действие будет аналогично тому, которое выполняется при использовании сочетания клавиш Windows + Shift + S и рассмотрено в следующем разделе инструкции. Новое действие клавиши Print Screen

При использовании метода следует учитывать следующие нюансы:

  • Клавиша на клавиатуре не всегда подписана именно «Print Screen», это может быть PrtSc и другие сокращения.
  • На некоторых ноутбуках клавиша может не работать без зажатой клавиши Fn.

Комбинация клавиш Windows + Shift + S

Если в Windows 11 нажать на клавиатуре сочетание клавиш Windows + Shift + S, в верху экрана появится панель встроенной утилиты «Ножницы». На этой панели можно выбрать тип области, для которой требуется сделать снимок:

Создание скриншота комбинацией Windows Shift S

Доступны следующие варианты:

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

Например, если требуется сделать снимок прямоугольной области экрана:

  1. Выберите первый значок в панели и, удерживая кнопку мыши, выделите прямоугольную область на экране.
  2. Когда вы отпустите кнопку мыши, выбранная область будет сохранена в буфер обмена, также файл скриншота появится в системной папке «Изображения\Снимки экрана», о чем появится уведомление в правом нижнем углу экрана.
  3. Вы можете сразу использовать вставку скриншота из буфера обмена с помощью сочетания клавиш Ctrl+V, файл из указанной папки или нажать по уведомлению, чтобы открылось окно приложения  «Ножницы» с возможностями простого редактирования и сохранения скриншота.

Windows + Print Screen — для сохранения скриншота в файл

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

  • Windows + Print Screen — скриншот всего экрана.
  • Windows + Alt + Print Screen — снимок текущего окна

Сочетание Windows Print Screen в Windows 11

Экран будет затемнен на короткое время для индикации создания снимка экрана, а файл скриншота будет сохранен в пользовательскую папку «Изображения\Снимки экрана» в формате PNG. Как и в описании первого способа отмечу несколько нюансов для начинающих пользователей:

  • Windows — клавиша в нижнем ряду с эмблемой Windows.
  • Клавиша Print Screen может иметь сокращенную подпись, например, PrtSc.
  • На некоторых ноутбуках дополнительно требуется удерживать нажатой клавишу Fn.

Встроенное приложение «Ножницы»

В Windows 11 присутствует стандартное приложение «Ножницы» для создания скриншотов. По сути, в предыдущем способе используется именно оно, но мы можем запустить его отдельно:

  1. Найдите приложение «Ножницы» в списке «Все приложения» меню «Пуск», либо используя поиск на панели задач.
  2. Нажмите «Создать» для запуска создания снимка всего экрана или его отдельного фрагмента. Приложение Ножницы в Windows 11
  3. Предварительно вы можете включить задержку в несколько секунд до момента, когда будет сделан скриншот.
  4. После создания скриншота всего экрана или его области будет открыто простое окно редактирования, в котором вы можете что-то исправить, выделить или написать на изображении, повернуть его, а затем сохранить у себя на компьютере, скопировать в буфер обмена или использовать меню «Поделиться» Windows 11. Редактирование скриншота в приложении Ножницы

В приложении регулярно появляются новые функции, например, с недавних пор в нем можно копировать текст со скриншотов и других картинок.

Дополнительные способы

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

  • Вы можете сделать так, чтобы для запуска создания скриншота с помощью «Ножницы» нужно было нажимать не три клавиши, а лишь одну — Print Screen. Для этого в Windows 11 зайдите в «Параметры» — «Специальные возможности» — «Клавиатура» и включите опцию «Используйте кнопку PRINT SCREEN, чтобы запустить функцию создания фрагмента экрана». Запуск приложения ножницы клавишей Print Screen в Windows 11
  • Встроенное приложение Xbox Game Bar позволяет не только создавать снимки экрана, но и записывать видео с экрана. При этом оно позволяет переназначить горячие клавиши для создания скриншота в активном окне программы или игры. Подробнее о приложении в контексте записи видео с экрана (но функция скриншотов там также будет очевидна): Запись видео с экрана встроенными средствами Windows 11. Горячие клавиши для создания скриншота в XBox Game Bar
  • Если вы пользуетесь Microsoft Office, то могли не знать, что встроенные инструменты для создания скриншотов есть и там. Пример использования: Как сделать скриншот в Microsoft Word.

Сторонние бесплатные программы

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

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

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

Flexbox

Flexbox – модуль, спрямований на забезпечення ефективнішого способу розміщення вирівнювання та розподілу простору між елементами в контейнері, навіть якщо їх розмір невідомий та/або динамічний.

Читать далее Flexbox