Почему не все приложения для Windows 10 64-разрядные

Ассоциация 32 биты идут к смерти. Практически все установленные версии Windows 10 являются 64-битными , и по состоянию на май 2020 г. 32-битных сборок больше нет . Однако многие программы по-прежнему доступны только в 32-битных версиях, и Microsoft только что мигрировал один в середине 2021 года.

Мы говорим о Один диск клиент для Windows 10 , который до сих пор был доступен только в 32-битной версии. На этой неделе Microsoft выпустила 64-битную версию для пользователей программы Insider. Если тесты пройдут успешно, клиент достигнет всех пользователей Windows 10 в стабильной версии до конца апреля.

Почему не все приложения для Windows 10 64-разрядные

64-битный клиент идентичен 32-битному, но с преимуществом, которое будет предлагать новая версия. более высокую производительность когда в OneDrive синхронизируются файлы, занимающие несколько гигабайт, а также если мы загружаем большое количество файлов что в сумме они также составляют большой размер.

64-разрядный клиент OneDrive можно загрузить с эту ссылку .

Две причины, по которым мы все еще используем 32-битные версии

Мы видим, что постепенно Microsoft переносит приложения и программы с 32 на 64 бит, что имеет смысл, поскольку все новое, что они разрабатывают, предназначено для Windows 10, которая доступна только в ее 64-битной версии. Эта версия необходима для любого компьютера с объемом памяти более 4 ГБ. Оперативная память, поскольку в противном случае остальная часть добавленной памяти не может быть использована.

Есть два объяснения, чтобы оправдать наличие 32-битных программ и приложений сегодня. Первый - для проблем совместимости, когда, если вы разработаете 32-битную программу, вы сможете использовать ее как в 32-битных, так и в 64-битных операционных системах, поскольку 64-битные системы обратно совместимы. Во-вторых, нет стимула разрабатывать 64-битную версию программы, если она потребляет мало ресурсов.

Яркий пример - игры, где, когда начали требовать более 4 ГБ оперативной памяти , им пришлось обязательно перейти на 64-битные инструкции и исполняемые файлы. Тем не мение, Steam по-прежнему 32-битный, поскольку он потребляет всего несколько сотен МБ ОЗУ, что также упрощает его разработку и количество необходимых библиотек.

Microsoft, несмотря на то, что почти год не выпускала 32-разрядные версии, продолжает использовать множество программ и приложений, которые являются эксклюзивными для этой архитектуры, поэтому все равно потребуется время, прежде чем мы сможем от них избавиться.