在現代 PC 上安裝 16 位元 ODBC 驅動程式

在現代 PC 上安裝 16 位元 ODBC 驅動程式

我需要使用 16 位元的 AcuODBC 驅動程式。它們目前在 Windows XP 上運行,但它是一台舊電腦,處理速度慢,記憶體為 2GB。我希望升級到更快的 16GB 記憶體電腦。

這些驅動程式不會安裝在 Windows 8 等作業系統上,因為它們是 64 位,任何 32 位元 Windows 都不允許超過 4GB 的 RAM。

我的解決方法是什麼?

答案1

您唯一的選擇是在 64 位元主機上執行 32 位元作業系統或 32 位元虛擬機器(透過 VirtualBox、VMware、Hyper-v 等)。

但是,您可以在 32 位元 Windows 上擁有超過 4GB 的 RAM如果您執行作業系統的伺服器版本(即 Windows Server 2012、2008 R2 或 2008)。這些作業系統允許您使用高達 128GB 的​​ RAM。

Microsoft 尚未在其 32 位元桌面作業系統 (Windows 7/8/10) 上提供 PAE,因此無論實際安裝多少,您都只能看到 4GB RAM。

然而,應該注意的是,即使 PAE 允許您使用超過 4GB 的 RAM,單個應用程式仍然會被限制為每個 4GB,並且您仍然無法運行 64 位元程式碼。您甚至無法運行 64 位元 VM,但您將能夠使用 16 位元程式。

相關內容