Комплекты Windows, что это такое

Обновлено: 21.11.2024

Windows SDK (10.0.22000) для Windows 11 содержит новейшие заголовки, библиотеки, метаданные и инструменты для создания приложений Windows. Используйте этот SDK для создания универсальной платформы Windows (UWP) и приложений Win32 для Windows 11 и предыдущих выпусков Windows.

Windows 10 версии 21H2 — это ограниченный набор функций для отдельных улучшений производительности и качества. Разработчики должны знать об этом выпуске, но в настоящее время никаких действий не требуется.

Новый Windows SDK не будет выпущен для этой версии Windows, поскольку в этом выпуске не представлены новые API. Это означает, что нет необходимости изменять файлы проекта или ориентироваться на новую версию Windows, и вам следует продолжать использовать Windows SDK (10.0.22000) для Windows 11.

NEWSDK для приложений Windows

Windows App SDK предоставляет унифицированный набор API и инструментов, которые не связаны с ОС и предоставляются разработчикам через пакеты NuGet. Эти API и инструменты можно использовать согласованным образом в любом настольном приложении в Windows 11 и в Windows 10 версии 1809.

Начало работы

Вы можете получить Windows SDK двумя способами: установить его с этой страницы, выбрав ссылку для скачивания, или выбрав «Windows 11 SDK (10.0.22000)» в дополнительных компонентах установщика Visual Studio 2019.

Перед установкой этого SDK:

  1. Ознакомьтесь со всеми системными требованиями.
  2. Выйдите из Visual Studio перед установкой.
  3. Ознакомьтесь с примечаниями к выпуску и известными проблемами.

Системные требования

Windows SDK имеет следующие минимальные системные требования:

Поддерживаемые операционные системы

  • Разработка приложений для универсальной платформы Windows (UWP)
    • Windows 10 версии 1507 или выше: Домашняя, Профессиональная, Образовательная и Корпоративная (LTSB и S не поддерживаются)
    • Windows Server 2019, Windows Server 2016 и Windows Server 2012 R2 (только командная строка)
    • Разработка приложений Win32
      • Windows 10 версии 1507 или выше
      • Windows Server 2022, Windows Server 2019, Windows Server 2016 и Windows Server 2012 R2 (только командная строка)
      • Windows 8.1
      • Windows 7 с пакетом обновления 1 (SP1)

      (Не все инструменты поддерживаются в более ранних операционных системах)

      Требования к оборудованию

      • Процессор 1,6 ГГц или выше
      • 1 ГБ ОЗУ
      • 4 ГБ свободного места на жестком диске

      Дополнительные требования к SDK

      Для установки в Windows 8.1 и более ранних операционных системах требуется KB2999226. Чтобы выполнить установку через Центр обновления Windows, перед установкой Windows SDK убедитесь, что вы установили последние рекомендуемые обновления и исправления из Центра обновления Майкрософт.

      Что нового

      Windows SDK для Windows 11 позволяет обновлять приложения до последней версии ОС Windows. Узнайте больше о новых функциях Windows 11.

      Чтобы узнать о новых API, представленных в Windows 11, см. раздел Новые API в Windows 11, сборка 22000.

      Пересобрал двоичные файлы Windows 11 на самой операционной системе ARM с помощью ARM64EC, чтобы любой системный код, загружаемый приложениями x64, работал с исходной скоростью. Воспользуйтесь преимуществами ARM64EC для постепенного перевода вашего приложения на работу с исходной скоростью на ARM, даже если у вас есть зависимости или плагины, которые еще не поддерживают ARM. Прочитать объявление.

      Образцы

      Образцы приложений для Windows теперь доступны на сайте GitHub. Вы можете просмотреть код на GitHub, клонировать личную копию репозитория из Git или загрузить заархивированный архив всех примеров. Мы приветствуем обратную связь, поэтому не стесняйтесь открывать проблему в репозитории, если у вас есть проблема или вопрос. Эти примеры предназначены для работы на настольных, мобильных и будущих устройствах, поддерживающих универсальную платформу Windows (UWP).

      Предыдущие версии SDK

      Ранее выпущенные SDK и эмуляторы, включая сведения об обновлениях, можно найти на странице архива.

      Подсветка API

      При использовании новых API подумайте о том, чтобы ваше приложение было адаптивным, чтобы оно корректно работало на самом широком спектре устройств Windows. Адаптивное приложение «загорается» новыми функциями везде, где устройства и версия Windows их поддерживают, но в остальном предлагает только те функции, которые доступны на обнаруженной версии платформы. Подробнее о реализации см. в статье Код с адаптивной версией.

      Примечания к выпуску и известные проблемы

      Windows 10 SDK, версия 2104 Развернуть примечания

      Windows 10 SDK, сервисное обновление версии 2004 (выпущено 16 декабря 2020 г.) Развернуть примечания

        Этот выпуск содержит следующие файлы. Если вы столкнулись с этими проблемами, мы рекомендуем вам как можно скорее обновить версию SDK, чтобы избежать их:
      • Устранены непредсказуемые и труднодиагностируемые сбои при связывании как зонтичных библиотек, так и собственных библиотек ОС (например, onecoreuap.lib и kernel32.lib)
      • Устранена проблема, из-за которой AppVerifier не работал.
      • Устранена проблема, приводившая к сбою WACK с сообщением «Задаче не удалось включить HighVersionLie».

      Оставить отзыв

      Об известных проблемах см. вопросы и ответы по winapi-sdk.

      Запросы на новые функции для разработчиков отправляйте через приложение Feedback Hub в категории "Платформа для разработчиков/API".

      Дополнительные ресурсы

      Загрузки и инструменты

      Получите последние выпуски инструментов разработки Visual Studio и Windows 10.

      Комплект разработки программного обеспечения для Windows содержит заголовки, библиотеки и инструменты, которые можно использовать для создания приложений для Windows. Он не является частью самой операционной системы Windows и не требуется для запуска Windows.

      Нужно ли мне несколько Windows SDK?

      Кроме того, установщик Visual Studio не обнаруживает пакеты SDK для Windows 10, уже установленные в вашей системе. … Это предполагает, что Windows 10 SDK установлены для каждой Visual Studio, что не соответствует действительности. Пакеты SDK для Windows 10 используются всеми установками Visual Studio.

      Что произойдет, если я удалю Windows Software Development Kit?

      То же самое касается обновлений Visual Studio; более старые версии обновленных SDK остаются даже после «удаления», что приводит к тому, что эти старые SDK быстро занимают место на диске моего ПК. Фактические результаты: установщик Visual Studio сохраняет пакет SDK на компьютере, даже если он «удален» из Visual Studio.

      Для чего используется Windows SDK?

      Windows SDK содержит код и инструменты, помогающие в разработке и устранении неполадок приложений и систем. Для устранения неполадок он включает в себя: Windows Performance Toolkit. Средства отладки для Windows.

      Как удалить комплект Windows?

      1. На Панели управления -> Добавить и удалить программы выберите Visual Studio -> Изменить ИЛИ Изменить -> снимите флажок Windows 10 SDK (10586)
      2. В меню «Установка и удаление программ» выберите «Windows Software Development Kit — Windows 10.0. 10586.212», щелкните его правой кнопкой мыши и выберите «Удалить или изменить».

      Зачем мне нужен Microsoft Visual C++?

      Распространяемый пакет Microsoft Visual C++ — это стандартный распространяемый пакет общего кода, который входит в состав Windows и позволяет запускать приложения на вашем ПК. … В целом, Microsoft Visual C++ Redistributable — довольно удобная функция, на которую полагаются ваши приложения. Значит, он вам нужен — это факт.

      Должен ли я удалить Windows SDK?

      Вы можете удалить старые версии с помощью "Установка и удаление программ". Он поддерживает разные записи для каждой версии. Если вам не хватает места для хранения, вы можете приступить к удалению старых SDK.

      dotnet-core-uninstall удалить удаление . NET SDK и среды выполнения, указанные набором параметров. Версии 1.2 и более поздние версии могут удалять SDK и среды выполнения версии 5.0 или более ранней, а предыдущие версии инструмента могут удалять версию 3.1 и более ранние.

      Безопасно ли удалять комплекты Windows?

      Вы можете удалить старые версии с помощью "Установка и удаление программ". Он поддерживает разные записи для каждой версии. Если вам не хватает места для хранения, вы можете приступить к удалению старых SDK.

      Можно ли удалить Windows SDK?

      Вы можете удалить старые версии с помощью "Установка и удаление программ". Он поддерживает разные записи для каждой версии. Если вам не хватает места для хранения, вы можете приступить к удалению старых SDK.

      Как удалить Windows 10 SDK?

      В Панели управления -> Добавить и удалить программы выберите Visual Studio -> Изменить ИЛИ Изменить -> снимите флажок Windows 10 SDK (10586). его и выберите «Удалить» или «Изменить».

      Как удалить комплект Windows 10?

      В Панели управления -> Добавить и удалить программы выберите Visual Studio -> Изменить ИЛИ Изменить -> снимите флажок Windows 10 SDK (10586). его и выберите «Удалить» или «Изменить».

      Можно ли удалить Microsoft Visual C++?

      Вы можете удалить любой (или все) распространяемый компонент Visual C++, но если прикладная программа, для которой он требуется, все еще установлена, эта программа больше не будет работать. Нет простого способа заранее определить, какие из ваших прикладных программ используют какие версии распространяемого пакета VC++.

      Что произойдет, если я удалю распространяемый пакет Visual C++?

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

      Как освободить место в Windows 10?

      1. Откройте меню «Пуск» и выберите «Настройки» > «Система» > «Хранилище». Откройте настройки хранилища.
      2. Включите контроль памяти, чтобы Windows автоматически удаляла ненужные файлы.
      3. Чтобы удалить ненужные файлы вручную, выберите Изменить способ автоматического освобождения места. В разделе Освободить место сейчас выберите Очистить сейчас.

      Можно ли удалить папку dotnet?

      Не рекомендуется удалять папку dotnet. Это удалит все глобальные инструменты, которые вы ранее установили. Кроме того, в Windows: вы нарушите работу Visual Studio 2019 версии 16.3 и более поздних версий.

      Можно ли удалить Windows SDK?

      Вы можете удалить старые версии с помощью "Установка и удаление программ". Он поддерживает разные записи для каждой версии. Если вам не хватает места для хранения, вы можете приступить к удалению старых SDK.

      Как удалить комплект драйверов Windows?

      Вот что я должен был сделать шаг за шагом:

      1. удалите следующий раздел реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Kit.
      2. Перезагрузите компьютер.
      3. " C:\ProgramData\Package Cache\\wdksetup.exe" /удалить.

      сообщить об этом объявлении

      После входа в систему вы будете перенаправлены обратно к этому руководству и сможете подписаться на него.

      Посетите страницу загрузки Microsoft SDK, чтобы получить последнюю версию автономного SDK. Несмотря на то, что это SDK для Windows 10, при необходимости вы можете установить его в Windows 7.

      Можно установить в C:\Program Files(x86)\Windows Kits\10\

      На приведенном ниже снимке экрана показан минимальный набор функций, которые необходимо установить для подписи: Windows IP over USB (требуется SDK для UWP), Windows SDK Signing Tools для настольных приложений (устанавливает signtool.exe ) и Windows SDK для Управляемые приложения UWP (устанавливает certmgr.exe ). Вы можете установить больше, если занимаетесь разработкой Windows.

      Теперь файлы signtool.exe и certmgr.exe можно найти в папке C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64 (или более новой версии, если она была выпущена). Предыдущие установки SDK не включали номер версии в путь.

      Загрузить Windows WDK (комплект драйверов Windows)

      Это предупреждение в порядке.

      Полчаса спустя. WDK установлен!

      Теперь вы можете проверить C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x86 (или любую другую версию, которую вы установили), чтобы убедиться, что у вас есть новый инструмент под названием inf2cat.exe .

      Впервые это руководство было опубликовано 14 марта 2016 года. Последний раз оно обновлялось 14 марта 2016 года.

      Эта страница (Установка Windows SDK) последний раз обновлялась 20 марта 2022 г.

      Текстовый редактор на базе tinymce.

      УВЕДОМЛЕНИЕ О НАЛИЧИИ

      Вы успешно подписались на список уведомлений для этого продукта и, следовательно, получите от нас электронное письмо, когда он появится на складе!

      В целях безопасности вам было отправлено электронное письмо с подтверждением вашей подписки. Помните, что эта подписка не приведет к тому, что вы будете получать от нас электронные письма о чем-либо, кроме пополнения запасов этого товара.

      Если по какой-либо причине вы хотите отказаться от подписки на список уведомлений для этого продукта, вы найдете подробную информацию о том, как это сделать, в электронном письме, которое только что было отправлено вам!

      Вы были вдохновлены построить свой собственный мышиный особняк? Тогда вам понадобится много миниатюрных дверей и окон. К счастью, теперь мы разработали этот набор для сборки дверей и окон в стиле Мышиного особняка. Этот комплект был разработан Кариной и Томом Шаапманами, создателями оригинальной игры Mouse Mansion.

      Подходит для детей от 6 лет

      - 5 дверей
      - 30+ окон
      - ставни 2 x 5
      - дверные звонки
      - таблички с именами
      - номера домов
      - почтовые ящики

      - наждачная бумага
      - инструкция

      Этот комплект не содержит пластика и сертифицирован FSC.

      Обратите внимание: в этот набор не входят краска и кисть, их можно приобрести отдельно.

      Подходит для детей от 6 лет

      Масштаб: 1:12
      Материал: дерево
      Сертификат: CE
      Размеры упаковки: 23 x 18,5 x 1,5 см
      Вес: 242 гр
      >EAN: 8719689908102

      Стоимость доставки зависит от пункта назначения. Стоимость доставки рассчитывается автоматически при оформлении заказа. Мы отправляем во все страны, пожалуйста, свяжитесь с нами, если у вас возникнут трудности при оформлении заказа.

      Заказы отправляются с помощью DPD и отправляются в течение одного рабочего дня.

      СОЕДИНЕННЫЕ ШТАТЫ/АВСТРАЛИЯ/КАНАДА/СОЕДИНЕННОЕ КОРОЛЕВСТВО:
      DPD: 35,00 евро. Доставка в течение примерно 7–14 рабочих дней.

      ФРАНЦИЯ:
      DPD: 10,95 евро Доставка в течение примерно 7 рабочих дней.

      ИТАЛИЯ, ПОРТУГАЛИЯ, ИСПАНИЯ, ИРЛАНДИЯ:
      DPD: 19,50 евро Доставка в течение примерно 7 рабочих дней.

      АВСТРИЯ, ДАНИЯ, ПОЛЬША, ШВЕЦИЯ:
      DPD: 14,50 евро Доставка в течение примерно 10 рабочих дней.

      Читайте также: