Как узнать разрядность игры 32 или 64
Перейти к содержимому

Как узнать разрядность игры 32 или 64

  • автор:

Как узнать разрядность игры 32 или 64

Как узнать разрядность (любой) игры не покупая ее? В требованиях к играм ничего не указано. Мой комп поддерживает ТОЛЬКО 64 разрядные приложения, поэтому узнать разрядность приложения до его покупки мне жизненно необходимо. Вот например из 120 игр в моей библиотеке только 15 играбельны, все остальные пишется что 32 битные
но эти игры куплены, а как узнать про некупленые?

Это вы лично такой изобрели?
х64 оси без особых проблем запускают х32 приложения. Исключения бывают разве что с каким нить специфическим софтом и/или крайне устаревшими программами.

На моей памяти "из коробки" на х64 системе не заработали только две игры. Однако, после пары манипуляций начали работать и они.

— открываете в магазине любую игру,в самом низу почти находите системные требования,где указаны минимальные и рекомендуемые :
например — для Windows;Mac OS X ;SteamOS + Linux ( в настройках магазина выбираете,то что используете для поиска,ставите напротив галочку) будет отображать на странице магазина какие поддерживает ОС игра: перечень
Процессор с тактовой частотой;
Видеокарта;
Оперативная память;
Звуковая дорожка;
Жесткий диск : сколько свободного места

P.S. do re mi,чтобы настроить магазин и видеть данные о требованиях к играм,наведите курсор на свое имя в профиле справа вверху нажмите лкм и выберите : настройка магазина. а потом настройка платформы магазина
https://store.steampowered.com/account/preferences

О том, что у Вас Mac OS X x64 надо было сразу указывать. Если, кончено, изначальная цель этой темы здесь найти помощь. Не все следят за ситуацией с Mac чтобы догадывать за Вас. Да и я — знакомый с ситуацией — не допер бы, возможно.
Единственное решение — не обновляться. Остальное — костыли.

Что касается игр в Steam — то они и так в основном под x64. Игры для Mac конечно. Вот в Итунс Апп сторе. ну тоже, тк удаляют же сотнями и тысячами.

Как определить разрядность .EXE в Windows?

Установить программы в Windows 10 довольно просто. Вам всего лишь убедиться, что вы устанавливаете правильный тип приложения. Если вы используете 32-разрядную версию Windows, приложение тоже должно быть 32-разрядным. Аналогично, если вы используете 64-битную Windows, приложение должно быть 64-битным.

Хорошие разработчики приложений не только предоставляют ссылки на разные версии, они также соответственно разрядности называют EXE-файл, чтобы пользователи по названию смогли определить, 32-битный или 64-битный. Вы удивитесь, но не существует быстрого способа проверить, является ли EXE 32-битным или 64-битным.

Что такое разрядность

Более подробно о разрядности мы рассказывали в статье «Что такое разрядность системы Windows».

Как узнать разрядность программы в Windows

Я покажу 3 простых способа проверить, является ли программа 32 или 64-битной. Первый способ самый простой. Другие методы определения разрядности требуют установки приложений, однако оба приложения бесплатны, и есть вероятность, что одно из них уже установлено в вашей операционной системе.

Проверить разрядность .EXE в свойствах файла

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

  1. Кликните правой кнопкой мышки на исполняемом файле, разрядность которого нужно проверить.
  2. Из выпадающего меню выберите пункт «Свойства».
  3. Перейдите на вкладку «Совместимость». В разделе «Режим совместимости» установите флажок «Запустить эту программу в режиме совместимости для».
  4. Откройте раскрывающееся меню со списком операционных систем:
    1. Если в список операционных систем входит Windows XP, как показано на снимке экрана, то программа 32-битная.
    2. Если список начинается с Vista, тогда программа 64-битная.

    Проверить разрядность .EXE в свойствах файла

    Не забудьте снять флажок «Запускать эту программу в режиме совместимости для:»

    Определить разрядность .EXE с помощью SigCheck

    Скачайте бесплатную утилиту командной строки SigCheck и распакуйте ее в папку C:\Windows.

    Определить разрядность .EXE с помощью SigCheck

    Откройте командную строку с обычными правами пользователя и введите следующую команду:

    Как узнать 32 или 64 битная программа?

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

    Примечание: Учтите, что вполне возможна ситуация, когда инсталлятор 32- разрядный, а программа 64 разрядная. Верно и обратное.

    Программа EXE 64bit Detector для определения 32 или 64 бита

    Существует множество способов узнать, как файл был скомпилирован. Например, технические специалисты могут использовать шестнадцатеричные редакторы для прочтения бинарных кодов. Но, обычным пользователям такой способ покажется чересчур сложным. Поэтому, вы всегда можете воспользоваться программой под названием «EXE 64bit Detector». Этот инструмент предназначен для запуска в командной строке от имени администратора. Даже если вы слабо знакомы с командной строкой, то не волнуйтесь, данный инструмент очень легко использовать. Сайт разработчика и программу вы можете найти по этой ссылке (кнопка для скачивания в конце страницы). Но, предупреждаем, прежде, чем скачать утилиту, сайт несколько раз перенаправит вас. Поэтому будьте аккуратны и внимательны. Обращайте внимание по каким ссылкам вы щелкаете. Сказывается тяга задержать вас подольше у рекламных блоков, но, тем не менее, инструмент бесплатен и его достаточно скачать один раз. Утилита запускается во всех текущих версиях Windows.

    Как уже говорилось, использовать утилиту очень просто. Откройте командную строку с правами администратора и введите следующую команду:

    • Exe64bitDetector.exe –f «Файл для тестирования»

    Параметр «-f» нужно обязательно указывать. И если Exe64bitDetector и тестируемая программа находятся в разных каталогах, то необходимо так же указывать полный путь до программы. Обратите внимание, что кроме информации о разрядности, программа так же показывает включены ли ASLR (случайное выделение места под модули в оперативной памяти), DEP (дополнительные проверки содержимого памяти для обеспечения безопасности) и SEH (механизм, предоставляющий доступ программе к таким исключениям, как деление на ноль, нарушения доступа к памяти и прочим). На рисунке ниже показан пример выполнения программы:

    Пример использования exe 64bit detector

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

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

    Несмотря на то, что в 64-разрядной Windows существует два каталога для программ «Program files» (для 64-разрядных) и «Program files (x86)» (для 32-разрядных), наличие программы в том или ином каталоге не является достоверным признаком разрядности программы. Так как вы можете установить программу в любой каталог. Поэтому, стоит использовать следующий простой трюк:

    Простой способ узнать 32 или 64 бита

    1. Щелкните правой кнопкой мыши на исполняемом файле, разрядность которого вы хотите узнать
    2. Выберите пункт «Свойства»
    3. Перейдите на вкладку «Совместимость»
    4. Пример открывшегося диалогового окна показан выше
    5. В области «Режим совместимости» поставьте галочку напротив пункта «Запустить программу в режиме совместимости с:»
    6. Раскройте выпадающее меню, в котором перечислены операционные системы. Если список версий начинается с Vista, как показано на рисунке, то файл является 64-битным. Если список операционных систем включает в себя Windows XP, то файл является 32-битным.
    7. Не забудьте снять флажок напротив пункта «Запустить программу в режиме совместимости с:»

    Теперь, у вас всегда будут под рукой два способа, как узнать 32 или 64 битная программа.

    Как отличить 32-битное Windows-приложение от 64-битного

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

    Цель – повысить производительность оборудования с помощью современной 64-разрядной архитектуры. Это особенно полезно для хардкорных игроков, так как большинству компьютерных игр сегодня требуется большой объем памяти. С другой стороны, некоторые программные приложения в настоящее время отдают предпочтение 32-битной версии. Но как вы отличите 32-битную программу от 64-битной?

    Диспетчер задач

    Один из способов определить, является ли программа Windows 32-разрядной или 64-разрядной, – это использовать диспетчер задач. Откройте диспетчер задач, используя сочетание клавиш Ctrl + Shift + Esc или щелкнув правой кнопкой мыши панель задач. Это выделяет все 32-битные процессы с добавлением * 32 к образу любой 32-битной программы.

    Кроме того, вы можете сразу открыть выделенный столбец, который отображает 32-битный или 64-битный процесс. Следуй этим шагам:

    1. Нажмите M или в нижней части окна диспетчера задач, чтобы просмотреть различные вкладки.

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

    3. Щелкните правой кнопкой мыши строку заголовка и выберите выбрать столбцы .

    4. Нажмите Платформа в окне выбора и нажмите ОК .

    Окно диспетчера задач теперь показывает, какая программа является 32-битной или 64-битной.

    Другие методы

    Хотя существуют и другие методы определения того, является ли приложение 32-разрядным или 64-разрядным, они менее надежны. Например, вы можете проверить каталог установки, Program Files (x86) или Program Files, но эти методы не дают точного описания. Программы не обязательно устанавливаются в нужном каталоге, поэтому вы не можете полагаться на эти средства.

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

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

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

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