Как изменить пароль на 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.
Пошаговые действия:
- Загрузитесь с установочного носителя. В BIOS/UEFI настройте загрузку с флешки или диска. На экране установки Windows нажмите
Shift + F10— откроется командная строка. - Замените файл
sethc.exeнаcmd.exe. Введите по порядку:
Это заменяет утилиту залипания клавиш (move c:\windows\system32\sethc.exe c:\windows\system32\sethc.bakcopy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exeShift×5) на командную строку. - Перезагрузитесь. Выньте флешку и перезапустите ПК. На экране входа нажмите
Shift5 раз подряд — откроетсяCMD. - Измените пароль. Используйте команду
net user, как в предыдущем разделе. - Верните файлы на место. Чтобы не ломать систему, восстановтите оригинал:
move c:\windows\system32\sethc.bak c:\windows\system32\sethc.exe
⚠️ Внимание: Этот способ подходит только для локальных учётных записей. Для аккаунтов 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
Часто задаваемые вопросы
Можно ли изменить пароль аккаунта через командную строку?
Нет. Для аккаунтов Microsoft смена пароля через CMD невозможна — система требует подтверждение через интернет. Используйте Параметры → Учётные записи → Варианты входа или сайт Microsoft.
Что делать, если командная строка пишет «Отказано в доступе»?
Ошибка означает, что у вас недостаточно прав. Запустите CMD от имени администратора: правой кнопкой по значку → «Запуск от имени администратора».
Как сбросить пароль, если я не помню текущий?
Для локальной учётной записи используйте метод с заменой sethc.exe (описан выше). Для аккаунта Microsoft перейдите на account.microsoft.com и восстановите доступ через или телефон.
Можно ли изменить пароль другого пользователя на этом компьютере?
Да, но только если у вас есть права администратора. Используйте команду net user [имя_другого_пользователя] [новый_пароль]. Без прав админа система выдаст ошибку.