Некоторые ограничения по использованию 64-разрядной версии Microsoft Windows XP:
"Недопустимо сочетание 64-разрядных и 32-разрядных процессов
• 64-разрядные программы не могут загружать и вызывать 32-разрядные компоненты MDAC.
• 64-разрядный Microsoft Internet Explorer не может загружать 32-разрядные элементы ActiveX.
• 64-разрядная оболочка не может загружать 32-разрядные Inproc-расширения оболочки.
• 32-разрядные программы установки приложений не могут загружать и регистрировать 64-разрядные DLL.
Недопустимо использование 16-разрядного кода
• 16-разрядный код не может выполняться, за исключением программ-установщиков InstallShield и Acme (запуск указанных программ сепциально закодирован в 64-разрядную среду).
• Использование 16-разрядной программы установки из другой 16-разрядной программы установки не поддерживается.
• 16-разрядные программы MS-DOS и Microsoft Windows 3.x запускать невозможно. При попытке запустить такие программы возникает сообщение об ошибке: ".exe is not a valid Win32 application", где - название программы.
Отсутствует поддержка программ OS/2 и Posix
Поддержка программ OS/2 и Posix отсутствует.
32-разрядный код на уровне ядра недопустим
Отсутствует поддержка 32-разрядного кода на уровне ядра в следующих случаях:
• 32-разрядные антивирусные программы и 32-разрядные фильтры файловой системы.
• 32-разрядные драйверы видеоадаптеров и сетевых карт.
• 32-разрядные драйверы принтеров уровня ядра.
В данной статье упомянуты программные продукты, разработанные независимыми производителями.
Корпорация Microsoft не дает никаких явных или подразумеваемых гарантий относительно корректной работы или надежности данных продуктов."
Взято
ТУТ