10 Cara mengatasi error api-ms-win-crt-runtime-l1-1-0.dll is missing

by

helmy

Selamat Datang di Blog Orang IT. Pesan error seperti “program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing” hanyalah satu dari sekian banyak error windows yang memberitahu pengguna bahwa sebuah aplikasi tidak bisa dijalankan karena file api-ms-win-crt-runtime-l1-1-0.dll tidak ditemukan pada komputer dan memberi solusi perbaikan untuk mereinstall ulang program, namun mengikuti saran itu juga biasanya tidak membantu menyelesaikan masalah yang muncul

Beberapa aplikasi seperti skype, autodesk, adobe premiere, coreldraw, xampp, microsoft office dan beberapa program lain sering melempar pesan kesalahan ini, baik sebelum maupun sesudah dijalankan

Intinya, program tidak bisa dimulai karena kelengkapan library yang dimaksud “api-ms-win-crt-runtime-l1-1-0.dll” tidak ditemukan pada sistem program baik pada folder instalasi program maupun folder windows. File dengan ekstensi DLL tersebut menjadi bagian dari Microsoft Visual C++ Redistributable yang sebenarnya tidak disematkan pada instalasi perangkat lunak sehingga untuk menyelesaikan masalah ini pengguna harus memperbaikinya secara manual

Pada saat instalasi program, sebuah installer biasanya akan memeriksa ketersediaan file DLL yang dibutuhkan atau syarat minimum Microsoft Visual C++ Redistributable versi 2008/2009/2010/2013/2015/2017/2019, apabila file yang dibutuhkan tidak tersedia maka installer akan meminta akses internet untuk mendownload tetapi ada juga installer yang mengabaikan hal ini sehingga memunculkan notifikasi error program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing ketika pengguna menjalankan executable

Penyebab munculnya error program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing

Ini terjadi karena windows belum menginstall patch pembaharuan KB2999226 atau belum menjalankan pembaharuan untuk meningkatkan versi Visual C++ Redistributable ke minimal versi 2015 atau pengguna awam sengaja menghapus instalasi Visual C++ Redistributable dari daftar program terinstall karena dianggap tidak penting padahal instalasi tersebut berisi sekumpulan library yang dibutuhkan untuk menjalankan program

Karena kurangnya dukungan library, program tertentu tidak bisa dijalankan dan menginstall ulang windows juga bukan solusi yang tepat. Error semacam ini sering terjadi pada pengguna windows versi terbaru 10, windows server 2016 , XP, Vista, 7 , 8 dan 8.1

Cara memperbaiki masalah program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing

Untuk mengatasi masalah program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing sebenarnya cukup mudah, kita akan membaginya kedalam 2 kategori kesalahan; pertama kesalahan karena pada sistem operasi windows belum terinstall Visual C++ Redistributable minimal versi visual studio 2015 dan yang kedua karena adanya corrupt pada instalasi C++ Redistributable baik karena infeksi virus atau karena menginstall beberapa versi Visual C++ Redistributable sekaligus 

Baca juga: 20 Cara mengatasi file explorer not responding 

Periksa lebih dulu apakah komputer sudah terinstall Visual C++ Redistributable atau belum, caranya buka Control Panel > Program and Features > kemudian cari instalasi yang saya maksud atau bisa juga melihat daftar program terinstall melalui aplikasi manager Ccleaner

Kalau program visual c++ redistributable belum terinstall atau terinstall versi 2015 kebawah silahkan di uninstall (klik kanan > uninstall a program)

Tenang saja, tidak ada yang perlu dikhawatirkan. Mungkin beberapa program yang sebelumnya berjalan menjadi tidak bisa dibuka. Nanti kita install Visual C++ Redistributable versi terbaru saat ini yaitu 2019 dijamin semua program anda akan berjalan lancar

1. Jalankan pembaharuan windows

Cara pertama adalah dengan menjalankan fitur “Check For Update” untuk mendownload patch/keamanan windows keluaran terbaru. Ini mencakup banyak hal seperti security update, malicious removal tools, silverlight, Microsoft visual C++ dan sebagainya

Keuntungan menggunakan cara ini adalah kita tidak hanya memperbaharui library namun juga sekaligus meningkatkan patch keamanan windows, update database Antivirus dan sebagainya

Sementara kerugiannya, karena berisi sekumpulan program tentu saja ukuran file download cukup besar terlebih kalau anda jarang menjalankan pembaharuan windows

Begini caranya;

Buka Control Panel (bisa melalui pencarian) > masuk ke menu Control PanelSystem and SecurityWindows Update > jalankan update > tunggu hingga sistem memeriksa daftar update program tersedia

Apabila ukuran download file patch terlalu besar (1GB+) anda bisa mengcustomnya dengan cara mencentang opsi program apa saja yang ingin diperbaharui

Terakhir klik tombol install program, tunggu beberapa saat hingga sistem mendownload dan menginstall patch windows terbaru

Jalankan pembaharuan windows

Restart windows untuk menerapkan perubahan. Selanjutnya coba buka kembali program yang memunculkan error “program can’t start because api-ms-win-crt-runtime-l1-1-0.dll is missing” semoga kali ini bisa terbuka secara normal

Cara pertama ini membutuhkan banyak waktu dan kuota internet besar karena yang diperbaharui tidak hanya Microsoft Redistributable saja melainkan banyak komponen windows lainnya termasuk NetFramework

2. Download dan Install Microsoft C++ 2019 secara manual

Cara kedua ini terlihat lebih sederhana, karena kita langsung berfokus pada inti masalah yaitu mendownload Microsoft C++ 2019 secara online dan menginstallnya secara offline. Lebih jelasnya silahkan ikuti panduannya

Buka situs resmi 

https://support.microsoft.com/id-id/help/2977003/the-latest-supported-visual-c-downloads

Silahkan klik untuk mendownload, x86 untuk windows tipe 32bit dan x64 untuk windows tipe 64bit

Download dan Install Microsoft C++

Seperti yang tertera pada gambar diatas, bahwa Visual C++ 2015, 2017 dan 2019 seluruhnya berbagi file distribusi ulang yang sama.

Sebagai contoh, menginstal Visual C++ 2019 yang dapat didistribusikan ulang, akan mempengaruhi program yang dibangun dengan Visual C++ 2015 dan 2017. Meskipun demikian, menginstal Visual C++ 2015 yang dapat didistribusi ulang tidak akan menggantikan versi yang lebih baru dari file yang diinstal oleh Visual C++ 2017 dan 2019 yang dapat didistribusi ulang.

Hal ini berbeda dari semua versi Visual C++ sebelumnya, karena masing-masing memiliki file runtime sendiri yang berbeda, tidak dibagi dengan versi lain.

Ini adalah versi offline installer, silahkan klik 2x untuk menginstall Microsoft C++ kemudian ikuti wizardnya (next next finish)

Download dan Install Microsoft C++

Terakhir tinggal restart ulang komputer dan jalankan program yang sebelumnya tidak bisa dibuka. Semoga masalah anda sudah teratasi sampai disini

Bagaimana kalau Visual C++ Redistributable baik versi 2015-2019 sudah terinstall dikomputer?

Ini bisa terjadi karena file yang dimaksud yaitu api-ms-win-crt-runtime-l1-1-0.dll tidak ditemukan atau rusak. Oleh sebab itu anda harus menyelesaikan dengan cara repair Visual C++ Redistributable atau cukup mengcopy paste file api-ms-win-crt-runtime-l1-1-0.dll dari komputer lain/internet

3. Merepair Instalasi Visual C++ Redistributable

Caranya mudah, buka control panel > temukan menu program and features > setelah terbuka daftar program terinstall cari Microsoft Visual C++ 2015 2019 > klik kanan change > repair > ikuti instruksi wizard yang muncul selanjutnya

Atau bisa juga dengan menguninstallnya kemudian menginstall kembali versi terbaru apabila sudah tersedia

4. Add replace file api-ms-win-crt-runtime-l1-1-0.dll

Masalah sepele namun sering terjadi, program tidak menemukan library file api-ms-win-crt-runtime-l1-1-0.dll baik di folder instalasinya maupun di folder windows sehingga program tidak bisa dimulai

Solusinya ada 2:

a. Copy dari komputer lain dengan catatan harus berasal dari tipe windows 32bit/64bit yang sama, buka C:/Windows/System32 atau C:/Windows/SysWOW64 lalu temukan api-ms-win-crt-runtime-l1-1-0.dll bisa menggunakan fungsi pencarian ditask bar atas kemudian copy-paste library berukuran kecil tersebut ke komputer/laptop yang bermasalah

b. Download dari internet, buka situs > https://www.dll-files.com/

Lalu ketikkan file DLL yang dicari pada kolom pencarian misal https://www.dll-files.com/api-ms-win-crt-runtime-l1-1-0.dll.html

Terakhir tinggal didownload saja, ukuran file tidak sampai 100KB kemudian extract hingga nampak file yang dimaksud

Tambahkan file api-ms-win-crt-runtime

Silahkan copy-paste file tersebut ke C:/Windows/System32 (windows 32bit) atau C:/Windows/SysWOW64 (windows 64bit), jika muncul notify admin blabla ijinkan saja

Bisa juga sih dicopy-paste ke folder instalasi aplikasi misal C:Program FilesNotepad++

Coba jalankan kembali program yang sebelumnya bermasalah, seharusnya sudah berhasil dibuka

5. Perbaharui NetFramework

Netframework sendiri merupakan bagian dari perangkat lunak windows (secara default telah disisipkan pada instalasi windows) yang berjalan pada sistem distribusi standar untuk mendukung windows. Beberapa program tertentu membutuhkan versi NetFramework yang lebih tinggi

Meskipun error semacam Api-Ms-Win-Crt-Runtime-l1-1-0.dll is Missing tidak berhubungan langsung tetapi CRT Runtime yang valid membantu menghilangkan popup ini muncul terus menerus. Beberapa program saat dijalankan meski memunculkan notifikasi Api-Ms-Win-Crt-Runtime-l1-1-0.dll is Missing namun mereka tetap dapat dijalankan

Silahkan download Nteframework versi terbaru disitus resminya

https://dotnet.microsoft.com/download/dotnet-framework

Setelah didownload (pilih versi offline installer) > install program > restart ulang komputer, coba jalankan kembali program yang error semoga masalah anda terselesaikan

Baca juga: Mengetahui perbedaan 32bit 64bit

6. Reinstall Program Tersebut

Mungkin saja permasalahan ini muncul karena aplikasinya sendiri yang error, beberapa komponen didalam instalasi tidak sengaja terhapus sehingga menyebabkan muncul pesan error “api-ms-win-crt-runtime-l1-1-0.dll is missing” padahal file ini baik-baik saja

Atau error akibat kesalahan kunci file registry sehingga memunculkan deteksi error palsu/false alarm. Cara mereinstall ulang aplikasi saya rasa cukup mudah

Buka control panel > program and fatures > klik kanan program bermasalah > uninstall (disarankan pakai ccleaner, revouninstaller, iobit uninstaller) yang bisa membersihkan program sampai ke akarnya

Terakhir tinggal di install kembali..

7. Install Ulang windows

Keberadaan file Api-Ms-Win-Crt-Runtime-l1-1-0.dll ini terletak didalam foder C:/windows/system32, artinya ini adalah file inti

Kalau beberapa cara yang sudah anda lakukan diatas seperti Memasang Microsoft Visual C++ hingga mengupdate NetFramework namun belum juga mengatasi error Api-Ms-Win-Crt-Runtime-l1-1-0.dll is missing kemungkinan hal ini disebabkan karena windowsnya bermasalah

Solusi atau jalan pintasnya dengan mereinstall ulang windows, kalau saat ini anda masih memakai windows 7 atau 8 maka sangat disarankan mencoba versi windows terbaru yaitu windows 10

8. Menghapus transaksi log windows

Ini jarang terjadi, ketika filesystem transaction log windows mengalamai error maka pengguna tidak bisa menjalankan program yang sebelumnya telah ditandai error. Katakanlah anda telah mempraktekkan cara ke 1-6 dan berhasil namun filesystem tetap menyimpan data informasi error yang sebelumnya

Solusinya adalah dengan menghapus semua transaksi resource manager pada local disc yang terakti

Caranya buka CMD dengan perintah run as administrator kemudian ketikkan perintah

fsutil resource setautoreset true C:

Menghapus transaksi log windows

Terakhir restart ulang komputer dan jalankan kembali program yang bermasalah

Fungsi “setautoreset” disini adalah Menentukan apakah Transactional Resource Manager default akan membersihkan metadata transaksional pada proses selanjutnya atau tidak

Jika di ikuti opsi true berarti Menentukan bahwa Transaction Resource Manager akan membersihkan metadata transaksional pada pemasangan berikutnya, secara default.

9. Install pembaharuan Universal C Runtime

Beberapa pengguna berhasil mengatasi permasalahan “win-crt-runtime-l1-1-0.dll is missing”  dengan menginstall Universal C Runtime

Sebenarnya Universal C Runtime secara otomatis sudah di install saat anda menjalankan pembaharuan windows tetapi kalau anda tidak bisa menyelesaikan pembaharuan maka seperti halnya Microsoft Visual C++ Redistributable, anda juga bisa menginstall Universal C Runtime secara manual

Buka situs resmi terkait pembaharuan update untuk Universal C Runtime di windows

https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Silahkan pilih paket mana yang ingin anda download, sesuaikan dengan spesifikasi windows anda

pembaharuan Universal C Runtime

Lanjutkan dengan memilih bahasa, kemudian klik tombol download

pembaharuan Universal C Runtime

Tinggal di install next-next finish > reboot komputer > masalah api-ms-win-crt-runtime-l1-1-0.dll is missing error berhasil teratasi

10. Downgrade versi aplikasi

Apabila masalah tetap berlanjut, pertimbangkan untuk mendowngrade versi aplikasi ke yang lebih lama atau 1-2 tingkat dibawahnya

Sayangnya, melakukan downgrade aplikasi berarti menghilangkan beberapa fitur yang terdapat pada versi sesudahnya. Atau anda bisa menggunakan alternatif aplikasi lain

Demikian artikel mengenai cara memperbaiki masalah error api-ms-win-crt-runtime-l1-1-0.dll is missing diwindows dengan cepat dan mudah. Semoga apa yang saya sampaikan didalam artikel ini dapat memberi manfaat khususnya bagi anda yang membutuhkan solusi. Sekian dan terimakasih

wwwhelmkediricom

Related Post