What Happens during an Upgrade
When you upgrade to Windows XP from a previous Windows operating system, the Setup procedure uses two files when it finds a potential problem with an application on your system:
MigDB.INF— This file is used when you upgrade to Windows XP from Windows 95/Me.
NTCompat.inf— This file is used when you upgrade to Windows XP from Windows NT/2000.
Some older 16-bit applications, for example, attempt to directly access hardware, such as the hard drive or a network card. Under Windows XP, the OS accesses hardware via the Hardware Abstraction Layer (HAL). Programs make calls to APIs, and the HAL layer of the operating system is responsible for communicating with the hardware and returning any data or response codes to the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access