|
Operating System
|
bet | 9/20 | Sana | 30.03.2021 | Hajmi | 261,5 Kb. | | #13773 |
Compatibility Fixes
As noted above, the operating system uses matching information to determine how to interact with applications, specifically what fixes or messages to deliver for a given application. The compatibility fixes (also referred to as “shims” or “shim technology”) contained in SysMain.sdb address common application compatibility problems when installing an application originally written for Windows 95, Windows 98, Windows NT 4.0, or Windows 2000. Fixes can provide simple solutions to the most common compatibility problems: For example, a fix might provide an older application with a previous operating system’s credentials to enable the application to function properly. They can also be targeted at specific problems known to crop up with certain applications—such fixes might permit the operating system to ignore certain warnings or delay heap and memory release calls.
There will be roughly 200 compatibility fixes included in the SysMain database file at the time of the Windows XP release. These treat most of the compatibility problems that were encountered during the development of Windows XP. While software vendors, IT managers, and developers can use the existing fixes, they are not permitted to create new ones. This limitation is by design and is intended to reduce the risk to system security posed by allowing non-Microsoft parties to inject potentially harmful code into the loading process.
|
| |