Apa yang dimaksud dengan Visual C ++ Redistributable? Cara Menginstal dan Mengatasi Masalahnya di Windows 10
Microsoft Windows 10 / / March 17, 2020
Terakhir diperbarui saat
Mendapatkan pesan kesalahan samar tentang MSVCRxx.dll? Inilah perbaikan Anda.
Menginstal aplikasi pada Windows 10 biasanya merupakan proses yang mudah, berkat kekayaan aplikasi dan kompatibilitas sistem operasi selama 30 tahun terakhir. Sebagian besar, mereka hanya bekerja. Misalnya, kami sudah membahas caranya instal aplikasi desktop klasik dan aplikasi universal, seperti yang tersedia melalui Windows Store.
Tetapi kisah aplikasi Windows 10 masih melalui transisi yang signifikan, yang awalnya dimulai dengan Windows 8. Aplikasi universal adalah masa depan Windows 10, tetapi aplikasi klasik akan bersama kami untuk beberapa waktu. Dan aplikasi klasik itu terkadang memiliki masalah klasik. Misalnya, memasang aplikasi desktop dapat menjadi masalah karena persyaratan komponen seperti Visual C ++ Redistributable. Pada artikel ini, kami mencari tahu apa itu dan bagaimana cara menginstalnya, jadi, aplikasi Anda akan berfungsi pada Windows 10.
Cara Mengatasi Masalah Menginstal Visual C ++ Redistributable
Visual C ++ Redistributable adalah file DLL (Dynamic Link Library) yang diperlukan oleh program atau game yang dibuat menggunakan lingkungan pengembangan perangkat lunak Visual Studio Microsoft. Ketika suatu program membutuhkan DLL atau beberapa file pendukung lainnya untuk dijalankan, ini disebut dependensi. MSVCR. DLL adalah singkatan dari:
- MS - Microsoft
- V - Visual
- C - C ++
- R - Dapat didistribusikan kembali.
Menjelajahi Aplikasi dan Fitur Pengaturan atau Program dan Fitur Panel Kontrol, Anda mungkin melihat beberapa versi dari redistributable diinstal. Aplikasi tertentu yang terinstal mungkin menggunakan salah satunya, jadi menghapus versi apa pun dapat menyebabkan kegagalan fungsi aplikasi. Beberapa aplikasi bahkan mungkin memerlukan versi terbaru dari Visual C ++ Redistributable seperti 2010 SP1 atau 2012 Update 4.
DLL membantu pembuat aplikasi menggunakan kembali komponen umum secara efisien yang membuat program bekerja. Alih-alih menciptakan kembali roda dan membengkak kode mereka setiap kali, pengembang dapat menggunakan kembali perpustakaan di MSVCR.dll. Sebagai gantinya, ini dapat mengurangi ukuran program dan memberikan kinerja serta pemanfaatan memori yang lebih baik. Beberapa aplikasi ditulis menggunakan versi spesifik dari Visual C ++ Redistributable. Jika komputer Anda tidak memiliki program pengembangan Visual C ++ lengkap yang diinstal (yang kemungkinan besar tidak akan Anda dapatkan kecuali Anda melakukannya seorang pengembang perangkat lunak), sebuah program akan datang dengan apa yang disebut Komponen Runtime untuk memfasilitasi hal itu program. Komponen Runtime hanyalah bagian penting dari kode yang membuat perangkat lunak berfungsi.
Ada versi dari Visual C ++ Redistributable yang kembali sejauh versi 2005. Kesalahan umum yang mungkin dilihat pengguna saat mencoba menjalankan atau menginstal aplikasi adalah:
Program tidak dapat memulai karena MSVCR110.dll hilang dari komputer Anda. Coba instal ulang program untuk memperbaiki masalah ini.
Kesalahan menunjukkan bahwa versi tertentu dari Visual C ++ Redistributable yang diperlukan oleh program yang Anda coba instal rusak atau hilang. Dalam hal ini, MSVCR110 mewakili Visual C ++ 2010 SP1 Dapat didistribusikan kembali. Versi lain termasuk:
- MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 - 2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
Sebagian besar program akan datang terinstal dengan salinan Visual C ++ Redistributable selama instalasi. Anda juga dapat menelusuri file pengaturan aplikasi - biasanya folder yang disebut "pihak ketiga" atau sesuatu serupa - di mana Anda mungkin dapat menemukan salinan file pengaturan untuk Visual C ++ Dapat didistribusikan kembali.
Jika tidak, Anda dapat mengunduh versi yang diperlukan oleh aplikasi. Program akan menunjukkan versi file yang diperlukan jika kesalahan muncul selama atau ketika menjalankan aplikasi. Pengguna juga harus menyadari bahwa beberapa program mungkin memerlukan 32 atau 64-bit Arsitektur.
Di bawah ini adalah tautan untuk mengunduh yang pantas didistribusikan kembali untuk versi yang mungkin Anda coba pasang:
- Microsoft Visual C ++ 2005 SP1 Redistributable (x86)
- Microsoft Visual C ++ 2005 SP1 Redistributable (x64)
- Microsoft Visual C ++ 2008 SP1 Redistributable (x86)
- Microsoft Visual C ++ 2008 SP1 Redistributable (x64)
- Microsoft Visual C ++ 2010 SP1 Redistributable (x86)
- Microsoft Visual C ++ 2010 SP1 Redistributable (x64)
- Pembaruan 4 Microsoft Visual C ++ 2012 Redistributable (x86 dan x64)
- Microsoft Visual C ++ 2013 Redistributable (x86 dan x64)
- Pembaruan 3 Microsoft Visual C ++ 2015 Redistributable (x86 dan x64)
- Microsoft Visual C ++ Redistributable untuk Visual Studio 2017
Pemecahan Masalah MSVCR lebih lanjut
Kadang-kadang Anda mungkin perlu menghapus versi Visual C ++ Redistributable yang ada untuk menyelesaikan masalah yang mempengaruhinya. Jika menginstal Visual C ++ Redistributable yang benar tidak menyelesaikan masalah menginstal atau memperbaiki program, kemungkinan salah satu file DLL mungkin rusak. Mendaftarkan ulang file DLL mungkin dapat menyelesaikan masalah.
Tekan tombol Windows + X lalu klik Prompt Perintah (Admin) atau Windows PowerShell (Admin). Pada prompt perintah atau jendela PowerShell, ketik perintah di bawah ini lalu tekan enter setelah masing-masing. Keluar dari command prompt lalu restart komputer Anda untuk melihat apakah masalah teratasi.
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s
Mengalami masalah dengan Visual C ++ Redistributable jarang terjadi, tetapi juga merupakan tanda masalah warisan yang masih melekat pada Windows. Model Universal App meminimalkan kebutuhan akan komponen-komponen seperti itu karena penggunaan berbasis paket yang baru digunakan. Untuk aplikasi besar seperti AutoCAD, QuickBooks, Adobe Creative Suite dan iTunes, komponen ini akan selalu menjadi bagian dari arsitektur dasar aplikasi Anda. Semoga artikel ini akan membantu Anda mengatasi hambatan jika Anda memang menemui mereka.
Apakah Anda harus memperbaiki masalah dengan Visual C ++ Paket Redistributable untuk Visual Studio? Ceritakan pada kami di komentar.