Setup failed saat install Microsoft Visual C++ Redistributable
Tutorial -  Rud Achmed - 10 Aug 2020

Sobat pernah membuka aplikasi tapi malah muncul pesan error seperti dibawah ini?

api-ms-win-crt-runtime-l1-1-0.dll is missing

"The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem"

Mungkin kendala terletak pada Microsoft Visual C++ Redistributable, aplikasi ini dibutuhkan karena beberapa program berjalan menggunakan library dari VCRedist tersebut, untuk mengatasinya kita cukup menginstall Microsoft Visual C++ Redistributable yang sesuai dengan yang dibutuhkan oleh aplikasi tersebut, misalnya saat menggunakan Google Earth Pro kita membutuhkan Microsoft Visual C++ 2015 Redistributable.

sobat dapat mendownload Microsoft Visual C++ Redistributable terbaru, dari situs resmi Microsoft atau dari link berikut:

Namun masalah baru timbul saat kita menginstall terjadi error seperti dibawah ini,

Cukup membuat pusing kepala, ada beberapa solusi yang dapat kita coba, anatara lain:

1. Unreg/Register Windows Installer (MSIExec).

Jika masalah yang terjadi juga berhubungan dengan munculnya pesan error

"Windows Installer Service could not be accessed"

maka kita dapat mencoba untuk melakukan register ulang pada Windows Installer:

  • Klik Start, klik Run, ketikkan MSIEXEC /UNREGISTER, lalu klik OK. (tidak akan muncul apapun pada layar)
  • klik Start, klik Run, ketikkan MSIEXEC /REGSERVER, lalu klik OK. (perintah ini juga tidak akan memunculkan pesan pada layar

setelah itu cobalah untuk menginstall kembali.

2. Install Package Cache secara manual.

Kemungkinan gagalnya instalasi Microsoft Visual C++ 2015 Redistributable dikarenakan gagalnya instalasi update komponen, maka disini kita perlu melakukan instalasi manual terlebih dahulu pada komponen tersebut.

Masuk kedalam folder C:\ProgramData\Package Cache, lalu cari didalam folder satu persatu sampai menemukan package Windows update seperti contoh Windows8.1-KB2999226-x64.msu

C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu.

Tujuan dari mencari file ini adalah untuk menginstall package update tersebut secara manual, jika sudah ketemu maka extract secara manual dan install menggunakan perintah dism, sebelumnya buat folder temporary di drive C: untuk lokasi hasil extract, perhatikan contoh saat saya mencoba install berikut melalui command prompt (CMD):

note: buka CMD dengan Administrator privileges

c:

mkdir tmp

mkdir tmp\tmp

move C:\ProgramData\Package Cache\FC6260C33678BB17FB8B88536C476B4015B7C5E9\packages\Patch\x64\Windows8.1-KB2999226-x64.msu c:\tmp

expand -F:* c:\tmp\Windows8.1-KB2999226-x64.msu c:\tmp\tmp

dism /online /add-package /packagepath:c:\tmp\tmp\Windows8.1-KB2999226-x64.cab

Setelah selesai dan instalasi package berhasil cobalah kembali untuk menginstall Microsoft Visual C++ 2015 Redistributable kembali.

comments powered by Disqus