- Öncelikle Linux LiveCD hazırlamamız gerekir.
- SystemRescueCd (.iso) dosyası sitesinden indirilir.
- SystemRescueCd (.iso) DVD'ye yazabilmek için Infra Recorder programını indirilir.
- Programı kurup, açtıktan sonra; Write Image seçeneğinden CD burn edilir.
- BIOS ayarlarından, bilgisayar CD'den boot olacak şekilde ayarlanır.
- Bilgisayar CD'den boot edilerek başlatılır.
- Boot seçeneklerinden (1) default boot options seçilir.
- Yüklemeler tamamlandıktan sonra terminalde startx komutu çalıştırılır.
- GUI açıldıktan sonra; terminal ekranında şu komutlar çalıştırılır.
- fdisk -l
- Buradaki çıktıdan windows hangi partisyonda kurulu olduğu belirlenir. (genelde type olarak NTFS olur)
- mkdir /mnt/mywindows
- mount -t ntfs-3g /dev/sda2 /mnt/mywindows -o force
- Windows'un kuruluğu olduğu partisyon /dev/sda2 olduğunu varsaydık.)
- cd /mnt/mywindows/Windows/System32/config
- cp osk.exe osk.exe_bak
- cp cmd.exe cmd.exe_bak
- mv cmd.exe osk.exe
- reboot
- Bilgisayar, Windows ile boot edilir.
- İlgili yerden, On-Screen-Keyboard seçeneği tıklanır.
- Böylece On-Screen-Keyboard ekranı yerine CMD ekranı gelir.
- net user
Kullanıcılar listelenir. - net user "Alper" 123456
- cmd ekranı kapatılır ve verilen yeni şifre ile (123456) Windows'a giriş yapılır. :)
cmd.exe ve osk.exe programlarına yapılan değişiklikleri geri almak için;
- osk.exe programını Administrator olarak başlat.
- sfc /scannow komutunu çalıştır.
- bilgisayarı tekrar başlat.
Uyarı:
- Eğer mount komutunu çalıştırırken
Windows is hibernated, refused to mount.
Failed to mount '/dev/sda2/': Operation not permitted.
Hatasını alırsanız; - Bunun sebebi; Windows makinanın, hibernate özelliğinin aktif olmasıdır, bunu kapatmak gerekir.
- Çözümü; ilk olarak, Windows DVD ile cmd ekranını açın. Daha sonra, powercfg /h off komutunu çalıştırın ve bilgisayarınızı tekrar başlatın.
Kaynak:
http://www.tenforums.com/tutorials/2880-command-prompt-boot-open-windows-10-a.html
https://www.youtube.com/watch?v=YnonaugG-L0
İnternet