Как проверить, является ли файл или программа 32-разрядной или 64-разрядной в Windows 10?



Попробуйте наш инструмент устранения неполадок

В последние годы установка программ в Windows становится все проще (особенно с запуском Windows 10). Но для некоторых программ по-прежнему важно установить правильный двоичный тип версии программы. В зависимости от вашей архитектуры Windows (32-битной или 64-битной) вы захотите установить версии приложений, полностью совместимые с двоичным типом по умолчанию, на котором построена ваша версия Windows.



Бинарный тип проверяемого приложения



Если у вас 64-битная версия Windows, вам всегда следует стремиться установить 64-битные приложения двоичного типа, поскольку они будут лучше работать на вашем компьютере. Однако 64-битные приложения не будут работать должным образом в 32-битных версиях Windows.



Из-за этого пользователи Windows ищут способы узнать свой тип архитектуры Windows и выяснить, являются ли установленные ими приложения 64-разрядными или 32-разрядными.

Если вы один из них, эта статья устранит путаницу. Начните с руководства, приведенного ниже, чтобы узнать об архитектуре вашей ОС. После того, как вы это узнаете, выполните любой из приведенных ниже методов, которые позволят вам определить, является ли файл или программа 32-разрядной или 64-разрядной.

Давайте начнем!



Как узнать вашу архитектуру Windows?

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

Заметка: Если вы уже уверены в своей архитектуре Windows, переходите непосредственно к ' Как проверить, является ли программа или файл 32-разрядной или 64-разрядной ' раздел.

Есть несколько способов узнать, установлена ​​ли у вас 32-разрядная или 64-разрядная версия Windows. Но для простоты мы предложим только два разных подхода - поиск нашей архитектуры Windows через графический интерфейс или через CMD .

Не стесняйтесь следовать тому руководству, которое вам удобнее:

1. Знакомство с архитектурой WIndows через меню Windows

  1. Откройте проводник, щелкните правой кнопкой мыши Этот ПК и выберите Свойства из появившегося контекстного меню.

    Доступ к экрану свойств

  2. Как только вы окажетесь на экране свойств базовой информации, посмотрите в меню с правой стороны экрана и проверьте Тип системы (под Система ).

    Обнаружение типа системной архитектуры

    Если отображается 64-разрядная операционная система, это ваша архитектура Windows.

Заметка: Если у вас процессор на базе x64, нет смысла устанавливать 32-разрядную версию Windows, поскольку это приведет к ограничению производительности вашего компьютера.

2. Определение архитектуры Windows через CMD

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть окно CMD с повышенными правами. Когда вам будет предложено Контроль учетных записей пользователей нажмите да для предоставления административных привилегий.

    Запуск командной строки

  2. Когда вы войдете в командную строку с повышенными привилегиями, введите следующую команду и нажмите Enter, чтобы открыть текущую архитектуру ОС:
    ОС wmic получить OSArchitecture
  3. Посмотрите на строку под OSАрхитектура: 64-битная или 32-битная - это ваша текущая архитектура Windows.

    Получение текущей архитектуры ОС

Как проверить, является ли программа или файл 32-разрядной или 64-разрядной

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

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

Если вы хотите определить двоичный тип программы, установленной обычным способом, выполните следующие действия. Способ 1 и Способ 2 . Однако, если вы просто хотите проанализировать отдельный файл или хотите раскрыть Machine Target переносимого исполняемого файла, выполните следующие действия. Способ 3 или же Метод 4 .

Метод 1: проверка архитектуры программы с помощью диспетчера задач

Если вы хотите проверить программу, которая уже установлена ​​на вашем компьютере, наиболее эффективный способ сделать это - через Диспетчер задач . Он чистый и эффективный, позволяет просматривать список каждого установленного приложения в зависимости от платформы (32-разрядной или 64-разрядной).

Вот краткое руководство по настройке диспетчера задач, чтобы показать, создан ли он для 32-разрядной или 64-разрядной версии:

  1. Нажмите Ctrl + Shift + Esc открыться Диспетчер задач .
  2. Если вы видите простой интерфейс диспетчера задач, нажмите Подробнее чтобы увидеть полную версию.
  3. Когда вы увидите полную версию диспетчера задач, выберите Деталь вкладка из горизонтального меню вверху.
  4. Когда ты внутри Детали меню, щелкните правой кнопкой мыши имя столбец и щелкните Выбрать столбцы из появившегося контекстного меню.
  5. Внутри Выбрать столбцы окна, прокрутите список потенциальных столбцов и установите флажок, связанный с Платформа и нажмите Хорошо чтобы сохранить изменения.
  6. Когда вы дойдете до этого момента, вы должны увидеть столбец «Платформа», в котором точно будет указано, какой исполняемый файл является 32-битным, а какой - 64-битным.

Проверка архитектуры программы через диспетчер задач

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

Метод 2: проверка файлов программы (если применимо)

Если программа, которую вы пытаетесь проверить, была установлена ​​обычным образом в папку по умолчанию, вы также можете узнать ее двоичный тип, проверив, в какой из двух папок Program Files она была установлена.

Если Программа была установлена ​​внутри Программные файлы папка, она явно 64-битная. Но если файлы и основной исполняемый файл находятся в Программные файлы (x86) папка, она 32-битная.

Вот краткое руководство, как проверить это вручную с помощью проводника:

  1. Откройте проводник и откройте диск с ОС (чаще всего C :).
  2. Внутри корневой папки диска с ОС вы увидите две разные папки по умолчанию для установки программ:
    Программные файлы и Программные файлы (x86)

    Проверка версии программных файлов

  3. Откройте каждую папку по отдельности и посмотрите, какая из них содержит проверяемую вами программу. Если программа установлена ​​в Программные файлы , двоичный тип - 64-битный. Если вы найдете программу в Программные файлы (x86) , программа явно построена для 32-битной архитектуры.

Метод 3: проверка исполняемого файла с помощью Notepad ++

Если вы хотите проверить двоичный тип программы, которая не была установлена ​​или не подписана издателем, самый простой способ определить ее двоичный тип, открыв исполняемый файл с помощью стороннего текстового редактора, такого как NotePad ++.

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

  1. Если на вашем компьютере не установлен NotePad ++ или аналогичное программное обеспечение, установите Notepad ++ по этой ссылке. Вот . Затем следуйте инструкциям на экране, чтобы установить его на свой компьютер, и перезагрузите компьютер после завершения установки.
  2. При следующем запуске компьютера щелкните правой кнопкой мыши исполняемый файл (или его ярлык) и выберите Редактировать с помощью Notepad ++ из появившегося контекстного меню.

    Открытие исполняемого файла с помощью Notepad ++

  3. Как только вам удастся открыть файл с помощью Notepad ++, нажмите Ctrl + F открыть найти окно.
  4. Внутри найти в окне выберите найти вкладка сверху, затем введите 'НА' под Найти то, что и нажмите Найти следующее кнопка.

    Поиск среды PE

  5. Как только результаты поиска сгенерированы, посмотрите на письмо после НА . Если вы видите письмо L , это означает, что программа 32-битная. Если вы видите письмо D , это означает, что программа 64-битная.

Метод 4: Анализ файла с помощью VirusTotal

Если вы хотите проанализировать только файл, а не программу, которая уже установлена ​​и использует фоновый процесс, проще всего определить его двоичный тип, загрузив его на VirusTotal.

Конечно, основное использование этого процесса - определить, заражен ли файл, но его также можно использовать для обнаружения Основная информация PE-заголовка . Единственное требование - ваш компьютер должен быть подключен к Интернету.

Вот как определить двоичный тип файла с помощью VirusTotal:

  1. Посетите эту ссылку ( Вот ) и нажмите Файл, затем нажмите на Выбрать файл и выберите файл, который хотите проанализировать.

    Анализ файла с помощью Virus Total

  2. По завершении анализа щелкните значок Детали вкладку, прокрутите вниз до Основная информация заголовка PE и проверьте запись, связанную с Целевая машина . Это скажет вам, является ли файл 32-битным или 64-битным.

Просмотр целевой машины с помощью Virus Total

Теги Windows 6 минут на чтение