W dniu 24.01.2016 o 16:30, Luke pisze:
W dniu 2016-01-16 o 20:52, Irek.N. pisze:
Mam pewien problem. Mam aplikację 16 bitową, która doskonale sobie radzi
na Win XP/32, za to nie mogę jej uruchomić na Win7/64, a mam taką potrzebę.
Czytałem gdzieś, że aplikacje win16 chodziły bezproblemowo na testowych
wersjach Windows 10.
Czy na finalnym Windows 10 chodzą - nie wiem.
Ale warto sprawdzić i może upgrade będzie rozwiązaniem?
L.
Nie ma znaczenie czy ktoś używa Windows 7, czy 10.
Ważne jest tylko czy jest to system 32 czy 64-bitowy.
32-bitowe systemy Windows, mają wbudowaną obsługę trybu 16-bitowego,
czasem nazywa się to NTVDM (NT Virtual Dos Machine),
czasem można spotkać nazwę WOW16 (Windows On Windows)
W 64-bitowych systemach brakuje tego elementu.
W 64-bitowych systemach obsługa wstecznej kompatybilności
obejmuje tylko aplikacje 32-bitowe
i odpowiada za to WOW64.
Więc jeśli ktoś ma stary, 16-bitowy program,
z którego chce dalej korzystać,
to musi wiedzieć,
żeby nie kupować systemu 64-bitowego ale 32-bitowu.
btw.
Tak dla ścisłości
Windows 10 Tech Preview nie pozwalał na uruchamianie programów
16-bitowych bez wcześniejszej aktywacji sub-systemu NTVDM
(http://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_update/16-bits-applications-not-working-at-all/a776a720-ff62-4848-96b1-81b4371cff2c?auth=1)
--
Robert
|