Меню Рубрики

Windows universal c runtime kb2999226

Universal CRT (KB2999226) для Office 2016 Windows 7 64

При установке Microsoft Office 2016 в Windows 7 может возникнуть ошибка, указывающая на то, что требуемый компонент Universal CRT (KB2999226) установить не удалось. Дальнейшие попытки инсталлировать офисный пакет успехом не увенчаются – предварительно нужно разобраться с указанным системным обновлением. Ссылка на скачивание KB2999226 прикреплена в конце статьи. В обзоре мы расскажем о способах инсталляции данного апдейта – предложим два наиболее эффективных варианта.

Установка обновления

Загрузка и подключение любого пакета системных обновлений выполняется одним из двух способов – полностью вручную или с использованием встроенного в ОС инструмента.

Вручную

Справиться с поставленной задачей сможет любой начинающий пользователь – достаточно следовать простому алгоритму, представленному ниже:

  1. Спускаемся в конец страницы и загружаем пакет по прикреплённой ссылке – предлагаемый установщик является официальным.
  2. Запускаем загруженный файл, имеющий формат MSU.
  3. Дожидаемся окончания процедуры сканирования, соглашаемся на установку.
  4. Закрываем окно, перезагружаем ПК.

После перезагрузки можно повторно попробовать установить Microsoft Office 2016 – если операция была проведена успешно, рассматриваемая нами ошибка больше не появится.

С помощью системного инструмента

Если по какой-либо неясной причине вручную решить проблему не удаётся (процедура установки неожиданно прерывается), можно попробовать найти нужное обновление в «Центре обновления Windows».

Алгоритм использования данного метода выглядит следующим образом:

  1. Применяем сочетание клавиш [knopka]Win[/knopka]+[knopka]R[/knopka], чтобы открыть окно «Выполнить».
  2. Вставляем в поле «Открыть» команду «wuapp», жмём на «ОК».
  3. Перемещаемся в раздел «Поиск обновлений», расположенный в левом меню.
  4. Ожидаем завершения процесса поиска.
  5. Нажимаем на «Важные», чтобы перейти к списку фундаментальных апдейтов.
  6. Находим строку «Обновление для Microsoft Windows 7 (KB2999226), отмечаем её галочкой, нажимаем на «ОК».
  7. Кликаем по кнопке «Установить», дожидаемся завершения процедуры, перезагружаем систему.

Причины появления возможных проблем

Препятствовать установке апдейтов могут следующие факторы:

  • Остановлена системная служба. Нужно перейти в «Панель управления», найти «Администрирование», переместиться в «Службы» и запустить «Центр обновления». Если интересующий пункт уже активен, нужно остановить его, а затем запустить повторно.
  • Недостаточно свободного места на диске. Рассматриваемый нами апдейт весьма увесистый – перед установкой убедитесь в наличии необходимого пространства.
  • Активность вирусов. Проверяем ПК любой доступной антивирусной утилитой.
  • Ошибки реестра, сбои при загрузке и подобное – требует более тщательной проверки.

Ключ активации и загрузка

Нажав на кнопку ниже, вы запустите скачивание KB2999226.

Источник

Развертывание универсальной библиотеки CRT Universal CRT deployment

Начиная с Visual Studio .NET и заканчивая Visual Studio 2013 каждый основной выпуск инструментов и компилятора C++ содержал новую автономную версию библиотеки среды выполнения C (CRT) корпорации Майкрософт. From Visual Studio .NET through Visual Studio 2013, each major release of the C++ compiler and tools has included a new, standalone version of the Microsoft C Runtime (CRT) library. Эти автономные версии CRT были независимыми друг от друга и в различной степени несовместимыми друг с другом. These standalone versions of the CRT were independent from, and to various degrees, incompatible with each other. Например, библиотека CRT, используемая Visual Studio 2012, имела версию 11 и имя msvcr110.dll, а CRT в Visual Studio 2013 имела версию 12 и имя msvcr120.dll. For example, the CRT library used by Visual Studio 2012 was version 11, named msvcr110.dll, and the CRT used by Visual Studio 2013 was version 12, named msvcr120.dll. Начиная с Visual Studio 2015, он больше не так. Beginning in Visual Studio 2015, it’s no longer the case. В Visual Studio 2015 и более поздних версиях используется одна универсальная CRT. Visual Studio 2015 and later versions of Visual Studio all use one Universal CRT.

Универсальной среды Выполнения — это компонент операционной системы Microsoft Windows, входящей в состав операционной системы в Windows 10. The Universal CRT is a Microsoft Windows operating system component included as part of the operating system in Windows 10. Он доступен для старых операционных систем Windows Vista до Windows 8.1 с помощью центра обновления Windows. It’s available for older operating systems, Windows Vista through Windows 8.1, by using Windows Update. Поддерживается локальное развертывание универсальной среды выполнения, с некоторыми ограничениями. Local deployment of the Universal CRT is supported, with some restrictions.

Централизованное развертывание Central deployment

Предпочитаемый способ централизованной установки универсальной CRT — Центр обновления Microsoft Windows. The preferred method to centrally install the Universal CRT is to use Microsoft Windows Update. Универсальная CRT является рекомендуемым обновлением для всех поддерживаемых операционных систем Microsoft Windows, поэтому многие компьютеры устанавливают ее по умолчанию в рамках обычного процесса обновления. The Universal CRT is a Recommended update for all supported Microsoft Windows operating systems, so by default, most machines install it as part of the regular update process. Первоначальным выпуском универсальной CRT была KB2999226. The initial release of the Universal CRT was KB2999226. Была сделана более позднем обновлении с исправлены различные ошибки в KB3118401, и были внесены дополнительные обновления дальнейшего исправления ошибок и новые функции. A later update with various bug fixes was made in KB3118401, and there have been additional updates with further bug fixes and new features. Чтобы получить более актуальные обновления, выполните поиск по запросам «Universal C Runtime» (Универсальная среда выполнения C) или «Universal CRT» (Универсальная CRT) на сайте support.microsoft.com. For more recent updates, search support.microsoft.com for Universal C Runtime or Universal CRT.

Не все компьютеры с Microsoft Windows регулярно получают обновления через Центр обновления Windows, а на некоторых могут устанавливаться не все рекомендуемые обновления. Not all Microsoft Windows computers regularly install updates by use of Windows Update, and some may not install all Recommended updates. Для поддержки использования приложений, созданных с помощью Visual Studio 2015 и более поздние версии C++ наборы инструментов на этих компьютерах существует универсальной CRT распространяемые файлы для распространения вне сети. To support the use of applications built by using the Visual Studio 2015 and later C++ toolsets on those machines, there are Universal CRT redistributable files available for offline distribution. Эти распространяемые файлы загружаются из одного из приведенных выше ссылок КБ. Those redistributable files may be downloaded from one of the KB links above. Распространяемый пакет универсальной среды Выполнения требует, что компьютер был обновлен для текущего пакета обновления. The Universal CRT redistributable requires that the machine has been updated to the current service pack. Например, распространяемый пакет для Windows 7 будет устанавливаться только в Windows 7 с пакетом обновления 1 (SP1), но не в Windows 7 RTM. So, for example, the redistributable for Windows 7 will only install onto Windows 7 SP1, not Windows 7 RTM.

Поскольку универсальной среды Выполнения является одной из основных зависимостей C++ библиотек, визуальный элемент C++ распространяемый пакет (VCRedist) устанавливает первоначальной версии универсальной среды Выполнения (версия 10.0.10240) на компьютерах, которые еще не установлен. Because the Universal CRT is a fundamental dependency of the C++ libraries, the Visual C++ redistributable (VCRedist) installs the initial version of the Universal CRT (version 10.0.10240) on machines that don’t already have one installed. Эта версия достаточно для удовлетворения C++ библиотеки из зависимостей. This version is sufficient to satisfy the C++ library dependencies. Если приложение зависит от последней версии универсальной среды выполнения, необходимо использовать Центр обновления Windows для перевода компьютера актуальное или явным образом установить эту версию. If your application depends on a more recent version of the Universal CRT, you must use Windows Update to bring your machine fully up-to-date, or install that version explicitly. Лучше всего установить универсальной среды выполнения C с помощью центра обновления Windows или MSU, до установки VCRedist, чтобы избежать потенциальных несколько необходимых перезагрузок. It’s best to install the Universal C Runtime via Windows Update or an MSU before installing the VCRedist, to avoid potential multiple required reboots.

Не все операционные системы, подходят для самой последней универсальная среда выполнения C с помощью центра обновления Windows. Not all operating systems are eligible for the most recent Universal C Runtime via Windows Update. В Windows 10 развертывается централизованно версия совпадает с версией операционной системы. On Windows 10, the centrally deployed version matches the version of the operating system. Кроме того, чтобы обновить универсальная среда выполнения C необходимо обновить операционную систему. To update the Universal C Runtime further, you must update the operating system. Для Windows Vista до Windows 8.1 последние доступные универсальной среды выполнения C в настоящее время зависит от версии, включенной в Юбилейное обновление Windows 10, с помощью дополнительных исправлений (версии 10.0.14393). For Windows Vista through Windows 8.1, the latest available Universal C Runtime is currently based on the version included in the Windows 10 Anniversary Update, with additional fixes (version 10.0.14393).

Локальное развертывание Local deployment

Локальное развертывание универсальной CRT поддерживается, хотя и не рекомендуется по соображениям безопасности и производительности. Local deployment of the Universal CRT is supported, but not recommended for both performance and security reasons. Библиотеки DLL для локального развертывания входят в состав пакета Windows SDK и находятся в подкаталоге Kits\10\Redist\ucrt\DLLs согласно архитектуре компьютера. The DLLs for local deployment are included as part of the Windows SDK, in the Windows Kits\10\Redist\ucrt\DLLs subdirectory, by computer architecture. Требуемые библиотеки DLL содержат ucrtbase.dll и набор библиотек DLL переадресации APISet с именем api-ms-win-*.dll. The DLLs required include ucrtbase.dll and a set of APISet forwarder DLLs named api-ms-win-*.dll. Изменяется набор библиотек DLL, необходимых для каждой операционной системы. The set of DLLs required on each operating system varies. Настоятельно рекомендуется включать все библиотеки DLL при развертывании локально. It’s highly recommended that you include all of the DLLs when you deploy locally.

Для локального развертывания существует два ограничения, которые следует учитывать: There are two restrictions on local deployment to be aware of:

В Windows 10 универсальная CRT, расположенная в системном каталоге, используется всегда, даже если приложение имеет собственную локальную копию универсальной CRT. On Windows 10, the Universal CRT in the system directory is always used, even if an application includes an application-local copy of the Universal CRT. Верно, даже в том случае, если локальная копия новее, поскольку универсальной среды Выполнения является основным компонентом операционной системы в Windows 10. It’s true even when the local copy is newer, because the Universal CRT is a core operating system component on Windows 10.

В версиях Windows до Windows 8, универсальной среды Выполнения не могут быть упакованы локально с помощью подключаемого модуля, если он находится в каталоге, отличном от каталог основного исполняемого файла приложения. On versions of Windows before Windows 8, the Universal CRT can’t be packaged locally with a plugin, if it’s located in a directory other than the directory of the main app executable. В этом случае библиотеки DLL сервера пересылки APISet не могут успешно разрешить ucrtbase.dll. The APISet forwarder DLLs are unable to resolve the ucrtbase.dll successfully in this case. К рекомендуемым альтернативным способам относятся следующие. Some recommended alternative solutions include:

  • Статическая компоновка универсальной CRT. Statically link the Universal CRT,
  • Централизованное развертывание универсальной CRT. Centrally deploy the Universal CRT, or
  • Помещение файлов универсальной CRT в один каталог с приложением. Place the Universal CRT files in the same directory as the app.

Развертывание в Microsoft Windows XP Deployment on Microsoft Windows XP

Visual Studio 2015 и Visual Studio 2017 по-прежнему поддерживают разработку программного обеспечения для использования в Microsoft Windows XP. Visual Studio 2015 and Visual Studio 2017 continue to support development of software for use on Microsoft Windows XP. Для поддержки этой разработки, версии универсальной среды выполнения работы в Microsoft Windows XP. To support this development, a version of the Universal CRT does work on Microsoft Windows XP. Для операционной системы Microsoft Windows XP больше не предоставляется ни основная, ни расширенная поддержка, поэтому централизованное развертывание универсальной CRT в Microsoft Windows XP отличается от других операционных систем. The Microsoft Windows XP operating system is no longer in mainstream or extended support, so central deployment of the Universal CRT onto Microsoft Windows XP is different from other operating systems.

Когда визуальный C++ распространяемый компонент установлен в операционной системе Windows XP, он непосредственно устанавливает универсальной CRT и все его зависимости в системном каталоге. When the Visual C++ redistributable is installed on Windows XP, it directly installs the Universal CRT and all of its dependencies into the system directory. Он не установить или зависят от любого обновления Windows. It doesn’t install or depend on any Windows Update. Распространяемые модули слияния — файлы Microsoft_VCверсияCRT*.msm — делают то же самое. The Redistributable merge modules, the Microsoft_VCversionCRT*.msm files, do the same.

Локальное развертывание универсальной CRT в Windows XP осуществляется так же, как и в других поддерживаемых операционных системах. Local deployment of the Universal CRT on Windows XP is the same as on other supported operating systems.

Источник

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

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

  • Windows uninstall utility windows 7
  • Windows uefi mode что это
  • Windows udp buffer size
  • Windows ucun oyun yukle
  • Windows tweak guide ebook что это