WAMP tidak berubah menjadi hijau. Dan kesalahan VCRUNTIME140.dll

90

WAMP tidak berubah menjadi hijau. Itu bekerja dengan baik beberapa minggu lalu. Ketika melihat jawaban lain tentang topik ini, banyak yang mengatakan untuk menginstal layanan di Apache.

Ketika saya melakukan ini, saya mendapatkan kode kesalahan yang menyatakan:

"Program tidak dapat dimulai karena VCRUNTIME140.dll hilang dari komputer Anda. Coba instal ulang program untuk memperbaiki masalah."

Dylan Caudill
sumber
Lihat forum WAMPServer ini Tip TroubleShooting Tip POINT20 Ini memberi Anda tautan ke pustaka runtime microsoft C / C ++ yang diperlukan untuk menjalankan Apache. Anda dapat mencoba menginstal runtime yang hilang dan melihat apakah itu memperbaikinya. Tetapi Anda mungkin harus menghapus 1. WAMPServer, 2. menambahkan runtime, 3. Menginstal ulang WAMPserver. Jika demikian, pastikan Anda membuat cadangan semuanya terlebih dahulu
RiggsFolly
2
Dalam situasi seperti itu saya selalu bertanya pada diri sendiri siapa yang melakukan paket instalasi tersebut. Mengapa tidak memblokir instalasi dan hanya mengizinkan pengguna untuk menginstal ketika paket terdeteksi ?! Atau setidaknya berikan dialog terpisah. Utas ini di sini telah dilihat lebih dari 45 ribu kali (April 2016). Buang-buang waktu yang berharga ...
Kai Noack
Ini bukan jawaban yang tepat, tetapi MAMP ada untuk Windows dan tidak menyebabkan masalah ini ... hanya mengatakan!
Caroline Robineau

Jawaban:

150

Seperti yang dikatakan Oriol, Anda memerlukan redistributable berikut sebelum menginstal WAMP.

Dari readme.txt

SEBELUM melanjutkan dengan penginstalan Wampserver, Anda harus memastikan bahwa elemen-elemen tertentu telah diinstal pada sistem Anda, jika tidak Wampserver sama sekali tidak akan berjalan, dan sebagai tambahan, penginstalan akan salah dan Anda harus menghapus Wampserver SEBELUM menginstal elemen-elemen yang hilang.

Pastikan Anda "up to date" dalam paket yang dapat didistribusikan ulang VC9, VC10, VC11, VC13 dan VC14 Meskipun Anda merasa sudah up to date, instal setiap paket sebagai administrator dan jika pesan "Sudah diinstal", validasikan Perbaikan.

Paket berikut (VC9, VC10, VC11) sangat diperlukan untuk Wampserver 2.4, 2.5 dan 3.0, bahkan jika Anda hanya menggunakan versi Apache dan PHP VC11 dan VC14 diperlukan untuk PHP 7 dan Apache 2.4.17

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

sotoz.dll
sumber
2
@Amalgovinus Harap diingat bahwa jendela 64bit dirancang untuk menjalankan kode jendela 32bit dan 64bit. Saya belum pernah mendengar tentang masalah di mana Anda tidak dapat mengunduh dan menginstal runtime ini. Pastikan Anda mendapatkannya dari situs Microsoft dan bukan salah satu dari mereka fix your dll sitesyang tahu apa yang telah dilakukan pada dll yang mungkin Anda dapatkan dari sana.
RiggsFolly
1
FWIW Saya mengunduh dan mencoba menginstal setiap file. Jika sistem (64bit) saya mengatakan itu sudah diinstal, saya baru saja pindah ke yang berikutnya. Instalasi wamp saya sekarang berfungsi.
Jeff Hines
Beberapa dari tautan ini tidak lagi berfungsi - lihat wampserver.aviatechno.net/?lang=en&prerequis=afficher untuk tautan unduhan ke semua prasyarat
kmdsax
Solusi tunggal dan satu-satunya yang sempurna oleh @sotoz
Frank
10

Kesalahan VCRUNTIME140.dll

Kesalahan ini berarti Anda tidak memerlukan paket Visual C ++ yang diinstal di komputer Anda. Jika Anda sudah menginstall wampserver maka pertama uninstall wampserver.

Unduh paket VC

Unduh semua paket VC ini dan instal semuanya. Anda harus menginstal versi 64 bit dan 32 bit.

- Paket VC9 (Visual C ++ 2008 SP1) -
http://www.microsoft.com/en-us/download/details.aspx?id=5582
http://www.microsoft.com/en-us/download /details.aspx?id=2092

- Paket VC10 (Visual C ++ 2010 SP1) -
http://www.microsoft.com/en-us/download/details.aspx?id=8328
http://www.microsoft .com / en-us / download / details.aspx? id = 13523

- Paket VC11 (Visual C ++ 2012 Update 4) -
Kedua file VSU4 \ vcredist_x86.exe dan VSU4 \ vcredist_x64.exe yang akan diunduh berada di tempat yang sama halaman
http://www.microsoft.com/en-us/download/details.aspx?id=30679

- Paket VC13] (Visual C ++ 2013) -
Dua file VSU4 \ vcredist_x86.exe dan VSU4 \ vcredist_x64.exe untuk diunduh ada di halaman yang sama
https://www.microsoft.com/en-us/download/details.aspx?id=40784

- Paket VC14 (Visual C ++ 2015) -
Kedua file vcredist_x86.exe dan vcredist_x64.exe yang akan diunduh ada di halaman yang sama
http://www.microsoft.com/en-us/download/details.aspx?id = 48145

menginstal paket dengan hak admin
Klik kanan-> Jalankan sebagai Administrator

instal wampserver lagi
Setelah Anda menginstal paket VC versi 64 bit dan 32 bit, lalu instal kembali wampserver.

Harun ERGUL
sumber
9

Anda perlu menginstal beberapa paket Visual C ++ SEBELUM menginstal WAMP (jika Anda telah menginstal maka Anda harus menghapus dan menginstal ulang).

Anda membutuhkan: VC9, VC10, VC11, VC13 dan VC14

Di readme.txt wampserver 3 (di SourceForge) Anda dapat menemukan tautannya.

Hati-hati! Jika Anda menggunakan OS 64-bit, Anda perlu menginstal kedua versi dari setiap paket.

Oriol Tauleria
sumber
"Hati-hati! Jika Anda menggunakan 64b OS, Anda perlu menginstal kedua versi dari setiap paket." Saya bertanya-tanya bagaimana Anda melakukan ini, karena tampaknya tidak mungkin bagi saya. penginstal x86 tidak akan mengizinkan Anda melakukan apa pun jika versi x64 diinstal.
Amalgovinus
2

Karena Anda sudah memiliki versi WAMP yang berjalan dan berhenti berfungsi, Anda mungkin sudah menginstal VCRUNTIME140.dll. Dalam hal itu:

  1. Buka Program dan Fitur
  2. Klik kanan pada masing-masing penginstal Microsoft Visual C ++ 20xx Redistributable dan pilih "Ubah"
  3. Pilih "Perbaiki". Lakukan ini untuk x86 dan x64

Ini melakukan trik untuk saya.

David Niki
sumber
1

Setelah banyak dan banyak menginstal dan menghapus instalan sepanjang hari dan mencoba setiap paket untuk setiap jawaban di sini, satu-satunya hal yang berhasil bagi saya adalah:

  1. Copot pemasangan Wamp dan boot ulang
  2. menginstal Visual Studio 2017 Community edition dan pilih "Web development" dan periksa semua opsi di situs yang benar. Berikut tangkapan layarnya: masukkan deskripsi gambar di sini

Ini entah bagaimana menginstal sesuatu yang dibutuhkan untuk Wamp juga.

  1. instal Wamp, dan Anda akan baik-baik saja.

Tautan ke studio visual edisi Komunitas 2017

Rami Nour
sumber
1

WAMP tidak berubah HIJAU? Jangan panik

Pertama-tama periksa pembaruan windows Anda dengan mencari "Pembaruan Windows"

atau

Unduh pembaruan dari situs microsoft windows (saya memiliki windows 7 x64 diperbarui ke paket layanan 1 penuh) unduhan windows 7 Service pack 1

Sekarang ada beberapa unduhan lagi yang mendukung WAMP untuk waktu pemasangan

Dari readme.txt

SEBELUM melanjutkan dengan penginstalan Wampserver, Anda harus memastikan bahwa elemen-elemen tertentu telah diinstal pada sistem Anda, jika tidak Wampserver sama sekali tidak akan berjalan, dan sebagai tambahan, penginstalan akan salah dan Anda harus menghapus Wampserver SEBELUM menginstal elemen-elemen yang hilang.

Pastikan Anda "up to date" dalam paket yang dapat didistribusikan ulang VC9, VC10, VC11, VC13 dan VC14 Meskipun Anda merasa sudah up to date, instal setiap paket sebagai administrator dan jika pesan "Sudah diinstal", validasikan Perbaikan.

Paket berikut (VC9, VC10, VC11) sangat diperlukan untuk Wampserver 2.4, 2.5 dan 3.0, bahkan jika Anda hanya menggunakan versi Apache dan PHP VC11 dan VC14 diperlukan untuk PHP 7 dan Apache 2.4.17

Paket VC9 (Visual C ++ 2008 SP1) https://www.microsoft.com/en-us/download/details.aspx?id=5582 https://www.microsoft.com/en-us/download/details.aspx ? id = 2092

Paket VC10 (Visual C ++ 2010 SP1) https://www.microsoft.com/en-us/download/details.aspx?id=8328 https://www.microsoft.com/en-us/download/details.aspx ? id = 13523

Paket VC11 (Visual C ++ 2012 Update 4) Kedua file VSU4 \ vcredist_x86.exe dan VSU4 \ vcredist_x64.exe yang akan diunduh ada di halaman yang sama: http://www.microsoft.com/en-us/download/details. aspx? id = 30679

Paket VC13 [/ b] (Visual C ++ 2013) Dua file VSU4 \ vcredist_x86.exe dan VSU4 \ vcredist_x64.exe

Paket VC14 (Visual C ++ 2015) Kedua file vcredist_x86.exe dan vcredist_x64.exe yang akan diunduh ada di halaman yang sama: https://www.microsoft.com/en-us/download/details.aspx?id=52685

Paket VC x64 (Visual C ++ 2017)

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

Bhavsar1311
sumber