Специальная папка
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
В 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 Vista до 8.1 и «Этот компьютер» от Windows 10), «Мое сетевое окружение» ( «Сетевое окружение» в Windows 95 и 98) . ) и корзины виртуальные папки . Некоторые виртуальные папки (например, «Рабочий стол») имеют специальную папку, которая является ссылкой на каталог в физической файловой системе. Проводник Windows отображает пользователю объединенное содержимое виртуальной папки и связанной с ней папки файловой системы. Это можно увидеть на рисунке 1 , где показано представление папок в проводнике Windows XP; в виртуальной папке «Рабочий стол» можно увидеть четыре стандартные виртуальные папки, а также дополнительную папку «папка на рабочем столе», которая представляет собой реальную папку, расположенную в каталоге «Рабочий стол» в профиле пользователя.
Некоторые сторонние программы добавляют в проводник Windows свои собственные виртуальные папки.
Список специальных папок
[ редактировать ]В следующих таблицах перечислены большинство файловых систем и виртуальных папок, доступных начиная с Windows Vista . Также указана версия ОС, в которой была введена каждая специальная папка. Такие элементы, как %USERPROFILE% и %windir%, являются переменными среды Windows .
Каталоги файловой системы
[ редактировать ] этого раздела Фактическая точность может быть нарушена из-за устаревшей информации . ( октябрь 2011 г. ) |
Специальная папка | Целевое назначение | Местоположение по умолчанию (на английском языке. Неанглийские версии Windows XP или более ранние версии будут использовать имена каталогов, соответствующие этому языку.) |
Впервые появился в ОС |
---|---|---|---|
AppData | Файлы, специфичные для каждого пользователя |
|
98 |
Портфель | Файлы, которые необходимо синхронизировать |
|
95 |
Контакты | Контакты пользователей |
%USERPROFILE%\Контакты |
Виста |
Файлы cookie | Файлы cookie браузера Internet Explorer |
|
98 |
Каталог рабочего стола | Файлы, хранящиеся на рабочем столе пользователя |
|
95 |
Избранное | Избранное пользователя |
|
98 |
Шрифты | Папка-контейнер для установленных шрифтов | %виндир%\Шрифты | 95 |
История | Пользовательская история браузера | %USERPROFILE%\Локальные настройки\История | 98 |
Интернет-кеш | Пользовательские временные файлы Интернета |
%windir%\Временные файлы Интернета
%USERPROFILE%\Локальные настройки\Временные файлы Интернета
%LOCALAPPDATA%\Microsoft\Windows\Временные файлы Интернета
%LOCALAPPDATA%\Microsoft\Windows\INetCache |
98 |
Данные локального приложения | Настройки приложения, специфичные для пользователя и компьютера |
|
95 |
Мои документы | Документы пользователя |
|
98 |
Моя музыка | Музыка пользователя |
|
98 |
Мои фотографии | Фотографии пользователя |
|
98 |
Мои видео | Видеофайлы пользователя |
|
98 |
Программы | Пользовательские группы и значки «(Все) программы» |
|
95 |
Недавний | Пользовательские «Мои последние документы» |
|
98 |
Отправить | Пункты меню «Отправить» для конкретного пользователя |
|
98 |
Меню «Пуск» | Пользовательские элементы «Меню «Пуск»» |
|
95 |
Система | Системный каталог Windows |
|
95 |
Сохраненные игры | Сохраненные игры пользователя | %USERPROFILE%\Сохраненные игры | Виста |
Шаблоны | Пользовательские шаблоны документов |
|
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 ]
- «Мои документы» Как и в случае с рабочим столом, виртуальная папка «Мои документы» отличается от специальной папки . Если запрашивается вариант виртуальной папки, он появится в диалоговом окне файла как подкаталог виртуальной папки «Рабочий стол», а не каталог профиля пользователя, как он логически существует на жестком диске.
См. также
[ редактировать ]- Перенаправление папок
- Настроить пользовательский интерфейс
- Структура каталогов Unix — аналогичный стандарт для Unix.
- Стандарт иерархии файловой системы — аналогичный стандарт для Linux.
Ссылки
[ редактировать ]- ^ «Как изменить язык интерфейса в Windows 10» . Как компьютерщик . Архивировано из оригинала 6 ноября 2015 года.
- ^ Программа логотипа программного обеспечения Windows
- ^ Использование %виндир%\System32 для 64-битных библиотек и исполняемых файлов в 64-битной ОС Windows предназначена для того, чтобы не нарушать работу существующих 32-битных программ (уже использующих %виндир%\System32 ), которые перекомпилируются без изменений как 64-битный исполняемый файл.
- ^ Для 32-битных исполняемых файлов этот каталог отображается как %виндир%\System32 .
- ^ Jump up to: а б Пространство имен оболочки
- ^ Чен, Раймонд (2006). «Налоги». Старая новая вещь (1-е изд.). Пирсон Образование. п. 451. ИСБН 0-321-44030-7 .
- ^ SuperSite Пола Терротта для Windows: обзор Windows 2000 Professional Beta 3
Внешние ссылки
[ редактировать ]- Значения CSIDL — документация MSDN, содержащая полный список всех доступных специальных папок и виртуальных папок.
- [1] —knownfolderid: расширенный список (Win7 и более поздних версий) специальных папок с их идентификаторами виртуальных папок.