Saya menduga ini masalah dengan Pemasang Windows. Saya sudah mencoba memulai kembali layanan tetapi tidak berhasil. Saya tidak dapat menginstal apa pun yang berakhir dengan .msi . Terkadang saya mendapatkan pesan kesalahan seperti itu:
Log penampil acara:
Pemasang python:
Produk: Python 2.7.3 - Kesalahan 1723. Ada masalah dengan paket Pemasang Windows ini. DLL yang diperlukan untuk menyelesaikan instalasi ini tidak dapat dijalankan. Hubungi personel pendukung Anda atau vendor paket. Tindakan CheckDir, entri: _CheckDir @ 4, perpustakaan: C: \ Users \ x \ AppData \ Local \ Temp \ MSI570C.tmp
Pemasang SSDLife:
Produk: SSDlife Pro - Kesalahan 1723. Ada masalah dengan paket Pemasang Windows ini. DLL yang diperlukan untuk menyelesaikan instalasi ini tidak dapat dijalankan. Hubungi personel pendukung Anda atau vendor paket. Tindakan WIX_TestVersion, entri: WIX_TestVersion, pustaka: C: \ Users \ x \ AppData \ Local \ Temp \ MSIA32E.tmp
Mencari kesalahan 1723: Kesalahan ini dapat terjadi jika Anda memiliki versi Windows Installer yang kedaluwarsa
Saya mendapat beberapa tautan untuk Pemasang Windows tetapi tidak satu pun dari mereka memiliki Windows 7 pada daftar sistem operasi yang didukung.
https://www.microsoft.com/en-us/download/details.aspx?id=25 dan
Windows (7 x64) terbaru.
Juga mencoba Fixit ini: http://support.microsoft.com/mats/Program_Install_and_Uninstall
Tetapi tidak menemukan masalah.
sumber
Jawaban:
Saya mengalami masalah ini juga. Tanggapan Alexey Ivanov tidak cukup membantu saya, tetapi itu, bagaimanapun, mengilhami saya untuk menyelidiki
C:\Users\x\AppData\Local\Temp
.Seperti biasa, pesan kesalahan hanya setengah berguna. Dalam kasus saya, DLL tidak hilang - penginstal tidak memiliki izin untuk mengakses folder . Saya tidak mencoba menjalankan installer sebagai administrator - ini tidak masuk akal bagi saya mengingat saya sudah menggunakan akun admin dan akan mengharapkan UAC untuk menangani peningkatan hak istimewa. Ngomong-ngomong, seperti banyak hal di Windows, semua ini sedikit menjadi misteri bagi saya.
Namun demikian, setelah pergi ke
Properties > Security
padaC:\Users\x\AppData\Local\Temp
folder dan memberikan yangEveryone
satuFull control
izin, installer yang sebelumnya telah gagal sekarang bekerja! Hore! KarenaEveryone
sudah memilikiRead
danWrite
mengakses, saya menduga ituFull control
juga menambahkanExecute
izin yang diperlukan .Yang saya bertanya-tanya, sekarang, adalah bagaimana ini terjadi di tempat pertama, dan apa hak izin pada direktori ini seharusnya.
sumber
Everyone
:-). Ngomong-ngomong, saya bertanya-tanya apa penyebab masalah ini. Saya mengalami masalah dengan beberapa pemasang, termasuk pemasang iTunes — pemasang yang sangat populer! Saya bertanya-tanya apa yang terjadi yang merusak izin pada direktori itu.Solusi sederhana adalah dengan menjalankan perintah shell sebagai administrator (cukup cari cmd.exe dan klik kanan-> jalankan sebagai administrator), dan kemudian pergi ke lokasi paket MSI dan jalankan
msiexec /i packagename.msi
. Itu berhasil untuk saya.sumber
msiexec /i packagename.msi
Sistem Anda harus melewatkan DLL yang diperlukan.
Dalam kedua kasus yang Anda jelaskan, Penginstal Windows mencoba menjalankan tindakan kustom yang terletak di DLL. File-file .tmp:
C:\Users\x\AppData\Local\Temp\MSI570C.tmp
danC:\Users\x\AppData\Local\Temp\MSIA32E.tmp
benar-benar file DLL yang diekstrak dari MSI.Tetapi karena alasan tertentu gagal memuat DLL.
Yang paling penting adalah mencari tahu DLL mana yang hilang. Saat pesan kesalahan ada di layar, buka direktori temp Anda dan lihat apakah file DLL temp masih ada. Jika ada, salin dengan ekstensi DLL. Kemudian untuk mengetahui DLL mana yang diperlukan yang hilang, Anda dapat menggunakan
depends.exe
utilitas dari Visual Studio.Jika file temp sudah dihapus, satu-satunya cara untuk mendapatkan DLL adalah mengekstraknya dari paket, dari
Binary
tabel.Saya memiliki dua kandidat yang paling mungkin: runtime Visual C ++ hilang atau .Net runtime hilang. Namun, itu hanya dugaan ...
sumber
Saya mencoba apa yang disarankan Dimadima tetapi saya masih memiliki sedikit masalah akses. Saya menggali alat untuk Win 7 / Vista yang disebut take ownership. Itu menambahkan menu kontekstual untuk klik kanan dan Anda dapat 'Ambil Kepemilikan'. Saya pikir untuk mencoba itu bekerja seperti pesona
http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/
sumber
Tidak ada solusi yang bekerja untuk saya, namun ketika saya langsung pergi ke folder unduhan, klik kanan ikon instalasi yang ingin saya lakukan, dan klik "jalankan sebagai administrator" yang diinstal tanpa pesan kesalahan lagi.
sumber