Эта программа предназначена только для 32 разрядных intel совместимых платформ
Многие программы для ПК ориентированы на 32-бит или 64-бит как узнать систему, но о том, как узнать разрядность известно не всем пользователям.
Это важные данные, которые необходимо знать при скачивании почти любого софта – от игр до служебных утилит и антивирусов.
Узнать эти данные можно, используя ресурсы компьютера.
Суть понятия
Что такое битность или разрядность ОС? Это важный показатель работы процессора, напрямую связанный с оперативной памятью. Потому, часто, этот показатель является решающим при выборе компьютера или процессора.
Это никогда не бывает приятным разговором. Чтобы упростить его, вы делаете выбор между совместимостью и производительностью. В этой статье мы рассмотрим более тонкие детали, чтобы вы могли выбрать лучшую архитектуру для своих нужд. Многие драйверы приложений и оборудования по-прежнему совместимы с предыдущей архитектурой в течение многих лет. Программные драйверы для популярных периферийных устройств, таких как принтеры и другие устройства, поддерживают новую архитектуру.
Но вы сможете выполнять больше задач и обрабатывать больше информации. Это предотвращает использование вредоносных или багги-драйверов в вашей системе. Лучший способ узнать это - проверить категорию безопасности, а затем включить ее. Выбор архитектуры также должен зависеть от типа системы. Рост 64-разрядных вычислений вызвал необходимость в рабочих станциях, требующих большей мощности процессора для научных и промышленных приложений.
Разрядность – это число разрядов, которые одновременно могут обрабатываться и передаваться определенной системой. Соответственно, 32 или 64 разряда (более высокоразрядные ОС в настоящий момент не применяются рядовыми пользователями). При этом данное понятие применимо к различным шинам и системам в процессоре.
Обозначается этот показатель соответствующими символами. Это х32 и х64.
Нетбуки были в первую очередь предназначены для задач потребления контента и легкой производительности, таких как веб-просмотр, обработка текстов, электронная почта, потоковое видео и прослушивание музыки. Как уже отмечалось, более новые требования к операционной системе, а также производительность могут стать сдерживающим фактором.
В каких приложениях вы полагаетесь? Если вы должны запускать такие типы приложений, особенно последние версии, вам тоже нужно идти в ногу со стороны аппаратного обеспечения. Счастье часто приходит из внимания в мелочах. Счастье часто, пренебрегая мелочами. Вильгельм Буш, немецкий поэт, рисовальщик и художник.
Некоторые пользователи, наверняка, видели у своих ПК нехарактерное обозначение битности х86. Это не означает, что ОС является суперпроизводительной и способна обрабатывать 86 битов одновременно. Это просто обозначение 32-разрядной версии, применяемое в некоторых современных вариантах.
При этом, прямой привязки к версии операционной системы у битности нет. Например, Windows 7 существует как в 32-х, так и в 64-хбитной версии. Тоже самое касается и Vista и других.
Что ждет вас в этой главе
Эта и следующие главы предназначены для того, чтобы помочь вам настроить и создать несколько серверных сервисов. Для сервера проблемы безопасности и масштабируемости данных часто находятся на переднем крае. Вы должны обратить пристальное внимание на эту проблему с сервером, потому что вы в основном находитесь в роли поставщика услуг: другие пользователи зависят от успеха вашей работы. Поддержка, однако, платная и, при желании, также доступна круглосуточно. Вы должны освоить основную обработку оболочки.
Кроме того, имеет смысл иметь базовые знания в области сетевого администрирования. В течение этого времени вы получите гарантированные и бесплатные обновления для своего сервера. Настройка сервера требует большой работы и ответственности. Другие пользователи могут нуждаться в вашей работе, поэтому будьте консервативны: работает стабильность.
Чем выше битность, тем больший объем оперативной памяти может корректно использоваться.
Как узнать показатель?
Зачем вообще может потребоваться выяснять битность? Почти все программы, разрабатываемые в настоящее время, создаются в двух вариантах – для 32 и 64 бит. Это обеспечивает максимально полную функциональность, быстродействие и корректность работы на различных ОС.
Это позволяет настроить облачную систему на своих компьютерах, что позволяет избежать зависимости от внешних поставщиков. 32-битный вариант должен быть выбран вручную. Это поднимает вопрос о том, какой вариант вы должны отдавать предпочтение на этом этапе. Как часто это зависит от области приложения и существующего оборудования вашего сервера.
Совместимость системы с устройствами
В настоящее время существует только одна причина для установки 32-разрядной системы на сервере: слишком старое оборудование. Как правило, верно, что современный 64-разрядный компьютер совместим с нисходящим потоком. Тем не менее, вы потеряете значительные преимущества, если используете эту старую архитектуру, вместо лучшего оборудования. С другой стороны, нет фактических причин, по которым вы должны установить 64-разрядную версию. Большая пропускная способность обработки данных имеет огромные преимущества для работы баз данных. Это означает, что вы всегда в безопасности с 32-разрядной операционной системой. . Держите гибкость - обновление памяти дешево и быстро сделано.
При этом некоторые утилиты, рассчитанные на 32 бита могут вовсе не запускаться на 64-х, и наоборот. Потому при скачивании софта этот показатель очень важен. Как же его выяснить?
Windows Vista и выше
На операционках Vista, 7, 8 и 10 узнать эту информацию очень легко. Достаточно просто посмотреть ее в свойствах. При этом доступ к свойствам не слишком сложный и не требует длительного поиска.
Ближе к сути вопроса
Наиболее заметная разница между настольной и серверной версиями заключается в том, что сервер не имеет графического интерфейса, установленного по умолчанию, и поэтому большинство программ не существует. Конечно, вы также можете установить графический интерфейс, если он вам действительно нужен. Как это работает, объясняется в разделе 5 «Установка графического рабочего стола» позже.
Что такое Режим Windows XP и как его запустить?
- Прерывание таймера.
- Чем выше частота, тем лучше время отклика системы.
- В то же время, однако, бремя всей системы также увеличивается.
- Здесь разработчики ядра должны найти компромисс.
Следуйте алгоритму, приведенному ниже:
- Если у вас на Рабочем столе присутствует ярлык Мой компьютер, то просто кликните на него правой клавишей мыши;
- Если такого ярлыка нет, то нажмите кнопку Пуск и найдите компьютер в списке программ или плитке, и кликните правой клавишей мыши на него оттуда;
- В выпавшем окне найдите в конце строку Свойства и нажмите на него;
- Откроется окно со всеми данными об ОС;
- Там найдите информационный блок Система и в нем строчку Тип системы – именно напротив нее и указана разрядность вашего ПК.
В Виндовс 10 данную вкладку удается найти и иначе. Просто зажмите одновременно клавиши Win+Pause/Break на клавиатуре. После этого соответствующее окно, показанное на картинке выше, сразу же откроется.
Другая большая разница заключается в производительности и скорости. Процессор является сердцем команды, ответственной за все вычисления. Исходя из этого, 64-битный процессор обрабатывает битовые последовательности до 64 бит. в то время как 32-битный процессор обрабатывает битовые последовательности до 32 бит, то есть половину. Таким образом, 64-разрядный компьютер, способный обрабатывать пакеты информации, которые в два раза больше с одинаковой тактовой частотой, - это более быстрый и эффективный компьютер.
Увидев это, вы, вероятно, задаетесь вопросом, можно ли перейти от 32-разрядной системы к 64-разрядной системе. Ответ: ДА, хотя прежде чем вы должны принять во внимание и программное обеспечение, и установленные вами драйверы, то есть вы должны убедиться, что все приложения и все драйверы, которые вы используете с подключенными устройствами, имеют 64-разрядную версию или в противном случае вы не сможете их использовать. Например, если драйверы вашего принтера имеют только 32-разрядную версию, то при переходе на 64-разрядную систему вы не сможете использовать этот принтер.
Windows XP
В старых выпусках ОС узнать разрядность немного сложнее. Необходимо следовать такому алгоритму:
- На Рабочем столе найти ярлык Мой компьютер;
- Нажать на него правой клавишей мыши;
- В выпавшем меню выбрать пункт Свойства, как в примере выше, и нажать на него;
- Откроется небольшое окно со Свойствами системы;
- В нем, в верхнем меню перейдите, на вкладку Общие;
- Посмотрите на блок с названием Система;
- Если там указаны только версия ОС и другие данные, а разрядность явно нигде не указана, значит, она составляет 32 бита, так как по умолчанию на момент разработки ХР в большинстве процессоров присутствовала именно такая;
- Если она имеет 64 бита, то это будет явно прописано в блоке Система.
В таблице ниже указано, как именно может быть прописана разрядность в Свойствах, и что это на самом деле означает.
Поделись ссылкой в соцсети!
К счастью, эта проблема в приложениях гораздо более странная, чем в случае контроллеров. 32-битные или 64-битные! Этот вопрос всегда возникает, когда мы устанавливаем или загружаем приложение. В следующей статье мы разъясним концепции и преимущества выбора между 32-битными и 64-битными.
Как проверить разрядность текущей версии
32-разрядный процессор с 64-разрядным процессором. В основном, 64-битные версии были разработаны, чтобы использовать преимущества технологии в архитектуре чипов. Операционная система предназначена для архитектуры процессора и поэтому называется так. 32-разрядная операционная система была использована для использования ресурсов, предоставляемых 32-разрядным процессором, и в то же время 64-разрядная версия использует 64-разрядный процессор.
В Windows XP тоже действует способ вызова необходимого окна с помощью горячих клавиш. Он аналогичен тому, что приведен выше (для Виндовс 7, 8, 10). Необходимо зажать Win+Pause/Break.
Выбирая версию операционной системы Windows, пользователи обычно задумываются о домашнем или профессиональном релизе. Однако есть другой важный фактор отличия – это разрядность операционной системы в 32 или 64 бита.
Что такое разрядность?
64-бит определенно лучше, чем 32-бит. Если скорость важна для вас. Прежде чем писать различия, они должны знать немного о каждом из них. Этот процессор был первым, который использовался на всех компьютерах до начала работы операционной системы и программного обеспечения, с которым компьютер с 32-разрядным процессором работает также должен быть 32 бита.
Вероятно, вы что-то слышали о том, что бывают разные разрядности систем, что у них есть свои отличия. Но как разобраться в них? Давайте посмотрим откуда берутся данные обозначения и о чем они говорят.
Что обозначает количество бит?
Разрядность архитектуры компьютера зависит от центрального процессора. В настоящее время большинство процессоров для ПК делятся именно на эти два варианта – 32 и 64 бита. 64-разрядный процессор более производительный, чем его 32-битная версия, за единицу времени он способен обрабатывать значительно большее количество информации.
Однако с 32-разрядной операционной системой 64-разрядный процессор может работать не на полную мощность. Несколько ядер позволяют выполнять большее количество вычислений в секунду, что может увеличить производительность обработки и ускорить работу компьютера. Программные программы, требующие многих вычислений для бесперебойной работы, могут работать быстрее и эффективнее на 64-битных многоядерных процессорах.
Эта функция важна для программ, используемых в графическом дизайне, инженерии и видеомонтаже, поскольку эти программы должны выполнять множество расчетов для рендеринга своих изображений. Теперь, когда он знает, что у него есть, это имеет значение? Перевести Упрощенный Китайский Традиционный Китайский Английский Французский Немецкий Итальянский Португальский Русский Испанский Турецкий.
Чтобы понять разницу, необходимо вспомнить, что для компьютера любая информация – это последовательность нулей и единичек, т.е. бинарный код. В одном бите может храниться один из двух возможных вариантов – 0 или 1, в двух битах – четыре варианта сочетаний нулей и единичек.
Как определить версию Windows
Это компьютерный перевод исходного контента. Он содержит только общую информацию и не должен считаться полным или точным. Есть все больше и больше мобильных устройств для широкой публики, которые имеют 64-битную архитектуру. Тип данных показан на рисунке.
В то время как 32-разрядные приложения могут работать на 64-битных процессорах, компиляция с компилятором, который оптимизирует для 64, позволяет им использовать преимущества архитектуры 64-битных сред. Один из способов сделать это - выполнить следующие шаги.
Если вы уверены, что ваш компьютер использует 64-разрядный процессор, вам также необходимо установить 64-разрядную операционную систему. 32-битная версия Windows будет работать на 64-разрядном процессоре, но вы не сможете использовать всех возможностей своего устройства. При этом нельзя установить 64-битную операционную систему на 32-разрядный процессор. Однако Windows в 64 бита спокойно работает с программами, написанными под 32-разрядные ОС.
Как запустить 64-разрядные приложения в эмуляторах
Для рядового пользователя существует две основные разницы между версиями Windows. Основная заключается в том, что 32-битная ОС может использовать лишь до 4-х гигабайтов оперативной памяти. Так что даже если на вашем ПК установлено 16 гигабайтов ОЗУ, но при этом установлена 32-разрядная версия Windows, то использоваться будет только 4 Гб. Для 64-битных ОС такого ограничения нет. Разве что есть минимальный порог – минимум 1 Гб оперативной памяти.
Затем нажмите «создать» и заполните поля, как показано на рисунке. Выполните следующие шаги для запуска 64-разрядного приложения в эмуляторе. Согласно нашим тестам, приложения работают быстрее в 64-битных системах. Подробные результаты тестов приведены в следующей таблице.
Таблица 1: Подробные результаты теста выполнения приложения шифрования. Банки тестирования производительности различных приложений от независимых поставщиков в Китае показывают улучшение производительности на 7-8% из-за использования 64-битных систем вместо 32-разрядных. Для приложения мультимедийного декодирования от независимого поставщика программного обеспечения.
Другой особенностью является разница между папкой Program Files. В 32-битной ОС все программы устанавливаются в эту директорию. В 64-рязрядных системах дополнительно существует папка с названием Program Files (x86). Это связано с тем, что программы для 32-битных архитектур пишутся иначе, нежели для 64-битных.
При этом в 64-разрядной версии Windows в папку Program Files попадают программы именно 64-битные, тогда как в странно обозначенную как x86 директорию отправляются 32-разрядные приложения. К слову, 64-битные системы обозначаются как x64.
Ранее существовали также 16-битные операционные системы, например, версия Windows 3.1. При этом программы аналогичного порядка еще можно запустить на 32-битных операционных системах, а вот на 64-разрядных уже не получится. Разве что при использовании специального эмулятора 32-битной системы.
Битность программного обеспечения
При установке новых программ обращайте внимание на их разрядность. Некоторые производители предлагают на выбор 32 и 64 бита, другие разрабатывают только 32-разрядные версии, а кто-то автоматически определяет версию вашей ОС и устанавливает подходящую по разрядности версию. В любом случае, если у вас установлена 64-битная версия Windows, выбирайте программы аналогичного порядка, когда есть такая возможность.
Зачастую наличие 64-битной программы не будет означать лучшую ее производительность в сравнении с младшей версией, однако как минимум отразится на ее стабильности. Поэтому обращайте внимание на обозначения производителей ПО, вроде слов Version или Edition, прежде скачивать дистрибутив с официального сайта.
Так как 32-битная версия программы работает у всех, разработчики зачастую используют ее как решение по умолчанию. Но мы с вами выяснили, что для 64-битной ОС лучше использовать более современное программное решение.
Как узнать версию ОС?
Разобравшись с некоторыми особенностями 32-х и 64-х битных операционных систем, давайте выясним, где прописано данное обозначение в установленной у нас Windows. Для этого достаточно зайти в свойства системы одним из доступных способов. Например, по сочетанию клавиш Win + Break. Для Windows 8 и 10 можно кликнуть правой клавишей мыши на меню Пуск и выбирать пункт меню «Система».
Здесь отображается основная информация о вашем компьютере: тип процессора, количество оперативной памяти (установленной, либо просто используемой, как в случае с 32-битными ОС) и версия Windows. В области «Система» в графе «Тип системы» есть информация о разрядности как операционной системы, так и используемого процессора.
Битность процессора и операционной системы должна совпадать. В противном случае, вам рекомендуется обновить операционную систему до 64-разрядной версии. При этом обновить компьютер с 32-битным процессором до 64-битной ОС не получится.
64-бита как стандарт
Медленно, но верно 64-разрядные компьютеры становятся современным стандартом. Если во времена Windows XP все эти истории с битами путали даже опытных пользователей и вызывали проблемы для разработчиков, то начиная с Windows 7 ситуация начала меняться.
4 гигабайта оперативной памяти долгое время было достаточно для большинства целей. Отчасти потому, что развитие процессоров не успевало предлагать широкой публике доступные 64-разрядные решения. На начало 2017 года четырех гигабайтов ОЗУ по-прежнему достаточно для работы в ряде областей. Однако 64-битные процессоры становятся всё доступнее и 32-разрядные системы постепенно устаревают.
Это вынуждает разработчиков программного обеспечения активнее переходить на 64-битную архитектуру, которая постепенно становится стандартом. А так как потолок в ограничениях 64-разрядных системах в обозримом будущем вряд ли будет пробит, то данный стандарт приходит надолго.
Есть технология х86-64. Эту технологию придумала и внедрила АМД. Через некоторое время (процессоры амд с х86-64 уже приличное время были доступны пользователям) Интел спохватилась и сделала аналогию, которую назвала ЕМ64Т. По сути - тоже самое, что и х86-64.
Суть технологии такова. Сам процессор как был 32-х разрядным, так и остался. А вот блок работы с памятью перевели на 64 разряда. При этом и 32-х разрядная возможность работы с памятью осталась как есть - собственно в этом и соль придуманной АМД технологии (т.е. совместимость).
Что бы задействовать 64-разрядную работу с памятью, нужна соответствующая ОС, которая на это расчитана.
Но, есть и названные тобой Итаниумы. Это реально 64-х разрядные процессоры, технология IA64. Под нее нужна своя ОС. И если на процессор х86-64 можно поставить виндоуз хоть х32, хоть х64, то вот на процессор ia64 можно поставить только виндоуз ia64.
Под ОС ia64 нужны и свои программы. Т.е. если твоя любимая программка может работать и под Windows x32 и под Windows x64, то вот под Windows ia64 она не заработает.
* 64-разрядное сплошное пространство виртуальных адресов
* 64-разрядные указатели
* 64-разрядные регистры общего назначения
* 64-разрядная поддержка вычислений с целыми числами
* До 1 ТБ адресного пространства платформы
ЗЫ. Спрашиваю потому, что мне нужно осуществлять ресурсоемкие математические операции
По указанной вами ссылке Intel пишет - Page not found .v_user, я все это понимаю. Меня гложет другое: по указанной мною ссылке интел явно пишет -
Вы что, с Луны свалились? Ваш вопрос актуален был 3-4 года назад, когда появились первые десктопные процессоры AMD. Для запуска 64бит приложений вам не нужен Itanium. Хватит любого современного процессора Intel или AMD. Itanium сегодня используется в системах имеющих свыше 500 процессоров и практически не поставляется в страны бывшего союза.неужели чтобы обеспечить полноценную поддержку 64-разрядных вычислений мне не нужен итаниум?
Для реализации 64-разрядных вычислений на основе архитектуры Intel необходима вычислительная система на базе процессора, набора микросхем, BIOS, ОС, драйверов и приложений, поддерживающих технологию Intel® 64
Похоже это что-то старинное. Когда-то у Интел была только одна 64 платформа - ia64. Например Майкрософт только на нее поначалу и ориентировалась, к ней даже винды вышли Windows XP/2003 64. Но потом увидев что от АМД весьма шустро пустила в массы технология x86-64 (которая ну никак не совместима с ia64), и Макрософт срочно переделал дистрибутивы, т.к. название Windows 64 вносило путаницу к какой именно 64 технологии этот дистрибутив подходит. И как я уже говорил, долгое время у Интел была одна 64 технология, но увидев успехи АМД (особенно успехи на серверной платформе, х86-64 линукс сервера показали отличные результаты), интел одумалась и все таки сделала х64 в своих процах.
Похоже это статья именно с того времени, когда интел относился к х64 как к ереси.
ЗЫ. Спрашиваю потому, что мне нужно осуществлять ресурсоемкие математические операции
Все процессоры х86 и х86-64 - 32-х разрядные.
Ну, допустим, вот купил ты машину на итаниуме. Теперь тебе надо купить Windows для нее (или ты в линуксах работаешь?). Купил винды, поствавил. В виндах, я так думаю, ты считаешь свою математику не на калькуляторе все-таки, а с помощью неких языков/программ. Вопрос, эти твои программы вообще существую в версиях для ia64? Что-то у меня большие сомнения по этому поводу.
З.Ы. К тому же какие там битности у проца - а не начхать ли нам на это с большой колокольни. Если он считает быстро - да хоть 4-х битным пусть будет. А этот новый милион-битный, предлагающий милион-разрядное вычисление, фтопку - нам скорость работы важней.
В этой статье рассматриваются соображения совместимости и ограничения для 32-битных программ, работающих на 64-битных версиях Windows.
Применяется к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 896456
Сводка
В 64-битных версиях Windows подсистема Microsoft Windows-32-on-Windows-64 (WOW64) для запуска 32-битных программ без изменений. 64-битные версии Windows не поддерживают 16-битные и 32-битные драйверы. Программы, зависят от 16-битных сеяных или 32-битных драйверов, не могут работать на 64-битных версиях Windows, если производитель программы не предоставляет обновление для программы.
Могут возникнуть соображения, влияющие на совместимость или производительность программы. Вы можете определить, будет ли программа иметь проблемы с совместимостью или производительностью, опробовав программу на одной из 64-битных версий Windows.
В этой статье описываются некоторые соображения совместимости для запуска 32-битных программ в 64-битных версиях Windows. В этой статье не сравнивают 32-битные и 64-битные версии Windows 64-битных операционных систем. В этой статье предполагается, что вы понимаете разницу между 32-битными и 64-битными бинарами.
Введение
X64-версии Microsoft Windows оптимизированы для запуска 64-битных программ. Кроме того, x64-версии Windows подсистемы WOW64 для запуска 32-битных программ.
Запуск 32-битных программ
Подсистема WOW64 позволяет 32-битным программам работать без изменений в x64-версиях Windows. Подсистема WOW64 создает 32-битную среду в версиях x64 Windows. Дополнительные сведения о подсистеме WOW64 см. в разделе "Запуск 32-битных приложений" в разделе 64-bit Windows документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-битных приложений
Соображения производительности программы
Подсистема WOW64 создает 32-битную среду на основе x64 версий Windows. Некоторые 32-битные программы могут работать в этих операционных системах медленнее, чем в 32-битных версиях Windows. Кроме того, некоторые 32-битные программы, которые требуют много воспоминаний, могут демонстрировать повышенную производительность в x64-версиях Windows. Это увеличение производительности происходит потому, что x64-версии Windows поддерживают больше физической памяти, чем 32-битные версии Windows.
Дополнительные сведения о различиях в управлении памятью между 64-битными и 32-битными версиями Windows см. в разделе "Виртуальное адресное пространство" в разделе "Управление памятью" документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: виртуальное пространство адресов
Ограничения подсистемы WOW64
Подсистема WOW64 не поддерживает следующие программы:
- Программы, собранные для 16-битных операционных систем
- Программы в режиме ядра, собранные для 32-битных операционных систем
16-битные программы
X64-версии Windows не поддерживают 16-битные или 16-битные компоненты программы. Эмуляция программного обеспечения, необходимая для запуска 16-битных программ в версии Windows x64, значительно снизит производительность этих программ.
16-битный установщик часто используется для установки и настройки 32-битной программы. Кроме того, некоторые 32-битные программы требуют правильного запуска 16-битных компонентов. Хотя 32-битные программы с 16-битным компонентом могут работать правильно после установки, 16-битный установщик не может установить 32-битную программу. Программы, для работы с 16-битным компонентом не могут работать на x64-версии Windows.
32-битные драйверы
X64-версии Windows не поддерживают 32-битные драйверы. Все драйверы аппаратных устройств и драйверы программ должны быть компилируются специально для x64-версии Windows.
Если 32-битная программа пытается установить 32-битный драйвер на компьютере с версией Windows x64, установка драйвера не удается. Когда такое поведение происходит, x64-основанная версия Windows сообщает об ошибке в 32-битную программу.
Дополнительные рекомендации
Перенаправление реестра и файлов
Подсистема WOW64 изолирует 32-битные файлы из 64-битных файловых файлов, перенаправляя вызовы реестра и некоторые вызовы файловой системы. Подсистема WOW64 изолирует двоичные данные, чтобы не допустить случайного доступа к данным из 64-битного двоичного 32-битного двоичного файла. Например, 32-битный двоичный файл с .dll из папки %systemroot%\System32 может случайно попытаться получить доступ к 64-битным файлу .dll, который не совместим с 32-битным двоичным. Чтобы предотвратить это, подсистема WOW64 перенаправляет доступ из папки %systemroot%\System32 в папку %systemroot%\SysWOW64. Это перенаправление предотвращает ошибки совместимости, так как для работы с 32-битными программами .dll требуется, чтобы .dll был специально разработан.
Дополнительные сведения о перенаправлении файловой системы и реестра см. в разделе "Запуск 32-битных приложений" в разделе 64-bit Windows документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-битных приложений
Подсистема WOW64 перенаправляет 32-битные двоичные вызовы, не требуя изменений в 32-битных двоичных файлах. Однако при выполнении некоторых задач вы можете увидеть доказательства этого перенаправления. Например, если ввести сценарий командной строки в 64-битной командной строке, команда может не получить доступ к 32-битным программам в папке "Файлы программ". Подсистема WOW64 перенаправляет и устанавливает 32-битные программы в папке Program Files (x86). Чтобы получить доступ к правильной папке, необходимо изменить сценарий командной строки. Кроме того, необходимо ввести скрипт командной строки в 32-битной командной строке. 32-битная командная подсказка автоматически перенаправляет вызовы файловой системы в правильный 32-битный каталог.
Чтобы запустить 32-битную командную подсказку, выполните следующие действия:
Проверка версии
Некоторые 32-битные программы изучают сведения о версии операционной системы. Многие 32-битные программы, которые выполняют эту проверку, не распознают x64-версии Windows как совместимые операционные системы. При таком поведении 32-битная программа создает ошибку проверки версии, а затем закрывается. Если такое поведение происходит, обратитесь к производителю 32-битной программы для обновления, совместимого с x64-версиями Windows.
OpenGL
X64-версии Windows не включают драйвер графики OpenGL. Обратитесь к производителю устройства для драйвера, который совместим с x64-версиями Windows.
Консоль управления Майкрософт (MMC)
В x64-версиях Windows 64-битная версия консоли управления Microsoft (MMC) для запуска различных оснастки. Однако иногда может потребоваться, чтобы 32-битная версия MMC запускала оснастку в подсистеме WOW64. Дополнительные сведения о поведении MMC в x64-версиях Windows см. в статье "Запуск 32-битных и 64-битных 64-битных 64-битных 64-битных 64-битных Windows" в разделе Использование MMC 2.0 документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: запуск 32-битных и 64-битных 64-битных 64-битных 64-битных Windows
x64 Considerations
X64-версии Windows поддерживают 32-битные инструкции и 64-битные инструкции. Подсистема WOW64 может запускать 32-битные программы в родном 64-битном режиме, переключая родной режим процессора. Отдельные уровни оборудования или программного обеспечения не требуются. При запуске 32-битной программы на основе x64 версий Windows вы можете не испытывать снижения производительности.
Дополнительные сведения о производительности процессора на основе x64 обратитесь к производителю процессора или посетите веб-сайт производителя. Сведения и решение, представленные в этом документе, представляют текущее представление корпорации Майкрософт по этим вопросам на дату публикации. Это решение доступно через Корпорацию Майкрософт или сторонний поставщик. Корпорация Майкрософт специально не рекомендует сторонних поставщиков или сторонних решений, которые могут быть описаны в этой статье. В этой статье также могут быть другие сторонние поставщики или сторонние решения. Поскольку Корпорация Майкрософт должна реагировать на изменение условий на рынке, эта информация не должна быть интерпретируется как обязательство корпорации Майкрософт. Корпорация Майкрософт не может гарантировать или одобрять точность любой информации или любого решения, представленного Корпорацией Майкрософт или любым упомянутым сторонним поставщиком.
Корпорация Майкрософт не делает никаких гарантий и исключает все представления, гарантии и условия, будь то экспресс, подразумеваемые или нормативные. К ним относятся, но не ограничиваются представлениями, гарантиями или условиями названия, неущемления, удовлетворительного состояния, торговой доступности и пригодности для определенной цели, в отношении любых служб, решений, продуктов или любых других материалов или сведений. В любом случае Корпорация Майкрософт не несет ответственности за любое стороне решение, которое упоминается в этой статье.
Ссылки
Дополнительные сведения об процессоре AMD64 можно получить на следующем веб-сайте Advanced Micro Devices: ВЕБ-сайт AMD
Контактные данные сторонних организаций предоставлены в этой статье с целью помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно правильности приведенных контактных данных сторонних производителей.
Дополнительные сведения о разработке программ для версий Windows Server 2003 и Windows XP можно найти на следующем веб-сайте Microsoft: Введение в разработку приложений для 64-битной версии Windows
В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких явных, подразумеваемых и прочих гарантий относительно производительности или надежности этих продуктов.
Если в новой 64-битной Windows старая 32-битная программа не запускается или работает неправильно, вы можете запустить ее в режиме совместимости. CHIP расскажет, как это сделать.
Современные компьютеры в большинстве случаев поставляются с установленной операционной системой Windows 10 64 bit. Даже бюджетные модели уже имеют 3 и более Гбайт оперативной памяти, что позволяет задействовать системе всю мощь 64-битной разрядности обработки данных.
Подробнее о преимуществах 64 bit над 32 bit Windows вы можете прочитать в нашей статье «Преимущества перехода на 64 бита».
Но, как бы не была привлекательна 64-разрядная система, зачастую пользователь просто не имеет в своем распоряжении 64-битной программы, с которой он давно работает и которая его полностью устраивает, т.к. производитель ее просто не выпустил. Как правило, такие программы устанавливаются в Windows в отдельную папку \Program Files (x86) и их запуск осуществляется в 32-разрядном режиме.
Если в процессе запуска программа выдает ошибку или вообще не запускается, а в Windows 32 bit она работала без проблем, есть шанс запустить ее в специальном режиме, который разработчики назвали «Режим совместимости».
Кроме того, в контекстном меню Проводника также имеет смысл попытаться автоматически решить задачу, кликнув по строке «Исправление неполадок совместимости» — в Windows 7.
Более радикальным методом запуска программы является ее установка и использование в виртуальной машине с установленной Windows 7 32 bit. Подробнее, как установить и настроить виртуальную машину вы можете почитать в нашей статье «Как создать и настроить на ПК виртуальную ОС?».
Читайте также:
- Нет данных для расчета среднего заработка 1с 8
- Не удается запустить программу отказано в доступе visual studio
- Распределите команды графического редактора paint по месту их расположения в командной строке
- Excel не работает функция рядом
- Область задач восстановления документов содержит некоторые восстановленные файлы которые word