Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Ringkasan

Artikel ini menjelaskan tentang cara menginstal beberapa produk Pemutakhiran Windows (misalnya, pembaruan penting, tambalan keamanan atau hotfix) yang menggunakan Hotfix.exe (Microsoft Windows NT 4.0) atau Update.exe (Microsoft Windows 2000, Microsoft Windows XP atau Microsoft Windows Server 2003) dengan hanya satu kali restart. Artikel ini ditujukan bagi administrator dan profesional TI. Anda dapat menginstal Windows Update produk yang menggunakan Hotfix.exe atau Update.exe sendiri atau bersamaan dengan Windows (dengan atau tanpa paket layanan).


Catatan Prosedur yang dijelaskan di artikel ini tidak bekerja untuk pembaruan produk yang tidak menggunakan Hotfix.exe atau Update.exe sebagai program penginstalan. Sebagai contoh, pembaruan Internet Explorer untuk Windows NT 4.0, Windows 2000 dan Windows XP menggunakan pemasangan berbasis INF alih-alih Update.exe. Sebagai hasilnya, Anda tidak dapat menggunakan prosedur ini untuk memasang beberapa pembaruan Microsoft Internet Explorer dengan hanya satu kali restart pada Windows NT 4.0, Windows 2000 atau Windows XP. Karena pembaruan Internet Explorer untuk Windows Server 2003 menggunakan Update.exe sebagai program penginstalan, Anda dapat menggunakan prosedur ini untuk menginstalnya.

Untuk informasi tambahan tentang topik ini, lihat situs Web Microsoft berikut:

Windows 2000

Instalasi perbaikan terbaru Microsoft Windows 2000 dan panduan penyebaran
http://technet.microsoft.com/en-us/library/cc750542.aspxWindows XP

Panduan untuk menginstal dan menyebarkan pembaruan untuk Microsoft Windows XP Paket Layanan 2
http://technet.microsoft.com/en-us/library/bb457071.aspxWindows Server 2003 dan Windows XP Professional x64 Edition

Panduan untuk menginstal dan menyebarkan pembaruan untuk Microsoft Windows Server 2003 dan Windows XP versi 64-Bit Edition 2003
http://technet.microsoft.com/en-us/library/cc700814.aspxWindows Server 2003 Paket Layanan 1

Microsoft Windows Server 2003 Paket Layanan 1 instalasi dan menyebarkan pemutakhiran
http://technet2.microsoft.com/windowsserver/en/library/0e02a953-aca7-4dad-b3e2-c94ea72bbc3d1033.mspx

Informasi lebih lanjut

Pembaruan produk Windows (misalnya, pembaruan penting, patch keamanan atau hotfix) adalah berkas yang dapat dijalankan (.exe) yang berisi satu atau lebih sistem berkas yang dapat diterapkan ke Windows untuk memperbaiki masalah tertentu. Layanan dukungan produk Microsoft mendistribusikan perbaikan terbaru bagi pelanggan yang terpengaruh oleh masalah khusus. Pembaruan penting dan tambalan keamanan adalah pembaruan yang Microsoft menyarankan untuk semua pelanggan. Anda dapat memperoleh pembaruan penting dan tambalan keamanan dari situs Web Pemutakhiran Windows, situs Web Pemutakhiran Microsoft, Microsoft Download Center, atau dari situs Web Microsoft.

Windows XP x64 edisi pemutakhiran dan Pemutakhiran Windows Server 2003 atau Windows XP dan Windows 2000 pemutakhiran yang dibuat setelah Desember 2002

Catatan Untuk menentukan ketika pembaruan dibuat, lihat tanggal modifikasi pada program penginstalan Update.exe atau Hotfix.exe dalam paket pembaruan.

Untuk menginstal pembaruan produk Windows di satu komputer, jalankan program pemutakhiran produk di komputer yang ingin Anda perbarui. Untuk memasang beberapa pembaruan produk tanpa merestart komputer antara setiap instalasi, gunakan /z switch.

Opsi baris perintah untuk Update.exe program

Tabel berikut ini menunjukkan opsi baris perintah (atau switch) yang mendukung Update.exe program:Switch Description
------ -----------
/f Forces other programs to close at shutdown. /n Does not back up files for removing hotfixes. /z Does not restart the computer after the installation is
completed. /q Uses quiet mode; no user interaction is required. /m Uses unattended Setup mode (Windows 2000). /u Uses unattended Setup mode (Windows XP). /l Lists installed hotfixes. Sampel kode berikut ini adalah berkas batch yang memasang beberapa pembaruan produk dan memastikan bahwa berkas yang benar akan diganti setelah komputer dimulai ulang.

@echo off
setlocal
set PATHTOFIXES=E:\hotfix

%PATHTOFIXES%\Q123456_w2k_sp4_x86.exe /Z /M
%PATHTOFIXES%\Q123321_w2k_sp4_x86.exe /Z /M
%PATHTOFIXES%\Q123789_w2k_sp4_x86.exe /Z /M

Catatan QChain.exe fungsi yang disertakan dalam semua edisi Windows XP x64, Windows Server 2003, Windows XP dan Windows 2000 pembaruan produk yang menggunakan Update.exe dan yang diedarkan sejak 18 Mei 2001. Namun, masalah ada di pembaruan produk yang dirilis sebelum Desember 2002 yang mungkin berlaku biner yang salah di komputer Anda di beberapa lingkungan. Maret 2003, Microsoft meluncurkan versi terbaru dari QChain.exe untuk mengatasi masalah ini.
Untuk informasi tambahan tentang masalah ini atau untuk mendapatkan alat Qchain.exe diperbarui, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

815062 berkas yang benar tidak diinstal saat Anda rantai beberapa hotfix

Semua Pemutakhiran Windows NT 4.0 atau Pemutakhiran Windows XP dan Windows 2000 yang dibuat sebelum Desember 2002

Catatan Untuk menentukan ketika pembaruan produk dibuat, periksa tanggal modifikasi pada program penginstalan Update.exe atau Hotfix.exe dalam paket pembaruan.

Microsoft telah meluncurkan alat baris perintah yang bernama QChain.exe. Dengan QChain.exe, administrator sistem dapat rantai pemutakhiran bersama-sama. Ketika Anda rantai pemutakhiran, Anda menginstal beberapa pembaruan tanpa merestart komputer antara setiap instalasi. Tanpa alat ini, satu-satunya metode yang didukung adalah me-restart komputer setelah penginstalan pembaruan masing-masing. Alat QChain.exe memiliki manfaat berikut ini:

  • Meningkatkan waktu aktif untuk server karena komputer tidak dimulai ulang antara setiap instalasi update.

  • Ini memungkinkan lebih cepat pemasangan beberapa pembaruan pada satu komputer.

  • Bekerja pada Windows 2000 dan Windows NT 4.0.

Catatan QChain.exe fungsi yang disertakan dalam Windows XP dan Windows 2000 yang semua pemutakhiran yang diedarkan sejak 18 Mei 2001, tetapi ada masalah dalam pembaruan yang dirilis sebelum Desember 2002 yang dapat mengakibatkan biner salah ditempatkan di komputer Anda di beberapa lingkungan. Maret 2003, Microsoft meluncurkan versi terbaru dari QChain.exe untuk mengatasi masalah ini.
Untuk informasi selengkapnya tentang masalah ini atau untuk mendapatkan alat Qchain.exe diperbarui, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

815062 berkas yang benar tidak diinstal saat Anda rantai beberapa hotfix

Rantai penginstalan pembaruan tanpa QChain.exe tidak aman

Ketika Anda menginstal pembaruan, jika file terkunci atau digunakan, tidak diganti. Akibatnya, berkas ditempatkan dalam antrian ganti nama berkas yang ditunda dan akan diganti setelah komputer dimulai ulang. Masalah terjadi dalam skenario berikut ini:

  • Anda menginstal pembaruan A dan B tanpa merestart komputer antara penginstalan.

  • Kedua paket berisi berkas X. paket dari file X adalah versi 3; berkas paket B's X adalah versi 2. Versi berkas X di komputer adalah versi 1.

  • Jika paket A diinstal, tempat versi berkas X dalam antrian ganti nama berkas yang ditangguhkan.

  • Saat menginstal paket B, tempat versi berkas X dalam antrian ganti nama berkas yang ditangguhkan.

  • Ketika komputer dihidupkan ulang, karena paket B diinstal terakhir, versi berkas X diinstal (dalam antrian ganti nama berkas yang ditunda, berkas terakhir adalah yang digunakan). Akibatnya, versi 2 diinstal dan bukan versi 3 seperti yang Anda harapkan.

Apabila sebelumnya dirantai pembaruan yang diinstal tanpa me-restart

Meskipun skenario ini jarang terjadi, adalah praktik yang baik untuk memverifikasi bahwa komputer Anda memiliki semua perbaikan yang Anda yakini diinstal. Untuk memverifikasi, gunakan alat Qfecheck.exe.
Untuk informasi selengkapnya tentang Qfecheck.exe, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

282784 Qfecheck.exe memverifikasi penginstalan perbaikan Windows 2000 dan Windows XP

QChain.exe membersihkan operasi ganti nama File ditunda kunci dalam registri untuk memastikan bahwa hanya versi berkas terbaru diinstal setelah komputer dimulai ulang.

Untuk memasang beberapa pembaruan dengan hanya satu kali restart

  1. Jalankan Penginstal pembaruan dengan switch - z memerintahkan Penginstal tidak memulai ulang setelah penginstalan. Tambahkan switch -m (untuk mode diam) jika Anda tidak ingin petunjuk atau pesan muncul selama penginstalan.

    Penginstal pembaruan adalah salah satu program berikut ini:

    • Self-mengekstrak paket file program (misalnya, Qnnnnnn_w2k_spx_x86_en.exe).

    • Hotfix.exe (jika Anda telah diekstrak semua berkas dari paket).

  2. Setelah Anda menginstal hotfix, jalankan QChain.exe.

  3. Hidupkan ulang komputer.

Anda juga dapat membuat berkas batch untuk melakukannya. Berkas batch contoh berikut ini menunjukkan metode ini:

@echo off
setlocal
set PATHTOFIXES=some path%PATHTOFIXES%\Q123456_w2k_sp2_x86.exe -z -m
%PATHTOFIXES%\Q123321_w2k_sp2_x86.exe -z -m
%PATHTOFIXES%\Q123789_w2k_sp2_x86.exe -z -m
%PATHTOFIXES%\qchain.exe

Cara mendapatkan QChain.exe

QChain.exe fungsi yang disertakan dalam semua Windows XP dan Windows 2000 pemutakhiran yang diedarkan sejak 18 Mei 2001, tetapi ada masalah pada pemutakhiran yang diedarkan sebelum Desember 2002 yang dapat mengakibatkan biner salah ditempatkan di komputer Anda dalam beberapa keadaan. Maret 2003, Microsoft meluncurkan versi terbaru dari QChain.exe untuk mengatasi masalah ini.
Untuk informasi selengkapnya tentang masalah ini atau untuk mendapatkan alat Qchain.exe diperbarui, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

815062 berkas yang benar tidak diinstal saat Anda rantai beberapa hotfix

Sintaks perintah QChain.exe

QChain [logfilename]
Parameter opsional [logfilename] membuat berkas dengan sebelum dan setelah snapshot kunci operasi ganti nama File ditunda.

Contoh QChain.exe output

---Lama informasi di registri---
Source:C:\WINNT\inf\acpi.inf
Versi: 5.0.2183.1
Destination:d:\ntsust\testregchech\1394.inf
Versi: 5.0.2183.1

Source:C:\WINNT\inf\adm_mult.inf
Versi: 5.0.2184.1
Destination:d:\ntsust\testregchech\1394.inf
Versi: 5.0.2183.1

Source:C:\WINNT\inf\banshee.inf
Versi: 5.0.2080.1
Destination:d:\ntsust\testregchech\1394.inf
Versi: 5.0.2183.1

---Baru informasi di registri---
Source:C:\WINNT\inf\adm_mult.inf
Versi: 5.0.2184.1
Destination:d:\ntsust\testregchech\1394.inf
Versi: 5.0.2183.1

Batasan QChain.exe

Meskipun QChain bekerja dengan pembaruan sebagian besar Windows NT 4.0 dan Windows 2000, QChain.exe mungkin tidak bekerja dengan pemutakhiran yang berisi berkas biner yang tercantum dalam kunci registri berikut ini:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\KnownDLLsBiner berkas (biner) yang tercantum dalam kunci registri yang dimuat dalam memori pada saat startup. Ketika pembaruan Penginstal memanggil fungsi GetFileVersionInfo di biner dari daftar ini, pembaruan Penginstal merujuk ke biner yang telah dimuat dan bukan biner yang benar-benar ada di lokasi target.

Karena biner yang tercantum dalam kunci registri KnownDLLs dimuat ke memori pada saat startup, Penginstal pembaruan harus mengganti target biner dengan biner tetap sebelum komputer dimulai ulang. Oleh karena itu, Penginstal pembaruan membuat ditunda File Rename operasi untuk mengganti biner di restart. Sebaliknya, pembaruan bergerak biner saat ini ke lokasi sementara, menempatkan biner tetap mana biner saat ini, dan kemudian membuat ditunda File Rename operasi untuk menghapus biner saat ini saat komputer dimulai ulang.

QChain mempengaruhi hanya ditunda ganti operasional berkas yang melakukan operasi penggantian biner. Melakukan apa pun dengan ditunda ganti operasional berkas yang menghapus beroperasi.

Semua pembaruan Windows NT 4.0 dan semua pembaruan Windows 2000 yang lebih lawas dari SP2 menggunakan GetFileVersionInfo untuk mengidentifikasi versi berkas. Jika Anda menginstal dua atau lebih Pemutakhiran Windows NT 4.0 atau pra-SP2 pembaruan Windows 2000, dan pembaruan berisi tumpang tindih KnownDLLs, penggunaan QChain rantai penginstalan Pemutakhiran tersebut tidak pastikan bahwa perbaikan terbaru mencantumkan telah diinstal.

Skenario berikut ini menunjukkan mengapa QChain mungkin tidak menempatkan biner benar pada sistem:

  • Anda menginstal paket pemutakhiran A dan B dan Anda tidak me-restart antara penginstalan.

  • Kedua paket berisi Kernel32.dll, berkas yang ada di daftar KnownDLLs . Paket A termasuk Kernel32.dll versi 3, paket B termasuk Kernel32.dll versi 2, dan komputer memiliki Kernel32.dll versi 1 diinstal.

  • Jika paket A diinstal, GetFileVersionInfo melaporkan bahwa komputer memiliki Kernel32.dll versi 1. Karena paket A termasuk versi 3, Penginstal pembaruan mengidentifikasi memerlukan penggantian file.

    • Penginstal pembaruan bergerak Kernel32.dll versi 1 di komputer ke lokasi sementara dan membuat ditunda File Rename operasi untuk menghapus berkas Kernel32.dll dari lokasi sementara waktu berikutnya restart komputer.

    • Paket A Kernel32.dll versi 3 disalin ke komputer.

  • Saat menginstal paket B, GetFileVersionInfo masih melaporkan bahwa Kernel32.dll versi 1 telah diinstal di komputer karena GetFileVersionInfo membaca informasi versi dari Kernel32.dll yang dimuat di memori. Paket B memiliki versi 2, dan hotfix karena menunjukkan memerlukan penggantian file.

    • Penginstal pembaruan bergerak Kernel32.dll yang sekarang pada komputer (paket A Kernel32.dll versi 3) ke lokasi sementara dan membuat ditunda File Rename operasi untuk menghapus (versi 3) Kernel32.dll dari lokasi sementara waktu berikutnya restart komputer.

    • Paket B's Kernel32.dll versi 2 disalin ke komputer.

  • QChain berjalan, tetapi ada tidak ditunda ganti operasi File untuk file penggantian dan QChain oleh karena itu tidak apa-apa.

  • Karena paket B diinstal baru-baru ini, paket B Kernel32.dll versi 2 terletak di lokasi yang benar di komputer. Oleh karena itu, beban ke memori ketika komputer dimulai ulang. Operasi ganti nama File ditunda Hapus Kernel32.dll asli versi 1 dan paket dari Kernel32.dll versi 3. Akibatnya, komputer sekarang memiliki Kernel32.dll versi 2 dan bukan versi 3.

Ada perbaikan Windows 2000 pasca-SP2 di mana GetFileVersionInfo tidak lagi digunakan pada KnownDLLs yang dimuat ke dalam memori. Sebaliknya, Penginstal pembaruan peta berkas yang benar-benar ada di lokasi target, dan kemudian panggilan GetFileVersionInfo pada berkas dipetakan. Oleh karena itu, Anda dapat menggunakan QChain.exe untuk rantai pembaruan Windows 2000 pasca-SP2 bersama-sama. Bila Anda melakukannya, versi terbaru dari berkas yang diinstal, tanpa memandang urutan pembaruan diinstal.

Jika Anda memutar skenario sebelumnya, dan menggunakan Pembaruan Windows 2000 pasca-SP2, hotfix dalam paket B peta paket dari Kernel32.dll dan mengenali versi 3. 3 versi lebih baru dari paket B's Kernel32.dll versi 2. Oleh karena itu, paket B tidak menggantikan Kernel32.dll yang ada di sistem, dan Kernel32.dll paket dari versi 3 adalah versi yang benar komputer menggunakan setelah komputer dimulai ulang.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×