Bagaimana memecahkan masalah Windows 2000 masalah lapisan abstraksi perangkat keras

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 237556 - Melihat produk di mana artikel ini berlaku.
Pemberitahuan
Artikel ini berlaku untuk Windows 2000. Dukungan untuk Windows 2000 berakhir pada 13 Juli 2010. The Pusat Solusi Windows 2000 akhir dukungan adalah titik awal untuk perencanaan strategi migrasi dari Windows 2000. Untuk informasi lebih lanjut lihat Microsoft Support Lifecycle Policy.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Pada Windows 2000, ada beberapa cara untuk memecahkan masalah yang terkait untuk Hardware abstraksi Layer (HAL) yang mungkin terjadi sebagai akibat dari misdetection, usang atau non-compliant konfigurasi lanjut dan antarmuka daya (ACPI) sistem Input/Output dasar (BIOS), atau jenis komputer yang salah atau secara manual terpasang. Artikel ini menjelaskan beberapa metode yang dapat Anda gunakan untuk memecahkan masalah yang berkaitan dengan HAL.

CATATAN: Pada artikel ini, istilah "jenis komputer" dan "HAL" mempunyai arti yang sama, dan dapat dipertukarkan.

INFORMASI LEBIH LANJUT

Menentukan jenis komputer Anda

Untuk menentukan jenis komputer yang Anda gunakan:
  1. Klik Mulai, arahkan ke Tataan, klik Control Panel, kemudian klik dua kali Sistem.
  2. Klik Perangkat keras tab, dan kemudian klik Manajer Alat untuk melihat apa yang terdaftar di bawah Komputer cabang. Berikut ini adalah daftar jenis komputer yang didukung.

    Nilai yang mungkin untuk HAL di bawah standar komputer meliputi:
    ACPI Multiprocessor PC
    ACPI Uniprocessor PC
    PC dengan Konfigurasi Lanjut dan Antarmuka Daya (ACPI)
    MPS Multiprocessor PC
    MPS Uniprocessor PC
    PC Standar
    Nilai yang mungkin untuk HAL di bawah Compaq meliputi:
    Multiprosesor SystemPro Compaq atau 100% Kompatibel
    Nilai yang mungkin untuk HAL di bawah SGI meliputi:
    Silicon Graphics Visual Workstation

Lihat atau perubahan diinstal jenis komputer

Untuk melihat atau mengubah jenis komputer diinstal:

PERINGATAN: Catatan bahwa Anda tidak boleh mencoba untuk perubahan dari ACPI HAL ke HAL standar atau dari standar HAL ke ACPI HAL dalam keadaan apapun. Melakukan hal itu akan mengakibatkan komputer Anda tidak memulai dengan benar atau sama sekali. Hal ini terjadi karena pohon perangkat Plug and Play yang akan saat ini dimuat untuk ACPI, dan itu tidak mendapatkan direkonstruksi atau kembali ke standar perangkat HAL Plug and Play pohon. Karena (perangkat pohon struktur yang secara drastis berbeda), sistem ini tidak menyadari perubahan perangkat keras setelah restart komputer untuk memasukkan lokasi perangkat boot. Microsoft tidak menyarankan atau mendukung prosedur ini seperti itu akan mengakibatkan kehilangan data.
  1. Klik Mulai, arahkan ke Tataan, klik Control Panel, kemudian klik dua kali Sistem.
  2. Klik Perangkat keras tab, dan kemudian klik Manajer Alat untuk melihat apa yang terdaftar di bawah Komputer cabang. Sebagai contoh, "PC standar", komputer terdeteksi ketik Windows 2000 diinstal pada komputer Anda, atau entri seperti "Advanced konfigurasi Power antarmuka (ACPI) PC" mungkin tercantum.
  3. Mengubah jenis komputer diinstal, klik Driver tab, dan kemudian klik Update driver.

    CATATAN: Anda hanya dapat mengubah atau memperbarui Anda HAL dari pengelola perangkat di bawah Jenis komputer ketika mengubah dari HAL PC standar ke standar Multiprocessor PC HAL, karena perubahan dari ACPI HAL ke HAL standar dapat mengakibatkan Anda tidak mampu untuk mulai menjalankan komputer Anda.
Jika Anda tidak dapat mulai menjalankan komputer Anda dengan baik sebagai akibat dari jenis komputer yang salah (HAL) yang diinstal setelah penataan Windows 2000, mulai proses perbaikan darurat:
  1. Mulai menjalankan komputer Anda dengan menggunakan disk floppy penataan Windows 2000, atau Windows 2000 CD-ROM jika komputer Anda mendukung mulai dari CD-ROM.
  2. Pada Selamat datang di penataan layar, tekan r untuk memperbaiki.
  3. Pada Pilihan perbaikan Windows 2000 layar, tekan r untuk memperbaiki dengan menggunakan proses perbaikan darurat.
  4. Tekan m untuk secara manual memilih pilihan perbaikan dan memastikan bahwa "Verifikasi Windows 2000 sistem file" dan "Memeriksa startup lingkungan" fitur yang dipilih, atau tekan f untuk menjalankan semua memperbaiki pilihan.
  5. Setelah selesai, HAL awalnya terinstal dan file terkait harus dikembalikan. Keluarkan CD-ROM atau disket dan kemudian restart komputer Anda.

    CATATAN: Jenis komputer salah diinstal ini masih terlihat di Pengelola Perangkat.
  6. Untuk memastikan komputer benar jenis ini terlihat dalam Manajer Alat, ketika Anda me-restart komputer Anda, tekan F8, memilih Konfigurasi Yang Terakhir Diketahui Baik, kemudian tekan ENTER.
  7. Klik Profil perangkat keras yang tepat (jika ada lebih dari satu profil). Pada perangkat keras profil, klik Konfigurasi pemulihan, tekan ENTER, dan kemudian izin Windows 2000 untuk memulai.
Metode yang optimal untuk perubahan dari ACPI HAL ke HAL standar adalah untuk menginstal ulang Windows 2000 sebagai upgrade:
  1. Mulai menjalankan penataan Windows 2000 sebagai upgrade.
  2. Untuk secara otomatis menonaktifkan ACPI dukungan dan memungkinkan Windows 2000 untuk mendeteksi secara otomatis atau manual mengubah dan menginstal (standar jenis HAL yang sesuai) komputer yang mendukung komputer Anda, gunakan salah satu metode berikut:

    • Untuk otomatis mendeteksi jenis komputer:

      Tekan F7 ketika Setup menghasilkan pesan informasi berikut:
      Tekan F6 apabila Anda harus menginstal pengandar SCSI atau RAID pihak ketiga.
      CATATAN: Anda tidak menerima indikator visual bahwa auto deteksi berlangsung ketika Anda menekan F7; melanjutkan biasanya dengan setup sampai selesai.
    • Untuk secara manual memilih komputer Anda ketik:

      Tekan F5, dan kemudian secara manual memilih jenis benar standar komputer dengan menggunakan daftar berikut:
    Perkecil tabel iniPerbesar tabel ini
    i386 sumber FileJenis komputer
    *hal.dllMultiprosesor SystemPro Compaq atau 100% Kompatibel
    *Halapic.dllMPS Uniprocessor PC
    *Halapic.dllMPS Multiprocessor PC
    *hal.dllPC Standar
    *halborg.dllSGI mp


    CATATAN: Anda tidak harus menggunakan metode penginstalan ulang untuk memperbarui dari HAL PC standar ke MPS Multiprocessor PC HAL, Anda dapat menggunakan fitur memperbarui pengandar pada Pengelola Perangkat untuk ini. Namun, Anda harus menginstal ulang Windows 2000 ketika akan jenis komputer ACPI HAL pada komputer yang menggunakan jenis komputer standar, dan kemudian izin Windows 2000 untuk secara otomatis mendeteksi jenis komputer yang benar.
Jika proses perbaikan darurat tidak dapat menemukan informasi perbaikan atau jika informasi perbaikan tidak valid, memulihkan instalasi Windows 2000 oleh mulai konsol pemulihan:
  1. Mulai menjalankan komputer Anda dengan disk floppy penataan Windows 2000, atau Windows 2000 CD-ROM jika komputer Anda mendukung mulai dari CD-ROM. Pada Selamat datang di penataan layar, tekan r untuk memperbaiki, dan kemudian tekan c untuk mulai menjalankan Konsol Pemulihan.

    CATATAN: Untuk informasi tentang menggunakan Konsol Pemulihan, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
    229716 Keterangan tentang Konsol Pemulihan Windows 2000
  2. Setelah Anda logon ke komputer Anda, dari map % SystemRoot%\System32 instalasi asli Windows 2000, gunakan konsol perintah untuk menyalin dan mengubah nama berkas-berkas berikut, seperti tercantum dalam daftar berikut. Pertama-tama menentukan file mana HAL dan kernel memerlukan komputer Anda dengan menggunakan daftar jenis komputer yang didukung:

    CATATAN: Mereka ditandai dengan bintang karakter adalah jenis komputer standar (non-ACPI).

    i386 file sumber: i386\driver.cab\halmacpi.dll
    Jenis komputer: ACPI Multiprocessor PC
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: i386\driver.cab\halaacpi.dll
    Jenis komputer: ACPI Uniprocessor PC
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: i386\driver.cab\halacpi.dll
    Jenis komputer: Advanced konfigurasi dan antarmuka daya (ACPI) PC
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: *i386\driver.cab\halsp.dll
    Jenis komputer: Compaq SystemPro multiprosesor atau 100% kompatibel
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: *i386\driver.cab\halapic.dll
    Jenis komputer: MPS Uniprocessor PC
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: *i386\driver.cab\halmps.dll
    Jenis komputer: MPS Multiprocessor PC
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: *i386\driver.cab\hal.dll
    Jenis komputer: PC standar
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

    i386 file sumber: *i386\driver.cab\halborg.dll
    Jenis komputer: SGI mp
    Salin ke folder ini: winnt\System32
    Ubah nama file ini: hal.dll

  3. Seperti yang ditunjukkan dalam tabel berikut, salinan semua sesuai file kernel umum untuk sistem Anda (Uniprocessor vs Multiprocessor) dan berkas HAL sesuai didasarkan pada komputer Anda mendukung jenis komputer dari CD-ROM Windows 2000 (i386\driver.cab) atau menginstal paket layanan ke folder sesuai yang tercantum dalam tabel di bawah instalasi Windows 2000 asli, dan mengubah mereka (jika diperlukan) untuk Ntoskrnl.exe dan Hal.dll, masing-masing.

    Perkecil tabel iniPerbesar tabel ini
    File kernel multiprosesor umumSalin ke direktori berikutMengubah nama untuk file berikut
    i386\driver.cab\ntkrnlmp.exewinnt\System32ntoskrnl.exe
    i386\driver.cab\ntkrpamp.exewinnt\System32Ntkrnlpa.exe
    i386\driver.cab\kernel32.dllwinnt\System32KERNEL32.dll
    i386\driver.cab\ntdll.dllwinnt\System32NTDLL.dll
    i386\driver.cab\win32k.syswinnt\System32\driversWin32k.sys
    i386\driver.cab\winsrv.dllwinnt\System32winsrv.dll
    File kernel Uniprocessor umumSalin ke direktori berikutMengubah nama untuk file berikut
    i386\driver.cab\ntoskrnl.exewinnt\System32ntoskrnl.exe
    i386\driver.cab\ntkrnlpa.exewinnt\System32Ntkrnlpa.exe
    i386\driver.cab\kernel32.dllwinnt\System32KERNEL32.dll
    i386\driver.cab\ntdll.dllwinnt\System32NTDLL.dll
    i386\driver.cab\win32k.syswinnt\System32Win32k.sys
    i386\driver.cab\winsrv.dllwinnt\System32winsrv.dll
  4. Membuka file Ntdll.dll dari CD-ROM 2000 Windows asli (i386\driver.cab) atau paket layanan diinstal untuk map % SystemRoot%\System32 Anda asli Windows 2000 instalasi.

    Misalnya:
    drive: \i386\driver.cab /f:ntdll.dll c:\winnt\system32
    di mana drive adalah huruf pengandar dari pengandar CD-ROM berisi Windows 2000 Server CD-ROM.
  5. Memperluas berkas Win32k.sys dari CD-ROM 2000 Windows asli (i386\driver.cab) atau paket layanan diinstal untuk map % SystemRoot%\System32 Anda asli Windows 2000 instalasi.
  6. Memperluas Kernel32.dll dan Winsrv.dll dari CD-ROM Windows 2000 (i386\driver.cab) atau paket layanan diinstal untuk map % SystemRoot%\System32 Anda asli Windows 2000 instalasi. Sebagai contoh, ketik perintah berikut memperluas drive: \i386\driver.cab /F:kernel32.dll %systemroot%\system32\kernel32.dll

    memperluas drive: \i386\driver.cab /F:winsrv.dll %systemroot%\system32\winsrv.dll

    di mana drive adalah huruf pengandar CD-ROM.

  7. Mulai ulang komputer Anda.
Untuk informasi terkait, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
234558 Bagaimana cara menambahkan dukungan untuk prosesor ganda pada Windows 2000
PERINGATAN: Windows 2000 menampilkan daftar jenis komputer kompatibel yang dapat diinstal ketika Anda menggunakan Pengelola Perangkat untuk update secara manual. Melakukan sesuatu di luar apa yang didaftar sebagai kompatibel ini cenderung mengakibatkan tidak mampu untuk mulai menjalankan komputer Anda dengan benar atau sama sekali. Jika Anda memiliki "Advanced konfigurasi Power antarmuka (ACPI) PC" terdaftar sebagai jenis komputer Anda atau setelah memperbarui BIOS ACPI terbaru, maka Anda tidak dapat memperbarui untuk "ACPI Multiprocessor PC" melalui Pengelola Perangkat dan dapat mengakibatkan tidak mampu untuk mulai menjalankan komputer Anda dengan benar atau sama sekali. Dari ACPI HAL, untuk Windows 2000 untuk mendukung atau mengenali kedua CPU yang menggunakan ACPI HAL, Anda harus pertama memperbarui BIOS ACPI terbaru yang sepenuhnya mematuhi, kemudian menginstal ulang Windows 2000 sebagai upgrade sehingga dapat secara otomatis mendeteksi dan menginstal ACPI Multiprocessor PC; Jika tidak, BIOS tidak sepenuhnya sesuai belum.

Properti

ID Artikel: 237556 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Kata kunci: 
kbenv kbhowto kbmt KB237556 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:237556

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com