Cara menginstal file msi. Mengapa program dari file .msi tidak diinstal? Penginstal Windows tidak berfungsi

Masalah paling umum yang mencegah pengguna membuka file ini adalah program yang salah ditetapkan. Untuk memperbaikinya di OS Windows, Anda perlu mengklik kanan pada file tersebut, di menu konteks, arahkan mouse ke item "Buka dengan", dan pilih "Pilih program..." dari menu drop-down. Hasilnya, Anda akan melihat daftar program yang terinstal di komputer Anda, dan Anda dapat memilih program yang sesuai. Kami juga menyarankan untuk mencentang kotak di samping “Gunakan aplikasi ini untuk semua file MSI.”

Masalah lain yang juga sering ditemui pengguna kami adalah file MSI rusak. Situasi ini bisa muncul dalam banyak kasus. Misalnya: file yang diunduh tidak lengkap akibat kesalahan server, file awalnya rusak, dll. Untuk mengatasi masalah ini, gunakan salah satu rekomendasi:

  • Coba cari file yang Anda perlukan di sumber lain di Internet. Anda mungkin beruntung menemukan versi yang lebih sesuai. Contoh pencarian Google: "Jenis file file:MSI" . Ganti saja kata "file" dengan nama yang Anda inginkan;
  • Minta mereka untuk mengirimi Anda file asli lagi, mungkin rusak selama transmisi;

Perkenalan

Penginstal kami untuk Windows berisi paket instalasi sisi klien (MSI) yang lengkap (dibangun berdasarkan Penginstal Windows v2.0). Petunjuk penginstalan jaringan berasumsi bahwa pengguna sudah familiar dengan dasar-dasar Penginstal Windows, khususnya cara menyebarkan file MSI. Paket ini dapat digunakan dengan sistem operasi Windows apa pun yang mendukung Windows Installer v2.0.

Instalasi pada server jaringan

  1. Klik dua kali pada file yang dihasilkan ( Yenka_Setup_(MSI).exe)
  2. Instal paket ini ke folder bersama program Anda.
  3. Perhatian : Program harus diaktifkan SEBELUM menyebarkan paket di jaringan. Untuk melakukan ini, jalankan "Yenka.exe" dari folder tempat Anda menginstal program (<путь установки>\program files\Yenka\Software\Yenka.exe), dan ikuti Petunjuk Aktivasi.

Instalasi

Menginstal paket MSI menggunakan baris perintah

  1. Di bidang perintah, masukkan baris:
    msiexec /i"<путь к MSI файлу>\YK.msi"
    Di mana:<путь к MSI файлу>ini adalah jalur ke file paket Penginstal Windows. Misalnya, barisnya mungkin terlihat seperti ini: msiexec /i"C:\Program Files\Yenka\YK.msi"
  2. Tekan enter
    Perhatian: Layanan Penginstal Windows memungkinkan instalasi dalam mode “sembunyi-sembunyi”, menggunakan sakelar “/q”. Misalnya: msiexec /i"C:\Program Files\Yenka\YK.msi" /q. Untuk menampilkan indikator kemajuan instalasi, Anda dapat menggunakan tombol " /qb".

Menghapus instalasi paket MSI menggunakan baris perintah

  1. Dari menu Mulai, pilih "Jalankan..."
  2. Di bidang perintah, masukkan baris:
    msiexec /x"<путь к MSI файлу>\YK.msi"
    Di mana:<путь к MSI файлу>ini adalah jalur ke file paket Penginstal Windows
  3. Tekan enter

Masalah yang cukup umum di kalangan pengguna sistem operasi Windows versi apa pun adalah kesalahan msi saat menginstal program dari file dengan ekstensi .msi. Pada artikel ini, saya akan menjelaskan masalah umum pada penginstal Windows 7/10/XP dan solusinya, serta membuat video tentang masalah saat ini.

File dengan ekstensi .msi adalah paket instalasi reguler (distribusi) tempat program diinstal. Berbeda dengan “setup.exe” biasa, sistem menggunakan layanan Penginstal Windows (proses msiexec.exe) untuk meluncurkan file msi. Secara sederhana, Penginstal Windows membuka ritsleting dan menjalankan file dari distribusi. Ketika Penginstal Windows tidak berfungsi, berbagai kesalahan muncul.

Secara umum, ini sangat membuat saya marah, karena... Setelah pesan kesalahan bodoh, tidak jelas apa yang harus dilakukan selanjutnya. Microsoft secara khusus merancang Penginstal Windows untuk meningkatkan kemampuan menginstal program (terutama untuk administrator sistem), tetapi tidak melakukan upaya yang tepat untuk memastikan bahwa layanan akan berjalan lancar atau bahkan melaporkan masalah secara memadai. Sekarang kita harus menyelesaikannya :)

Masalah mungkin terjadi pada pengoperasian layanan itu sendiri atau mungkin timbul selama instalasi program, ketika semuanya dikonfigurasi, pada prinsipnya, dengan benar. Dalam kasus pertama, Anda perlu mengotak-atik layanan penginstal, dan yang kedua, menyelesaikan masalah dengan file tertentu. Mari kita pertimbangkan kedua opsi tersebut, tetapi yang kedua adalah yang pertama.

kesalahan file msi

Sangat sering kesalahan muncul karena hak sistem yang tidak mencukupi atas file atau folder. Ini bukan untuk mengatakan bahwa Penginstal Windows tidak berfungsi; dalam hal ini, Anda hanya perlu menambahkan hak yang diperlukan dan semuanya akan berfungsi. Baru kemarin saya dihadapkan pada kenyataan bahwa kit distribusi.msi yang diunduh tidak ingin diinstal, wizard instalasi berhasil dimulai, parameter dipilih, tetapi kemudian sistem berpikir selama beberapa detik dan memberikan kesalahan:

"Kesalahan membaca dari file 'nama file' memverifikasi bahwa file tersebut ada dan Anda dapat mengaksesnya" (Kesalahan 1305). Diterjemahkan: “Kesalahan membaca dari file...periksa apakah file tersebut ada dan apakah Anda memiliki akses ke sana.” Nah, bukankah kamu bodoh? Tentu saja, tombol "Coba lagi" tidak membantu, dan pembatalan akan menghentikan seluruh instalasi. Pesannya juga tidak membawa arti khusus, sebab file tersebut pasti ada dan saya memiliki akses ke sana, jika tidak, saya tidak akan dapat menjalankannya dan menerima pesan ini, dan untuk beberapa alasan ini dalam bahasa Inggris :)

Dan kesalahannya adalah bukan saya yang seharusnya memiliki akses ke file tersebut, tetapi penginstal Windows, atau lebih tepatnya Sistem itu sendiri. Solusinya sangat sederhana:

Sekarang kesalahan penginstal tidak akan muncul! Anda dapat menambahkan akses ke seluruh folder tempat Anda biasanya menginstal program, misalnya, ke folder “Unduhan”, seperti milik saya. Tonton video tentang pemecahan masalah hak akses:

Di Windows XP, tab Keamanan tidak akan muncul jika berbagi file sederhana diaktifkan. Untuk mematikannya, Anda harus pergi ke “Mulai -> Panel Kontrol -> Opsi Folder -> Lihat” dan matikan opsi "Gunakan berbagi file sederhana". Dalam versi Windows 7/10 dan XP yang dipreteli, tidak ada tab “Keamanan” sama sekali. Untuk melihatnya, Anda harus login sebagai administrator.

Lebih banyak cara untuk menyelesaikan masalah


Metode yang dijelaskan akan membantu dengan pesan yang berbeda, dengan nomor berbeda. Misalnya, Anda mungkin melihat kesalahan file msi seperti ini:

  • Kesalahan 1723
  • Kesalahan Internal 2203
  • Kesalahan sistem 2147287035
  • Kesalahan: "Paket instalasi ini tidak dapat dibuka"
  • Kesalahan 1603: Terjadi kesalahan fatal saat instalasi

Dalam semua kasus ini, mengatur izin pada file dan/atau beberapa folder sistem akan membantu. Periksa apakah "sistem" memiliki akses ke folder file sementara (Anda mungkin menerima kesalahan "Sistem tidak dapat membuka perangkat atau file yang ditentukan"). Untuk ini:

Setelah menekan “Enter”, jalur akan berubah menjadi “normal” dan Anda akan dipindahkan ke folder sementara yang sebenarnya. Hak atasnya perlu diperiksa. Saya juga merekomendasikan untuk membersihkan folder sementara dari semua yang terkumpul di sana, atau bahkan lebih baik lagi, menghapusnya dan membuat yang baru dengan nama yang sama. Jika Anda tidak dapat menghapus folder, bacalah, tetapi itu tidak perlu.

Jika layanan Penginstal Windows masih tidak mau berfungsi, periksa hak atas folder tersebut "C:\Config.Msi", di sini “sistem” juga harus memiliki akses penuh. Dalam hal ini, Anda mungkin melihat kesalahan “Error 1310”. Untuk berjaga-jaga, pastikan folder DIMANA Anda menginstal perangkat lunak juga memiliki semua haknya.

Pengaturan registri dan layanan

Cara mengatasi error selanjutnya adalah dengan mengembalikan parameter operasi di registri Penginstal Windows.

Untuk melakukan ini, unduh arsip dan jalankan dua file reg dari sana, sesuai dengan versi Windows Anda. Setuju untuk mengimpor pengaturan.

Penting! Dianjurkan sebelum tindakan terakhir! Jika cara tersebut tidak membantu atau malah bertambah parah, Anda dapat memulihkan ke kondisi sebelumnya.

Pada Windows XP atau Windows Server 2000, instal penginstal terbaru versi 4.5.

Jika ini tidak membantu, daftarkan ulang komponennya:

  1. Tekan "Menang + R" dan masukkan " cmd". Kemudian di jendela hitam masukkan perintah berikut secara berurutan:
    MSIExec /batalkan pendaftaran
    MSIExec /regserver
  2. Jawabannya harus kosong, tidak ada kesalahan. Jika masalah belum terpecahkan, masukkan perintah lain
    regsvr32 msi.dll
  3. Tutup jendela hitam

Jika dikatakan bahwa Anda tidak memiliki hak yang cukup, maka Anda harus menjalankannya.

Jika perintah dijalankan, tetapi tidak membantu, jalankan msi_error.bat dari arsip dan periksa hasilnya.

Opsi terakhir adalah mengunduh program Kerish Doctor, yang memiliki fungsi untuk memperbaiki layanan penginstal dan banyak masalah umum Windows lainnya.

Selain itu, banyak program menggunakan .NET Framework, jadi sebaiknya instal versi terbaru paket ini. Dan terakhir, satu saran lagi: jika di jalur ke file distribusi setidaknya ada satu folder dengan spasi di awal namanya, hapus spasi tersebut. Trik sederhana ini akan menyelesaikan masalah Anda :)

Meringkas

Kesalahan pada penginstal Windows sangat tidak menyenangkan, ada banyak kesalahan dan tidak jelas di mana mencarinya. Satu hal yang jelas - sistem telah gagal dan perlu dikembalikan ke kondisi kerja. Terkadang tidak ada yang membantu dan Anda harus melakukannya. Namun, jangan terburu-buru melakukannya, coba minta bantuan di forum ini. Jelaskan masalah Anda dengan tepat, beri tahu kami apa yang telah Anda lakukan, pesan apa yang Anda terima, dan mungkin itu akan membantu Anda! Bagaimanapun, dunia ini bukannya tanpa orang-orang baik :)

Kesalahan penginstal Windows adalah salah satu masalah pop-up paling umum yang dihadapi oleh pengguna sistem operasi Windows.

Kesalahan mungkin muncul terlepas dari versi OS Anda.

Alasan kesalahan tersebut

Anda dapat memindai OS menggunakan perintah Sfc /scannow. Anda harus memasukkannya ke jendela baris perintah.

Anda juga dapat meluncurkan baris perintah dengan dua cara lain:

  • Mulai -> Semua Program -> Aksesori -> Prompt Perintah.
  • Mulai -> Jalankan dan masukkan nama program cmd.exe

Dalam beberapa menit Anda akan diberikan informasi rinci tentang disk OS, file yang rusak, masalah dengan layanan dan program sistem lainnya.

Baris perintah tidak hanya akan menemukan file yang rusak dan rusak, tetapi juga menggantinya dengan yang berfungsi.

Setelah memindai, tutup command prompt dan restart komputer atau laptop pribadi Anda. Coba jalankan proses instalasi file apa pun yang dapat dieksekusi.

Microsoft juga menawarkan kepada pengguna utilitas otomatis yang dapat menyelesaikan masalah penginstal.

Kunjungi alamat web situs web resmi perusahaan https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

Di jendela yang terbuka, klik tombol “Jalankan Sekarang”. Utilitas akan mengembalikan konfigurasi penginstal yang benar.

Perlu dicatat bahwa utilitas ini tidak berfungsi dengan sistem operasi versi kedelapan.

Mengonfigurasi akses penginstal ke file msi

Masalah instalasi mungkin disebabkan oleh penginstal tidak memiliki akses ke file msi. Pengguna dapat mengatasi masalah ini secara mandiri.

Ikuti petunjuk di bawah ini:

  • Temukan file instalasi Anda dan klik kanan padanya;
  • Pilih jendela properti;
  • Buka tab pengaturan keamanan;
  • Di kotak teks grup atau pengguna, periksa apakah ada pengguna bernama "sistem". Jika tidak ada, Anda perlu menambahkan pengguna secara manual;

  • Untuk menambahkan pengguna baru, klik tombol Edit dan kemudian tombol Tambah;
  • Pada kolom teks nama objek yang dipilih, tulis kata “sistem” (tanpa tanda kutip). Jika Anda menggunakan sistem operasi versi bahasa Inggris, masukkan kata Sistem;
  • Kata yang dimasukkan akan langsung bergaris bawah, seperti terlihat pada gambar di bawah;

  • Centang kotak di sebelah Akses penuh dan sekarang klik tombol OK;

Pemasang sekarang dapat mengakses file yang dapat dieksekusi. Instalasi akan selesai tanpa masalah.

Harap dicatat bahwa dalam beberapa kasus, perangkat lunak antivirus mungkin memblokir akses ke file instalasi.

Untuk mengatasi masalah ini, Anda perlu masuk ke sistem operasi dengan akun administrator, mematikan antivirus dan mengaktifkan kompatibilitas dengan versi OS lain di pengaturan properti antivirus, seperti yang ditunjukkan pada gambar di bawah.

Kesalahan Penginstal Windows - Pemecahan Masalah

Beberapa program dan driver di Windows hanya boleh diinstal dengan hak administrator. Dalam kasus file EXE, opsi untuk menginstal sebagai administrator ada di menu konteks, yang dipanggil dengan mengklik kanan pada file tersebut. Tidak ada opsi seperti itu untuk paket MSI, tetapi Anda dapat menambahkannya melalui editor registri.

instruksi

Buka dialog Run melalui menu start atau dengan menekan kombinasi tombol Win+R. Di jendela yang terbuka, tulis regedit dan tekan Enter. Editor Registri akan diluncurkan. Tergantung pada pengaturan Kontrol Akun Pengguna Anda, Anda mungkin diminta untuk mengonfirmasi bahwa Anda ingin meluncurkan editor.

Pergi ke cabang HKEY_CLASSES_ROOT\Msi.Package\shell. Klik kanan pada “shell” dan di menu yang terbuka, pilih opsi untuk membuat partisi baru.

Sebuah subbagian akan ditambahkan ke bagian "shell". Ubah namanya menjadi "runas" (tidak perlu tanda kutip).

Di jendela sebelah kanan, klik dua kali pada tombol "Default" atau sekali dengan tombol kanan mouse dan pilih "Ubah..." Di bidang nilai yang kosong, masukkan "Jalankan sebagai Administrator". Konfirmasikan perubahan dengan menekan tombol OK.

Sekarang klik kanan pada “runas” dan pilih opsi buat partisi lagi. Buat subkey bernama "command" (tanpa tanda kutip).

Edit kunci "Default" dengan memasukkan perintah "msiexec /i "%1"" di bidang nilai (tanpa tanda kutip herringbone, tetapi dengan tanda kutip untuk %1). Klik Oke.