Sekilas tentang teknologi Penginstal Windows

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 310598 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menjelaskan teknologi instalasi perangkat lunak Windows Installer. Teknologi ini terdiri dari server Windows Installer untuk sistem operasi Windows 32-bit dan format berkas paket baru yang digunakan untuk menyimpan informasi tentang konfigurasi dan instalasi.

INFORMASI LEBIH LANJUT

Windows Installer adalah tidak hanya program instalasi; itu adalah sistem manajemen perangkat lunak extensible. Windows Installer mengelola instalasi perangkat lunak, mengelola penambahan dan penghapusan perangkat lunak komponen, memonitor file ketahanan dan mempertahankan pemulihan bencana dasar dengan menggunakan rollbacks.

Selain itu, Windows Installer mendukung menginstal dan menjalankan perangkat lunak dari berbagai sumber, dan dapat disesuaikan oleh pengembang yang ingin menginstal program kustom.

Windows Installer termasuk fungsi berikut:
  • Memulihkan keadaan komputer asli jika ada kegagalan penginstalan. Windows Installer terus melacak dari semua perubahan yang dibuat untuk sistem selama proses instalasi program. Jika instalasi tidak berhasil, installer dapat mengembalikan sistem ke keadaan awal. Ini dikenal sebagai "Kembalikan."
  • Ini membantu mencegah beberapa bentuk inter-program konflik. Program yang sedang diinstal atau dihapus Mei menimbulkan masalah dengan program lain sudah pada komputer, atau bahkan menyebabkan komputer berhenti merespons (hang). Installer memberlakukan aturan instalasi yang membantu mencegah konflik yang disebabkan ketika operasi instalasi membuat update ke file dynamic-link library (DLL) yang dibagi oleh program yang ada, atau ketika operasi penghapusan menghapus file DLL yang dimiliki oleh program lain.
  • Diagnosis dan perbaikan program rusak. Program dapat meminta installer untuk menentukan apakah program yang diinstal memiliki berkas hilang atau rusak. Ini kemudian dapat meminta layanan untuk memperbaiki program tersebut yang diperlukan dengan menyalin lagi file yang ditemukan untuk menjadi hilang atau rusak.
  • Diandalkan menghapus program yang ada. Installer dapat diandalkan menghapus program sebelumnya diinstal, dan menghapus semua entri registri terkait dan file program, kecuali untuk mereka bersama oleh perangkat lunak lain yang diinstal.
  • Ia mendukung instalasi pada permintaan fitur program. Installer dapat diperintahkan untuk awalnya menginstal subset minimal dari program. Kemudian, komponen tambahan dapat diinstal secara otomatis pertama kalinya Anda menggunakan fitur yang memerlukan komponen tambahan.
  • Mendukung penginstalan program tanpa pengawasan. Installer mendukung kemampuan untuk script penginstalan program sesuai dengan petunjuk administrator.
Teknologi Penginstal Windows dibagi menjadi dua bagian yang bekerja dalam kombinasi; ini termasuk layanan Penginstal sisi klien (Msiexec.exe) dan berkas paket penginstalan perangkat lunak Microsoft (MSI). Windows Installer menggunakan informasi yang terkandung dalam file paket untuk menginstal program.

Msiexec.exe program adalah komponen Windows Installer. Ketika itu disebut oleh Setup, Msiexec.exe menggunakan Msi.dll untuk membaca paket file (.msi), menerapkan file mengubah (.mst), dan memasukkan opsi baris perintah yang diberikan oleh Setup. Penginstal menjalankan semua instalasi yang berhubungan dengan tugas, termasuk menyalin file ke hard disk, membuat modifikasi registri, membuat cara pintas pada desktop, dan menampilkan kotak dialog untuk meminta untuk preferensi instalasi pengguna bila diperlukan.

Ketika Windows Installer diinstal pada komputer, perubahan jenis terdaftar file .msi file sehingga jika Anda klik dua kali berkas .msi, Msiexec.exe berjalan dengan file itu.

Setiap MSI paket file berisi database relasional-jenis yang menyimpan petunjuk dan data yang diperlukan untuk menginstal (dan menghapus) program di banyak instalasi skenario.

Properti

ID Artikel: 310598 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Kata kunci: 
kbinfo kbsetup kbmt KB310598 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:310598

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