Для чего на диске C две папки Program Files - Айтишкин

Для чего на диске C две папки Program Files

В Windows 10 на системном диске C можно найти две папки Program Files. Которые отличаются друг от друга только наличием приставки (х86):

В данные папки, по умолчанию устанавливаются программы, которые вы ставите на свой ПК. Разница лишь в том, что в папку Program Files устанавливаются 64-разрядные программы, а в директорию Program Files (x86) ставятся программы устаревшие, 32 битные.

Дело в том, что современная архитектура компьютеров — 64 разрядные программы, но корпорация Microsoft решила не смешивать программы разной разрядности в одной папке и разделила Program Files на 2 — так системе удобнее анализировать программы.

Дело в том, что для запуска 64 битных программ нужны определенные библиотеки и службы, а для 32 разрядных приложений иные. И для операционной системы Windows 10 удобно разделять программы по разрядности.

Почему х86, а не 64?

Дело в том, что изначально самый первый 16 битный процессор носил маркировку Intel 8086. Но причем тут 16 бит? А притом, что чуть позже этот процессор стал 32 битным, а название исторические осталось. Поэтому 32-битные программы носят название х86, а 64 битные называют прямо х64 без всяких подводных камней.

Можно ли удалить папку Program Files?

При желании, удалить можно все что угодно. Однако, удаление данных директорий повлечет за собой и удаление приложений и программ. В этом случае, Windows может некорректно работать.

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

+3

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *