Ако не можете да влезете дори след опитването на дванайсетте ви парола или ако сте наследили компютър, пълен с профили, защитени с парола, не се притеснявайте - не е нужно да правите нова инсталация на Windows. Ще ви покажем как да промените или нулирате паролата си за Windows от CD с Ubuntu Live.
Този метод работи за цялата NT-базирана версия на Windows - всичко от Windows 2000 и по-късно, основно. И да, това включва Windows 7.
Забележка: Ако имате файлове на вашия твърд диск, шифровани с помощта на вградено криптиране на Windows, те може да не са налични, след като сте променили паролата за Windows, като използвате този метод. Уверете се, че имате важни криптирани файлове.
Ще ви трябва Ubuntu 9.10 Live CD или стартиращо Ubuntu 9.10 Flash Drive. Ако нямате такъв или сте забравили как да заредите от флаш паметта, разгледайте нашата статия относно създаването на стартиращо флаш устройство Ubuntu 9.10.
Програмата, която ни позволява да манипулираме паролите на Windows, се нарича chntpw, Стъпките за инсталирането му са различни в 32-битовите и 64-битовите версии на Ubuntu.
Инсталация: 32-битова
Отворете Synaptic Package Manager, като кликнете върху Система в горната част на екрана, като разгънете раздела Администриране и кликнете върху Synaptic Package Manager.
chntpw се намира в вселена хранилище. Репозиториите са начин Ubuntu да групира софтуера заедно, така че потребителите да могат да избират дали искат да използват само изцяло софтуер с отворен код, поддържан от разработчиците на Ubuntu, или да разклоняват и използват софтуер с различни лицензи и поддържащи.
За да активирате софтуера от вселена хранилище, кликнете върху Настройки> хранилища в прозореца Synaptic.
Добавете отметка до полето с надпис "Софтуер с отворен код (вселена), поддържан от общността", след което кликнете върху "Затвори".
Когато променяте хранилищата, от които избирате софтуера, трябва да презаредите списъка с наличния софтуер. В главния прозорец Synaptic кликнете върху бутона Reload.
Софтуерните списъци ще бъдат изтеглени.
След като бъде изтеглен, Synaptic трябва да възстанови своя индекс на търсене. Етикетът върху текстовото поле от бутона "Търсене" ще прочете "Възстановяване на индекса за търсене". Когато се напише "Бързо търсене", въведете chntpw в текстовото поле. Пакетът ще се появи в списъка.
Кликнете върху квадратчето за отметка до chntpw име. Кликнете върху Маркиране за инсталиране.
chntpw няма да бъде инсталиран, докато не приложите промените, които сте направили, така че кликнете върху бутона Apply в прозореца Synaptic сега.
Ще бъдете подканени да приемете промените. Кликнете върху Прилагане.
Промените трябва да се прилагат бързо. Когато приключат, кликнете върху Затваряне.
chntpw сега е инсталиран! Можете да затворите Synaptic Package Manager. Преминете към раздела, озаглавен Използвайки chntpw, за да зададете нова парола.
Инсталация: 64-битова
Версията на chntpw налични в Ubuntu вселена хранилището няма да работи правилно на 64-битова машина. За щастие в платформата Unstable на Дебиан има закодирана версия, така че да го изтеглим оттам и да я инсталирам ръчно.
Отворете Firefox. Независимо дали предпочитате браузъра си или не, той е много лесно достъпен в средата на Ubuntu Live CD, така че ще бъде най-лесният за използване. На горния панел има пряк път към Firefox.
Придвижете се до http://packaging.debian.org/sid/amd64/chntpw/download и изтеглете последната версия на chntpw за 64-битови машини.
Забележка: В повечето случаи би било най-добре да добавите клона Debian Unstable към мениджъра на пакети, но тъй като средата на Live CD ще се върне към първоначалното си състояние, след като рестартирате, ще бъде по-бързо да изтеглите файла .deb.
Запазете файла .deb до мястото по подразбиране.
Ако желаете, можете да затворите Firefox. Отворете терминален прозорец, като кликнете върху Приложения в горния ляв ъгъл на екрана, разширете папката Аксесоари и кликнете върху Терминал.
В прозореца на терминала въведете следния текст, натискайки Enter след всеки ред:
cd Изтегляния
sudo dpkg -i chntpw *
chntpw сега ще бъде инсталирана.
Използвайки chntpw, за да зададете нова парола
Преди да стартирате chntpw, ти ще трябва да планина твърдия диск, който съдържа инсталацията ви за Windows. В повечето случаи Ubuntu 9.10 прави това просто.
Кликнете върху Места в горния ляв ъгъл на екрана. Ако устройството ви с Windows лесно се идентифицира - обикновено с неговия размер - кликнете с левия бутон върху него.
Ако не е очевидно, кликнете върху Компютър и проверете всеки твърд диск, докато не намерите правилния.
Правилният твърд диск ще съдържа папката WINDOWS в него. Когато го намерите, отбележете етикета на устройството, който се показва в лентата с менюта на браузъра за файлове.
Ако все още нямате отворен, стартирайте терминален прозорец, като отворите приложенията> Аксесоари> Терминал.
В прозореца на терминала въведете командите
cd / media
LS
като натискате Enter след всеки ред. Трябва да видите един или повече струни от текст; един от тези струни трябва да съответства на низа, която се появи по-рано в заглавната лента на файловия браузър.
Променете тази директория, като въведете командата
CD
Тъй като етикетът на твърдия диск ще бъде много досаден за въвеждане, можете да използвате пряк път, като въведете първите няколко букви или цифри на етикета на устройството (с главни букви) и натиснете клавиша Tab. Той автоматично ще завърши останалата част от низа (ако първите няколко букви или цифри са уникални).
Искаме да преминем към определена директория на Windows. Въведете командата:
cd WINDOWS / system32 / config /
Отново можете да използвате завършването на разделите, за да ускорите въвеждането на тази команда.
За да промените или нулирате администраторската парола, въведете:
sudo chntpw SAM
SAM е файлът, който съдържа системния регистър на Windows. Ще видите някой текст, включително списък на всички потребители във вашата система.
В долната част на терминалния прозорец трябва да видите подкана, която започва с "Потребителско меню за редактиране:" и предлага четири опции. Препоръчваме ви да изчистите паролата за празно (винаги можете да зададете нова парола в Windows, след като влезете). За да направите това, въведете "1" и след това "y", за да потвърдите.
Ако вместо това искате да промените паролата, въведете "2", след това желаната от вас парола и накрая "y" за потвърждение.
Ако искате да нулирате или промените паролата на потребител, различен от администратора, въведете:
sudo chntpw-u SAM
Оттук можете да следвате същите стъпки като преди: въведете "1", за да нулирате паролата на празното място, или "2", за да я промените на стойност, която предоставяте.
И това е!
заключение
chntpw е много полезна помощна програма, предоставена безплатно от общността с отворен код. Това може да ви накара да се замислите два пъти за сигурността на системата за вход в Windows, но знаейки как да я използвате chntpw може да ви спести опашката, ако паметта ви се провали два или осем пъти!