Что за папка Program Files (x86)?

Опубликовано: 12 февраля 2015

Что это Program Files (x86)Что за папка Program Files (x86) на диске С?— этот вопрос возникает достаточно часто. По сути на системном диске одновременно находятся две папки — Program Files и Program Files (x86), что и вызывает вопросы.

Сама по себе папка Program Files по умолчанию предназначена в операционной системе Windows для помещения в нее файлов устанавливаемых программ. Это означает, что когда вы устанавливаете какую-либо программу на компьютер, то почти всегда программа будет помещена именно в Program Files. Но откуда взялась еще одна такая папка? Чтобы ответить на этот вопрос начну немного издалека:)

Без погружения в причину такого деления скажу, что в настоящее время Windows бывает двух версий: 32-х разрядная и 64-х разрядная (или «битная»).

Основное существенное для нас отличие этих версий Windows заключается в том, что 64-х битная версия может работать с оперативной памятью более 4Гб, а 32-х разрядная поддерживает лишь до 4 Гб оперативной памяти.

Но не только операционная система, но и программы имеют разрядность. То есть многие программы имеют две версии — 32-х и 64-х разрядную.

Соответственно, ограничение на работу с памятью так или иначе относится и к программам и если все же немного углубиться в тему, то ситуация выглядит следующим образом…

Если на компьютер установлена 32-х разрядная Windows и, соответственно, 32-х разрядные программы, то для работы программ будет доступно не более 3Гб оперативной памяти и даже если в компьютере установлено 8Гб, то остальные 5Гб будут простаивать.

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

То есть в 32-х разрядной Windows можно работать только с 32-х разрядными программами, а в 64-х разрядной — как с теми, так и с другими.

Ну и теперь вернемся к нашим папкам…

Две папки Program Files и Program Files (x86) есть только в 64-битных Windows. Думаю, вы уже догадались почему.

папка program files

В папку Program Files по умолчанию устанавливаются 64-х битные программы, а в Program Files (x86), соответственно, 32-х битные.

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