با نام خدا و سلام، یه مقدار دو دل بودم این آموزش رو بزارم یا خیر، در آخر نیاز دیدم آموزش هک رمز عبور (ریست کردن رمز فراموش شده در ویندوز های 7-8-10) را برای کسانی که واقعا بهش نیاز دارند بزارم (امیدوارم استفاده درست از این روش بکنید – هک رمز ویندوز)
خب شما یه اکانت ویندوز دارید که رمز عبورش رو به هر دلیلی فراموش کردید و میخواید به همون اکانت دسترسی داشته باشید.
1- قدم اول استفاده از یه ubuntu live (اول از همه ubuntu رو دانلود کنید و با استفاده از rufus اون رو روی یه فلش بوت کنید، فلش رو به سیستم مورد نظر وصل کنید و boot کنید و try ubuntu رو انتخاب کنید)
2- ترمنیال رو باز کنید (alt+ctrl+t)
3- دو دستور زیر رو به ترتیب بنویسید و enter بزنید (میخوایم به درایو ویندوز از طریق لینوکس دسترسی پیدا کنیم).
sudo /bin/bash
mkdir /media/disk
4- حال دستور زیر را بزنید (توجه کنید که sda1 نام درایو ویندوز شماست – برای فهمیدنش کافیه فایل منیجر رو باز کنید و قسمت other location رو نیز باز کنید و از اونجا درایو ها رو می بینید و شماره درایو ویندوزتون نیز مشخص هست):
mount -t ntfs-3g /dev/sda1 /media/disk -o force
اگر ارور داد که در درایو مورد نظر ویندوز hibernate شده است و اجازه دسترسی نیست (دلیلش قابلیت fast boot در ویندوز 8 و 10)، کافیه سیستم رو ریست کنید و وارد ویندز بشید و از قسمت لاگین (گوشه پایین سمت راست گزیته reset را بزنید (shut down رو نزنید، فقط reset)) و مجدد ubuntu رو بوت کنید. و دستور مرحله 4 را مجدد بزنید.
5- حال درایو ویندوز رو براتون رویه desktop شنون داده، واردش بشید، وارد فولدر windows و سپس system32 بشید.
6- فایل cmd.exe رو پیدا کنید و اسمش را به cms0.exe تغییر بدید.
7- فایل sethc.exe را پیدا کنید و اسمش را بکنید cmd.exe و فایل cmd0.exe را بکنید sethc.exe (برنامه sethc برنامه ایست که برای hotkey د رویندوز اجرا میشه، با این کار ما کاری کردیم که به در هنگام فراخوانی hotkey به جای برنامه اصلی، برایمان Cmd را باز بکنه تا بتونیم دستورات خومون رو بزنید و دسترسی سیستمی داشته باشیم)
8- حال shutdown کنید و ویندوز رو بوت کنید.
9- داخل صفحه login به تعداد 5 یا 6 بار کلید shift را بزنید. حال comand prompt باز می شود.
10- دستور net user را بزنید.
11- لیست user ها رو نشون میده، برای user مورد نظر که میخواید رمز عبور رو پاک کنید کافیه دستور زیر رو بزنید:
net user <USERNAME in quotes> <PASSWORD>
برای مثال :
net user "sadegh" ""
دستور فوق رمز عبور را پاک می کند.
12- فراموش نکنید که نام های cmd و sethc را مجدد تعویض کنید.
با سلام و تشکر. راهکار ارائه شده کاملا کاربردی بوده و مشکل من را حل کرد. متشکرم
با سلام و تشکر. راهکار ارائه شده کاملا کاربردی بوده و مشکل من را حل کرد. متشکرم