Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
В Microsoft Windows , специальная папка представляет собой папку , которая представлена пользователю через интерфейс как абстрактное понятие , а не абсолютный путь к папке. ( Вместо этого иногда используется синонимичный термин « папка оболочки» .) Специальные папки позволяют любому приложению запрашивать операционную систему, где можно найти подходящее место для определенных типов файлов; независимо от того, какая версия или язык пользователя Windows используется.
В Windows Server 2003 и ранее такая папка, как «Меню Пуск», имела другое имя в неанглийских версиях Windows. Например, в немецких версиях Windows XP это «Startmenü». Однако, начиная с Windows Vista, все версии Windows используют папки с одинаковыми названиями на английском языке и только отображают разные имена в проводнике Windows. В Windows 10 пользователь может переключиться на другой язык отображения, и названия специальных папок изменятся. [1]
Обзор [ править ]
Windows использует концепцию специальных папок для представления содержимого устройств хранения, подключенных к компьютеру, довольно согласованным образом, что освобождает пользователя от необходимости иметь дело с абсолютными путями к файлам, которые могут (и часто меняют) изменяться между версиями операционной системы, и даже индивидуальные установки. Идея со временем развивалась, и новые специальные папки добавлялись в каждую версию Windows после их появления в Windows 95 .
Логотип Microsoft «Совместимо с Windows» [2] требует, чтобы приложение использовало специальные папки для поиска соответствующих папок, в которых должны храниться документы и настройки приложения.
Специальная папка может быть ссылкой на каталог физической файловой системы или ссылкой на «виртуальную» папку. В первом случае они аналогичны переменным среды - на самом деле, многие переменные среды, которые устанавливаются в пользовательском сеансе, определяются тем, на что указывают специальные папки.
Виртуальные папки фактически не существуют в файловой системе; вместо этого они представлены в проводнике Windows в виде дерева папок, по которому пользователь может перемещаться. Это известно как пространство имен Shell . В системах Windows XP корнем этого пространства имен является виртуальная папка рабочего стола , которая содержит Мои документы , Мой компьютер , Мое сетевое окружение ( Сетевое окружение в Windows 95 и 98) и Корзину.виртуальные папки. Некоторые виртуальные папки (например, Desktop) имеют сопутствующую специальную папку, которая является ссылкой на каталог в физической файловой системе. Проводник Windows отображает для пользователя объединенное содержимое виртуальной папки и связанной с ней папки файловой системы. Это можно увидеть на рисунке 1 , где показано представление папок в проводнике Windows XP; в виртуальной папке рабочего стола можно увидеть четыре стандартные виртуальные папки, а также дополнительную папку, «папку на рабочем столе», которая является реальной папкой, расположенной в каталоге рабочего стола в профиле пользователя.
Некоторые сторонние программы добавляют свои виртуальные папки в проводник Windows.
Список специальных папок [ править ]
В следующих таблицах перечислены большинство файловых систем и виртуальных папок, доступных в Windows Vista . Также указывается версия ОС, в которой была введена каждая специальная папка. Такие элементы, как% USERPROFILE% и% windir%, являются переменными среды Windows .
Каталоги файловой системы [ править ]
Фактическая точность этого раздела может быть нарушена из-за устаревшей информации . Октябрь 2011 г. ) ( |
Специальная папка | Целевое назначение | Расположение по умолчанию (на английском языке. Неанглийские версии Windows XP или более ранней версии будут использовать имена каталогов, соответствующие этому языку.) | Впервые появился в ОС |
---|---|---|---|
Данные приложений | Файлы для конкретных приложений пользователя |
| 98 |
Портфель | Файлы, которые необходимо синхронизировать |
| 95 |
Печенье | Файлы cookie браузера Internet Explorer |
| 98 |
Каталог рабочего стола | Файлы, хранящиеся на рабочем столе пользователя |
| 95 |
Избранное | Избранное пользователя |
| 98 |
Шрифты | Папка-контейнер для установленных шрифтов | % windir% \ Fonts | 95 |
История | История браузера для конкретного пользователя | % USERPROFILE% \ Local Settings \ History | 98 |
Интернет-кеш | Пользовательские временные файлы Интернета |
% windir% \ Временные Интернет-файлы
% USERPROFILE% \ Local Settings \ Temporary Internet Files
% LOCALAPPDATA% \ Microsoft \ Windows \ Временные файлы Интернета
% LOCALAPPDATA% \ Microsoft \ Windows \ INetCache | 98 |
Данные локального приложения | Настройки приложений для конкретных пользователей и компьютеров |
| 95 |
Мои документы | Документы пользователя |
| 98 |
Моя музыка | Музыка пользователя |
| 98 |
Мои картинки | Фотографии пользователей |
| 98 |
Мои видео | Видео файлы пользователя |
| 98 |
Программ | Пользовательские группы и значки «(Все) программы» |
| 95 |
Недавний | Пользовательские "Мои недавние документы" |
| 98 |
Отправить | Пользовательские пункты меню «Отправить» |
| 98 |
Стартовое меню | Пользовательские элементы "Меню Пуск" |
| 95 |
Система | Системный каталог Windows |
| 95 |
Сохраненные игры | Сохраненные пользователем игры | % USERPROFILE% \ Сохраненные игры | Vista |
Шаблоны | Пользовательские шаблоны документов |
| 98 |
Заметки:
- Виртуальная папка «Рабочий стол» - это не то же самое, что специальная папка «Рабочий стол» . Виртуальная папка рабочего стола является корнем пространства имен Windows Shell , которое содержит другие виртуальные папки. [5]
- «Локальные данные приложения» отличаются от «Данные приложения» тем, что файлы, расположенные в «локальном» варианте, также предназначены для конкретной машины, на которой они находятся. Это имеет значение только в том случае, если профиль пользователя является перемещаемым профилем в среде домена Windows Server . [6]
- Как и в случае с рабочим столом, виртуальная папка «Мои документы» отличается от специальной папки «Мои документы» . Если запрашивается вариант виртуальной папки, он появится в диалоговом окне файла как подкаталог виртуальной папки «Рабочий стол», а не как каталог профиля пользователя, который физически существует на жестком диске.
- Если папка «Мои документы» перемещена (например, на сетевой диск), попытка доступа к ней через переменную оболочки приведет к переходу в исходное местоположение по умолчанию.
Виртуальные папки [ править ]
Виртуальная папка | Представляет | Операционные системы |
---|---|---|
Корзина | Общее содержимое корзины на всех дисках для текущего пользователя. | 95 |
Панель управления | Иконки для апплетов панели управления (Windows) | 95 |
Рабочий стол | Рабочий стол Windows | 95 |
Диски | Мой компьютер; содержит виртуальные папки, представляющие все на локальном компьютере, а также подключенные сетевые диски | 95 |
Интернет | Ресурсы, размещенные в Интернете; Соединения WebDAV и т. Д. | 98 |
Мои документы | Виртуальная папка папки « Мои документы» пользователя; используется как дочерний элемент виртуальной папки рабочего стола | 98 |
Сеть | Сетевое окружение (Windows 95 и 98) или Мое сетевое окружение (Windows 2000 и более поздние версии); содержит виртуальные папки для представления всех сетевых ресурсов | 95 |
результаты поиска | Распечатка результатов последнего поиска компьютера (появляется только после поиска) | 2000 [7] |
Принтеры | Папка-контейнер для установленных принтеров | 95 |
Заметки:
- Виртуальная папка «Рабочий стол» - это не то же самое, что специальная папка «Рабочий стол» . Виртуальная папка рабочего стола является корнем пространства имен Windows Shell , которое содержит другие виртуальные папки. [5]
- Как и в случае с рабочим столом, виртуальная папка «Мои документы» отличается от специальной папки «Мои документы» . Если будет запрошен вариант виртуальной папки, он появится в диалоговом окне файла как подкаталог виртуальной папки «Рабочий стол», а не как каталог профиля пользователя, поскольку он логически существует на жестком диске.
См. Также [ править ]
- Перенаправление папки
- Настроить UI
- Структура каталогов Unix - аналогичный стандарт для Unix
- Стандарт иерархии файловой системы - аналогичный стандарт для Linux
Ссылки [ править ]
- ^ «Как изменить язык дисплея в Windows 10» . How-To Geek . Архивировано 6 ноября 2015 года. CS1 maint: обескураженный параметр ( ссылка )
- ^ Программа с логотипом программного обеспечения Windows
- ^ Использование% windir% \ System32 для 64-битных библиотек и исполняемых файлов в 64-битной ОС Windows предназначена для того, чтобы не нарушать работу существующих 32-битных программ (уже использующих % windir% \ System32), которые перекомпилируются без изменений как 64-битный исполняемый файл.
- ^ 32-битные исполняемые файлы отображают этот каталог как% windir% \ System32.
- ^ a b Пространство имен оболочки
- Перейти ↑ Chen, Raymond (2006). «Налоги». The Old New Thing (1-е изд.). Pearson Education. п. 451. ISBN. 0-321-44030-7.
- ^ SuperSite Пола Турротта для Windows: обзор Windows 2000 Professional Beta 3
Внешние ссылки [ править ]
- Значения CSIDL - документация MSDN, содержащая полный список всех доступных специальных папок и виртуальных папок.
- [1] - knownfolderid: расширенный список (Win7 и новее) специальных папок с их идентификаторами виртуальных папок.