Установка 16-битного драйвера ODBC на современный ПК

Установка 16-битного драйвера ODBC на современный ПК

Мне нужно использовать драйверы AcuODBC, которые являются 16-битными. В настоящее время они работают на Windows XP, но это старый ПК с небольшой скоростью обработки и 2 ГБ оперативной памяти. Я хочу обновиться до более быстрого ПК с 16 ГБ оперативной памяти.

Эти драйверы не установятся на Windows 8 и т. д., поскольку они 64-битные, а любая 32-битная Windows не поддерживает более 4 ГБ оперативной памяти.

Как мне обойти эту проблему?

решение1

Единственный выбор здесь — запустить 32-битную ОС или 32-битную виртуальную машину на 64-битном хосте (через VirtualBox, VMware, Hyper-v и т. д.).

Однако в 32-разрядной версии Windows можно использовать более 4 ГБ оперативной памяти.ЕСЛИвы используете серверную версию ОС (например, Windows Server 2012, 2008 R2 или 2008). Эти ОС позволяют использовать до 128 ГБ оперативной памяти.

Microsoft не сделала PAE доступным в своих 32-разрядных настольных ОС (Windows 7/8/10), поэтому в них вы увидите только 4 ГБ оперативной памяти, независимо от того, сколько ее фактически установлено.

Однако следует отметить, что даже несмотря на то, что PAE позволяет вам использовать более 4 ГБ оперативной памяти, отдельные приложения все равно будут ограничены 4 ГБ каждое, и вы все равно не сможете запустить 64-битный код. Вы даже не сможете запустить 64-битные виртуальные машины, но вы сможете использовать свою 16-битную программу.

Связанный контент