11.11.2001 НовостиMicrosoft утверждает, что новая ОС совместима почти со всеми приложениями, входящими в первую тысячу самых популярных программ для Windows 95, Windows 98 и Windows Me, а также почти с любыми приложениями, работающими в Windows NT/2000; исключение составляют антивирусные программы, системные утилиты и приложения архивирования. Как удалось добиться такой беспрецедентной совместимости, как это работает, какие подводные камни ждут пользователей? Не исключено, что приложения, которые исправно работали в более ранних версиях Windows, по разным причинам не смогут нормально функционировать в Windows XP. Возможно, приложение использует данные Windows в старом формате или ему необходимы сведения о пользователе, например, те, что находятся во временных или личных папках, представленные в определенном формате и расположенные в определенном месте. В основном такие проблемы возникают с приложениями для Windows 95/98/Me, но иногда и с приложениями для Windows NT/2000. Так, приложения могут вызывать старые версии функций Win32 API, которые возвращают неожиданные значения на компьютерах с большим количеством ресурсов (например, с большим объемом свободного места на диске). Пользователи, обновившие ОС своих компьютеров с Windows 95/98/Me до Windows XP, вероятнее всего, столкнутся с проблемами. Дело в том, что приложения, написанные исключительно для платформы Windows 95, могут использовать недопустимые в Windows XP программные методы доступа к оборудованию. Некорректный прямой доступ к ...
читать далее.