WAMP가 녹색으로 바뀌지 않습니다. 그리고 VCRUNTIME140.dll 오류


90

WAMP가 녹색으로 바뀌지 않습니다. 몇 주 전에 잘 작동했습니다. 이 주제에 대한 다른 답변을 볼 때 많은 사람들이 Apache에 서비스를 설치한다고 말했습니다.

이렇게하면 다음과 같은 오류 코드가 표시됩니다.

"컴퓨터에 VCRUNTIME140.dll이 (가) 없기 때문에 프로그램을 시작할 수 없습니다. 문제를 해결하려면 프로그램을 다시 설치하십시오."


WAMPServer 포럼을 보세요. 문제 해결 팁 POINT20 Apache를 실행하는 데 필요한 Microsoft C / C ++ 런타임 라이브러리에 대한 링크를 제공합니다. 누락 된 런타임을 설치하고 문제가 해결되는지 확인할 수 있습니다. 그러나 1. WAMPServer를 제거하고 2. 런타임을 추가하고 3. WAMPserver를 다시 설치해야 할 수 있습니다. 백업해야합니다 모든 것을 처음 메이크업 그렇다면
RiggsFolly

2
그런 상황에서 나는 항상 누가 그러한 설치 패키지를하고 있는지 스스로에게 묻습니다. 설치를 차단하지 않고 패키지가 감지 될 때만 사용자가 설치하도록 허용하는 이유는 무엇입니까?! 또는 적어도 별도의 대화를 제공하십시오. 여기에있는이 스레드는 45,000 회 이상 조회되었습니다 (2016 년 4 월). 귀중한 시간 낭비 ...
Kai Noack 2016 년

이것은 정확한 대답은 아니지만 MAMP는 Windows 용으로 존재하며이 문제를 일으키지 않습니다.
Caroline Robineau

답변:


150

Oriol이 말했듯이 WAMP를 설치하기 전에 다음 재배포 가능 파일이 필요합니다.

readme.txt에서

Wampserver 설치를 진행하기 전에 특정 요소가 시스템에 설치되어 있는지 확인해야합니다. 그렇지 않으면 Wampserver가 절대 실행되지 않으며 설치에 오류가 발생하고 누락 된 요소를 설치하기 전에 Wampserver를 제거해야합니다.

재배포 가능한 패키지 VC9, VC10, VC11, VC13 및 VC14에서 "최신"상태인지 확인하십시오. 최신이라고 생각 되더라도 각 패키지를 관리자로 설치하고 "이미 설치됨"메시지가 나타나면 수리를 확인하십시오.

다음 패키지 (VC9, VC10, VC11)는 Apache 및 PHP 버전 만 사용하는 경우에도 Wampserver 2.4, 2.5 및 3.0에 반드시 필요합니다. PHP 7 및 Apache 2.4.17에는 VC11 및 VC14가 필요합니다.

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


2
@Amalgovinus 64 비트 창은 32 비트 및 64 비트 Windows 코드를 실행하도록 설계되었습니다. 이러한 런타임을 다운로드하여 설치할 수없는 문제에 대해 들어 본 적이 없습니다. Microsoft 사이트에서 가져오고 있는지 확인 fix your dll sites하고 거기에서 얻을 수있는 dll에 대해 수행 한 작업을 아는 사람 이 아닌지 확인하십시오 .
RiggsFolly

1
FWIW 각 파일을 다운로드하여 설치하려고했습니다. 내 (64 비트) 시스템이 이미 설치되었다고 말하면 다음 시스템으로 이동했습니다. 내 wamp 설치가 이제 작동합니다.
제프 하인즈

이러한 링크 중 일부는 더 이상 작동하지 않습니다 - 볼 wampserver.aviatechno.net/?lang=en&prerequis=afficher 모든 전제 조건 다운로드 링크
kmdsax

@sotoz에 의한 단일 유일한 완벽한 솔루션
프랭크


10

VCRUNTIME140.dll 오류

이 오류는 컴퓨터에 필요한 Visual C ++ 패키지가 설치되어 있지 않음을 의미합니다. wampserver를 설치 한 경우 먼저 wampserver를 제거하십시오.

VC 패키지

다운로드이 모든 VC 패키지를 다운로드하고 모두 설치합니다. 64 비트와 32 비트 버전을 모두 설치해야합니다.

-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

- VC10 패키지 (비주얼 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 패키지 (Visual C ++ 2012 업데이트 4)-
다운로드 할 두 파일 VSU4 \ vcredist_x86.exe 및 VSU4 \ vcredist_x64.exe가 동일합니다. 페이지
http://www.microsoft.com/en-us/download/details.aspx?id=30679

- VC13 패키지 (비주얼 C ++ 2013) - https://www.microsoft.com/en-us/ download / details.aspx? id = 40784
두 파일 VSU4 \ 경우 vcredist_x64.exe와 VSU4 \ 경우 vcredist_x86.exe 다운로드 할 페이지가 같은 페이지에 있습니다.

-VC14 패키지 (Visual C ++ 2015)-
다운로드 할 두 파일 vcredist_x86.exe 및 vcredist_x64.exe는 동일한 페이지에 있습니다.
http://www.microsoft.com/en-us/download/details.aspx?id = 48145

관리자
권한으로 패키지 설치 오른쪽 클릭-> 관리자 권한으로 실행

wampserver 다시
설치 64 비트 및 32 비트 버전의 VC 패키지를 모두 설치 한 후 wampserver를 다시 설치하십시오.


9

WAMP를 설치하기 전에 일부 Visual C ++ 패키지를 설치해야합니다 (설치 한 경우 제거하고 다시 설치해야 함).

필요한 항목 : VC9, VC10, VC11, VC13 및 VC14

있는 readme.txt (소스 포지에) wampserver 3의 당신은 링크를 찾을 수 있습니다.

조심해! 64 비트 OS를 사용하는 경우 각 패키지의 두 버전을 모두 설치해야합니다.


"주의하십시오! 64b OS를 사용하는 경우 각 패키지의 두 버전을 모두 설치해야합니다." 나는 당신이 이것을 어떻게했는지 궁금합니다. x86 설치 프로그램은 x64 버전이 설치된 경우 아무 작업도 허용하지 않습니다.
Amalgovinus


2

이미 실행중인 WAMP 버전이 있고 작동이 중지되었으므로 VCRUNTIME140.dll이 이미 설치되어있을 것입니다. 이 경우 :

  1. 프로그램 및 기능 열기
  2. 각각의 Microsoft Visual C ++ 20xx 재배포 가능 설치 프로그램을 마우스 오른쪽 버튼으로 클릭하고 "변경"을 선택합니다.
  3. "복구"를 선택하십시오. x86 및 x64 모두에 대해 수행

이것은 나를 위해 트릭을했습니다.


1

하루 종일 많은 설치 및 제거를 수행하고 여기의 모든 답변에 대해 모든 패키지를 시도한 후 저에게 효과가 있었던 유일한 방법은 다음과 같습니다.

  1. Wamp 제거 및 재부팅
  2. Visual Studio 2017 Community Edition을 설치하고 "웹 개발"을 선택하고 올바른 사이트에서 모든 옵션을 확인하십시오. 다음은 스크린 샷입니다. 여기에 이미지 설명 입력

이것은 어떻게 든 Wamp에 필요한 것을 설치합니다.

  1. Wamp를 설치하면 모두 괜찮을 것입니다.

Visual Studio 2017 Community Edition 링크


1

WAMP가 녹색으로 바뀌지 않습니까? 당황하지 마십시오

먼저 "Windows Update"를 검색하여 Windows 업데이트를 확인하십시오.

또는

Microsoft Windows 사이트에서 업데이트 다운로드 (Windows 7 x64를 서비스 팩 1로 업데이트했습니다) Windows 7 서비스 팩 1 다운로드

이제 설치 시간을 위해 WAMP를 지원하는 다운로드가 더 있습니다.

readme.txt에서

Wampserver 설치를 진행하기 전에 특정 요소가 시스템에 설치되어 있는지 확인해야합니다. 그렇지 않으면 Wampserver가 절대 실행되지 않으며 설치에 오류가 발생하고 누락 된 요소를 설치하기 전에 Wampserver를 제거해야합니다.

재배포 가능 패키지 VC9, VC10, VC11, VC13 및 VC14에서 "최신"상태인지 확인하십시오. 최신 상태라고 생각 되더라도 각 패키지를 관리자로 설치하고 "이미 설치됨"메시지가 나타나면 수리를 확인하십시오.

다음 패키지 (VC9, VC10, VC11)는 Apache 및 PHP 버전 만 사용하는 경우에도 Wampserver 2.4, 2.5 및 3.0에 반드시 필요합니다. PHP 7 및 Apache 2.4.17에는 VC11 및 VC14가 필요합니다.

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

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

VC11 패키지 (Visual C ++ 2012 업데이트 4) 다운로드 할 두 파일 VSU4 \ vcredist_x86.exe 및 VSU4 \ vcredist_x64.exe는 http://www.microsoft.com/en-us/download/details 같은 페이지에 있습니다. aspx? id = 30679

VC13 패키지 [/ b] (Visual C ++ 2013) 두 파일 VSU4 \ vcredist_x86.exe 및 VSU4 \ vcredist_x64.exe

VC14 패키지 (Visual C ++ 2015) 다운로드 할 두 파일 vcredist_x86.exe 및 vcredist_x64.exe는 동일한 페이지에 있습니다. https://www.microsoft.com/en-us/download/details.aspx?id=52685

VC 패키지 x64 (Visual C ++ 2017)

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.