Boot Windows 7 Boot: Perbaikan Startup gagal, sfc / scannow mengeluhkan perbaikan yang tertunda

0

Saya memiliki mesin Win7-64 (menggunakan boot EFI) yang berfungsi dengan baik, tetapi telah mengembangkan loop boot. Ini reboot, memasuki Startup Repair, dan gagal dengan ExternalMedia, CorruptVolume.

Saya mem-boot disk instalasi Win7 (langsung dari Microsoft Win7 Ultimate, menggunakan boot UEFI) dan memasukkan Perbaikan. chkdsk -v -f c:tidak menemukan kesalahan, tetapi sfc /scannowmenolak untuk menjalankan, mengatakan bahwa ada perbaikan yang tertunda.

Saya mencoba banyak dismresep untuk mengembalikan pembaruan yang tertunda, dll., bcdbootDan bootrecresep untuk memperbaiki catatan boot. Tidak ada perubahan.

Disk itu sendiri tampaknya OK: Saya membuat klon menggunakan stasiun docking disk-ke-disk, dan kloning berperilaku persis sama seperti disk asli.

Data pengguna tampaknya OK, jadi saya bisa melakukan instalasi baru, menginstal semua program, dan kemudian menyalin data pengguna, tapi itu BANYAK pekerjaan. Apakah ada cara untuk:

  1. Perbaiki loop boot yang cukup sehingga saya dapat membuat gambar pemulihan sistem yang terbaru sebelum pemasangan baru?

  2. Menyalin program dan data pengguna (untuk beberapa pengguna yang berbeda) dari disk boot yang rusak ke instalasi baru, tanpa harus memperbaiki masalah izin tanpa akhir?

Dave M.
sumber
1
Anda mengatakan bahwa Anda memiliki mesin W7 dengan boot EFI, single atau multi boot? Bagaimana cara mengembangkan loop itu? Tidak ada mesin W7 yang dapat "mengembangkan" dirinya sendiri;) Ada pembaruan, Anda membuat beberapa perubahan atau beberapa perangkat lunak baru membuat perubahan pada sistem?
snayob
Boot tunggal, proses instalasi W7 memilih EFI (saya tidak terlalu terbiasa dengan metode boot itu, walaupun saya tahu Mac saya menggunakannya. Tapi ini adalah PC Mini-ITX standar, Gigabyte F2A88X-Wifi, CPU AMD A10-7850K. Ini beberapa tahun dan sudah cukup dapat diandalkan.) Saya menemukan boot loop ketika saya bangun suatu pagi ... Saya pikir itu mungkin menginstal pembaruan semalam yang gagal. Saya mengatur mesin untuk hanya menginstal pembaruan ketika saya secara eksplisit mengatakannya, tetapi saya pikir itu masih melakukan beberapa instalasi atau perubahan sistem atau sesuatu dengan sendirinya. Saya tidak percaya M $!
Dave M.
reboot yang tertunda berarti ada pending.xml di winsxs. jalankan DISM / image: C: \ / cleanup-image / revertpendingactions dari cmd opsi perbaikan untuk mengembalikan semua aksi yang tertunda. sekarang coba jalankan sfc
magicandre1981
Itu salah satu hal yang saya coba ... Saya juga melihat winsxslangsung. Ada ~ 18700 direktori (ternyata info tentang pembaruan yang sebelumnya diterapkan?) Dan file Starter.xmldan Ultimate.xml, tetapi tidak ada direktori atau file yang bernama pending.xml.
Dave M.
Tunggu, maaf, Starter.xmldan Ultimate.xmlsudah masuk C:\Windows. Di winsxssana reboot.xml. Saya mengganti nama dan memulai kembali, tetapi tidak ada bedanya. Proses Perbaikan Startup gagal dengan EventName StartupRepairOffline, Signature01 6.1.7600.16385, Signature05 ExternalMedia, Signature06 15, Signature07CorruptVolume
Dave M.

Jawaban:

3

Saya mencoba banyak hal, kebanyakan berfokus pada catatan boot, tetapi tidak berhasil. Saya pikir banyak skrip dan panduan di luar sana mungkin dirancang untuk disk MBR, tetapi sistem saya menggunakan EFI, jadi tidak ada, misalnya,C:\boot\BCDuntuk menghapus dan membuat ulang. (Saya juga mencoba EasyRecovery Essentials dari NeoSmart, yang merupakan disk boot pemulihan otomatis berbasis FreeBSD. Ini mem-boot dengan benar, tetapi program berpemilik yang seharusnya menemukan & memperbaiki hal-hal yang macet dengan SEGV. Saya akan memperbarui jawaban ini jika dukungan NeoSmart merespons dan memberikan bantuan, tetapi pada saat ini, saya tidak bisa mengatakan hal baik tentang $ 19,75 "perbaikan dijamin" ini. Pembaruan: dukungan teknis merespons dan memberikan salinan beta dari versi baru mereka. Itu tidak mogok, tetapi juga tidak t memperbaiki disk (saya telah menyimpan klon disk yang rusak, dan itu tidak memperbaikinya.) Jadi: jempol ke bawah pada NeoSmart Easy Recovery.)

Hal yang memang membantu, adalah posting di answer.microsoft.com :

Dalam kasus saya, saya mem-boot instalasi-DVD, Repair, Advance, Command Prompt.

Kemudian saya menavigasi ke C: \ Windows \ System32 \ config.

Di sana saya sudah mengganti nama ...

SISTEM PERANGKAT LUNAK DEFAULT SAM SECURITY

untuk * .menyimpan dan menyalin kumpulan registri dari C: \ Windows \ System32 \ config \ RegBack ke C: \ Windows \ System32 \ config.

Setelah ini, saya bisa boot, tanpa drive yang dilokalkan, tanpa Critical_Process_dies, dll.

Setelah mengganti nama dan menyalin cadangan registri seperti yang dijelaskan, saya dapat mem-boot sistem saya tanpa loop Perbaikan Sistem, dan saya membuat gambar sistem untuk mengkonfigurasi ulang instalasi baru.

Dave M.
sumber
ok, terima kasih sudah berbagi solusinya. lain kali beri tahu saya dengan @ nama pengguna saya di komentar, saya belum melihat Anda membalas saya.
magicandre1981
bagaimana jika setelah menyalin 5 file itu dari config\RegBackke configsana memberikan kesalahan yang sama? @ magicandre1981
golimar
@ Gimar, ini bukan solusi saya, jadi saya tidak tahu. Tambahkan bounty ke pertanyaan, dengan mengatakan bahwa solusinya tidak bekerja dan Anda membutuhkan jawaban kedua.
magicandre1981