Khắc phục sự cố nâng cấp lên Windows 7 không thành công?


15

Tôi đã nâng cấp ba PC từ Vista lên Windows 7 mà không gặp sự cố, nhưng cái thứ tư thì có một chút vấn đề.

Cài đặt Windows 7 không thành công và quay trở lại Vista với:

Việc nâng cấp không thành công. Phiên bản Windows trước của bạn đang được khôi phục

Trình tư vấn nâng cấp Windows 7, cả trên đĩa và có thể tải xuống từ trang web của Microsoft, cho thấy không có vấn đề tiềm ẩn nào đối với PC này trước khi nâng cấp, chỉ là các cảnh báo tiêu chuẩn về kích hoạt lại iTunes, v.v.

Đây là nỗ lực thứ hai của tôi trong việc nâng cấp PC này lên Win7; Sau lần thất bại đầu tiên và khôi phục, tôi đã gỡ cài đặt một tấn phần mềm không sử dụng khỏi PC thông qua các chương trình thêm / xóa, nhưng lần thử thứ hai kết thúc giống như lần đầu tiên.

Tôi thực sự không muốn phải cài đặt sạch trên PC này, vậy có nhật ký cài đặt sau hay bất cứ điều gì tôi có thể điều tra để xem tại sao chính xác tại sao Win7 không nâng cấp PC này từ Vista và để khắc phục không?

Dựa trên một trong những gợi ý, tôi đã kiểm tra đường dẫn này

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

Trong đó có dòng này

SetupGetInfDriverStoreLocationW không thành công cho 'C: \ Windows \ inf \ OEM28.inf' [gle = 0x00000490]

Tôi đã kiểm tra oem28.inftệp đó và nó liên quan đến một máy in trên máy tính đó - vì vậy tôi đã tiếp tục gỡ bỏ máy in và xóa trình điều khiển máy in :

  • bấm chuột phải vào thư mục Máy in
  • chọn "Máy in máy chủ"
  • chọn tab Trình điều khiển, bấm trình điều khiển, bấm Xóa
  • xác nhận

như tài liệu ở đây . Bây giờ tôi sẽ thử nâng cấp lại ..

Không có con xúc xắc. Vẫn cuộn lại (nhưng lỗi máy in đã biến mất khỏi nhật ký!). Một số dòng liên quan từ setuperr.logtệp:

Không thể tìm thấy đường dẫn tập tin trình điều khiển. Lỗi = 00000002x {lặp lại ~ 6 lần}
Không thể tìm thấy đường dẫn tập tin trình điều khiển. Error = ffffffffx {lặp lại ~ 6 lần}
Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: Không thể di chuyển các khóa bthport, bảo lãnh
Thất bại trong khi gọi IDiscovery-> Gather cho Plugin = {ServerPath = "% Windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel =. Lỗi: 0x80070057
Không thể kiểm tra chứng chỉ của tệp danh mục C: \ Windows \ System32 \ catroot \ {F750E6C3-38EE-11D1-85E5-00C04FC295EE} \ 1.CAT. [Gle = 0x800b010a]
Thất bại trong khi gọi IPostApply-> PostApply cho Plugin = {ServerPath = "% Windir% \ system32 \ drmmgrtn.dll", CLSID = {743B7FD2-8427-4b7d-B330-A95618DE2BFC}, ThreadingModel. Lỗi: 0x80070057

Cuối cùng tôi đã thử gỡ cài đặt tất cả các trình điều khiển khỏi PC này (tất cả những gì nó thực sự là trình điều khiển Nvidia) và đã cố gắng thực hiện nâng cấp thứ ba. Vấn đề tương tự. Tôi đã xem nó lần này, vì vậy tôi biết chính xác những gì đã xảy ra - nó đã được nâng cấp rất xa, sau khi trình điều khiển video được cài đặt và tiếp tục, sau đó được chiếu màn hình khi khởi động với DRIVER_IRQL_NOT_LESS_OR_EQUAL ở giai đoạn cuối và quay trở lại Vista . Tôi cho rằng đó là điều tương tự đã xảy ra trước đây.

Ồ, tôi đoán tôi không có lựa chọn nào khác ngoài việc cài đặt sạch. :


Tôi muốn xem làm thế nào cái chảo này ra. :) Rõ ràng một số vấn đề khác đã xảy ra với các thiết bị USB được kết nối. Sẽ rất thú vị nếu người lái xe là nguyên nhân gây ra sự cố
Ciaran

Tôi muốn biết liệu bạn có bao giờ thành công không - tôi cũng gặp vấn đề tương tự, cũng đã thử nhiều thứ tương tự. Và tôi cũng thực sự muốn nâng cấp lên Windows 7! :-(
Keithius

Cuối cùng tôi đã bỏ cuộc. Cài đặt sạch hoạt động tốt, mặc dù .. Tôi ước các bản ghi có nhiều chi tiết hơn về những gì không thành công và tại sao.
Jeff Atwood

Bummer ... nhưng tôi nghe thấy ya về điều ghi nhật ký - vì tất cả sự dài dòng của họ, họ thực sự không nói với bạn rất nhiều phải không?
Keithius

Thay vì "c: \ $ WINDOWS. ~ BT \ nguồn \ setuperr.log", ý bạn là "c: \ $ WINDOWS. ~ BT \ nguồn \ Rollback \ setuperr.log"? Tôi không thấy một bản ghi trong các nguồn \. (Khắc phục sự cố nâng cấp thất bại của riêng tôi ...)
Andrew Coleson

Câu trả lời:


4

Có thể là một số tập tin nhật ký hữu ích bạn có thể nhìn thấy.

Sau đó, tôi tìm thấy các tập tin C:\$Windows.~BT\Sources\Rollback\setupact.errcó một số thông tin hữu ích.

Chi tiết tại đây .


chấp nhận vì đây là câu trả lời khiến tôi đi đúng hướng hệ thống tập tin để tìm nhật ký!
Jeff Atwood

2

Nhiều lần, các lỗi có trong setuperr.log / setupact.log có thể là cá trích đỏ. Ngay cả các nâng cấp hoàn thành thành công bao gồm các lỗi như vậy. Điều thường xuyên xảy ra trong các bản nâng cấp tự động quay trở lại HĐH gốc đó là một số trình điều khiển thiết bị "ngoài luồng" đang sàng lọc màu xanh hệ thống khi lần đầu tiên khởi động vào HĐH mới. Trong những trường hợp như vậy, có thể có một tệp kết xuất bị bỏ lại sau khi nâng cấp quay trở lại; xem # 36402 để biết thêm chi tiết.


2
  1. Mở hộp Run và mở MSCONFIG .

  2. Nhấp vào Tab Dịch vụ và Ẩn Dịch vụ của Microsoft.

  3. Vô hiệu hóa tất cả các dịch vụ trong danh sách. Điều tương tự với tất cả các mục khởi động.

  4. Mở CMD với các đặc quyền nâng cao.

  5. net mật khẩu người dùng quản trị và nhấn Enter. Nó sẽ nói lệnh hoàn thành thành công.

  6. net user administrator / active: yes và nhấn Enter. Một lần nữa nó sẽ nói lệnh hoàn thành thành công.

  7. Khởi động lại máy tính và sau đó đăng nhập dưới tài khoản Administrator với mật khẩu là mật khẩu .

  8. Bắt đầu nâng cấp Windows 7 một lần nữa, lần này nó sẽ kết thúc.

Tôi đã thử nó trên bốn máy tính có cùng một vấn đề sẽ không cài đặt Windows 7 Nâng cấp từ Vista SP2.


1

Các tệp nhật ký bạn đang tìm kiếm có thể giống với các vị trí tệp nhật ký thiết lập Windows Vista .

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

Chỉnh sửa: Với các lỗi sắp xuất hiện trong bản cập nhật bạn đưa ra, tôi sẽ xem xét gỡ cài đặt tất cả các trình điều khiển bên thứ 3 bạn đã cài đặt. Đừng tự xóa các tập tin trình điều khiển.

Nếu vấn đề vẫn còn, cá nhân tôi sẽ tiếp tục cài đặt sạch.


1

Có lẽ bạn có thể hủy đăng ký% Windir% \ system32 \ drmmgrtn.dll và sau đó thử lại? Nó dường như phải làm với di chuyển drm - không thực sự liên quan đến máy in.


0

Các tập tin thiết lập * .log có khả năng là herrings đỏ. Thay vào đó, tôi khuyên bạn nên sử dụng một công cụ như tiện ích 'Bluescreenview' của Nirsoft để kiểm tra tệp kết xuất bộ nhớ sẽ được tạo cùng với thiết lập * .logs: điều này sẽ hiển thị ngăn xếp cuộc gọi tại thời điểm xảy ra sự cố và mô-đun ở đầu ngăn xếp cuộc gọi sẽ là nguyên nhân của màn hình màu xanh. Cố gắng thay thế phần cứng trong câu hỏi hoặc cập nhật trình điều khiển.

Tình huống cụ thể: Tôi gặp phải sự cố này khi cố nâng cấp OptiPlex 390 từ Vista lên 7. Nirsoft chỉ vào trình điều khiển chuột: Tôi đã gỡ bỏ khóa Microsoft Sculpt Desktop để sử dụng khóa máy tính để bàn không dây Logitech, chạy lại bản nâng cấp và nó hoàn thành mà không có sự cố.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.