Hal.dll bir çift önyükleme sisteminde eksik hatayı düzeltmek için nasıl?


2

Hem windows 7 hem de xp yüklü. Sadece xp olsaydı, devam edip xp kurulum diskini açıp hal.dll dosyasını kurtarma konsolundan tekrar yüklerdim. Sorun şu ki, ayrıca windows 7'nin kurulu olması ve xp düzeltildikten sonra Windows 7'yi de ön yükleyemeyeceğimi düşünüyorum. Lütfen yardım et.


1
Niye ya? halini uygun bölüme kopyalarsanız.
Moab

Bunu zaten yaptım. Ama yine de xp önyükleme yapamıyor
Wern Ancheta

Son zamanlarda disk eklediniz veya çıkardınız mı? Bölümleri sildiniz veya eklediniz mi?
KCotreau

XP bölümünde bir chkdsk çalıştırın.
Moab

Yanıtlar:


2

Hal.dll dosyasının farklı sürümleri var, XP kurulumu bios'daki donanım yapılandırmanıza göre doğru sürümü seçer. Hangi hal.dll'yi XP'ye kopyalayacağınızı bilmeniz gerekebilir, çoğu PC'de Hal'in birini bir kurşunla işaretlenmiş olarak kullanması gerekir.

http://support.microsoft.com/kb/309283

"Standart PC," ACPI Olmayan PIC HAL (Hal.dll)   Standart PC

ACPI APIC UP HAL (Halapic.dll) olmayan "MPS Tek İşlemci Bilgisayar   Standart PC   MPS Tek İşlemci   MPS Çok İşlemci

"MPS Çok İşlemcili Bilgisayar," ACPI Olmayan APIC MP HAL (Halmps.dll)   Standart PC   MPS Çok İşlemci

  • "Gelişmiş Yapılandırma ve Güç Arabirimi (ACPI) Bilgisayarı" "ACPI PIC HAL (Halacpi.dll)   Standart PC   Gelişmiş Yapılandırma ve Güç Arabirimi (ACPI) PC

  • "ACPI Tek İşlemci PC," ACPI APIC UP HAL (Halaacpi.dll)   Standart PC   Gelişmiş Yapılandırma ve Güç Arabirimi (ACPI) PC   ACPI Tek İşlemci   ACPI Çok İşlemci

"ACPI Çok İşlemcili Bilgisayar," ACPI APIC MP HAL (Halmacpi.dll)   Standart PC   Gelişmiş Yapılandırma ve Güç Arabirimi (ACPI) PC   ACPI Çok İşlemci   MPS Çok İşlemci


0

Düşüncelerim, XP için boot.ini dosyanızın doğru bölümü göstermiyor olması, mutlaka hal.dll yanlış değil. Bu durumda bu hatayı alırsınız.

http://support.microsoft.com/kb/330184

http://www.youtube.com/watch?v=jvMkt9fkHCI


Ek: Windows 7 tarafınıza gidin ve disk yöneticisine gidin. XP'nin hangi diskte yüklü olduğunu (disk numarasını çok net bir şekilde gösterir) ve bu diskte hangi bölümde olduğunu anlayın. Bu bilgiyi ve XP boot.ini dosyanızın içeriğini geri gönderin, ben de bakayım.
KCotreau

Bunu cevabında düzenlemelisin.
Hello71

Bilgiyi aldıktan sonra cevabı düzenleyeceğim ve cevaba özel bir şey ekleyebilirim.
KCotreau

Windows 7 ve xp aynı diskte yüklü. bu disk 0'dır. Windows 7 bölüm 0, ve xp bölüm 3'tür. Bu bilgiyi almak için diskpart kullandım. Boot.ini dosyasını her şeyi kullanarak aramaya çalıştım (geçersiz araçlar):; Uyarı: Boot.ini, Windows XP ve önceki işletim sistemlerinde kullanılır. Uyarı: Windows Vista önyükleme seçeneklerini değiştirmek için BCDEDIT.exe aracını kullanın. ; [boot loader] timeout = 1 default = çoklu (0) disk (0) rdisk (0) bölüm (2) \ WINDOWS [işletim sistemleri] multi (0) disk (0) bölüm (0) bölüm (2) \ WINDOWS = "Microsoft Windows XP Professional" / NOEXECUTE = OPTIN / FASTDETECT
Wern Ancheta

boot.ini dosyası, xp'nin kurulu olduğu bölümde değildir. Dosyalarımı kaydetmek için kullandığım birincil bir bölümde.
Wern Ancheta
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.