HAL bị thiếu hoặc hỏng sau khi Sysprep / tổng quát hóa


3

Tôi hiện đang chuẩn bị một máy tính để triển khai hình ảnh phân vùng Windows 7 Professional qua mạng.

Đầu tiên, tôi muốn thử nghiệm việc triển khai từ máy tính này Asang máy tính khác B. Vì vậy, trong chế độ kiểm toán (Ctrl + Maj + F3), tôi chọn Chế độ kiểm toán ( OOBE tạo ra kết quả tương tự) và tôi kiểm tra Tổng quát hóa .

Máy tính Akhởi động lại trên đĩa CD trực tiếp Ghost của tôi. Tôi khởi chạy bản sao qua mạng vào máy tính B.

Khi hoàn tất, tôi khởi động lại máy tính Bvà tôi thấy lỗi sau:

File: \Windows\System32\halmacpi.dll
Info: Windows failed to load because the HAL is missing, or corrupt

Nếu tôi không kiểm tra Generalize, máy tính sẽ B khởi động bình thường . Điều này có thể là tuyệt vời, nhưng tất cả các thiết bị được công nhận là từ máy tính A.

Tất cả các máy tính đều giống hệt nhau, tuy nhiên một hoặc hai có các ổ đĩa cứng hoặc mô hình bo mạch chính khác nhau.

Có ai có giải pháp nào để khắc phục vấn đề đó không?

CẬP NHẬT

Sau khi dành thời gian của tôi trong 4 giờ, tôi nghĩ cuối cùng tôi cũng đã tìm ra cách khắc phục điều đó. Chỉ cần khởi động với DVD Windows 7 và chọn "Sửa chữa máy tính".

Tôi đoán tôi sẽ phải làm điều đó trên mỗi máy tính. Tuyệt quá.


1
Kì lạ, những gói phần mềm nào bạn đã triển khai với hình ảnh? Một cái gì đó cho tôi biết hình ảnh ban đầu là sai.
Surfasb

Không có phần mềm được cài đặt. Đây là bản cài đặt đầu tiên của Windows 7.
Velcro

Câu trả lời:


2

Chừng nào các máy hiện đại và có socket CPU duy nhất, Hals khả thi duy nhất mà là cần thiết là một trong hai ACPI Multiprocessor PCAdvanced Configuration and Power Interface (ACPI) PC(trừ khi Windows 7 có các loại khác nhau bổ sung), vì vậy tôi sẽ kiểm tra các tùy chọn BIOS và kiểm tra xem tất cả các lõi được kích hoạt và xuất hiện trong Task Manager.


Tôi đã kiểm tra BIOS và thiết lập giống nhau giữa các máy tính. Đây là lý do tại sao tôi không hiểu bất cứ điều gì.
Velcro

Câu trả lời tốt. Tôi đã quên giao diện ACPI bởi vì theo bản năng, tôi cho rằng bất kỳ máy nào đủ hiện đại đều hỗ trợ nó, nhưng đó là một khả năng và chắc chắn sẽ phá vỡ HAL.
Shinrai

1

Điều này có vẻ như một vấn đề cụ thể với một thiết bị bị thiếu cụ thể. Có phải tất cả các trình điều khiển được cài đặt cho TẤT CẢ các bo mạch chủ này hay chỉ là trình điều khiển bạn đã cài đặt sẵn? Bạn có đang chạy trong chế độ AHCI với bộ điều khiển AHCI khác trên các bảng không? Điều này khá kỳ lạ và nó đã trở thành một phần cứng cụ thể gây ra nó.


"Generalize" có cho phép bạn triển khai trên các máy tính có các thiết bị khác nhau không? Nếu vậy, tôi không hiểu tại sao có vấn đề với AHCI. Ngoài ra, tất cả các trình điều khiển mặc định Windows 7 tự động cài đặt đã có mặt và các máy tính giống hệt nhau.
Velcro

Tổng quát hóa cho phép điều đó - đó là loại điểm! Trình điều khiển AHCI có thể là một chút cảm động, đó là lý do tại sao tôi gọi nó một cách cụ thể, nhưng điều này là khá nhiều CHỈ CÓ VÒI. Là một thử nghiệm, tại sao bạn không thử điều này - loại bỏ bất kỳ phần cứng tùy chọn nào bạn có thể và thực hiện cài đặt Windows sạch khác khỏi đĩa và NGAY LẬP TỨC (ngay khi bạn chạm vào máy tính để bàn lần đầu tiên trong chế độ kiểm toán) sysprep với cờ chung và cờ OOBE Điều đó và xem những gì xảy ra. Hãy thử điều này ngay cả khi bạn đã làm rất ít với không có gì với cài đặt này; nó có thể là một con sán
Shinrai

Chỉ cần thử chính xác những gì bạn đề nghị. Tôi đã nhận được halmacpi.dlltin nhắn liên quan tương tự .
Velcro

@Velcro - Có một điều kỳ lạ về một phần cứng cụ thể trên một trong những máy này, tôi không thể nghĩ ra bất kỳ lời giải thích nào khác.
Shinrai

1

Vấn đề này được gây ra bởi thứ tự phân vùng. Trên thực tế, trên máy tính A, Windows 7 đã được cài đặt trên phân vùng 1 và một bản sao Windows XP nằm trên phân vùng 2 (đã bị ẩn).

Trên máy tính B, tôi đã cố gắng thả hình ảnh Windows 7 trên phân vùng 2 (trong khi một bản sao khác của Windows XP nằm trên phân vùng ẩn 1).

Cuối cùng tôi đã dọn dẹp máy tính Bvà tạo các phân vùng tương tự. Vấn đề biến mất.

Cảm ơn bạn đã trả lời.


Đó là WEIRD rằng điều này sẽ gây ra lỗi HAL, nhưng tôi có thể thấy tại sao điều này sẽ là một vấn đề. Sysprep ra khỏi hộp không thực sự được thiết kế với nhiều phân vùng trong tâm trí.
Shinrai
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.