- Program Files
-
Program Files Пример: C:\Program Files Операционная система Последняя версия Program Files — это папка в операционной системе Microsoft Windows, где хранятся приложения, которые не являются частью операционной системы, установленной по умолчанию. Каждое приложение располагается в собственной папке, в имени которой обычно содержится наименование компании-разработчика и собственно название самой программы.
Стандартное расположение папки —
%SystemDrive%\Program Files
. Оно может быть изменено до установки системы внесением изменения в файл ответов (winnt.sif) в составе дистрибутива, однако на практике его изменение встречается редко. Установленная операционная система хранит путь папки в ключе реестра —HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir
и устанавливает переменную окружения%ProgramFiles%
. Прикладные программы для получения местонахождения папки на целевой системе должны выполнять раскрытие этой переменной окружения, а не полагаться на стандартное, наиболее часто встречающееся местоположения. Тем не менее, некоторые недобросовестные разработчики нарушают это соглашение и жестко вшивают местоположение папки Program Files в свои продукты.Название папки часто критикуется, поскольку при использовании устаревших таблиц размещения файлов и формата записи 8.3 оно сокращается до
Progra~1
. Кроме того, существуют проблемы с адаптацией программ к другим средам. Например, в 64-битных версиях Windows эта проблема решена добавлением дополнительной папки — в ProgramFiles хранятся 64-битные, а в ProgramFiles (x86) — 32-битные программы.Начиная с Windows NT, папка Program Files находится под защитой от несанкционированного доступа, и поэтому может редактироваться только администраторами, что позволяет избежать случайного изменения или удаления папки.
См. также
Ссылки
- Microsoft Windows (англ.)
Категория:- Microsoft Windows
Wikimedia Foundation. 2010.