В Windows 8.1 существуют два типа аккаунтов - локальный и аккаунт Microsoft LiveID. При этом, вход в систему может осуществляться как с помощью локальной учетной записи, так и с использованием учетной записи Microsoft LiveID.
Как сбросить пароль учетной записи Microsoft LiveID читайте здесь
Для того, чтобы воспользоваться данным способом, потребуется установочный диск или загрузочная флешка с Windows 8.1. Также для этих целей можно использовать диск восстановления, который можно создать на другом компьютере, где имеется доступ к Windows 8.1 .
Для того чтобы сбросить пароль локальной учетной записи выполните следующие действия:
Загрузитесь с одного из указанных выше носителей (предварительно выбрав в BIOS загрузку с диска или флешки).
Если потребуется выбрать язык - сделайте это, выбираем язык и жмем Далее.
Нажмите на Восстановление системы.
Выберите пункт Диагностика.
Выберите пункт Дополнительные параметры.
Запустите командную строку.
Введите команду и нажмите клавишу Enter ↵:
copy c:\\windows\\system32\\utilman.exe c:\\
Введите еще одну команду и нажмите клавишу Enter ↵.
copy c:\\windows\\system32\\cmd.exe c:\\windows\\system32\\utilman.exe
Далее введите yes, тем самым подтвердив замену файла и нажмите клавишу Enter ↵.
Извлеките флешку или диск, перезагрузите компьютер.
В окне входа в систему нажмите сочетание клавиш + U
Запустится командная строка.
Введите в командную строку команду следующего вида и нажмите клавишу Enter ↵:
net user имя_пользователя новый_пароль
.
Если ваше имя пользователя состоит из нескольких слов, используйте кавычки, например:
net user "Test User” newpassword
Закройте командную строку и войдите в систему с новым паролем.
Если вы не знаете имя пользователя для вышеуказанной команды, то просто введите команду net user. Отобразится список всех имен пользователей.
Ошибка 8646 при выполнении данных команд говорит о том, что на компьютере используется не локальный аккаунт, а учетная запись Microsoft
Помогло! Огромное спасибо, жалко если бы при переустановка потерял файлы. Win8.1 pro x64.