Среда выполнения Visual c 2017 не устанавливается
Обновлено: 21.11.2024
У меня 64-разрядная версия Windows 7 Ultimate. Я пытаюсь установить «ON1 Photo Editor» на свой компьютер, для которого требуется распространяемый пакет Microsoft Visual C++ 2015. Пакет установщика для фоторедактора ON1 включает распространяемый компонент Microsoft Visual C++ 2015 как часть установки. Однако во время установки Microsoft Visual C++ зависает во время установки и не продолжается. Я оставил его на более чем 24 часа, и ничего не происходит — установка зависает и в конечном итоге завершается сбоем. Я также должен упомянуть, что мой Центр обновления Windows также не работает, и я не могу загрузить какие-либо обновления уже более года. Не могли бы вы помочь? "
Я спросил Джо, не хочет ли он, чтобы я подключился к его системе, чтобы более подробно изучить проблему с помощью моей службы поддержки удаленных рабочих столов, и он согласился.
Сначала: если Центр обновления Windows не работает, а ПК не обновлялся в течение длительного времени, это означает, что система подвержена атакам хакеров, вредоносных программ, программ-вымогателей и т. п. Причина в том, что ошибки в операционной системе (эксплойты) обнаруживаются постоянно и эти эксплойты нужно исправлять, иначе ваша система уязвима. Это то же самое, что оставить входную дверь вашего дома настежь открытой, приглашая грабителей войти и украсть все, что они хотят. Это не очень хорошая идея, и ее нужно решать. Кроме того, обновления, не связанные с безопасностью, также могут устранять странные проблемы — например, в случае неправильной установки распространяемых файлов C++.
С учетом сказанного я провел несколько тестов на машине Джо и объясню, что я сделал, чтобы исправить это.
Как исправить: Microsoft Visual C++ зависает во время установки
- Всякий раз, когда я подключаюсь к машине удаленно, чтобы решить проблему, я всегда запускаю sfc / scannow с помощью административной командной строки, чтобы убедиться, что операционная система не повреждена. SFC расшифровывается как «проверка системных файлов» и является частью операционной системы Windows.
Если Windows повреждена, это может привести к тому, что Microsoft Visual C++ застрянет на этапе "инициализации" или "обработки", поэтому вы можете понять, почему SFC является бесценным инструментом при диагностике странных проблем Windows.
Если SFC находит ошибки, иногда она может их исправить, а иногда нет. Также исходя из моего опыта, даже если SFC сообщает «Ошибок нет», это не означает, что ОС не повреждена — все зависит от вашей системы.
(a) Важно: добавьте эту страницу в закладки сейчас, так как вам может потребоваться перезагрузить систему несколько раз. Для этого нажмите CTRL + D на клавиатуре и сохраните закладку в браузере.
(b) Затем нажмите кнопку «Пуск» и введите «CMD» (без кавычек); подождите, пока в списке появится «CMD.EXE» или «Командная строка», затем щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». Появится черное окно командной строки. Введите: «sfc /scannow» в командной строке. Если он не сообщает об ошибках, перейдите ко второму шагу. Если у него есть ошибки, вы можете их исправить, запустите «sfc /scannow» еще раз, чтобы увидеть, сообщает ли он по-прежнему об ошибках или ошибок нет. Если ошибок нет, переходите ко второму шагу.
Обратите внимание, что эти распространяемые пакеты Microsoft Visual C++ получены непосредственно от Microsoft и содержат последние исправления Visual C++ для этой версии. В случае Джо распространяемый файл C++ был частью «Фоторедактора ON1» и, возможно, не содержал последних исправлений, которые также могли исправить зависание «инициализации».
К этому моменту распространяемый компонент Microsoft Visual C++ должен быть установлен правильно. Если это не так, вы можете связаться со мной, как описано ниже.
Дополнительная поддержка один на один: от Денниса
Если все это выше вашего понимания или если вы не можете установить распространяемый пакет Microsoft Visual C++ на свой компьютер, несмотря на инструкции в этой статье, я могу исправить это для вас, воспользовавшись моей службой поддержки удаленного рабочего стола. Просто свяжитесь со мной, кратко описав проблему, и я свяжусь с вами как можно скорее.
Есть вопрос или проблема с компьютером? Спросите Денниса!
Мне нужно больше вопросов о компьютерах. Если у вас есть вопрос по компьютеру или даже проблема с компьютером, которую нужно решить, пришлите мне свой вопрос по электронной почте, чтобы я мог написать больше статей, подобных этой. Я не могу обещать, что отвечу на все сообщения, которые получу (в зависимости от объема), но сделаю все возможное.
Эта ошибка может появиться при установке или обновлении Practice CS, Accounting CS или Workpapers CS.
Сообщения об ошибках
- Не удалось установить распространяемый пакет Microsoft Visual C++ YYYY, где YYYY — это версия Visual C++.
- Не удалось установить Microsoft Visual C++.
Решения
Следуйте применимым инструкциям ниже в зависимости от того, когда вы получаете сообщение об ошибке Visual C++.
Установка приложения
При установке приложения вы можете получить следующую ошибку:
Не удалось установить распространяемый пакет Microsoft Visual C++ YYYY, где версия Visual C++ YYYY.
Выполните следующие действия, чтобы исправить ошибку.
- Попробуйте восстановить версии Microsoft Visual C++, указанные в сообщении об ошибке.
- Удалите все версии Microsoft Visual C++, указанные в сообщении об ошибке.
- Переустановите Visual C++, запустив программу установки рабочего стола или переустановив приложение.
- Accounting CS: перейдите в папку X:\WinCSI\Accounting CS\Desktop\ и запустите файл Setup.exe.
- Практика CS: перейдите в папку X:\WinCSI\Practice CS\Desktop\ и запустите файл Setup.exe.
- Workpapers CS: перейдите в папку X:\WinCSI\Workpapers CS\Desktop\ и запустите файл Setup.exe.
Примечание. X обозначает диск, на который установлены общие файлы.
Обновление бухгалтерского учета или рабочих документов CS
При обновлении Accounting CS или Workpapers CS может появиться ошибка, которая останавливает процесс обновления и говорит о том, что не удалось установить Microsoft Visual C++. Чтобы решить эту проблему, попросите своего ИТ-специалиста выполнить следующие действия.
- Закрыть учетную запись CS или рабочие документы CS.
- Перейдите в панель управления рабочей станции, выберите "Программы и компоненты".
- Удалите ВСЕ элементы Visual C++ версий 2013 и 2015.
- Перезагрузите компьютер рабочей станции.
- Загрузите распространяемый пакет Microsoft Visual C++.
- Распространяемый пакет 2013 г., загрузите файл vcredist_x86.exe по этой ссылке: Visual C++ с веб-сайта Microsoft.
- Распространяемый пакет 2015, загрузка с веб-сайта Microsoft, последние поддерживаемые загрузки Visual C++.
Переименуйте загруженный файл в vcredist_x86.exe.
- Для бухгалтерии CS: WINCSI\Accounting CS\Desktop\MSI\VC2013\ и WINCSI\Accounting CS\Desktop\MSI\VC2015\.
- Для Workpapers CS: WINCSI\Workpapers CS\Desktop\MSI\VC2013\ и WINCSI\Accounting CS\Desktop\MSI\VC2015\.
Если это по-прежнему не работает, отключите антивирус и брандмауэр и повторно запустите программу установки рабочего стола.
Была ли эта статья полезной?
Отлично! Можете ли вы сказать нам, почему? (необязательно)
- Ответил на мой вопрос
- Легко найти статью
- Легко понять
Приносим свои извинения. Можете ли вы сказать нам, почему? (необязательно)
- Не ответил на мой вопрос
- Неправильная или отсутствующая информация
- Не то, что я ожидал
- Трудно найти статью
- Я предпочитаю видео
Спасибо за отзыв!
Непрерывное образование и обучение
Используйте все возможности продуктов Thomson Reuters для налогов и бухгалтерского учета. Наши пакеты непрерывного обучения научат вас, как лучше использовать уже имеющиеся у вас инструменты, зарабатывая при этом кредит CPE. Узнать больше.
Для запуска программ, разработанных с помощью Visual Studio, может потребоваться определенная версия распространяемого пакета Microsoft Visual C++. Требование привело к установке большого количества распространяемых пакетов Visual C++ на ПК с Windows.
Нередко в системе можно увидеть несколько распространяемых файлов Microsoft Visual C++, которые были установлены программным обеспечением посредством обновлений, например. обновления безопасности или вручную системным администратором.
Распространяемые файлы хранятся в центральном расположении, поэтому любая программа, установленная в системе, может получить доступ к файлам, если это необходимо. Дополнительные сведения можно найти в нашем подробном руководстве по распространяемым компонентам Visual C++ здесь.
Microsoft значительно изменила систему, выпустив распространяемый пакет Microsoft Visual C++ для Visual Studio 2015, 2017 и 2019. Для этих распространяемых пакетов предоставляется базовый образ, поэтому больше нет необходимости устанавливать разные версии по отдельности на целевых системах. .
Другими словами: если в системе установлен распространяемый пакет Visual C++ 2019, больше нет необходимости устанавливать распространяемые пакеты Visual C++ 2015 или 2017, поскольку они также поддерживаются автоматически.
Microsoft предоставляет следующий пример на странице поддержки "Последние поддерживаемые загрузки Visual C++".
Например, установка распространяемого пакета Visual C++ 2019 также повлияет на программы, созданные с помощью Visual C++ 2015 и 2017. Однако установка распространяемого пакета Visual C++ 2015 не заменит более новые версии файлов, установленных распространяемыми компонентами Visual C++ 2017 и 2019.
Это отличается от всех предыдущих версий Visual C++, поскольку каждая из них имеет свои собственные файлы среды выполнения, не используемые совместно с другими версиями.
Дополнительную информацию можно найти в статье службы поддержки на веб-сайте Microsoft Docs:
Универсальная CRT — это компонент операционной системы Microsoft Windows.Он входит в состав операционной системы Windows 10 и доступен для более старых операционных систем, от Windows Vista до Windows 8.1, с помощью Центра обновления Windows. Кроме того, поддерживается локальное развертывание Universal CRT с некоторыми ограничениями.
Администраторы Windows могут загрузить универсальную среду выполнения C, щелкнув следующие ссылки:
Старые распространяемые пакеты Visual C++ для Visual Studio по-прежнему необходимо загружать и устанавливать отдельно или доставлять как часть процесса установки программы.
Установщик Visual C++ All-in-One также полезен при установке распространяемых пакетов в системах Windows.
Заключительные слова
Универсальная среда выполнения C — это шаг в правильном направлении. Хотя он не заботится о старых распространяемых пакетах C++, это было сделано, начиная с выпуска распространяемого пакета Visual C++ 2015.
Теперь вы: сколько распространяемых пакетов установлено в вашей системе? (через Борна)
Многие пользователи получают сообщение об ошибке «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015» при установке пакета. Почему не удается установить Microsoft Visual C++ 2015? Как это исправить? Теперь давайте изучим ответы вместе с MiniTool.
Быстрая навигация:
Распространяемый пакет Microsoft Visual C++ 2015 — это важный пакет, необходимый для множества программ или игр, в которых используется среда разработки программного обеспечения Microsoft Visual Studio. Однако многие пользователи сталкиваются с ошибкой «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015 (x64)» при установке программы.
Согласно опросу, эта ошибка 0x80070666 может возникать по разным причинам. Основная причина в том, что существует существующая установка редистсов Visual C++. Кроме того, за ошибку ответственны поврежденная установка Visual C++ 2015, проблемы несовместимости и служба установщика Windows. Не беспокойтесь. Мы предлагаем соответствующие решения здесь.
Сталкивались ли вы с ошибкой Windows 10, которая не смогла проверить ключ продукта? Теперь вы пришли в нужное место. В этом посте рассматриваются 7 простых способов исправить ошибку.
Исправление 1. Переустановите распространяемый пакет Visual C++ 2015 и распространяемый компонент 2015 с обновлением 3 RC
Первое, что вам нужно сделать, это удалить существующий распространяемый пакет Visual C++ 2015 и повторно загрузить новый. Для этого выполните следующие действия:
Шаг 1. Нажмите клавиши Win + R, чтобы открыть диалоговое окно «Выполнить», затем введите в поле appwiz.cpl и нажмите Enter.
Шаг 2. Прокрутите список установленных программ до всех элементов, связанных с распространяемым пакетом Microsoft Visual C++ 2015, и следуйте инструкциям на экране, чтобы удалить существующие пакеты.
Шаг 3. После удаления нажмите здесь, чтобы загрузить инструмент Microsoft Fix It и установить его.
Шаг 4. Запустите средство устранения неполадок и нажмите "Дополнительно".
Шаг 5. Установите флажок Автоматически применять ремонт и нажмите Далее.
Шаг 6. Выберите «Установка» во всплывающем окне. Затем вам будет представлен список приложений, выберите распространяемый пакет Visual C++ 2015 и нажмите «Далее».
Шаг 7. Следуйте инструкциям на экране, чтобы завершить установку и применить все рекомендуемые исправления.
Шаг 8. Нажмите здесь, чтобы загрузить распространяемый пакет обновления 3 для Visual C++ 2015 RC и установить его на свой компьютер.
Теперь ошибка установки Microsoft Visual C++ 2015 должна исчезнуть.
Решение 2. Проверьте наличие обновлений Windows
Иногда вы можете столкнуться с ошибкой «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015», если Центр обновления Windows уже готовится к установке тех же файлов повторного распространения. В этом случае вы можете проверить наличие обновлений Windows и установить их.
Шаг 1.Нажмите клавиши Win + I, чтобы открыть приложение «Настройки» и перейти в раздел «Обновление и безопасность».
Шаг 2. Нажмите кнопку «Проверить наличие обновлений», чтобы начать обновление Windows 10. Если есть ожидающие обновления Windows, вы можете загрузить и установить их вручную.
Шаг 3. После установки перезагрузите компьютер и посмотрите, решена ли проблема «Сбой установки распространяемого пакета Microsoft Visual C++ 2015 (x86)».
Исправление 3. Переустановите распространяемый компонент Visual Studio C++ 2017
Некоторые пользователи сообщили, что не могут установить Microsoft Visual C++ 2015 из-за проблем с совместимостью. Если вы уже установили распространяемый компонент Visual C++ 2017, попробуйте удалить его. Для этого вы можете открыть окно «Программы и компоненты», например шаг I в исправлении 1, и удалить пакет Visual C 2017. После этого вы можете снова установить Visual C 2015 и посмотреть, устранена ли ошибка. Конечно, вы можете переустановить распространяемый пакет Visual C 2017 после успешной установки пакета C++ 2015.
Исправить 4. Восстановить распространяемый файл Visual C++ 2015
Кроме того, поврежденная установка может вызвать ошибку «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015 (x64)». Здесь вы можете выполнить следующие действия, чтобы восстановить программу установки.
Примечание. Убедитесь, что на вашем компьютере установлена последняя версия пакета Microsoft Visual C++ 2015, и запишите фактическое местоположение, в котором вы сохранили пакет.
Шаг 1. Введите команду в поле поиска, а затем щелкните правой кнопкой мыши командную строку в верхнем списке результатов и выберите «Запуск от имени администратора».
Шаг 2. В командной строке с повышенными привилегиями введите следующую команду и нажмите Enter, чтобы найти каталог, в котором вы сохранили распространяемый пакет 2015.
cd C:\Users\ИмяПользователя\Загрузки
Шаг 3. Введите следующую команду в зависимости от загруженной версии и нажмите Enter.
vc_redist.x64.exe /uninstall (для x64-версии распространяемого пакета Microsoft Visual C++ 2015)
vc_redist.x86.exe /uninstall (для x86-версии распространяемого пакета Microsoft Visual C++ 2015)
Шаг 4. Затем появится окно с возможностью восстановить установку. Нажмите «Восстановить» и следуйте инструкциям на экране, чтобы исправить установку повторной рассылки Visual C++ 2015.
После завершения перезагрузите компьютер и посмотрите, сможете ли вы установить Visual C++ 2015 без ошибки 0x80070666.
Исправить 5. Удалите временные файлы
Некоторые пользователи сообщают, что проблему «не удается установить Microsoft Visual C++ 2015» можно решить, просто очистив временные файлы. Давайте попробуем.
Шаг 1. Нажмите клавиши Win + R, чтобы открыть диалоговое окно «Выполнить», затем введите в поле %temp% и нажмите Enter.
Шаг 2. В папке Temp нажмите клавиши Ctrl + A, чтобы выбрать все файлы и папки, и нажмите Delete, чтобы очистить их.
После того как папка Temp станет пустой, вы можете снова запустить программу установки и проверить, устранена ли ошибка «Ошибка установки Microsoft Visual C++ 2015».
Исправить 6. Перерегистрируйте службу установщика Windows
Если вы по-прежнему не можете установить Microsoft Visual C++ 2015 после применения всех перечисленных выше исправлений, вы можете попробовать изменить некоторые параметры, связанные со службой установщика Windows, в редакторе регистров. Вот как:
Шаг 1. Снова откройте окно «Выполнить», введите в нем msiexec /unregister и нажмите Enter. Теперь эта команда покажет что угодно.
Шаг 2. Снова откройте окно «Выполнить», введите msiexec /regserver и нажмите Enter. Эта команда перерегистрирует службу установщика Windows, ничего не показывая. После этого вы можете снова попробовать установить пакет повторного распространения Visual 2015.
Можно ли удалить файлы Windows 10 после обновления до Windows 11? Этот вопрос смущает многих пользователей Windows 11. Теперь получите ответ из этого поста.
- Фейсбук
- Твиттер
- Ссылка
- Реддит
ОБ АВТОРЕ
Должность: обозреватель
Ариэль — увлеченный обозреватель ИТ, специализирующийся на управлении разделами, восстановлении данных и проблемах Windows. Она помогла пользователям исправить различные проблемы, такие как поврежденный диск PS4, непредвиденная ошибка исключения магазина, ошибка зеленого экрана смерти и т. д. Если вы ищете методы оптимизации вашего устройства хранения и восстановления потерянных данных с разных устройств хранения, то Ариэль может предоставить надежные решения этих проблем.
Читайте также: