WAMP yeşile dönmeyecek. Ve VCRUNTIME140.dll hatası


90

WAMP yeşile dönmeyecek. Birkaç hafta önce gayet iyi çalışıyordu. Bu konudaki diğer cevaplara bakıldığında, Apache'de servislerin yüklenmesi gerektiği söylenir.

Bunu yaptığımda, şunu belirten bir hata kodu alıyorum:

"VCRUNTIME140.dll bilgisayarınızda eksik olduğundan program başlatılamıyor. Sorunu çözmek için programı yeniden yüklemeyi deneyin."


Şu WAMPServer forumuna bakın Sorun Giderme İpuçları POINT20 Apache'yi çalıştırmak için gerekli olan microsoft C / C ++ çalışma zamanı kitaplıklarına bağlantılar sağlar. Eksik çalışma zamanını yüklemeyi deneyebilir ve bunun düzeltip düzeltmediğini görebilirsiniz. Ancak 1. WAMPServer'ı kaldırmanız, 2. çalışma zamanını eklemeniz, 3. WAMPserver'ı yeniden kurmanız gerekebilir. Öyleyse önce her şeyi yedeklediğinizden emin olun
RiggsFolly

2
Böyle durumlarda her zaman kendime bu tür kurulum paketlerini kimin yaptığını soruyorum. Neden kurulumu engellemiyor ve kullanıcıların yalnızca paketler algılandığında yüklemesine izin vermiyorsunuz ?! Ya da en azından ayrı bir diyalog verin. Bu ileti dizisi 45 binden fazla kez görüldü (Nisan 2016). Değerli zaman kaybı ...
Kai Noack

Bu kesin cevap değil, ancak MAMP Windows için var ve bu soruna neden olmuyor ... sadece söylüyorum!
Caroline Robineau

Yanıtlar:


150

Oriol'un dediği gibi, WAMP'ı kurmadan önce aşağıdaki yeniden dağıtılabilirlere ihtiyacınız var.

Readme.txt'den

Wampserver kurulumuna geçmeden ÖNCE, sisteminize belirli öğelerin kurulu olduğundan emin olmalısınız, aksi takdirde Wampserver kesinlikle çalışmayacaktır ve ayrıca kurulum hatalı olacaktır ve eksik olan öğeleri kurmadan ÖNCE Wampserver'ı kaldırmanız gerekir.

Yeniden dağıtılabilir VC9, VC10, VC11, VC13 ve VC14 paketlerinde "güncel" olduğunuzdan emin olun. Güncel olduğunuzu düşünseniz bile, her paketi yönetici olarak kurun ve "Zaten kurulu" mesajı varsa Onarımı doğrulayın.

Aşağıdaki paketler (VC9, VC10, VC11) Wampserver 2.4, 2.5 ve 3.0 için zorunludur, sadece Apache ve PHP sürümlerini kullanıyor olsanız bile VC11 ve VC14 PHP 7 ve Apache 2.4.17 için gereklidir.

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


2
@Amalgovinus Lütfen 64bit pencerelerin 32bit ve 64bit Windows kodunu çalıştıracak şekilde tasarlandığını unutmayın. Bu çalışma zamanlarını indirip kuramayacağınız bir sorunu hiç duymadım. Bunları Microsoft sitesinden fix your dll sitesaldığınızdan ve oradan alabileceğiniz dll'lere ne yapıldığını bilenlerden değil emin olun .
RiggsFolly

1
FWIW Dosyaların her birini indirdim ve kurmaya çalıştım. (64bit) sistemim zaten kurulu olduğunu söylüyorsa, bir sonrakine geçtim. Wamp kurulumum şimdi çalışıyor.
Jeff Hines

Bu bağlantılardan bazıları artık çalışmıyor - tüm ön koşulların indirme bağlantıları için wampserver.aviatechno.net/?lang=en&prerequis=afficher adresine bakın
kmdsax

@Sotoz'dan tek ve mükemmel çözüm
Frank


10

VCRUNTIME140.dll hatası

Bu hata, bilgisayarınızda gerekli Visual C ++ paketlerinin kurulu olmadığı anlamına gelir. Eğer wampserver'ı kurduysanız, öncelikle wampserver'ı kaldırın.

VC paketlerini

indirin Tüm bu VC paketlerini indirin ve hepsini kurun. Hem 64 bit hem de 32 bit sürümü kurmalısınız.

- VC9 Paketleri (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

- VC10 Paketleri (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

- VC11 Paketleri (Visual C ++ 2012 Güncelleme 4) -
İndirilecek iki dosya VSU4 \ vcredist_x86.exe ve VSU4 \ vcredist_x64.exe aynı sayfa
http://www.microsoft.com/en-us/download/details.aspx?id=30679

- VC13 Paketleri] (Visual C ++ 2013) -
İki dosya VSU4 \ vcredist_x86.exe ve VSU4 \ vcredist_x64.exe indirilecekler aynı sayfada
https://www.microsoft.com/en-us/download/details.aspx?id=40784

- VC14 Paketleri (Visual C ++ 2015) -
İndirilecek iki dosya vcredist_x86.exe ve vcredist_x64.exe aynı sayfada
http://www.microsoft.com/en-us/download/details.aspx?id = 48145

yönetici ayrıcalıklarına sahip paketleri kurun
Sağ tıklama-> Yönetici Olarak Çalıştır

wampserver'ı yeniden kurun
VC paketlerinin hem 64 bit hem de 32 bit sürümünü kurduktan sonra wampserver'ı tekrar kurun.


9

WAMP'ı yüklemeden ÖNCE bazı Visual C ++ paketlerini yüklemeniz gerekir (yüklediyseniz, kaldırıp yeniden yüklemeniz gerekir).

Şunlara ihtiyacınız vardır: VC9, VC10, VC11, VC13 ve VC14

In readme.txt (SourceForge) WAMPServer 3'ün bağlantıları bulabilirsiniz.

Dikkatli ol! 64 bit işletim sistemi kullanıyorsanız, her paketin her iki sürümünü de yüklemeniz gerekir.


"Dikkatli olun! 64b işletim sistemi kullanıyorsanız, her paketin her iki sürümünü de yüklemeniz gerekir." Bunu nasıl başardığını merak ediyorum, çünkü bana imkansız görünüyor. x86 yükleyicileri, x64 sürümü kuruluysa hiçbir şey yapmanıza izin vermez.
Amalgovinus


2

Halihazırda çalışan bir WAMP sürümüne sahip olduğunuz ve bu sürüm çalışmayı durdurduğundan, muhtemelen VCRUNTIME140.dll'yi zaten yüklemiştiniz. Bu durumda:

  1. Açık Programlar ve Özellikler
  2. İlgili Microsoft Visual C ++ 20xx Yeniden Dağıtılabilir yükleyicilere sağ tıklayın ve "Değiştir" i seçin
  3. "Onar" ı seçin. Bunu hem x86 hem de x64 için yapın

Bu benim için hile yaptı.


1

Bütün bir gün boyunca pek çok kurup kaldırdıktan ve burada her cevap için her paketi denedikten sonra, benim için işe yarayan tek şey şuydu:

  1. Wamp'ı kaldırın ve yeniden başlatın
  2. Visual Studio 2017 Community sürümünü yükleyin ve "Web geliştirme" yi seçin ve doğru sitedeki tüm seçenekleri kontrol edin. İşte bir ekran görüntüsü: görüntü açıklamasını buraya girin

Bu bir şekilde Wamp için de gerekli olan bir şeyi kurar.

  1. Wamp'ı kurun ve iyi olmalısınız.

Link to visual studio 2017 Topluluk baskısında


1

WAMP YEŞİLleşmiyor mu? Panik yapmayın

Öncelikle "Windows Update" araması yaparak Windows güncellemenizi kontrol edin

veya

Microsoft Windows sitesinden güncellemeleri indirin (Windows 7 x64 hizmet paketi 1'e tam olarak güncellendi) Windows 7 Service Pack 1 indir

Şimdi, yükleme süresi için WAMP'ı destekleyen bazı daha fazla indirme var

Readme.txt'den

Wampserver kurulumuna geçmeden ÖNCE, sisteminize belirli öğelerin kurulu olduğundan emin olmalısınız, aksi takdirde Wampserver kesinlikle çalışmayacaktır ve ayrıca kurulum hatalı olacaktır ve eksik olan öğeleri kurmadan ÖNCE Wampserver'ı kaldırmanız gerekir.

Yeniden dağıtılabilir VC9, VC10, VC11, VC13 ve VC14 paketlerinde "güncel" olduğunuzdan emin olun. Güncel olduğunuzu düşünseniz bile, her paketi yönetici olarak kurun ve "Zaten kurulu" mesajı varsa Onarımı doğrulayın.

Aşağıdaki paketler (VC9, VC10, VC11) Wampserver 2.4, 2.5 ve 3.0 için zorunludur, sadece Apache ve PHP sürümlerini kullanıyor olsanız bile VC11 ve VC14 PHP 7 ve Apache 2.4.17 için gereklidir.

VC9 Paketleri (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

VC10 Paketleri (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

VC11 Paketleri (Visual C ++ 2012 Güncelleme 4) İndirilecek iki dosya VSU4 \ vcredist_x86.exe ve VSU4 \ vcredist_x64.exe aynı sayfadadır: http://www.microsoft.com/en-us/download/details. aspx? id = 30679

VC13 Paketleri [/ b] (Visual C ++ 2013) İki dosya VSU4 \ vcredist_x86.exe ve VSU4 \ vcredist_x64.exe

VC14 Paketleri (Visual C ++ 2015) İndirilecek iki dosya vcredist_x86.exe ve vcredist_x64.exe aynı sayfada: https://www.microsoft.com/en-us/download/details.aspx?id=52685

VC Paketleri x64 (Visual C ++ 2017)

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.