Как изменить пароль на Windows 10 через командную строку — вопрос, который возникает у пользователей, когда графический интерфейс недоступен или нужно быстро обновить данные безопасности. Этот способ работает и для локальной учётной записи, и для аккаунта Microsoft, если система подключена к интернету. Командная строка (CMD) позволяет сделать это за несколько секунд, не заходя в параметры.

В большинстве случаев достаточно одной команды, но есть нюансы: права администратора, тип учётной записи и версия Windows 10 (1903, 21H1 и т. д.). Рассмотрим все сценарии — от простого сброса пароля до восстановления доступа, если вы его забыли.

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

Чтобы изменить пароль через CMD, нужно запустить её с правами администратора. Это обязательное условие — иначе система выдаст ошибку «Отказано в доступе».

Способы запуска:

  • Через поиск: Win + S → введите cmd → правой кнопкой по «Командная строка» → «Запуск от имени администратора».
  • Через меню «Пуск»: Пуск → Служебные – Windows → Командная строка (ПКМ → «Дополнительно» → «Запуск от имени администратора»).
  • Через «Выполнить»: Win + R → введите cmd → Ctrl + Shift + Enter.

Окно командной строки должно открыться с заголовком «Администратор: Командная строка». Если нет — способ не сработает.

💡

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

КомандаОписаниеПример
net userПоказывает всех пользователей системыnet user
net user [имя]Показывает информацию о конкретном пользователеnet user Ivan
net user [имя] [пароль]Изменяет пароль пользователяnet user Ivan newpass
net user [имя] *Запрашивает пароль в интерактивном режиме (не отображает ввод)net user Ivan *

Команды для смены пароля локальной учётной записи

Локальная учётная запись — это профиль, который создаётся только на вашем компьютере и не связан с Microsoft. Для её пароля подойдёт команда net user.

Сначала нужно узнать точное имя пользователя. Введите:

net user

Система покажет список всех учётных записей. Найдите свою — обычно это ваше имя или «Администратор».

Теперь измените пароль. Синтаксис:

net user [имя_пользователя] [новый_пароль]

Пример:

net user Ivan 12345qwerty

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

net user Ivan "My@Pass 2023!"

После выполнения команды система не выдаст подтверждение — просто перейдёт к новой строке ввода. Это нормально. Чтобы проверить, что пароль изменился, выйдите из учётной записи (Win + L) и войдите заново с новым паролем.

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

Если вы забыли пароль и не можете войти в Windows, есть способ сбросить его через командную строку на экране входа. Для этого понадобится установочный диск или флешка с Windows 10 (любой версии) или загрузочный диск Live CD.

Пошаговые действия:

  1. Загрузитесь с установочного носителя. В BIOS/UEFI настройте загрузку с флешки или диска. На экране установки Windows нажмите Shift + F10 — откроется командная строка.
  2. Замените файл sethc.exe на cmd.exe. Введите по порядку:
    move c:\windows\system32\sethc.exe c:\windows\system32\sethc.bak
    copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe
    Это заменяет утилиту залипания клавиш (Shift ×5) на командную строку.
  3. Перезагрузитесь. Выньте флешку и перезапустите ПК. На экране входа нажмите Shift 5 раз подряд — откроется CMD.
  4. Измените пароль. Используйте команду net user, как в предыдущем разделе.
  5. Верните файлы на место. Чтобы не ломать систему, восстановтите оригинал:
    move c:\windows\system32\sethc.bak c:\windows\system32\sethc.exe
⚠️ Внимание: Этот способ подходит только для локальных учётных записей. Для аккаунтов Microsoft он не сработает — понадобится доступ к интернету и подтверждение через или телефон.
Какой способ смены пароля вы испальзуете чаще?
Через параметры Windows
Через командную строку
Через сайт Microsoft
Другой способ

Разница между локальной учётной записью и аккаунтом Microsoft

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

КритерийЛокальная учётная записьАккаунт Microsoft
Связь с интернетомНе требует подключенияТребует подключения для входа
Синхронизация данныхТолько на этом ПКСинхронизируется с облаком (настройки, пароли, файлы)
Смена пароля через CMDРаботает (net user)Не работает (нужно использовать netplwiz или параметры)
Восстановление пароляЧерез диск сброса или командную строкуЧерез сайт Microsoft (account.microsoft.com)
Управление другими устройствамиНетДа (вход на других ПК с тем же аккаунтом)

Если вы используете аккаунт Microsoft, сменить пароль через командную строку не получится — система потребует подтверждение через интернет. В этом случае проще зайти в параметры: Пуск → Параметры → Учётные записи → Варианты входа → Пароль. Но если доступа к графическому интерфейсу нет, поможет только восстановление через сайт Microsoft.

Дополнительные команды для управления пользователями

Кроме net user, в Windows 10 есть и другие полезные команды для работы с учётными записями через CMD.

Например, можно:

  • Создать нового пользователя: net user [имя] [пароль] /add.
  • Удалить пользователя: net user [имя] /delete.
  • Добавить в группу администраторов: net localgroup Администраторы [имя] /add.
  • Просмотреть всех администраторов: net localgroup Администраторы.

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

Ошибки при смене пароля и их решения

Иногда при выполнении команд возникают ошибки. Вот наиболее частые из них и как их исправить:

Частые ошибки и их причины

Ошибка: "Отказано в доступе" → Недостаточно прав. Запустите CMD от имени администратора. Ошибка: "Учётная запись не найдена" → Неправильно указано имя пользователя. Проверьте через net user. Ошибка: "Пароль не соответствует требованиям" → пароль слишком простой. Используйте не менее 8 символов, включая буквы, цифры и специальные знаки. Ошибка: "Системе не удаётся найти указанный файл" → Неправильный путь к файлам при сбросе пароля. Убедитесь, что вы работаете с правильным диском (обычно C:\). Ошибка: "Пользователь уже существует" → При попытке создать нового пользователя с именем, которое уже занято. Используйте другое имя.

Практика: пошаговая инструкция для начинающих

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

Чек-лист по смене пароля через CMD

Выполнено: 0 / 1

Часто задаваемые вопросы

Можно ли изменить пароль аккаунта через командную строку?

Нет. Для аккаунтов Microsoft смена пароля через CMD невозможна — система требует подтверждение через интернет. Используйте Параметры → Учётные записи → Варианты входа или сайт Microsoft.

Что делать, если командная строка пишет «Отказано в доступе»?

Ошибка означает, что у вас недостаточно прав. Запустите CMD от имени администратора: правой кнопкой по значку → «Запуск от имени администратора».

Как сбросить пароль, если я не помню текущий?

Для локальной учётной записи используйте метод с заменой sethc.exe (описан выше). Для аккаунта Microsoft перейдите на account.microsoft.com и восстановите доступ через или телефон.

Можно ли изменить пароль другого пользователя на этом компьютере?

Да, но только если у вас есть права администратора. Используйте команду net user [имя_другого_пользователя] [новый_пароль]. Без прав админа система выдаст ошибку.