Почему не устанавливается visual studio
Перейти к содержимому

Почему не устанавливается visual studio

  • автор:

Обходные пути и требования к операционной системе для Visual Studio 2022

Visual Studio 2022 поддерживается только в 64-разрядных выпусках Windows 10 версии 1909 и более поздних версий, а также в Windows Server 2016 и более поздних версий. Не рекомендуется использовать Visual Studio в более ранних версиях Windows и Windows Server. Дополнительные сведения см. в разделе Полные требования к системе. Чтобы организации могли запланировать обновление операционной системы, на этой странице представлены известные проблемы и возможные обходные пути при использовании Visual Studio 2022 в неподдерживаемой операционной системе.

Корпорация Майкрософт не может предоставить поддержку или устранить проблемы, возникающие при использовании Visual Studio 2022 в неподдерживаемой операционной системе. Отзывы о поддерживаемых конфигурациях см. в разделе Сообщество разработчиков.

32-разрядные операционные системы

Visual Studio 2022 не устанавливается в 32-разрядных операционных системах.

Операционные системы на базе ARM

X64 Visual Studio 2022 не поддерживается в операционных системах ARM, поэтому производительность может не соответствовать ожиданиям. ARM64 Visual Studio 2022 версии 17.4 и более поздних версий поддерживается только в Windows 11 на ARM-устройствах.

Виртуализация приложений

Visual Studio не поддерживает решения Application Virtualization (App-V). Например, Microsoft App-V для Windows или сторонние технологии виртуализации приложений.

Виртуальные рабочие столы Azure

Для запуска Visual Studio в среде виртуальной машины требуется полная операционная система Windows. Visual Studio не поддерживает одновременное использование программного обеспечения несколькими пользователями на одном устройстве, включая общие компьютеры с инфраструктурой виртуальных рабочих столов или пул узлов виртуальных рабочих столов в составе пула Windows.

Контейнеры Windows

Запуск выпусков Visual Studio 2022 Community, Professional или Enterprise в контейнерах Windows не поддерживается. Поддерживается выпуск Build Tools.

Windows 7 и Windows Server 2008 R2

Visual Studio 2022 версии 17.7 и более поздних версий не устанавливается в Windows 7 и Windows Server 2008 R2. Чтобы продолжить использовать LTSC версии 17.6 в этой неподдерживаемой конфигурации, см. раздел Поддержка канала долгосрочного обслуживания.

При установке или использовании Visual Studio 2022 версии 17.6 или более ранней в Windows 7 или Windows Server 2008 R2 могут возникнуть следующие проблемы.

  • Разработка SQL для LocalDB, средства веб-разработки и карты кода недоступны. Чтобы обойти эту проблему, установите SQL Server Express 2016. Дополнительные сведения об установке см. в разделе SQL Server Express LocalDB.
  • Для концентратора диагностики требуется браузерный движок Microsoft Edge и Chromium. поддержка Chromium и Microsoft Edge в Windows 7 заканчивается 15 января 2022 г. По истечении этой даты компоненты браузера больше не будут получать обновления для системы безопасности. Корпорация Майкрософт рекомендует выполнить обновление до поддерживаемой операционной системы.
  • Терминал Visual Studio не работает и не поддерживается в Windows 7 и Windows Server 2008 R2.
  • .NET 4.8.1 не поддерживается и не устанавливается.

Windows 8 и Windows Server 2012

Visual Studio 2022 не устанавливается на Windows 8 и Windows Server 2012.

Windows 8.1 и Windows Server 2012 R2

Visual Studio 2022 версии 17.7 и более поздних версий не устанавливается на Windows 8.1 и Windows Server 2012 R2. Чтобы продолжить использовать LTSC версии 17.6 в этой неподдерживаемой конфигурации, см. раздел Поддержка канала долгосрочного обслуживания.

При установке или использовании Visual Studio 2022 версии 17.6 или более ранней на Windows 8.1 и Windows Server 2012 R2 могут возникнуть следующие проблемы.

  • Разработка SQL для LocalDB, средства веб-разработки и карты кода недоступны. Чтобы обойти эту проблему, установите SQL Server Express 2016. Дополнительные сведения об установке см. в разделе SQL Server Express LocalDB.
  • .NET 4.8.1 не поддерживается и не устанавливается.

Windows 10 версии 1507 и 1511

Visual Studio 2022 не устанавливается на Windows 10 версии 1507 или 1511.

Windows 10, версии с 1607 до 1903

  • .NET 4.8.1 не поддерживается и не устанавливается.

Windows 10, версии с 1909 до 2004

  • .NET 4.8.1 не поддерживается и не устанавливается.

Visual Studio Installer не удается выполнить исправление или обновление

При попытке исправить или обновить Visual Studio может возникнуть следующая ошибка:

A product matching the following parameters cannot be found:channelId: VisualStudio.17.Release productId: Microsoft.VisualStudio.Product.Enterprise 

Причина

Эта проблема может возникнуть, если экземпляр Visual Studio на компьютере поврежден.

Решение

Если предыдущие попытки восстановить или обновить Visual Studio не удалось, можно запустить средствоInstallCleanup.exe , чтобы удалить установочные файлы и сведения о продукте, а затем переустановить Visual Studio 2022. Этот процесс обеспечивает новую установку Visual Studio, которая должна обеспечить успешное исправление или обновление.

Чтобы устранить эту проблему, выполните следующие действия.

  1. Откройте командную строку с правами администратора.
  2. Выполните следующую команду, чтобы выполнить средство InstallCleanup : «C:\Program Files (x86)\Microsoft Visual Studio\Installer\InstallCleanup.exe» -i 17 Эта команда выполнит очистку установки Visual Studio, удалив все поврежденные или неполные компоненты. Значение версии, в данном случае 17 , указывает версию продукта, который требуется удалить.
  3. После завершения процесса очистки переустановите Visual Studio 2022.
  4. Запустите установщик Visual Studio 2022 и следуйте инструкциям, чтобы переустановить Visual Studio. Во время установки обязательно выберите нужные рабочие нагрузки и компоненты.

Дополнительные сведения

  • Обновление Visual Studio
  • Восстановление Visual Studio
  • Устранение неполадок с установкой и обновлением

Обратная связь

Были ли сведения на этой странице полезными?

Распространенные проблемы и обходные пути при установке Visual Studio

Эта статья поможет устранить проблемы, которые возникают при установке Microsoft Visual Studio.

Исходная версия продукта: Visual Studio 2012, Visual Studio 2013, Visual Studio 2015
Оригинальный номер базы знаний: 2899270

Симптомы

Visual Studio не удается установить, и отображается сообщение с одной из следующих ошибок:

  • 0x80200010, 0x80072efe или 0x80072ee7 — проблема с подключением во время загрузки
  • 0x80070005 — доступ запрещен
  • 0x80070643 — кэш установки или ISO-файл поврежден
  • 0x800713ec — выполняется установка .NET Framework
  • Ошибки установки нескольких компонентов отображаются при игнорировании предупреждения об обновлении сертификатов в Visual Studio 2013 и 2015

Если проблемы, с которыми вы столкнулись во время установки Visual Studio, здесь не перечислены, ознакомьтесь с разделом Дополнительные сведения для получения помощи.

Для устранения этих проблем используйте один или несколько из указанных ниже способов:

0x80200010, 0x80072efe или 0x80072ee7 — проблема с подключением во время загрузки

Обычно эти ошибки появляются в том случае, если у установщика Visual Studio возникают проблемы, влияющие на подключение к Интернету во время загрузки необходимых компонентов. Если вы получили одно из этих сообщений об ошибке, попробуйте повторно установить Visual Studio после улучшения качества соединения. Если ошибка не устранена, переходите к следующему способу.

  • Установка Visual Studio из другого источника. Например, если вы установили Visual Studio с сайта VisualStudio.com или из Центра загрузки Майкрософт, попробуйте загрузить Visual Studio на веб-узле MSDN.
  • Установите Visual Studio с помощью переключателя layout или ISO-файла. Дополнительную информацию о том, как это сделать, см. в разделе Установка Visual Studio 2015.

0x80070005 – доступ запрещен.

Эта ошибка возникает, если Visual Studio не может получить доступ к одному или нескольким необходимым файлам установки. Эта проблема может возникнуть по одной из следующих причин:

  • Внешний процесс, например приложение для защиты от вирусов или вредоносных программ, заблокировал файл установки Visual Studio в то время, как Visual Studio пытается установить этот файл. Чтобы устранить эту проблему, свяжитесь с вашим системным администратором или другим ИТ-специалистом для отключения блокировки файлов Visual Studio этими процессами.
  • Пользователь, пытающийся установить Visual Studio, не обладает правами администратора на данном компьютере. Чтобы установить Visual Studio, необходимо войти в систему с правами администратора.
  • Разрешения на доступ к некоторым кустам реестра могут помешать успешной установке Visual Studio. Для устранения этой проблемы ознакомьтесь с разделом Устранение ошибок установки с помощью инструмента SubInACL.

0x80070643 – кэш установки или ISO-файл поврежден

Эта ошибка обычно возникает при повреждении файла, связанного с процессом установки. Данная ошибка может возникать при установке Visual Studio с помощью ISO-файла или DVD-диска, записанного с помощью ISO-файла. Эта ошибка также может возникать во время восстановления Visual Studio.

Ошибка при установке с помощью файла ISO или DVD-диска, который записан с помощью файла ISO

При установке Visual Studio с помощью ISO-файла или использовании DVD-диска, который был записан с помощью ISO-файла, этот файл может быть поврежден во время процесса загрузки. Если у вас установлено средство проверки целостности контрольной суммы файлов Майкрософт, используйте это средство, чтобы проверить, поврежден ли ISO-файл, выполнив следующие действия:

    В окне командной строки введите указанную ниже команду и нажмите клавишу ВВОД.

\fciv.exe -sha1

Примечание. В этой команде — это папка, в которую вы извлекли файлы, а — путь к ISO-файлу Visual Studio. Дополнительную информацию см. в файле ReadMe.htm в каталоге извлечения.

Примечание. Значение алгоритма SHA-1 отличается для каждого из источников загрузки.

  1. Если вы скачали ISO-файл с сайта MSDN, значение алгоритма SHA-1 для каждого ISO-файла приведено в разделе Сведения.
  2. Если вы скачали ISO-файл из Центра загрузки, вы можете найти значение алгоритма SHA-1, развернув раздел Инструкции по установке на странице продукта.

Если ожидаемое значение алгоритма SHA-1 не совпадает с возвращенным из средства проверки контрольной суммы, значит, ISO-файл был поврежден. В таком случае необходимо удалить и повторно скачать файл.

  • Если вы получили ISO-файл с DVD-диска, вы можете попробовать скачать веб-установщик Visual Studio или ISO-файл с сайта MSDN или из Центра загрузки Майкрософт, а затем повторите установку.
  • Если вы приобрели DVD-диск в розничном магазине, вы также можете скачать Visual Studio с веб-сайта магазина. Затем используйте лицензионный ключ, предоставленный вместе с DVD-диском, для активации Visual Studio. Для получения дополнительной информации об этом процессе свяжитесь с розничным магазином.

Ошибка в ходе восстановления

Если в ходе восстановления Visual Studio возникла ошибка, ее причина может заключаться в повреждении кэша установки. Чтобы восстановить кэш, выполните указанные ниже действия.

  1. Закройте Visual Studio.
  2. Чтобы открыть командную строку с повышенными привилегиями, нажмите кнопку Пуск, введите cmd в поле Начать поиск, нажмите правой кнопкой мыши cmd.exe в списке результатов, затем выберите Запуск от имени администратора.
  3. В окне командной строки введите cd C:\ProgramData\Package Cache и нажмите клавишу ВВОД.
  4. Для удаления из кэша файлов .msi и .cab введите в окне командной строки следующие команды, нажимая клавишу ВВОД после каждой из них:

Delete /F /S *.msi Delete /F /S *.cab 

0x800713ec – идет установка .NET Framework

Обычно данная ошибка возникает, если в данный момент уже происходит установка библиотек .NET Framework, не связанных с Visual Studio. Поскольку многие компоненты установщика Visual Studio зависят от библиотек .NET Framework, попытка установки .NET Framework во время установки Visual Studio может вызвать проблемы.

Чтобы обойти эту проблему, дождитесь завершения работы установщика .NET Framework перед началом установки Visual Studio.

Ошибки установки нескольких компонентов отображаются при игнорировании предупреждения об обновлении сертификатов в Visual Studio 2013 и 2015

При установке Visual Studio в системе Windows 7 отображается следующее предупреждение:

При установке могут возникнуть ошибки, связанные с отсутствием возможности обновления сертификатов безопасности на данном компьютере, которые требуются для установки некоторых компонентов Visual Studio.

Если вы нажмете Продолжить для продолжения установки Visual Studio, может возникнуть ошибка «Не удалось найти источник пакетов», которую невозможно устранить с помощью варианта Скачать пакеты из Интернета. При завершении установки Visual Studio вы увидите следующее сообщение:

Установка завершена. Однако не все компоненты установлены правильно.

Также будет показан список нескольких компонентов, которые невозможно установить, поскольку система не может обнаружить указанный файл. Чтобы устранить эту проблему, воспользуйтесь следующим способом:

  • Убедитесь, что ваш компьютер подключен к Интернету. В некоторых случаях Visual Studio может программно извлекать и применять необходимые обновления сертификатов для успешной установки затронутых компонентов.
  • Проверьте параметры групповой политики на вашем компьютере, которые управляют автоматическими обновлениями сертификатов. Чтобы автоматически получить и применить необходимые сертификаты, выполните следующие действия:
    1. Откройте редактор локальных групповых политик (gpedit.msc).
    2. Последовательно разверните узлы Конфигурация компьютера>Административные шаблоны>Система>Управление связью через Интернет, затем нажмите Параметры связи через Интернет.
    3. Последовательно выберите Выключить автоматическое обновление корневых сертификатов>Отключено, затем нажмите OK или Применить.

Перед изменением любых параметров групповой политики мы рекомендуем связаться с вашим системным администратором.

Если вы уже установили Visual Studio, попробуйте восстановить Visual Studio после того, как вы попытались использовать один или несколько из описанных выше способов. Этот процесс пытается успешно установить компоненты, которые не были установлены в рамках предыдущей попытки. Для восстановления Visual Studio выполните перечисленные ниже действия:

  1. Откройте Программы и компоненты (appwiz.cpl).
  2. Щелкните правой кнопкой мыши Visual Studio , выберите Изменить, а затем — Восстановить , чтобы начать процесс восстановления.

Данная ошибка относится только к Windows 7 с пакетом обновления 1 (SP1). В Windows 8 и более поздних версиях Windows эти обновления сертификатов установлены по умолчанию.

Дополнительные сведения

Если приведенные в данной статье шаги не помогли устранить проблему, связанную с установкой Visual Studio, ознакомьтесь с разделами Сообщество Майкрософт: вопросы и ответы по установке Visual Studio или Форум по установке и настройке Visual Studio. Вы также можете опубликовать проблему вместе с файлом журнала установки Visual Studio в сообществе для получения дополнительной помощи.

Дополнительные сведения о сборе журналов установки см. в разделе Устранение неполадок при установке или обновлении.

Обратная связь

Были ли сведения на этой странице полезными?

При попытке установить обновление или средство отображается ошибка Microsoft Visual Studio Professional «требуется»

При попытке установить средство обновления Microsoft Visual Studio Professional или разработки вы получите следующее сообщение об ошибке:

Microsoft Visual Studio Professional требуется, но не установлено на этом компьютере. Установите его и повторите попытку.

Решение

Эта ошибка возникает при попытке установить программу, которая зависит от Microsoft Visual Studio Professional но не была обнаружена установщиком программы. Чтобы устранить эту проблему, убедитесь, что компьютер соответствует предварительным требованиям программы или компонента, которые вы пытаетесь установить.

Обратная связь

Были ли сведения на этой странице полезными?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *