Как известно Ms. Windows для локального хранения логинов-паролей использует файл SAM и обычно располагается он в каталоге %system-root%/system32/config/
Для решения задачи будем использовать утилиту chntpw. Ставим его:
sudo apt-get install chntpw
Монтируем раздел с Windows, если это еще не сделано, и переходим в раздел с SAM файлом.
Теперь запускаем саму утилиту смены пароля:
sudo chntpw SAM
Утилита просканирует файл и выдаст запрос о дальнейших действиях:
сбросить пароль, установить новый пароль, сделать пользователя администратором, разблокировать пользователя.
Менять пароль из Linux я думаю не обязательно. Просто выбираем "1" и всё... Пароль Администратора сброшен и теперь Вы можете грузиться в "винду " и заходить в систему без пароля.
Есть небольшое НО... Если Вам нужно сбросить пароль пользователя, отличного от Администратора, то используйте для запуска утилиты следующий синтаксис:
sudo chntpw –u имя_пользователя SAM
отсюда
https://web.archive.org/web/20110609003719/http://www.servaki.kz/index.php/linxfobblog/change_pass_win_fr_lin.html
------------------------------------------------------------------------
Если нужны права админа и есть физический доступ к компу, то при загрузке надо нажать на F8 и выбрать функцию Step by step или командную строку и ввести следующее:
net user
этим добавляем нового юзера
net localgroup administrators
этим наделяем нужного юзера правами админа.
http://pogostick.net/~pnh/ntpasswd/
http://ntpass.blaa.net/
http://www.cgsecurity.org/wiki/Chntpw_for_Dos