Відновлення пароля Windows 7 облікового запису адміністратора з увімкненим автоматичним входом


16

У мене встановлення Windows 7 із одним обліковим записом (адміністратор) (гість відключений). Він встановлений для автоматичного входу, тому я можу ввійти без проблем, а також можу "клацнути правою кнопкою миші" -> "запустити як адміністратор" , не вводячи жодного пароля, просто натиснувши "так", коли з'явиться підказка UAC.

Я забув пароль і хотів би відновити його.

Я читав, що (через автоматичний вхід) у мене повинні бути ці ключі:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon = "1"
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName = username
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultPassword = password

У мене є AutoAdminLogonі , DefaultUserNameале не DefaultPassword.

Як система може автоматично входити в систему, якщо пароль відсутній? Може бути десь ще?

Маючи це, я можу запускати речі як адміністратор, я вважаю, що повинен бути спосіб змінити пароль, не вводячи старий, але не можу зрозуміти, як ...

EDIT Я не думаю , що мій пароля порожній , тому що якщо я намагаюся змінити його в налаштуваннях облікового запису залишивши старе поле пароля чорним він говорить мені невірний пароль

EDIT2 ophcrack знаходить 4 хеші та не дає помилок, окрім .txt, де потрібно встановити пароль, порожній. Я справді починаю думати, що пароль адміністратора справді порожній ... Чи є спосіб переконатися в цьому? І якщо це дійсно порожньо, чи не може бути не хакітним способом встановити його?

EDIT3 Як запропонував користувач @abhishekkannojia, я спробував команду:

net user *account name* *new password*

Але перш ніж пройти кроки, щоб отримати оболонку супер користувача, я спробував її на оболонці, що працює як адміністратор і здивував сюрприз ... це спрацювало! Попередній пароль не запитував мене, і я перевірив, що новий активний. З цікавості я спробував цю команду ще раз, і вона все ще дозволила мені змінити пароль облікового запису, в який я ввійшов, не запитуючи мене про попередній. Це щось дивно, але ... це спрацювало.

Отже, я приймаю відповідь @abhishekkannojia, але рекомендую всім, хто прочитає це запитання, спробувати мій "м'який" варіант файлу (за допомогою оболонки адміністратора). Особлива подяка @Jason C, який опублікував програмне забезпечення: http://securityxploded.com/windows-autologin-password.php, який був би для мене ідеальним, якби я налаштував автовхід таким чином


Якраз у верхній частині моєї голови думав, чи замість цього параметр ховається в розділі wow64?
CharlesH

HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ ...
CharlesH

@CharlesH Я не думаю, що на цьому шляху у мене навіть немає AutoAdminLogon та DefaultUserName
flagg19

Досить справедливо шкода сиділа у поїзді на моєму телефоні, тому не могла перевірити себе. Тільки думка, як інструмент AutoLogon від sysinternals - 32 біт. Сподіваємось, ви все одно це відсортували.
CharlesH

Відповіді:


12

Я пам'ятаю, як забув свій пароль адміністратора Windows і як спробував різні методи відновлення пароля. Наступний метод працював для мене.
Ви не можете відновити пароль наступним методом, але його можна скинути. Ідея методу полягає в тому, щоб якось отримати Super User Privilege (Система користувача в Windows) для зміни облікового запису користувача адміністратора.

Кроки:

  1. Перш за все перейменувати цей файл , розташований в system32 , sethc.exe щоб sethc.exe.oldі створити копію cmd.exeзнаходиться в тому ж каталозі. Тепер перейменуйте нове скопійоване cmd.exeв sethc.exe. Ці файли знаходяться в C:\Windows\System32\.
    Зауважте, що Windows 7 не дозволяє змінювати системні файли. Для цього ви можете отримати будь-який Linux Bootable Linux, який можна завантажувати через USB. Є їх тонни, виберіть будь-яку з них. Тепер, коли система завантажується в Linux, монтується Windows Parition і виконує вище завдання.

  2. Тепер перезавантажтесь у Windows. На екрані входу. Натисніть Shiftклавішу 5 разів. З'явиться вікно команд (цей підказки матиме привілеї системного користувача). Тепер введіть наступну команду, щоб змінити пароль.

    C:\> net user admin new-password

    Замініть adminсвоє ім'я користувача та new-passwordновий бажаний пароль.

  3. Тепер ви можете увійти за допомогою нового пароля. Вам також потрібно повернути зміни, внесені на 1-му кроці. Ви знову можете увійти через живі завантажувальні носії та змінити файли у їх початковий стан.

Сподіваюся, що це допомагає. Повідомте мене, чи спрацювало це для вас. :)


Це схоже за концепцією, але набагато зручніше, ніж метод, описаний на pcsupport.about.com/od/windows7/ht/reset-password-windows-7.htm (який використовує utilman замість sethc).
Джейсон C

Я спробував це, і це дуже акуратний злом. Для цього вам потрібно щось на кшталт Windows / Linux CD / DVD - якщо ви не можете увійти в систему.
Кіннект

Так, дуже акуратний трюк, врятував мене від багато часу зламання пароля. Замість цього sethc.exe utilman.exeможна також замінити, оскільки вони обидва доступні на екрані входу.
abhishekkannojia

1
Також Windows 7 дійсно дозволяє змінювати будь-який файл, включаючи системні файли, але спочатку ви повинні взяти право власності на файл правою кнопкою миші -> безпека -> редагувати -> Власник -> Змінити власника
yoel halb

5
Це не змінює пароль, він скидає пароль. І ви можете це зробити у будь-якого користувача, що має права адміністратора (хоча не в тому обліковому записі, як ви ввійшли в систему, як правило). Зверніть увагу на відмінність скидання пароля: ви також втратите будь-які збережені облікові дані для мережевих спільних ресурсів тощо та сертифікати EFS (шифрування NTFS) назавжди .
Боб

6

Існує маса способів відновлення пароля Windows 7, більшість з них можна знайти, шукаючи " Windows 7 відновити пароль ".

Існує інструмент, спеціально для відновлення паролів для автоматичного входу. Я не пробував цього, але якщо він працює, швидше за все, це найшвидший варіант:

Дивіться " Вікно 7 відновлення пароля для автологічного входу " для отримання додаткових параметрів у цьому рядку.

Найпростіше, якщо цього не зробити, - це, мабуть, використовувати один із 8 знайдених тут інструментів відновлення пароля , які включають:

Існує також менш зручно , але трохи більш законні (ще Hacky) шлях тут . Хоча я не знаю, чи буде працювати цей режим із ввімкненим автоматичним входом. Однак, швидше за все, швидше, ніж вище. Інша відповідь нижче (або вище, залежно від випадку) описує подібну методику.

Коли ви закінчите, якщо вам здається, що це може повторитися, спробуйте створити диск для скидання пароля .


Дякую, я перед тим, як опублікувати це запитання, я багато розшукав і знайшов багато таких "хакків", але я подумав, що наявність автоматичного входу в систему і шансу для запуску речей як адміністратор дозволить зробити деякі менш хакізні способи ...
flagg19

1
@ flagg19 Спробуйте це: securityxploded.com/windows-autologin-password.php
Jason C

цей інструмент із безпекиxploded запускається, але повідомляє мені саме те, що я бачу в ключах реєстру, які я опублікував: "ім'я користувача: myusername пароль:" не можу зрозуміти, якщо він не може отримати його або вважає, що це порожнє
flagg19

@ flagg19 Чи можливо ваш пароль справді порожній? Тобто ви впевнені, що ввімкнули автоматичний вхід паролем, а не просто встановити порожній пароль? Коли ви йдете Пуск -> Виконати -> netplwiz, це «користувачі повинні ввести ім'я користувача і пароль , щоб використовувати цей комп'ютер» прапорець встановлений?
Джейсон C

відредаговано питання про можливість пустого пароля
flagg19

3

На відміну від micwallace, інше питання SO / SU ( тут ) підтверджує, що це МОЖЕ бути виконано в Windows 7 (і, власне, ми це робимо на деяких машинах, де я працюю, і кроки однакові). Це повинно працювати і на недоменних установках.

Повернення до свого запитання: Якщо вікно "пароль" порожнє, то, напевно, пароль адміністратора порожній. Особливо, якщо машина автоматично входить у систему, а в ключах реєстру немає пароля, що містить текст.


Якщо пароль чорний (я не вважаю, але це може бути), його можна змінити в налаштуваннях облікового запису, лише залишивши чорне поле "старий пароль"? Він говорить мені, що пароль невірний
flagg19

Так, але (як ви з’ясували) "старий" пароль невірний, це означає, що параметри реєстру не працюють або вони зберігаються в іншому місці ... Що я, мабуть, запропонував би вам зробити - якщо ви відчайдушно намагаєтеся скинути пароль - це завантажити LiveCd, що містить, наприклад, NTPasswd, який може скинути пароль локального облікового запису користувача.
Кіннект

1

Ще один простий спосіб змінити пароль, не знаючи його спочатку, - через Local Users and Groupsрозділ «Управління комп'ютером».

Просто натисніть правою кнопкою миші на користувача та виберіть Set Password.

Можливо, що у деяких видань Windows цього немає, я не можу пригадати, який.

Зауважте, що після цього вам потрібно буде скинути автоматичний вхід, щоб він продовжував автоматичний вхід.


0

Ці значення реєстру не підтримуються після Windows XP :(

Я думаю, що єдиним способом є використання CD-диска для відновлення для скидання або злому хеша пароля. Це схоже на ходу: http://pogostick.net/~pnh/ntpasswd/


Я бачив багато посібників, які використовують їх у Windows 7, але я не можу пригадати, що саме я давно робив для налаштування автоматичного входу в систему. Зламування хешу - це не варіант, не можете запам'ятати пароль, але це було довше, ніж це впорається доступний райдужний стіл;)
flagg19

Вам не потрібна величезна таблиця веселки, яку ви можете використовувати pcsupport.about.com/od/toolsofthetrade/gr/ophcrack.htm, що є завантажувальним компакт-диском, інакше ваш лише залишився з перезавантаженням. Багато комп’ютерів походять від такого виробника.
мікволлас

Дякую, я спробую Ophcrack, але хіба це не просто використання невеликого (<700 Мб) веселкового столу?
flagg19

Так, я думаю, що у нього є райдужна таблиця, але також відбувається розтріскування на основі процесора.
мікволац

@micwallace securityxploded.com/windows-autologin-password.php спеціально розроблений для швидкого відновлення паролів для автоматичного входу.
Джейсон C
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.