этот вопрос уже есть ответ здесь:
есть ли способ заставить приложение работать в 32-битном режиме на 64-битной Windows ?
Моя ОС windows 7 64 бит.
этот вопрос уже есть ответ здесь:
есть ли способ заставить приложение работать в 32-битном режиме на 64-битной Windows ?
Моя ОС windows 7 64 бит.
Если вы пытаетесь запустить 64-битную программу, нет способа запустить ее как 32-битную. Исполняемый формат отличается, системные вызовы рассчитаны на 64-битность. Просто он несовместим с 32-битной средой. Вот почему нельзя запустить 64-разрядный исполняемый файл в 32-разрядных операционных системах и 32-разрядном процессоре.
Если вы пытаетесь запустить 32-разрядную программу, она уже запущена как 32-разрядная. 64-битные процессоры совместимы с 32-разрядными программами. 64-разрядная версия Windows (или любая другая 64-разрядная версия операционная система) заменяет 32-битные системные вызовы на 64-битные эмуляцией или любым другим способом.
Так x-bit о процессоре, операционной системе и исполняемом файле; это не режим. вы не можете заставить 64-разрядный исполняемый файл работать как 32-разрядный. 32-разрядные индикаторы в списке процессов Windows показывают, что программа на самом деле 32-разрядная и, таким образом, работает в 32-разрядном режиме эмуляции системных вызовов. Вы не можете заставить это искусственно.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]