Pemecahan masalah gagal meningkatkan ke Windows 7?

15

Saya telah memutakhirkan tiga PC dari Vista ke Windows 7 tanpa insiden, tetapi yang keempat sedikit bermasalah.

Instalasi Windows 7 gagal dan kembali ke Vista dengan:

Pembaruan tidak berhasil. Versi Windows Anda sebelumnya sedang dipulihkan

Penasihat peningkatan Windows 7, baik dalam disk maupun yang dapat diunduh dari situs web Microsoft, tidak menunjukkan masalah potensial untuk PC ini sebelum peningkatan, hanya peringatan standar tentang pengaktifan kembali iTunes dan sebagainya.

Ini adalah upaya kedua saya untuk memutakhirkan PC ini ke Win7; setelah kegagalan dan kemunduran pertama, saya menghapus satu ton perangkat lunak yang tidak digunakan dari PC melalui program add / remove, tetapi upaya kedua berakhir sama dengan yang pertama.

Saya benar - benar tidak ingin harus melakukan instalasi bersih pada PC ini, jadi apakah ada log post-instal atau apa pun yang dapat saya selidiki untuk melihat mengapa tepatnya mengapa Win7 gagal memutakhirkan PC ini dari Vista, dan memperbaikinya?

Berdasarkan salah satu saran, saya memeriksa jalur ini

c:\$WINDOWS.~BT\sources\setuperr.log

Yang berisi baris ini

SetupGetInfDriverStoreLocationW gagal karena 'C: \ Windows \ inf \ oem28.inf' [gle = 0x00000490]

Saya memeriksa oem28.inffile itu dan itu terkait dengan printer di komputer itu - jadi saya melanjutkan dan menghapus printer dan menghapus driver printer :

  • klik kanan dalam folder Printers
  • pilih "Server Printer"
  • pilih tab Drivers, klik driver, klik Remove
  • Konfirmasi

seperti yang didokumentasikan di sini . Sekarang saya akan mencoba upgrade lagi ..

Tidak ada dadu. Masih memutar kembali (tetapi kesalahan printer hilang dari log!). Beberapa baris yang relevan dari setuperr.logfile:

Gagal menemukan jalur file driver. Kesalahan = 00000002x {diulang ~ 6 kali}
Gagal menemukan jalur file driver. Kesalahan = ffffffffx {diulang ~ 6 kali}
Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: Gagal memigrasi kunci bthport, membatalkan
Gagal saat memanggil IDiscovery-> Gather for Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartment}. Kesalahan: 0x80070057
Gagal memeriksa sertifikat file katalog C: \ Windows \ System32 \ catroot \ {F750E6C3-38EE-11D1-8 92-00C04FC295EE} \ 1.CAT. [Gle = 0x800b010a]
Gagal saat memanggil IPostApply-> PostApply untuk Plugin = {ServerPath = "% windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel = Apartemen}. Kesalahan: 0x80070057

Saya akhirnya mencoba menghapus semua driver dari PC ini (yang benar-benar adalah driver Nvidia), dan mencoba melakukan upgrade ketiga. Permasalahan yang sama. Saya menontonnya kali ini, jadi saya tahu persis apa yang terjadi - itu menjadi sangat, sangat jauh ke dalam peningkatan, setelah driver video diinstal dan sebagainya, kemudian bluescreened saat boot dengan DRIVER_IRQL_NOT_LESS_OR_EQUAL pada tahap akhir dan kembali ke Vista lagi . Saya berasumsi bahwa itu adalah hal yang sama yang terjadi sebelumnya.

Oh well, saya kira saya tidak punya pilihan selain melakukan instalasi yang bersih. :(

Jeff Atwood
sumber
Saya ingin melihat bagaimana hal ini terjadi. :) Rupanya beberapa masalah lain telah terhubung dengan perangkat USB. Akan menarik jika pengemudi yang menyebabkan masalah
Ciaran
Saya ingin tahu apakah Anda pernah berhasil juga - saya memiliki masalah yang sama, mencoba banyak hal yang sama juga. Dan saya benar-benar ingin meningkatkan ke Windows 7 juga! :-(
Keithius
Saya akhirnya menyerah. Instalasi bersih berfungsi dengan baik, .. Saya berharap log lebih detail tentang apa yang gagal dan mengapa.
Jeff Atwood
Nyebelin ... tapi saya dengar ya pada log - untuk semua verbositas mereka, mereka tidak benar - benar memberi tahu Anda banyak sekarang kan?
Keithius
Alih-alih "c: \ $ WINDOWS. ~ BT \ sources \ setuperr.log" maksud Anda "c: \ $ WINDOWS. ~ BT \ sources \ Rollback \ setuperr.log"? Saya tidak melihat log masuk hanya sumber \. (Memecahkan masalah upgrade saya yang gagal ...)
Andrew Coleson

Jawaban:

4

Mungkin ada beberapa file log bermanfaat yang bisa Anda lihat.

Kemudian saya menemukan file tersebut C:\$Windows.~BT\Sources\Rollback\setupact.errmemiliki beberapa info berguna.

Detail di sini .

Tintop
sumber
memberikan accept karena ini adalah jawaban yang membuat saya menuju ke arah sistem file yang tepat untuk menemukan log!
Jeff Atwood
2

Sering kali, kesalahan yang ada di setuperr.log / setupact.log mungkin merupakan herring merah. Bahkan pemutakhiran yang berhasil menyelesaikan termasuk kesalahan seperti itu. Apa yang sering terjadi dalam pemutakhiran ini yang secara otomatis kembali ke OS asli adalah bahwa beberapa pengandar perangkat "out-of-box" sedang menyaring biru sistem ketika melakukan booting ke OS baru untuk pertama kalinya. Dalam kasus seperti itu, mungkin ada file dump yang tertinggal setelah upgrade kembali; lihat # 36402 untuk lebih jelasnya.

Ruben
sumber
2
  1. Buka kotak Jalankan dan buka MSCONFIG .

  2. Klik pada Tab Layanan dan Sembunyikan Layanan Microsoft.

  3. Nonaktifkan semua layanan dalam daftar. Hal yang sama dengan semua item startup.

  4. Buka CMD dengan hak yang lebih tinggi.

  5. Ketikkan kata sandi Administrator pengguna net dan tekan Enter. Itu akan mengatakan perintah selesai dengan sukses.

  6. Ketik pengguna net Administrator / aktif: ya dan tekan Enter. Sekali lagi itu akan mengatakan perintah selesai dengan sukses.

  7. Nyalakan kembali komputer dan kemudian masuk di bawah akun Administrator dengan kata sandi sebagai kata sandi .

  8. Mulai Upgrade Windows 7 lagi, kali ini akan selesai.

Saya telah mencobanya di empat komputer dengan masalah yang sama yang tidak akan menginstal Upgrade Windows 7 dari Vista SP2.

acak
sumber
1

File log yang Anda cari mungkin sama dengan lokasi file log pengaturan Windows Vista .

C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
C:\$WINDOWS.~BT\Sources\Panther\setupact.log

Sunting: Dengan kesalahan yang muncul pada pembaruan yang Anda berikan, saya akan mempertimbangkan menghapus semua driver pihak ke-3 yang telah Anda instal. Jangan hapus sendiri file driver.

Jika masalah berlanjut, saya pribadi akan melanjutkan dengan instalasi bersih.

Ciaran
sumber
1

Mungkin Anda dapat membatalkan registrasi% windir% \ system32 \ drmmgrtn.dll lalu coba lagi? Tampaknya ada hubungannya dengan migrasi drm - tidak benar-benar terkait printer.

svandragt
sumber
0

File setup * .log kemungkinan besar berwarna merah. Sebagai gantinya, saya sarankan menggunakan alat seperti utilitas 'Bluescreenview' Nirsoft untuk memeriksa file dump memori yang akan dibuat di samping setup * .logs: ini akan menampilkan tumpukan panggilan pada saat crash, dan modul di bagian atas tumpukan panggilan akan menjadi penyebab layar biru. Coba ganti perangkat keras yang dimaksud atau perbarui driver.

Contoh kasus: Saya mengalami masalah ini ketika mencoba memutakhirkan OptiPlex 390 dari Vista ke 7. Nirsoft menunjuk ke driver mouse: Saya menghapus dongle Microsoft Sculpt Desktop untuk dongle desktop nirkabel Logitech, menjalankan ulang upgrade, dan itu selesai tanpa insiden.

RJ Dunnill
sumber