Ubuntu забыл пароль windows

Обновлено: 05.07.2024

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

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

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

Вам не нужно устанавливать Linux на свой компьютер, чтобы использовать эти инструменты. Вам нужна живая загрузочная версия Linux.

Это руководство покажет вам, как создать USB-накопитель Ubuntu.

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

Используйте OPHCrack для восстановления пароля Windows

Первый инструмент, который мы собираемся показать вам, это OPHCrack.

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

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

OPHCrack лучше всего работает на Windows XP, Windows Vista и на компьютерах с Windows 7.

Чтобы установить OPHCrack, откройте терминал Linux и введите следующую команду:

sudo apt-get установить ophcrack

После того, как OPHCrack будет установлен, нажмите на верхнюю иконку на панели запуска и найдите OPHCrack. Нажмите на значок, когда он появится.

Когда OPHCrack загрузится, щелкните значок таблиц, а затем нажмите кнопку установки. Найдите и выберите скачанные радужные таблицы.

Чтобы взломать пароль Windows, вам необходимо сначала загрузить файл SAM. Нажмите на значок загрузки и выберите зашифрованный SAM.

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

Появится список пользователей Windows. Нажмите на кнопку трещины, чтобы начать процесс взлома.

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

Если инструмент не нашел правильный пароль, перейдите к следующей опции, где мы представим другой инструмент.

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

Изменить пароль с помощью команды chntpw

Средство командной строки chntpw намного лучше для сброса паролей Windows, так как оно не зависит от выяснения того, каким был исходный пароль. Это просто позволяет вам сбросить пароль.

Откройте Центр программного обеспечения Xubuntu и найдите chntpw. Появится опция под названием «NT SAM Password Recovery Facility». Нажмите «Установить», чтобы добавить приложение на USB-накопитель.

Чтобы использовать утилиту, вам необходимо смонтировать раздел Windows. Чтобы узнать, какой раздел является вашим разделом Windows, введите следующую команду:

Раздел Windows будет иметь тип с текстом «Microsoft Basic Data», а его размер будет больше, чем у других разделов того же типа.

Запишите номер устройства (т.е./dev/sda1)

Создайте точку монтирования следующим образом:

Смонтируйте раздел Windows в эту папку с помощью следующей команды:

sudo ntfs-3g/dev/sda1/mnt/windows -o force

Теперь получите список папок, чтобы убедиться, что вы выбрали правильный раздел

Если в списке есть папка «Program Files» и папка «Windows», вы выбрали правильный раздел.

После того, как вы смонтировали правильный раздел в/mnt/windows, перейдите к расположению файла Windows SAM.

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

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

chntpw -u имя пользователя SAM

Появятся следующие параметры:

  • Очистить пароль пользователя
  • Разблокировать аккаунт пользователя
  • Продвинуть пользователя (сделать его администратором)
  • Добавить пользователя в группу
  • Удалить пользователя из группы
  • Уволиться

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

Поиск проблемы

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

Я установил Linux Bash на Windows 10 (доступно от Microsoft), но я забыл свой пароль.

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

Как я могу сбросить свой пароль?

Какой пароль вы точно потеряли? Пароль вашей учетной записи Windows? Примером «варианта загрузки» может быть загрузка в однопользовательском режиме, установив для cmdline ядра значение «single» через grub. Для любопытных. В WSL2 (windows 10 v1903) его изменили. Из cmd или powershell запустите оболочку ubuntu от имени пользователя root: wsl -user root. Затем: passwd <ваше имя пользователя>. выход из WSL. В следующий раз, когда откроется Ubuntu shel: sudo ls примет новый пароль root.
  • Запустите bash и запишите свое имя пользователя в Linux (оно не должно совпадать с именем пользователя в Windows), см. Как я могу узнать свое имя пользователя?
  • Закройте Bash в Ubuntu, если он работает (или следующая команда не будет выполнена).

В командной строке администратора Windows ( Super + X , A ) измените пользователя по умолчанию на root:

Если вы используете Ubuntu 18.04 в WSL, команда изменилась на ubuntu1804 , поэтому

    Теперь Bash на Ubuntu в Windows регистрирует вас как root, не спрашивая пароль

Используйте passwd команду в Bash для изменения пароля пользователя (пользователя, пароль которого вы хотите сбросить):

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

Если вы используете Ubuntu 18.04 в WSL, команда изменилась на ubuntu1804 , поэтому

Примечание 1: Подсистема, используемая в видео, не Ubuntu, а Kali Linux. Отсюда и разница в команде.

Примечание 2: Если вы все еще используете исходную подсистему Ubuntu, поставляемую с Anniversary Update, используйте команду lxrun . Рекомендуется обновить до версии подсистемы, распространяемой через Microsoft Store.)

Сброс пароля Windows из Ubuntu

Часто мне приходится решать некоторые проблемы с Windows на компьютерах клиентов. Когда попасть в систему невозможно по каким либо причинам, я использую Live CD Ubuntu для устранения многих проблем. Сегодня я хочу рассказать о замечательном способе сброса пароля в Windows из Ubuntu.

Все что нам понадобится, это один единственный пакет chntpw. Установите его с помощью менеджера пакетов Synaptic или командой в терминале:

sudo apt-get install chntpw

С помощью файлового менеджера можно посмотреть путь к папке с Windows. Откройте терминал и перейдите в папку Windows/system32/config, примерно такой командой:

Хочется напомнить, что в Linux есть разница между большими и маленькими буквами в именах файлов и папок, поэтому "Windows" и "windows" - это 2 разные папки, будьте внимательны!

Теперь запускаем утилиту:

sudo chntpw SAM

После того, как chntpw прочитает данные из реестра, вам будет предложено несколько вариантов: сбросить пароль, установить новый пароль, сделать пользователя администратором, разблокировать пользователя. Я бы не рекомендовал ставить новый пароль с помощью этой утилиты - все таки лучше это делать из самой Windows. Чтобы сбросить пароль, вводим "1", подтверждаем действие символом "y" (что означает "yes" - "да"), и - вауля! Готово =).

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

sudo chntpw –u имя_пользователя SAM

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

О проблемах также пишите в комментариях – буду дополнять и исправлять.

Если вы забудете свой пароль пользователя подсистемы Windows для Linux, и вы попадёте в петлю. Чтобы сбросить пароль… вам необходимо знать свой пароль. Эта инструкция покажет, как выйти из этого замкнутого круга.


Заперт в бесконечной петле

Уроборос — древний символ, изображающий змею или дракона, поедающего собственный хвост. Если вы забудете пароль пользователя подсистемы Windows для Linux (WSL), вы попадёте в столь же неприятный и бесконечный цикл.

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

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

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

Для этого вам нужно использовать команду sudo. В Linux вы подтверждаете, что имеете право использовать команду sudo, указав свой пароль.

Связанная статья: Что такое sudo

Очевидный ответ — сбросить пароль. Вы забыли его, так что просто установите новый, верно? Это блестящая идея. Но команде passwd требуется ваш текущий пароль, чтобы подтвердить вашу личность. Это разумная мера безопасности. Команда passwd требует подтверждения того, что вы являетесь владельцем учётной записи пользователя, для которой вы меняете пароль, прежде чем она позволит вам изменить пароль.

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

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

Сброс пароля с помощью исполняемого файла Linux

Мы собираемся показать вам два способа сбросить пароль в подсистеме Windows для Linux. Один способ немного сложнее другого, но он работал каждый раз, когда мы его пробовали. Другой способ — немного более простой, но мы получили смешанные результаты.

Нам нужно определить исполняемый файл для дистрибутива Linux, который вы используете с WSL. В Windows 10 он будет в этом каталоге:

Замените «<username>» именем своей учётной записи пользователя Windows.

Узнать имя учётной записи вы можете следующей последовательностью команд:

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

Затем выполните команду

Исполняемый файл должен быть легко идентифицирован.

На данном скриншоте это kali.exe.


А на этой тестовой машине мы установили Ubuntu 20.04, и, очевидно, нам нужен файл ubuntu2004.exe.


Мы запустим сеанс Ubuntu, но попросим его войти в систему как пользователь root вместо учётной записи пользователя, созданной вами при установке дистрибутива Linux.



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


Итак, мы определённо вошли в систему как root. Мы можем изменить пароль пользователя по умолчанию. Команда passwd запросит у вас новый пароль, а затем попросит ввести его второй раз. Ни один из них не будет эхом отражаться на экране. Пароль, который мы меняем, принадлежит пользователю dave.


Убедитесь, что вы запомнили новый пароль. Мы выйдем из сеанса Ubuntu и вернёмся в командную строку Windows.


Чтобы проверить наш новый пароль, нам нужно запустить новый сеанс Ubuntu с учётной записью по умолчанию.


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


Чтобы доказать, что наш пароль был изменён, мы запустим команду с sudo. Команда, которую мы используем, не имеет значения, важно то, что мы используем sudo. Мы воспользуемся командой ps, чтобы перечислить некоторые процессы.


Вам будет предложено ввести пароль, который вы создали, когда использовали команду passwd от имени пользователя root. Пароль должен быть принят, и команда должна быть запущена за вас.

Сброс пароля с помощью команды wsl

Мы можем сделать то же самое с помощью команды WSL. В нашем тестировании мы получили противоречивые результаты, но, возможно, вам повезёт больше, чем нам. Это более короткий метод, поэтому вы можете сначала попробовать его, а если он вам не подходит, попробуйте более длинный метод, который мы показали вам выше.

В командной строке Windows введите:


Начнётся сеанс Linux. Вы войдете в систему как root. Вы можете проверить это с помощью команды whoami.


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


Вам будет дважды предложено ввести новый пароль. Так и должно быть.

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

Хватит ходить по кругу

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

Читайте также: