Ось як класичні програми Win32 працюватимуть у Windows 10X
Якщо ви стежите за покриттям Windows 10X на Winaero, ви, можливо, вже знаєте, що ця версія ОС із двома екранами підтримує запуск додатків Win32 через контейнери. Microsoft поділилася докладнішою інформацією про це, давши зрозуміти, що деякі програми будуть опущені.
Реклама
Під час заходу Surface 2 жовтня 2019 року Microsoft представила низку нових пристроїв, зокрема Surface Neo і Surface Duo.
![Microsoft Foldable Surface Duo](/f/974e8d174a1d1b7c28c9c79bbd89387c.jpg)
Surface Neo — це власний складаний комп’ютер Microsoft, який поставляється зі знімною клавіатурою, яка друкує на Surface Slim Pen. Він працюватиме під керуванням Windows 10X. Він матиме два 9-дюймові екрани, з’єднані шарніром на 360°.
Пристрій Surface Duo – це ще одна спроба Microsoft вийти на ринок смартфонів. Surface Duo – це складний пристрій Android з подвійним екраном.
Компанія описує Windows 10X як спеціальна версія ОС, розроблена для ПК з двома екранами.
Windows 10X включає деякі досягнення в основній технології Windows, які оптимізують її для гнучкого положення і більш мобільного використання. Нам потрібно було забезпечити час автономної роботи, який міг би працювати не тільки на одному, а на двох екранах. Ми хотіли, щоб операційна система могла керувати ефектом заряду акумулятора нашого величезного каталогу програм Windows, незалежно від того, були вони написані останній місяць чи п’ять років тому. І ми хотіли забезпечити апаратну продуктивність і сумісність, яку очікують наші клієнти від Windows 10.
Підтримка програми Win32 в Windows 10X
Для програм Win32 Microsoft збирається використовувати контейнер, подібний до підсистеми Windows для Linux. Однак кожна програма Win32 працюватиме в одному контейнері. Більшість програм Win32 підтримується цим контейнером.
![Контейнери програм Windows 10X Win32](/f/852b34a319e0f5fd0b4438ec3b9b5fd6.png)
Це вводить обмеження для певних програм. Програми, які маніпулюють системними даними ОС (налаштування читання) або мають параметри форматування диска, розділення чи відновлення системи, просто не працюватимуть через контейнеризацію. Це також означає, що драйвери не можна встановити вручну для нестандартних пристроїв.
Windows 10X дозволяє отримати доступ до обладнання з контейнера, тому миша та клавіатура, а також графічний процесор та аудіопристрої залишаться доступними для програм Win32. Деякі периферійні пристрої, як-от камери та мікрофони, потребують додаткових дозволів від користувача. Однак, як тільки ви дозволите їм використовувати програму, усі інші програми Win32 матимуть доступ до цього пристрою, оскільки це дозвіл на рівні контейнера, який є загальним для всіх програм.
![Доступ до апаратних засобів Windows 10X Win32 Apps](/f/52f1bb81dead88191ce7d0c46ecd1535.png)
Нарешті, Windows 10X більше не має області сповіщень (системного трея). Таким чином, програми, які покладаються на піктограму області сповіщень, не зможуть розмістити її там, а користувач не зможе отримати доступ до інтерфейсу користувача, щоб використовувати функції цієї програми.
Джерело: Neowin