Сброс пароля при входе в Windows

Инструкция по восстановлению доступа к учетной записи пользователя Windows

учетная запись пользователя windows - Сброс пароля при входе в Windows

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


Примечание. Рассматривать будем на примере Windows 7, но описанные способы применимы к любой версии Windows.


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

Это наиболее простая ситуация, которая имеет очень простое решение. Для восстановления доступа к учётной записи пользователя Windows воспользуйтесь командной строкой Windows. Для этого нажмите сочетание клавиш Win + R.


Примечание. Клавиша Win находится в левой нижней части клавиатуры, на ней имеется эмблема ОС Windows; «+» — нажимать не нужно; «R» — можно нажимать в любой раскладке, хоть в латинской, хоть в кириллической).


Появится окно Выполнить, в котором нужно ввести команду cmd и нажать клавишу Enter (или мышкой кнопку Ok).

win r cmd - Сброс пароля при входе в Windows

Откроется консоль Windows (другое название — окно командной строки), где вы сможете, используя всего одну команду, восстановить или закрыть доступ ко всем учётным записям пользователей, поменять или сбросить пароли, отключить или включить существующие «учётки».

Итак, в первую очередь набираем  команду net user и жмём Enter. Эта команда позволит вам увидеть в консоли список всех созданных в системе учетных записей.


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


В нашем примере вы можете увидеть, что на испытуемой машине имеется четыре учётных записи: Администратор, Гость, Пользователь, Сергей. «Учётка», под которой выполнен вход — «Сергей», это видно в самой первой строке, где мы вводили net user.

команда net user - Сброс пароля при входе в Windows

Чтобы проверить статус нашей «учётки», под которой выполнен вход, воспользуемся командой net user <имя пользователя>. 

В нашем случае команда будет выглядеть так: net user Сергей

net user имя пользователя - Сброс пароля при входе в Windows

Как видим, наша учётная запись находится в локальной группе «Администраторы». Это важно, поскольку дальнейшие манипуляции с учётными записями и паролями возможны только для пользователей с правами администратора.

Допустим, нас интересует учётная запись пользователя «Пользователь». Если на стартовом экране она не появляется для выбора, то вероятнее всего она не активирована (или попросту — отключена), поэтому её необходимо включить всё той же командой net user, только с использованием параметра active.

В общем виде команда вводится так: net user <Имя пользователя> /active:yes, а в нашем случае это будет выглядеть так: net user Пользователь /active:yes (для отключения «учётки» используем параметр active со значением no: net user <Имя пользователя> /active:no).

net user active - Сброс пароля при входе в Windows

После активации требуемой учётной записи при старте Windows система будет запрашивать выбор пользователя и пароль для входа, если он установлен.

SAM 2858 - Сброс пароля при входе в Windows

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

  • net user <Имя пользователя> <Новый пароль> — устанавливает новый пароль для входа в систему для указанного пользователя. Пример: net user Пользователь 1234 — устанавливает новый пароль «1234» для пользователя «Пользователь»;
  • net user <Имя пользователя> «» — устанавливает «пустой» пароль пользователя или, проще говоря, сбрасывает старый пароль. Вход под этой «учёткой» осуществляется без ввода пароля. Пример: net user Пользователь «» — сбрасывает пароль для входа в систему для пользователя «Пользователь».

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

Подведём промежуточный итог

Сочетание клавиш Win + R запускает окно Выполнить. Введя в это окно команду cmd и нажав Enter можно запустить консоль (командную строку).

Для работы с учетными записями нам потребуется команда net user со следующими параметрами:

  • net user — отображает список всех имеющихся учетных записей пользователей;
  • net user <Имя пользователя> — отображает информацию об указанной учетной записи;
  • net user <Имя пользователя> /active:yes — активирует ранее отключенную учетную запись;
  • net user <Имя пользователя> /active:no — отключает активную учётную запись;
  • net user <Имя пользователя> <Новый пароль> — устанавливает новый пароль при входе в Windows для указанного пользователя;
  • net user <Имя пользователя> «» — обнуляет (сбрасывает) пароль ранее установленный пароль для указанного пользователя.

Всё перечисленное работает только если у вас есть возможность войти в систему под учётной записью с правами администратора. Но что делать, если к «админке» нет доступа или она отключена?

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

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

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

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

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


Примечание. Все необходимые действия можно выполнить с любого другого загрузочного диска (LiveCD) или даже просто подключив ваш жёсткий диск к другому компьютеру в качестве внешнего или или второго. Главное получить доступ к файлам и папкам  операционной системы, доступ к которой утрачен. Мы же рассмотрим как это сделать с помощью установочного диска с Windows 7.


Независимо от того, образ с какой версией Windows у вас записан на носитель, любая загрузка с установочного диска начинается с выбора языка, метода ввода и формата даты/времени. Выставляем параметры и жмём кнопку Далее

SAM 2859 - Сброс пароля при входе в Windows

В следующем окне выбираем Восстановление системы

SAM 2860 - Сброс пароля при входе в Windows

Дожидаемся, пока программа установки найдет установленную операционную систему…

SAM 2861 - Сброс пароля при входе в Windows

… и снова жмём кнопку Далее.

В следующем окне программа предложит вам выбрать способ восстановления Windows. Выбираем пункт Командная строка.

SAM 2863 - Сброс пароля при входе в Windows

Запустится уже знакомая нам по предыдущему случаю консоль для ввода команд.

SAM 2865 - Сброс пароля при входе в Windows

В командной строке вводим команду notepad и жмём Enter.

SAM 2867 - Сброс пароля при входе в Windows

Запустится стандартное приложение Блокнот, в котором нам надо будет выбрать в верхнем меню Файл/Открыть:

SAM 2868 - Сброс пароля при входе в Windows

SAM 2869 - Сброс пароля при входе в Windows

Появится окно Проводника Windows для выбора файла, который нужно открыть. Но мы ничего открывать не будем. Данные действия нужны только лишь для того, чтобы получить доступ к файлам и папкам на диске. Если вы используете LiveCD или подключили жёсткий диск к другому компьютеру, то всё гораздо проще — описанные выше действия не потребуются.

Прежде чем приступить к работе с файлами не забудьте сменить тип файлов с Текстовых документов (*.txt) на Все файлы.

SAM 2871 - Сброс пароля при входе в Windows

Далее жмём кнопку Компьютер и находим жёсткий диск с нашей Windows. Его легко распознать по объёму самого диска и по наличию в корне диска папок Windows, Program Files, System, System32. На жёстком диске идем по следующему пути:

<Буква диска>/Windows/System32

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

SAM 2872 - Сброс пароля при входе в Windows

Еще раз отметим, что все эти манипуляции делались только для того чтобы переименовать эти два файла. С помощью LiveCD или подключив жёсткий диск к другому компьютеру всё гораздо проще — там вы получите прямой доступ к папкам и файлам без «танцев с бубном». С загрузочного же диска с Windows известен только такой способ получить доступ к файловой системе. Можно, конечно, не запускать Блокнот, а сделать всё из командной строки, но это еще дольше и сложнее.


Для чего мы переименовали файлы osk и cmd?

Всё одновременно просто и сложно. Файл osk — это программа Экранная клавиатура, которую можно запустить при старте Windows как раз на том этапе, где система запрашивает пароль пользователя. Файл cmd — это консоль Windows, которая нам нужна для работы с учетными записями пользователей. Мы подменяем файл Экранной клавиатуры файлом Консоли и, таким образом, получаем возможность запустить командную строку с нашего жёсткого диска не имея возможности войти в систему с правами администратора. При этом у нас будут эти права и мы сможем сбросить пароли пользователей.


После переименования файлов osk->osk.old и cmd->osk перезагружаем компьютер с нашего жёсткого диска. В окне входа, где предлагается выбрать пользователя и ввести пароль, нажимаем на кнопку специальных возможностей. Она находится в левом нижнем углу экрана и выглядит как на фото ниже:

SAM 2864 - Сброс пароля при входе в Windows

Появится окно выбора параметров, в котором надо поставить галочку возле пункта Ввод текста без клавиатуры (экранная клавиатура) и нажать кнопку Применить

SAM 2865 1 - Сброс пароля при входе в Windows

Поскольку в предыдущем действии мы с вами подменили файл экранной клавиатуры файлом командной строки, то запустится уже знакомая нам консоль Windows. Причём, с правами администратора.

SAM 2866 - Сброс пароля при входе в Windows

Таким образом, вы не имея пароля для входа и возможности попасть на рабочий стол Windows, сможете включить/отключить любую из имеющихся учетных записей, а также сменить/сбросить пароли пользователей с помощью команды net user, как это описано в самом начале этой статьи.

Не забудьте после всех операций над учётными записями вновь перезагрузить компьютер с установочного/загрузочного носителя и тем же способом переименовать файлы обратно: вначале файл osk в cmd, затем файл osk.old в osk. С этого момента установочный/загрузочный носитель нам больше не понадобится. Перезагружаем ПК/ноутбук в обычном режиме и входим в систему под восстановленной учётной записью.

Важные лайфхаки

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

net user Администратор /active:yes

  • По умолчанию у пользователя Администратор нет пароля, но на всякий случай можно сразу его сбросить, чтобы не возвращаться к этому пункту. Команда:

net user Администратор «»

  • Активировав «учётку» Администратора, можно смело заходить под ней в Windows и использовать инструкции для первого случая, описанного в начале статьи. Не забудьте перед входом переименовать файлы osk и cmd обратно.
  • Если изначально у вас активна только одна учётная запись, и на неё не установлен пароль для входа, то при старте Windows после переименования файлов cmd и osk система загрузится как обычно, без выбора пользователя и ввода пароля. Получится замкнутый круг: вы не сможете изменить параметры учётных записей, поскольку не обладаете правами администратора, а войти в консоль под админом не можете, поскольку система не показывает окно выбора пользователя. Решить эту проблему можно на любом этапе, войдя под своей «учёткой» и установив на нее пароль через командную строку (для любой версии Windows) или через панель управления (для Windows 7):

Пуск->Панель управления->Учётные записи пользователей->Создание пароля для своей учётной записи

  • Для решения этой проблемы есть и более простой путь. Если после переименования файлов cmd и osk и последующей перезагрузки система сразу загрузила рабочий стол, минуя окно выбора пользователя и ввода пароля, то можно выполнить выход из системы таким образом:

Пуск->Завершение работы->Выход из системы

Screenshot 1 - Сброс пароля при входе в Windows

  • В Windows 10 реализована функция привязки учётной записи пользователя к учётной записи на сайте Microsoft. Если ваша «учётка» привязана к сайту, то восстановить пароль от неё получится только на сайте Microsoft с использованием привязанного номера телефона или адреса электронной почты. Однако, активировать или сбросить другие учётные записи (например, стандартную «учётку» Администратора) вполне реально.


ban tg - Сброс пароля при входе в Windows

Один комментарий

  1. Максим 04.08.2022 Ответить

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *