З того, що я розумію, архітектура не змінилася так сильно, як це було з 16-ти до 32-бітових, тож для чого нам потрібен режим XP і подібне, щоб запустити 32-бітні програми в Windows 7 64 біт?
Або я зрозумів це неправильно?
З того, що я розумію, архітектура не змінилася так сильно, як це було з 16-ти до 32-бітових, тож для чого нам потрібен режим XP і подібне, щоб запустити 32-бітні програми в Windows 7 64 біт?
Або я зрозумів це неправильно?
Відповіді:
він може добре запускати 32-бітні програми. Він не може запускати 16-бітні програми.
Режим XP - це трохи страхування - якщо певне програмне забезпечення не працюватиме на 7 (32 АБО 64 біт - режим xp доступний для професійного видання та для обох), тоді ви можете запустити його в режимі XP. З цим у мене ще не траплялося, але, мабуть, це стосується того, що "ти можеш взяти ХР з моїх вмираючих рук".
У більшості випадків режим сумісності виконає тхо
Я сподіваюся, що це проливає трохи світла на несумісних:
Microsoft вирішила підтягнути ядро з 64-бітними версіями. Драйвери пристроїв мають той самий рівень доступу до апаратних засобів, що і до ядра, тому деякі конкретні речі, які були змінені в імені безпеки в 64-бітних версіях, це:
Microsoft також перейшла на нову модель драйверів відеодисплея (LDDM), але зберегла стару (XDDM). XDDM, стара модель, не підтримує Aero.
Деякі програми завантажують індивідуальні драйвери пристроїв на ходу для виконання своїх завдань. Вони точно не працюватимуть на Vista / 7.
Microsoft оновила досить багато компонентів у Vista / 7. Це може означати зміну незадокументованої поведінки цих компонентів. Проблеми, які покладаються на помилки в цих компонентах або недокументовані функції DLL, також матимуть проблеми.
32-бітні програми повинні працювати нормально під 64-бітною Windows.
Режим XP призначений для програм, несумісних із Windows Vista та Windows 7 будь-якого типу.
Дивіться цю статтю Ars Technica для отримання додаткової інформації.
Випуск дійсно насупився з випуском Windows Vista. Сумісність Vista з XP була дуже хорошою, але вона не була ідеальною. Microsoft зробив багато роботи над Vista, щоб посилити її від атак (звичайно, UAC, але й інші речі, наприклад, заборонити службам взаємодія з користувачем), і разом ці модифікації та вдосконалення, а також інші обрядові речі, такі як оновлення номера версії що Windows має змову зламати старе програмне забезпечення.