Winver exe что это
filecheck .ru
Вот так, вы сможете исправить ошибки, связанные с winver.exe
Информация о файле winver.exe
Описание: winver.exe не является необходимым для Windows. Winver.exe находится в подпапках «C:\Program Files». Размер файла для Windows 10/8/7/XP составляет 6,786,560 байт.
Это не системный процесс Windows. Процесс начинает работу при запуске Windows (Смотрите ключ реестра: Run ). Приложение не видно пользователям. Winver.exe способен мониторить приложения и записывать ввод данных. Поэтому технический рейтинг надежности 66% опасности.
Если winver.exe находится в папке C:\Windows\System32, тогда рейтинг надежности 2% опасности. Размер файла 79,872 байт. Это системный файл Windows. У процесса нет видимого окна. Это заслуживающий доверия файл от Microsoft.
Важно: Некоторые вредоносные программы используют такое же имя файла winver.exe, например TROJ_GEN.R002C0OGB18 (определяется антивирусом TrendMicro), и Trojan.Gen.2 (определяется антивирусом Symantec). Таким образом, вы должны проверить файл winver.exe на вашем ПК, чтобы убедиться, что это угроза. Если Microsoft Windows Status Protocol изменил поиск по умолчанию и начальную страницу в браузере, то вы можете восстановить ваши параметры следующим образом:
Изменение параметров по умолчанию для Internet-Explorer ▾
Комментарий пользователя
Лучшие практики для исправления проблем с winver
Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.
winver сканер
Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.
Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.
Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.
Как посмотреть сборку Windows 10? (команда winver)
Вот вы установили Windows 10, или может быть она шла уже вместе с компьютером или ноутбуком? В общем все хорошо, но как теперь узнать, какая именно у вас сборка стоит?
Мы это сможем сделать при помощи команды winver, ее нужно будет ввести в командную строку.
Нажимаем правой кнопкой по пуску и там выбираем Командная строка:
Появится черное окно, в нем нужно написать команду, которую я написал выше, то есть winver (можно скопировать и вставить), после чего нажать энетр и выскочит окошко, где и будет ответ на ваш вопрос:
Ну вот и все, вот так все просто, честно говоря — я эту команду помню еще со времен Windows XP, но пользовался ней крайне редко почему то =)
И еще такой небольшой совет от меня — я вам советую, ну не пользуйтесь вы всякими сборками готовой уже Windows 10 и активированной, с кучей софта и нужного и ненужного, и всего так много, что точно может найти место и для вируса или трояна, который скопирует все ваши пароли. Ну, а стабильность, это еще как повезет — сегодня она есть, а завтра ее нет, это особенно касается типа «турбо» сборок, урезанных. А по поводу вируса — модераторы не сразу могут найти вирус в самопальном дистрибутиве Windows 10 =)
Рубрика: Все про Windows / Метки: / 28 Декабрь 2015 / Подробнее
Что такое winver.exe? Это безопасно или вирус? Как удалить или исправить это
Что такое winver.exe?
winver.exe это исполняемый файл, который является частью MSDN Disc 2465 разработанный Microsoft, Версия программного обеспечения для Windows: 1.0.0.0 обычно 79872 в байтах, но у вас может отличаться версия.
Является ли winver.exe безопасным, или это вирус или вредоносная программа?
Первое, что поможет вам определить, является ли тот или иной файл законным процессом Windows или вирусом, это местоположение самого исполняемого файла. Например, для winver.exe его путь будет примерно таким: C: \ Program Files \ Microsoft \ MSDN Disc 2465 \ winver.exe
Если статус процесса «Проверенная подписывающая сторона» указан как «Невозможно проверить», вам следует взглянуть на процесс. Не все хорошие процессы Windows имеют метку проверенной подписи, но ни один из плохих.
Наиболее важные факты о winver.exe:
Если у вас возникли какие-либо трудности с этим исполняемым файлом, вы должны определить, заслуживает ли он доверия, перед удалением winver.exe. Для этого найдите этот процесс в диспетчере задач.
Найти его местоположение и сравнить размер и т. Д. С приведенными выше фактами
Если вы подозреваете, что можете быть заражены вирусом, вы должны немедленно попытаться это исправить. Чтобы удалить вирус winver.exe, необходимо скачайте и установите приложение полной безопасности, как это, Обратите внимание, что не все инструменты могут обнаружить все типы вредоносных программ, поэтому вам может потребоваться попробовать несколько вариантов, прежде чем вы добьетесь успеха.
Могу ли я удалить или удалить winver.exe?
Не следует удалять безопасный исполняемый файл без уважительной причины, так как это может повлиять на производительность любых связанных программ, использующих этот файл. Не забывайте регулярно обновлять программное обеспечение и программы, чтобы избежать будущих проблем, вызванных поврежденными файлами. Что касается проблем с функциональностью программного обеспечения, проверяйте обновления драйверов и программного обеспечения чаще, чтобы избежать или вообще не возникало таких проблем.
Однако, если это не вирус, и вам нужно удалить winver.exe, вы можете удалить MSDN Disc 2465 со своего компьютера, используя его деинсталлятор. Если вы не можете найти его деинсталлятор, вам может понадобиться удалить MSDN Disc 2465, чтобы полностью удалить winver.exe. Вы можете использовать функцию «Установка и удаление программ» на панели управления Windows.
Распространенные сообщения об ошибках в winver.exe
Наиболее распространенные ошибки winver.exe, которые могут возникнуть:
• «Ошибка приложения winver.exe».
• «Ошибка winver.exe».
• «winver.exe столкнулся с проблемой и должен быть закрыт. Приносим извинения за неудобства».
• «winver.exe не является допустимым приложением Win32».
• «winver.exe не запущен».
• «winver.exe не найден».
• «Не удается найти winver.exe».
• «Ошибка запуска программы: winver.exe».
• «Неверный путь к приложению: winver.exe».
Как исправить winver.exe
Если у вас возникла более серьезная проблема, постарайтесь запомнить последнее, что вы сделали, или последнее, что вы установили перед проблемой. Использовать resmon Команда для определения процессов, вызывающих вашу проблему. Даже в случае серьезных проблем вместо переустановки Windows вы должны попытаться восстановить вашу установку или, в случае Windows 8, выполнив команду DISM.exe / Online / Очистка-изображение / Восстановить здоровье, Это позволяет восстановить операционную систему без потери данных.
Чтобы помочь вам проанализировать процесс winver.exe на вашем компьютере, вам могут пригодиться следующие программы: Менеджер задач безопасности отображает все запущенные задачи Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записи автозапуска. Единый рейтинг риска безопасности указывает на вероятность того, что это шпионское ПО, вредоносное ПО или потенциальный троянский конь. Это антивирус обнаруживает и удаляет со своего жесткого диска шпионское и рекламное ПО, трояны, кейлоггеры, вредоносное ПО и трекеры.
Обновлен декабрь 2021:
Мы рекомендуем вам попробовать этот новый инструмент. Он исправляет множество компьютерных ошибок, а также защищает от таких вещей, как потеря файлов, вредоносное ПО, сбои оборудования и оптимизирует ваш компьютер для максимальной производительности. Это исправило наш компьютер быстрее, чем делать это вручную:
Загрузите или переустановите winver.exe
Вход в музей Мадам Тюссо не рекомендуется загружать заменяемые exe-файлы с любых сайтов загрузки, так как они могут содержать вирусы и т. д. Если вам нужно скачать или переустановить winver.exe, мы рекомендуем переустановить основное приложение, связанное с ним. MSDN Disc 2465.
Что такое MSDN Disc 2465
Информация об операционной системе
Ошибки winver.exe могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:
Winver.exe : как исправить, скачать и обновить
Последнее обновление: 07/01/2021 [Время, требуемое для чтения: 3,5 мин.]
Файл winver.exe считается разновидностью файла Version Reporter Applet. Наиболее часто он используется в ПО Microsoft® Windows® Operating System, разработанном компанией Microsoft. Он использует расширение EXE и считается файлом Win32 EXE (Исполняемое приложение).
Первый выпуск файла winver.exe на платформе Windows Vista состоялся 11/08/2006 для Windows Vista. Последнее обновление для Windows 10 состоялось 07/29/2015 [версия файла 10.0.15063.0 (WinBuild.160101.0800)]. Файл winver.exe входит в состав Windows 10, Windows 8.1 и Windows 8.
В этой статье обсуждаются подробные сведения о файлах, порядок устранения неполадок с файлом EXE при проблемах с winver.exe, а также полный набор бесплатных загрузок для каждой версии файла, которая была зарегистрирована нашей командой.
Рекомендуемая загрузка: исправить ошибки реестра в WinThruster, связанные с winver.exe и (или) Windows.
Совместимость с Windows 10, 8, 7, Vista, XP и 2000
Средняя оценка пользователей
Обзор файла
Общие сведения ✻ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Имя файла: | winver.exe | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Расширение файла: | расширение EXE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Описание: | Version Reporter Applet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Тип объектного файла: | Executable application | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Файловая операционная система: | Windows NT 32-bit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Тип MIME: | application/octet-stream | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Пользовательский рейтинг популярности: |
Сведения о разработчике и ПО | |
---|---|
Разработчик ПО: | Microsoft Corporation |
Программа: | Microsoft® Windows® Operating System |
Авторское право: | © Microsoft Corporation. All rights reserved. |
Сведения о файле | |
---|---|
Набор символов: | Unicode |
Код языка: | English (U.S.) |
Флаги файлов: | (none) |
Маска флагов файлов: | 0x003f |
Точка входа: | 0x1880 |
Размер кода: | 4096 |
Информация о файле | Описание |
---|---|
Размер файла: | 56 kB |
Дата и время изменения файла: | 2017:03:18 18:19:22+00:00 |
Дата и время изменения индексного дескриптора файлов: | 2017:11:05 07:07:54+00:00 |
Тип файла: | Win32 EXE |
Тип MIME: | application/octet-stream |
Предупреждение! | Possibly corrupt Version resource |
Тип компьютера: | Intel 386 or later, and compatibles |
Метка времени: | 2071:04:04 01:55:37+00:00 |
Тип PE: | PE32 |
Версия компоновщика: | 14.10 |
Размер кода: | 4096 |
Размер инициализированных данных: | 52736 |
Размер неинициализированных данных: | 0 |
Точка входа: | 0x1880 |
Версия ОС: | 10.0 |
Версия образа: | 10.0 |
Версия подсистемы: | 10.0 |
Подсистема: | Windows GUI |
Номер версии файла: | 10.0.15063.0 |
Номер версии продукта: | 10.0.15063.0 |
Маска флагов файлов: | 0x003f |
Флаги файлов: | (none) |
Файловая ОС: | Windows NT 32-bit |
Тип объектного файла: | Executable application |
Подтип файла: | 0 |
Код языка: | English (U.S.) |
Набор символов: | Unicode |
Наименование компании: | Microsoft Corporation |
Описание файла: | Version Reporter Applet |
Версия файла: | 10.0.15063.0 (WinBuild.160101.0800) |
Внутреннее имя: | winver |
Авторское право: | © Microsoft Corporation. All rights reserved. |
Оригинальное имя файла: | WINVER.EXE |
Название продукта: | Microsoft® Windows® Operating System |
Версия продукта: | 10.0.15063.0 |
✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.
Что такое сообщения об ошибках winver.exe?
winver.exe — ошибки выполнения
Ошибки выполнения — это ошибки Windows, возникающие во время «выполнения». Термин «выполнение» говорит сам за себя; имеется в виду, что данные ошибки EXE возникают в момент, когда происходит попытка загрузки файла winver.exe — либо при запуске приложения Windows, либо, в некоторых случаях, во время его работы. Ошибки выполнения являются наиболее распространенной разновидностью ошибки EXE, которая встречается при использовании приложения Windows.
В большинстве случаев ошибки выполнения winver.exe, возникающие во время работы программы, приводят к ненормальному завершению ее работы. Большинство сообщений об ошибках winver.exe означают, что либо приложению Windows не удалось найти этот файл при запуске, либо файл поврежден, что приводит к преждевременному прерыванию процесса запуска. Как правило, Windows не сможет запускаться без разрешения этих ошибок.
К числу наиболее распространенных ошибок winver.exe относятся:
Не удается запустить программу из-за отсутствия winver.exe на компьютере. Попробуйте переустановить программу, чтобы устранить эту проблему.
Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.
Поиск причины ошибки winver.exe является ключом к правильному разрешению таких ошибок. Несмотря на то что большинство этих ошибок EXE, влияющих на winver.exe, происходят во время запуска, иногда ошибка выполнения возникает при использовании Microsoft® Windows® Operating System. Причиной этого может быть недостаточное качество программного кода со стороны Microsoft Corporation, конфликты с другими приложениями, сторонние плагины или поврежденное и устаревшее оборудование. Кроме того, эти типы ошибок winver.exe могут возникать в тех случаях, если файл был случайно перемещен, удален или поврежден вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.
Как исправить ошибки winver.exe — 3-шаговое руководство (время выполнения:
Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему winver.exe. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.
Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.
Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):
Если на этапе 1 не удается устранить ошибку winver.exe, перейдите к шагу 2 ниже.
Шаг 2. Запустите средство проверки системных файлов (System File Checker), чтобы восстановить поврежденный или отсутствующий файл winver.exe.
Средство проверки системных файлов (System File Checker) — это утилита, входящая в состав каждой версии Windows, которая позволяет искать и восстанавливать поврежденные системные файлы. Воспользуйтесь средством SFC для исправления отсутствующих или поврежденных файлов winver.exe (Windows XP, Vista, 7, 8 и 10):
Следует понимать, что это сканирование может занять некоторое время, поэтому необходимо терпеливо отнестись к процессу его выполнения.
Если на этапе 2 также не удается устранить ошибку winver.exe, перейдите к шагу 3 ниже.
Шаг 3. Выполните обновление Windows.
Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках winver.exe может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:
Если Центр обновления Windows не смог устранить сообщение об ошибке winver.exe, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.
Если эти шаги не принесут результата: скачайте и замените файл winver.exe (внимание: для опытных пользователей)
Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows 10.
использование заголовков Windows
Visual C++ и Windows файлы заголовков
Microsoft Visual C++ включает копии файлов заголовков Windows, которые были текущими в момент выпуска Visual C++. поэтому при установке обновленных файлов заголовков из пакета SDK может появиться несколько версий файлов заголовков Windows на компьютере. Если вы не гарантируете, что используете последнюю версию файлов заголовков SDK, при компиляции кода, который использует функции, появившиеся после выпуска Visual C++, вы получите следующий код ошибки: Error C2065: необъявленный идентификатор.
Макросы для условных объявлений
некоторые функции, зависящие от конкретной версии Windows объявляются с помощью условного кода. Это позволяет использовать компилятор для определения того, использует ли ваше приложение функции, которые не поддерживаются в ее целевых версиях Windows. Чтобы скомпилировать приложение, использующее эти функции, необходимо определить соответствующие макросы. В противном случае вы получите сообщение об ошибке C2065.
файлы заголовков Windows используют макросы, чтобы указать, какие версии Windows поддерживают множество программных элементов. Поэтому необходимо определить эти макросы, чтобы использовать новые функции, появившиеся в каждом основном выпуске операционной системы. (Отдельные файлы заголовков могут использовать разные макросы, поэтому при возникновении проблем с компиляцией проверьте файл заголовка, содержащий определение для условных определений.) Дополнительные сведения см. в разделе SdkDdkVer. h.
в следующей таблице описаны предпочтительные макросы, используемые в файлах заголовков Windows. Если определена _ версия нтдди, необходимо также определить _ Win32 _ Winnt.
Минимальная требуемая система | Значение для _ версии нтдди |
---|---|
Windows 10 1903 «19H1» | Нтдди _ WIN10 _ 19H1 (0x0A000007) |
Windows 10 1809 «Redstone 5» | Нтдди _ WIN10 _ RS5 (0x0A000006) |
Windows 10 1803 «Redstone 4» | Нтдди _ WIN10 _ RS4 (0x0A000005) |
Windows 10 1709 «Redstone 3» | Нтдди _ WIN10 _ RS3 (0x0A000004) |
Windows 10 1703 «Redstone 2» | Нтдди _ WIN10 _ RS2 (0x0A000003) |
Windows 10 1607 «Redstone 1» | Нтдди _ WIN10 _ RS1 (0x0A000002) |
Windows 10 1511 «пороговое значение 2» | Нтдди _ WIN10 _ Th2 (0x0A000001) |
Windows 10 1507 «пороговое значение» | Нтдди _ WIN10 (0x0A000000) |
Windows 8.1 | Нтдди _ ВИНБЛУЕ (0x06030000) |
Windows 8 | Нтдди _ WIN8 (0x06020000) |
Windows 7 | Нтдди _ WIN7 (0x06010000) |
Windows Server 2008 | Нтдди _ WS08 (0x06000100) |
Windows Vista с пакетом обновления 1 (SP1) | Нтдди _ VISTASP1 (0x06000100) |
Windows Vista | Нтдди _ VISTA (0x06000000) |
Windows Server 2003 с пакетом обновления 2 (SP2) | Нтдди _ WS03SP2 (0x05020200) |
Windows Server 2003 с пакетом обновления 1 (SP1) | Нтдди _ WS03SP1 (0x05020100) |
Windows Server 2003 | Нтдди _ WS03 (0x05020000) |
Windows XP с пакетом обновления 3 (SP3) | Нтдди _ WINXPSP3 (0x05010300) |
Windows XP с пакетом обновления 2 (SP2) | Нтдди _ WINXPSP2 (0x05010200) |
Windows XP с пакетом обновления 1 (SP1) | Нтдди _ WINXPSP1 (0x05010100) |
Windows XP | Нтдди _ WINXP (0x05010000) |
в следующих таблицах описаны другие макросы, используемые в файлах заголовков Windows.
Минимальная требуемая система | Минимальное значение для _ Win32 _ Winnt и winver |
---|---|
Windows 10 | _ Win32 _ WinNT _ WIN10 (0x0A00) |
Windows 8.1 | _ Win32 _ WinNT _ винблуе (0x0603) |
Windows 8 | _ Win32 _ WinNT _ WIN8 (0x0602) |
Windows 7 | _ Win32 _ WinNT _ win7 (0x0601) |
Windows Server 2008 | _ Win32 _ WinNT _ WS08 (0x0600) |
Windows Vista | _ Win32 _ WinNT _ Vista (0x0600) |
Windows сервер 2003 с SP1, Windows XP с пакетом обновления 2 (SP2) | _ Win32 _ WinNT _ WS03 (0x0502) |
Windows сервер 2003, Windows XP | _ Win32 _ WinNT _ WinXP (0x0501) |
Минимальная требуемая версия | Минимальное значение для _ Win32 _ IE |
---|---|
Internet Explorer 11,0 | _ Win32 _ IE _ IE110 (0x0A00) |
Internet Explorer 10.0 | _ Win32 _ IE _ IE100 (0x0A00) |
Internet Explorer 9.0 | _ Win32 _ IE _ IE90 (0x0900) |
Internet Explorer 8,0 | _ Win32 _ IE _ IE80 (0x0800) |
Internet Explorer 7.0 | _ Win32 _ IE _ IE70 (0x0700) |
Internet Explorer 6,0 SP2 | _ Win32 _ IE _ IE60SP2 (0x0603) |
Internet Explorer 6,0 SP1 | _ Win32 _ IE _ IE60SP1 (0x0601) |
Internet Explorer 6.0 | _ Win32 _ IE _ IE60 (0x0600) |
Internet Explorer 5,5 | _ Win32 _ IE _ IE55 (0x0550) |
Internet Explorer 5,01 | _ Win32 _ IE _ IE501 (0x0501) |
Internet Explorer 5,0, 5.0 a, 5.0 b | _ Win32 _ IE _ IE50 (0x0500) |
Настройка WINVER или _ Win32 _ Winnt
Эти символы можно определить с помощью # инструкции define в каждом исходном файле или путем указания параметра/d компилятора, поддерживаемого Visual C++.
Например, чтобы задать WINVER в исходном файле, используйте следующую инструкцию:
#define WINVER 0x0502
Чтобы задать _ Win32 _ WinNT в исходном файле, выполните следующую инструкцию:
#define _WIN32_WINNT 0x0502
Чтобы установить _ Win32 _ WinNT с помощью параметра компилятора/d, используйте следующую команду:
cl-c/d _ WIN32 _ WinNT = 0x0502 Source. cpp
Сведения об использовании параметра компилятора/D см. в разделе /d (определения препроцессора).
обратите внимание, что некоторые функции, появившиеся в последней версии Windows, могут быть добавлены в пакет обновления для предыдущей версии Windows. Таким образом, для установки пакета обновления может потребоваться определить _ Win32 _ WinNT со значением для следующей основной версии операционной системы. например, функция жетдллдиректори была введена в Windows Server 2003 и условно определена, если _ WIN32 _ WINNT — 0x0502 или более поздней версии. эта функция также была добавлена в Windows XP с пакетом обновления 1 (SP1). таким образом, если вы определили _ WIN32 _ WINNT как 0x0501 для Windows XP, вы бы пропустили функции, определенные в Windows XP с пакетом обновления 1 (SP1).
Управление упаковкой структуры
Проекты должны быть скомпилированы для использования упаковки структуры по умолчанию, что в настоящее время составляет 8 байт, поскольку размер самого крупного целого типа составляет 8 байт. это гарантирует, что все типы структуры в файлах заголовков компилируются в приложение с тем же выравниванием, что и Windows API. Это также гарантирует, что структуры с 8-байтовыми значениями правильно выровнены и не будут приводить к ошибкам выравнивания для процессоров, обеспечивающих выравнивание данных.
Дополнительные сведения см. в разделе /Zp (Выравнивание члена структуры) или Pack.
Более быстрые сборки с меньшими файлами заголовков
можно уменьшить размер файлов заголовков Windows, исключив некоторые менее распространенные объявления API, как показано ниже.
определение _ экономичности WIN32 _ и _ среднего значения для исключения api-интерфейсов, таких как шифрование, DDE, RPC, оболочка и Windows сокеты.
- Verte что означает по русски
- Pump аэробика что это