Tak, obecne 64-bitowe układy Intel i AMD będą działać z 32-bitowym systemem Windows.
Pojawi się problem z limitem pamięci - zazwyczaj możesz użyć nie więcej niż 3,5 GB pamięci RAM w 32-bitowych Windwach (wszystko więcej jest zmarnowane), czasami nawet 3,25 Gb (różni się od chipsetu do chipsetu).
W przypadku tej aplikacji może być warte podwójnego sprawdzenia ze sprzedawcą. Zdecydowana większość kodu, który będzie działał na 32-bitowym systemie Windows 7, będzie działać również w wariancie 64-bitowym, jeśli będzie to nieco mniej wydajne. Jedynymi powszechnymi problemami są sytuacje, w których kod musi zrobić coś na niskim poziomie (blisko sprzętu) lub jest źle napisany (na przykład kod, który zakłada, że ścieżki systemowe są naprawione, zamiast szukać właściwej wartości, więc przerwij, gdy inny wariant systemu Windows przenosi rzeczy dookoła).
Oznaczyłeś swoje pytanie „wirtualizacją”, choć nie wydaje się to istotne. Możesz uruchomić 32-bitowe systemy operacyjne pod większością rozwiązań wirtualizacyjnych działających w 64-bitowym systemie Windows, więc nie potrzebujesz 32-bitowego hosta, aby uruchomić gościa 32-bitowego, jeśli jest to problem.
Tak, maszyna 64-bitowa uruchomi 32-bitowy Windows 7.
źródło