WAMP не станет зеленым. И ошибка VCRUNTIME140.dll
WAMP не станет зеленым. Он работал отлично пару недель назад. Рассматривая другие ответы на эту тему, многие говорили об установке сервисов в Apache.
Когда я это сделаю, я получаю код ошибки:
"Программа не запускается, поскольку на вашем компьютере отсутствует VCRUNTIME140.dll. Попробуйте переустановить программу, чтобы устранить проблему.
Ответы
Ответ 1
Как сказал Ориол, перед установкой WAMP вам понадобятся следующие распространяемые компоненты.
Из файла readme.txt
Прежде чем приступить к установке Wampserver, вы должны обеспечить что определенные элементы установлены в вашей системе, иначе Wampserver не будет работать, и, кроме того, установка будет неисправным, и вам необходимо удалить Wampserver ПЕРЕД установкой элементов, которые отсутствовали.
Убедитесь, что вы "обновлены" в распространяемых пакетах VC9, VC10, VC11, VC13 и VC14. Даже если вы считаете, что находитесь в актуальном состоянии, установите каждый пакет как администратор, и если сообщение "Уже установлен", подтвердите восстановление.
Для Wampserver 2.4, 2.5 и 3.0 настоятельно требуются следующие пакеты (VC9, VC10, VC11), даже если вы используете только версии Apache и PHP VC11 и VC14 для PHP 7 и Apache 2.4.17
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Ответ 2
Довольно просто:
Ответ 3
Вам необходимо установить некоторые пакеты Visual С++ перед установкой WAMP (если вы установили, то вы должны удалить и переустановить).
Вам нужны: VC9, VC10, VC11, VC13 и VC14
В readme.txt из wampserver 3 (на SourceForge) вы можете найти ссылки.
Будьте осторожны! Если вы используете 64-битную ОС, вам нужно установить обе версии каждого пакета.
Ответ 4
Ошибка VCRUNTIME140.dll
Эта ошибка означает, что на вашем компьютере не установлены необходимые пакеты Visual С++.
Если вы установили wampserver, то сначала удалите wampserver.
Загрузить пакеты VC
Загрузите все эти пакеты VC и установите их все. Вы должны установить как 64-битную, так и 32-битную версию.
- Пакеты VC9 (Visual С++ 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 (Visual С++ 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 С++ 2012 4) -
Два файла VSU4\vcredist_x86.exe и VSU4\vcredist_x64.exe для загрузки находятся на одной странице
http://www.microsoft.com/en-us/download/details.aspx?id=30679
- VC13 Packages] (Visual С++ 2013) -
Два файла VSU4\vcredist_x86.exe и VSU4\vcredist_x64.exe для загрузки находятся на одной странице
https://www.microsoft.com/en-us/download/details.aspx?id=40784
- Пакеты VC14 (Visual С++ 2015) -
Два файла vcredist_x86.exe и vcredist_x64.exe для загрузки находятся на одной странице
http://www.microsoft.com/en-us/download/details.aspx?id=48145
установить пакеты с помощью admin priviliges
Щелкните правой кнопкой мыши- > Запуск от имени администратора
установить снова wampserver
После того как вы установили 64-битную и 32-битную версию VC-пакетов, установите wampserver еще раз.
Ответ 5
У меня была та же проблема, и я решил это, установив:
NB: 64-разрядной установки было достаточно, мне пришлось удалить/снова установить Wamp после этого
Ответ 6
Поскольку у вас уже есть работающая версия WAMP, и она перестала работать, вы, вероятно, уже установили VCRUNTIME140.dll. В этом случае:
- Открытые программы и функции
- Щелкните правой кнопкой мыши соответствующие дистрибутивные компоненты Microsoft Visual С++ 20xx и выберите "Изменить"
- Выберите "Ремонт". Сделайте это для x86 и x64
Это помогло мне.