Ім'я файлу. Файл: імена файлів. Повне, коротке, довге, коректне та некоректне ім'я файлу, його склад, шаблон та маска

То швидше за все ви помиляєтесь. Існують правила, через які не можна назвати файл будь-яким ім'ям як звичайний фізичний предмет. Для початку прояснимо, що таке ім'я файлу, і як воно використовується.

Поняття «шлях» та «ім'я файлу»

Дуже часто в комп'ютерній літературі використовуються терміни "шлях" та "ім'я файлу" під різними значеннями. Зазвичай під словом «шлях» розуміють адресу або розташування файлу, тобто диск, папка та підпапки, в яких розташований файл. Проте Microsoft та інші вважають, що у шлях до файлу входить як його розташування а й саме ім'я файла. А деякі мають на увазі під словом «шлях» лише імена файлу та папок, у яких він розташований, без вказівки диска. Деякі користувачі вважають, що ім'я файлу не включає розширення. У цій статті розширення завжди є частиною імені файлу. На прикладі нижче синім кольором виділено шлях до файлу, а червоним - ім'я файлу.
X:\папка\підпапка\
файл.розширення

Зарезервовані символи та імена

Більшість символів, що часто вживаються, дозволяється використовувати в імені файлу. Ім'я файлу не повинно містити „ < ” (знак менший), „ > ” (знак більше), „ : ” (двокрапка), „“” (подвійні лапки), „/” (сліш), „\” (зворотний сліш), „|” (вертикальна характеристика), „?” (запитувальний знак), „*” (зірочка), а також не може закінчуватися точкою або пробілом. Файли також не можна називати зарезервованими іменами пристроїв: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, і LPT9.

Обмеження на довжини імен файлів та шляхів

Існують обмеження на довжину імені файлу та на довжину шляху. Абсолютне обмеження довжини імені файлу разом, включаючи шлях до нього, дорівнює 260 символам. Цю межу називають терміном MAX_PATH. Насправді ж на практиці межі для імен ще менші через низку інших обмежень. Наприклад, кожен рядок на кінці повинен містити так званий нульовий символ, який означає кінець рядка. Незважаючи на те, що маркер кінця рядка не відображається, він враховується як окремий символ при підрахунку довжини, а отже, залишається 259 символів доступних для імені файлу та шляху до нього. Перші три символи в дорозі використовуються для позначення диска (наприклад, C:\). Це зменшує межу для імен папок, підпапок та файлу до 256 символів.

На ім'я об'єкта (папки або файлу) накладено обмеження довжини 255 символів. Ця межа дійсна лише, якщо об'єкт не розташований усередині папки. Так як при розміщенні об'єкта всередині папки, сума довжин всіх папок в яких він розташований, роздільників та імені об'єкта обмежена 256 символами, то межа довжини самого імені об'єкта менше 255 символів.

(ФС), зазвичай називається каталогом, директорією або папкою. Імена файлів будуються за правилами, прийнятими в тій чи іншій файловій та операційній системах (ОС). Багато систем дозволяють призначати імена як звичайним файлам, і каталогам і спеціальним об'єктам (символічним посиланням , блоковим пристроям тощо. п.).

Ім'я файлу є частиною повного імені файлу, також званого повнимабо абсолютним шляхомдо файлу. Повне ім'я може включати такі компоненти:

Ім'я файлу потрібне для того, щоб до файлу міг звернутися користувач. В одному каталозі не може бути двох файлів з однаковими іменами(Деякі файлові системи реєстронезалежні, що залишає можливість для створення файлів, імена яких відрізняються регістром символів).

Ім'я файлу складається з двох частин, розділених точкою:

Імена файлів у різних системах

Повним, або абсолютнимназивається ім'я файлу, що містить всі директорії до кореня файлової системи. Відносніімена файлів не містять повного шляху і зазвичай прив'язуються до поточного каталогу.

Windows

  • \ - роздільник підкаталогів
  • / - роздільник ключів командного інтерпретатора
  • : - відокремлює букву диска чи ім'я альтернативного потоку даних
  • * - символ, що замінює (маска "будь-яка кількість будь-яких символів")
  • ? - Замінний символ (маска "один будь-який символ")
  • " - використовується для вказівки шляхів, що містять прогалини
  • < - перенаправление ввода
  • > - перенаправлення виводу
  • | - Позначає конвеєр

У UNIX та UNIX-подібних ОС заборонено сліш (/) - роздільник підкаталогів - і символ кінця рядка (\0). Перелічені вище символи (крім слеша) використовувати можна, але з міркувань сумісності їх краще уникати.

Розширення імені файлу

Розширення імені файлу(англ. filename extensionчасто говорять просто розширення файлуабо розширення) - послідовність символів, що додаються до імені файлу та призначених для ідентифікації типу (формату) файлу. Це один із найпоширеніших способів, за допомогою яких користувач або програмне забезпечення комп'ютера може визначити тип даних, що зберігаються у файлі. Розширення відокремлюється від основної частини імені файлу останньою точкою. Іноді можуть використовуватися кілька розширень, що йдуть один за одним, наприклад, «.tar.gz».

ОС або менеджер файлів можуть встановлювати відповідності між розширеннями файлів та додатками. Коли користувач відкриває файл із зареєстрованим розширенням, автоматично запускається програма, що відповідає цьому розширенню. Деякі розширення можуть показувати, що файл виконується (у Windows).

Див. також

Література

  • Робачевський А. Н., Немнюгін С. А., Стесік О. Л.Імен файлів / Базова файлова система System V / Глава 4. Файлова система // Операційна система UNIX. - 2-ге вид. - СПб. : БХВ-Петербург, 2008. - С. 338-339. – 656 с. - ISBN 978-5-94157-538-1

Wikimedia Foundation. 2010 .

  • Ясака-Дзиндзя
  • Дубовик

Дивитись що таке "Ім'я файлу" в інших словниках:

    Атрибути файлу- Сукупність байтів, що виділяють файл з безлічі інших файлів. Атрибутами файлу є: ім'я файлу та тип вмісту; дата та час створення файлу; ім'я власника файлу; розмір файла; права доступу до файлу; метод доступу до файлу Див. також:… … Фінансовий словник

    Розширення імені файлу- (англ. filename extension, часто говорять просто розширення файлу чи розширення) послідовність символів, доданих імені файлу і призначених для ідентифікації типу (формату) файла. Це один із найпоширеніших способів, з… … Вікіпедія

    перенесення файлу- Передача файлу з одного каталогу чи папки до іншої. Нерідко під час перенесення користувач змінює ім'я файла. В результаті файл записується в новому місці і стирається у старому. На відміну від цього, при копіюванні файлу він з'являється у новому місці.

    Формат файлу X- Формат файлу для зберігання 3D об'єктів, створений компанією Microsoft. Цей формат зберігає інформацію про геометрію 3D об'єкта (координати вершин та координати нормалей), текстурні координати, опис матеріалів, шляхи та назви до текстур, які … Вікіпедія

    Формат файлу- Формат специфікації структури даних, записаних у комп'ютерному файлі. Формат файлу зазвичай вказується у його імені, як частина, відокремлена точкою (зазвичай цю частину називають розширенням імені файлу, хоча, строго кажучи, це не так). Наприклад,… … Вікіпедія

    атрибути файлу- Ідентифіковані атрибути файлу (ім'я та ін.) [Е.С.Алексєєв, А.А.Мячов. Англо-російський тлумачний словник з системотехніки ЕОМ. Москва 1993] Тематики інформаційні технологіїв цілому EN file attributes … Довідник технічного перекладача

Інформація в зовнішньої пам'яті(тобто крім ОЗУ та ПЗУ) зберігається у файлах.

Файл– це названа певним чином частина пам'яті. Це об'єм зовнішньої пам'яті, який призначений для зберігання однотипної пам'яті.

Раніше називати файл можна було тільки латинськими літерами та цифрами, без використання розділових знаків і сумарно не більше 8-ми символів.

Зараз майже всі обмеження знято.

Після імені файлу йде розширення (необхідне визначення типу, формату файла). Крапка входить до нього. Все разом (назва + точка + розширення) називається повним ім'ям файлу.

Розширення дозволяє визначити, чи є файл виконуваним (програмою) чи статичною (-стической?) інформацією (текстом, музикою, картинкою).

Виконувані типи:

*.exe (execute) – виконувані програми для DOS і Windows.

*.COM (compact) – простий тип виконуваного файлу для DOS, але можна виконувати і Windows.

*.bat (batch file) - текстовий файл у MS-DOS, або Windows, що містить послідовність команд, призначених для виконання командним інтерпретатором.

Специфікація – шлях до повного імені файлу.

Виходить виходячи з ієрархічної структури (папок, директорій).

Директорія (каталог, папка) – певна частина назва пам'яті, в якій знаходяться імена інших файлів і каталоги вищих рівнів вкладеності.

Жорсткий дискможе бути розбитий на множину логічних дисків (С:, D:, E: і т.д.).

З:\ім'я папки 1-го рівня\2-го\3-го\...\...\......\*.*

До файлу можна також прив'язатись за допомогою піктограми, ярлика, а не тільки вписуючи шлях у командний рядок.

Файлова структура пам'яті.

Запитання 1. Файлова система. Організація роботи з файлами та каталогами.

Зберігання інформації у зовнішній пам'яті.

ОС забезпечує зберігання інформації у зовнішній пам'яті (на дискетах, вінчестері та лазерних дисках) як файлів.

Файл (file)– названа область пам'яті, в якій зберігається різна інформація: текстова, графічна, звукова, відеозображення - дані та програми.

Типи файлів

1. Текстовий

2. Звуковий

3. Графічний

4. Файли відео

5. Числовий

6. Програмний

ім'я файлу

Повне ім'я файлунеобхідно для точної вказівки розташування файлу. Складається з двох частин, розділених крапкою:

Власне ім'я [Розширення]

Наприклад, Документ 1.doc.

Власне ім'яможе містити:

1. Від 1 до 8 символів (для MS-DOS)

2. Від 1 до 255 символів (для W-95).

В склад власного іменіфайлу можуть входити:

1. Рядкові і великі латинські літери (для MS-DOS), і навіть російські літери (для Windows).

3. Деякі службові символи:

У імені файлу не можна використовувати символи: / \ * ? : | “ < >

Розширення(необов'язково) - вказує на тип файлу, що визначається інформацією, що в ньому зберігається. Починається з точки, містить від 1 до 3 символів.

РОЗШИРЕННЯ

1. Текстові файли: .txt, .doc та ін.

2. Графічні файли: .bmp, .pcx, .gif та інших.

3. Звукові файли: .wav, .mid, .snd та ін.

4. Файли відео: .avi, .gtw та ін.

5. Числові файли: .bin

6. Програмні файли: .bat, .com, .exe.

Для того, щоб організувати швидкий пошук потрібного файлуна диску, файли поєднуються у групи – папки (каталоги). Кожна папка має унікальне ім'я. Вимоги до імен папок такі самі, як і до імен файлів. Розширення імені каталогу (папки) не використовується. Файли та папки утворюють "дерево" папок, в якому кожен файл та папка має своє місце (рівень). Для того, щоб визначити точне розташування файлу, слід знати ім'я диска, на якому він знаходиться ( A:, C: і т.д.), та послідовність папок, які треба відкрити на шляху до тієї папки, в якій знаходиться файл.

Дерево папок.

Головна Папки Папки Папки Папки ФАЙЛИ

Папка I рівня II рівня III рівня YI рівня

каталогів, тому "methody", "Methody" та "METHODY" будуть трьома різнимиіменами.

Існує кілька символів, допустимих в іменах файлів і каталогів, які потрібно використовувати з обережністю. Це так звані спецсимволи "*", "\", "&", "< ", " >","; "," (",") "," | ", а також символи пробілу та табуляції. Справа в тому, що ці символи мають особливе значення для будь-якої командної оболонкиТому потрібно буде спеціально подбати про те, щоб командна оболонка сприймала ці символи як частину імені файлу або каталогу . Спеціальне значення символу " - " для команд Linuxвже йшлося в лекції 2, там же обговорювалося, як змінити його інтерпретацію. - " означає, що наступне слово – ключ, а пробіли та табуляції поділяють параметри у командному рядку.. Про те, навіщо командній оболонці потрібні спецсимволи, йтиметься в лекції 8.

Кодування та російські імена

Як можна було помітити, поки у всіх іменах файлів і каталогів, що зустрічалися, використовувалися лише символи латинського алфавіту і деякі розділові знаки. Це не випадково і викликане бажанням зробити так, щоб приклади, що наводяться, виглядали на будь-яких системах однаково. У Linux в іменах файлів і каталогів можна використовувати будь-які символи будь-якої мови, однак така свобода вимагає жертв, на які Мефодій, наприклад, піти не зміг.

Справа в тому, що з давніх-давен кожен символ (літера) кожної мови традиційно представлявся у вигляді одногобайт. Таке уявлення накладає дуже жорсткі обмеження на кількість літерв алфавіті: їх може бути не більше 256, а за вирахуванням керуючих символів, цифр, розділових знаків та іншого - і того менше. Великі алфавіти (наприклад, ієрогліфічні японська та китайська) довелося замінювати спрощеним їх уявленням. До того ж, перші 128 символів з цих 256 краще завжди залишати незмінними, що відповідають стандарту ASCII, що включає латиницю, цифри, розділові знаки і найбільш популярні символи з тих, що зустрічаються на клавіатурі друкарської машинки. Інтерпретація решти 128 символів залежить від того, яке кодування встановлено в системі. Наприклад, у російському кодуванні KOI8-R 228 символ такий таблиці відповідає букві "Д", а в західноєвропейському кодуванні ISO-8859-1 цей же символ відповідає букві "a" з двома точками над нею (як у нашої букви "е" ).

Імена файлів записаніна диск в одному кодуванні , виглядають безглуздо, якщо при перегляді каталогубуло встановлено інше. Більше того, багато кодувань заповнюють діапазон символівз номерами від 128 до 255 не повністютому відповідного символу може взагалі не бути! Це означає, що ввеститаке спотворене ім'я файлу з клавіатури (наприклад, щоб його перейменувати) безпосередньо не вдасться: доведеться пускатися на різні хитрощі, описані в лекції 8. Нарешті, багато мов, у тому числі й російська, історично мають кілька кодувань. Мефодій і сам кілька разів отримував електронні листи, що починаються словами "БНОПНЯ" або "БМХЛЮМХЕ" - результат подання тексту, що має кодування CP-1251, кодування KOI8-R.. На жаль, в даний час немає стандартного способу вказувати кодування прямо в імені файлу, тому в рамках однієї файлової системиварто дотримуватись єдиного кодування при іменуванні файлів.

Існує універсальне кодування, що включає символи всіх писемностей світу – UNICODE. Стандарт UNICODE в даний час набуває все більшого поширення і претендує на статус загального для всіх текстів, що зберігаються в електронному вигляді. Однак поки що він не досягнув бажаної універсальності, особливо в області імен файлів . Одинсимвол у UNICODE може займати більшеодного байта - і в цьому його головний недолік, тому що безліч корисних прикладних програм, що добре працюють з однобайтними кодуваннями, необхідно ґрунтовно або навіть повністю переробляти для того, щоб навчити їх поводитися з UNICODE. Можливо, причина недостатньої поширеності цього кодування також у тому, що UNICODE - дуже громіздкий стандарт, і може виявитися неефективним під час роботи з файловою системоюде швидкість і надійність обробки - дуже суттєві якості.

Це не означає, що, називаючи файли , не слід використовувати мови, відмінні від англійської мови. Поки точно відомо, в якому кодуванні задано ім'я файлу – проблем не виникне. Однак Мефодій вирішив, що гарантій у передачі названого російською файлу на якусь іншусистему можна домогтися, тільки передаючи разом з ним налаштування кодування, навіть дві: у своїй системі та системі адресата (невідомо який!). Інший, набагато легший спосіб передати файл – використовувати у його назві тількисимволи ASCII.

Розширення

Багатьом користувачам знайоме поняття розширення- частина імені файлу після точки, що зазвичай обмежується кількома символами і вказує на тип даних, що містяться у файлі. У файловій системі Linux немає жодних приписів щодо розширення: в імені файлу може бути будь-яка кількість точок (у тому числі жодної), а після останньої точки може стояти будь-яка кількість символів 3 На відміну від старих файлових систем, організованих за принципом "8+3" (DOS, ISO9660 і т. п.), де в імені файлу допустимо не більше однієї точки і розширення може бути не довшим за 3 символи. Це обмеження визначило вигляд багатьох відомих сьогодні розширень файлів, наприклад "txt" для текстового файлу.. Хоча розширення не обов'язкові і не нав'язуються технологією в Linux, вони широко використовуються: розширення дозволяє людині або програмі, не відкриваючи файл , тільки на його ім'я визначити, якого типу дані в ньому містяться. Однак потрібно враховувати, що розширення – це лише набір угод про найменування файлів різних типів. Строго кажучи, дані у файлі можуть не відповідати заявленому розширенню з тієї чи іншої причини, тому повністю покладатися на розширення не можна.

Визначити тип вмісту файлу можна і на основі самих даних. Багато форматів передбачають вказівку на початку файлу, як слід інтерпретувати подальшу інформацію: як програму, вихідні дані для текстового редактора, сторінку HTML, звуковий файл , зображення чи щось інше. У розпорядженні користувача Linux завжди є утиліта file, яка призначена саме для визначення типу даних, що містяться в файлі:

$file - -filename-with- -filename-with-: ASCII English text $file /home/methody /home/methody: directory Приклад 3.1. Визначення типу даних у файлі

Мефодій, забувши, що міститься у файлі "-filename-with-", який він створив у прикладі, представленому в попередній лекції, хотів було подивитися його вміст за допомогою команди cat. Однак його зупинив Гуревич, який порадив спочатку з'ясувати, що дані містяться в цьому файлі . Не виключено, що це двійковий файлвиконуваної програми, а в такому файлі можуть зустрічатися послідовності, які випадково збігаються з керуючими послідовностямитерміналу. Поведінка терміналу після цього може стати непередбачуваною, і недосвідчений користувач навряд чи зможе впоратися з ним. Мефодій отримав цілком точну відповідь від утиліти file: у його файлі - англійський текст у кодуванні ASCII. file вміє розрізняти дуже багато типів даних і майже напевно видасть правильну інформацію. Ця утиліта ніколи не довіряє розширенню файлу (якщо воно є) і аналізує самі дані. file розрізняє як різні дані, а й різні типифайлів , зокрема, повідомить, якщо досліджуваний файл не звичайним файлом, А, наприклад, каталогом .

Дерево каталогів

Поняття каталогу дозволяє систематизувативсі об'єкти, розміщені на носії даних (наприклад, диску). У більшості сучасних файлових систем використовується ієрархічна модель організації даних: існує один каталог, що поєднує всі дані в файловій системі- це "корінь" всієї файлової системи, кореневий каталог . Кореневий каталогможе містити будь-які об'єкти файлової системи, зокрема, підкаталоги (каталоги першого рівня вкладеності). Ті, у свою чергу, також можуть містити будь-які об'єкти файлової системиі підкаталоги (другого рівня вкладеності) тощо. Усе, що записано на диску - файли , каталоги та спеціальні файли - обов'язково "належить" кореневому каталогу: або безпосередньо (міститься в ньому), або на певному рівні вкладеності.

Ієрархію вкладених один в одного каталогів можна співвіднести з ієрархією даних у системі: об'єднати тематично пов'язані файли в каталог, тематично пов'язані каталоги - в один загальний каталог і т. д. Якщо суворо дотримуватися ієрархічного принципу, то чим глибше буде рівень вкладеностікаталогу, тим більше приватною ознакою повинні бути об'єднані дані, що містяться в ньому. Якщо не дотримуватись цього принципу, то незабаром виявиться набагато простіше складати всі файли в один каталог і шукати серед них потрібний, ніж виконувати такий пошук за всіма підкаталогами системи. Однак у цьому випадку про будь-яку систематизації файлівговорити не доводиться.

Структуру файлової системиможна уявити у вигляді дерева 4 Тут мають на увазі дерево у строгому математичному сенсі: орієнтований граф без циклів з однією кореневою вершиною, у якому кожну вершину входить рівно одне ребро., "коренем" якого є кореневий каталог, а у вершинах розташовані всі інші

Файл може мати шарову довжину і фактично створення файлу полягає у присвоєнні йому імені та реєстрації його у файловій системі - це одна з функцій операційної системи. Навіть коли ми створюємо файл, працюючи в якійсь прикладній програмі, у випадку для цієї операції залучаються кошти операційної системи.

За методами іменування файлів розрізняють «коротке» і «довге» ім'я. До появи операційної системи Windows 95загальноприйнятим способом іменування файлів на комп'ютерах IBM PC була угода 8.3.Відповідно до цієї угоди, прийнятої в MS-DOS,Ім'я файлу складається з двох частин: власне імені та розширення імені.На ім'я файлу відводиться 8 символів, але в його розширення - 3 символи. Ім'я від розширення відокремлюється крапкою. Як ім'я, і ​​розширення можуть включати лише алфавітно-цифрові символи латинського алфавіту.

Угода 8.3не є стандартом, і тому в деяких випадках відхилення від правильної форми запису допускаються як операційною системою, так і її додатками. Так, наприклад, у більшості випадків система «не заперечує» проти використання деяких спеціальних символів ( знак оклику, символ підкреслення, дефіс, тильда і т.п.), а деякі версії MS-DOS навітьдопускають використання в іменах файлів символів російської та інших алфавітів. Сьогодні імена файлів, записані відповідно до угодою 8.3,вважаються "короткими".

Основним недоліком «коротких» імен є їхня низька змістовність. Далеко не завжди вдається виразити кількома символами характеристику файлу, тому з появою операційної системи Windows 95було запроваджено поняття «довгого» імені. Таке ім'я може містити до 256 символів. Цього цілком достатньо створення змістовних імен файлів.

«Довге» ім'я може містити будь-які символи, крім дев'яти спеціальних: \/:*?<>|. В імені дозволяється використовувати пробіли та кілька точок. Розширенням імені вважаються всі символи, що йдуть після останньої точки, їх може бути більше трьох.

Введення довгих імен зажадало внесення змін до організації файлових систем на основі FAT.З'явився термін VFAТ,що позначає файлову систему на основі FAT зпідтримка довгих імен. Файлова система NTFSпідтримує довгі імена із самого початку.

Поряд із «довгим» ім'ям операційні системи сімейства Windowsстворюють також і коротке ім'я файлу - воно необхідне можливості роботи з цим файлом на робочих місцях із застарілими операційними системами.

Використання "довгих" імен файлів в операційних системах сімейства Windowsмає низку особливостей.

1. Якщо "довге" ім'я файлу включає прогалини, то у службових операціях його треба укладати в лапки. Рекомендовано не використовувати пробіли, а замінювати символи підкреслення.


2. У кореневій папці диска (на верхньому рівні ієрархічної файлової структури) небажано зберігати файли з довгими іменами. У файлових системах на основі FAT кількість одиниць зберігання в цій папці обмежена. Чим довше імена, тим менше файлів можна розмістити у кореневій папці.

3. Крім обмеження на довжину імені файлу (256 символів) існує набагато жорсткіше обмеження на довжину повного імені файлу(до нього входить шлях доступу до файлу, починаючи від вершини ієрархічної структури). Повне ім'я не може бути довшим за 260 символів.

4 В довгих іменахфайлів дозволяється використовувати символи будь-яких алфавітів, у тому числі й російської, але якщо документ готується для передачі, із замовником (споживачем документа) необхідно узгодити можливість відтворення файлів із такими іменами на його обладнанні.

5. Великі та малі літери в іменах не відрізняються операційною системою. Однак, символи різних регістрів відображаються операційною системою. Якщо для наочності бажано використовувати великі літери, це можна робити.

Розширення імені файлу – це послідовність символів, призначених для визначення типу файлу. Розширення відокремлюється точкою від імені файлу і зазвичай складається з трьох, рідше - чотирьох символів. У ранніх операційних системах розширення файлів, що позначають їх тип, використовувалися мало. Фактично, операційні системи MS-DOSаналізували тільки розширення. пакетні файли зкомандами MS-DOS),.EXE, .COM (можливі файли програм) і.SYS ( системні файликонфігурації). У сучасних операційних системах будь-яке розширення імені файлу може мати інформацію для операційної системи.

Зазвичай розширення імені є скороченням англійських слів, що описують тип файлу: DOC-файли, файли ТХТ.

Приклади розширень імені файлів:

DOC (англ, document) -документ із форматуванням тексту, зокрема створені програмою WordPad або Word;

ТХТ - файли простого тексту (у так званій кодування ASCII), у яких шрифт та абзаци мають однаковий вигляд, не форматуються, немає малюнків; зокрема це файли, створені програмою Блокнот;

ЕХЕ - файл програми (від англ, executable - "виконуваний"). Операційна система при спробі видалення файлу з розширенням ехепопереджає, що файл є програмою, і без нього не все працюватиме;

МРЗ, WAV - звукові файли;

AVI - аудіо- та відеофайли;

TTF, FON – файли шрифту;

ZIP , RAR – файли стисненого архіву;

1NI - файл налаштування (ініціалізації) конкретної програми;

HTM, HTML-файливеб-сторінки Інтернету;

GIF, JPG, BMP, TIFF – графічні файли з малюнками;

Операційні системи сімейства Windowsмають засоби для реєстрації властивостей типів файлів для розширення їхнього імені, тому у багатьох випадках вибір розширення імені файлу не є приватною справою користувача.

Операційна система зберігає асоціацію розширень файлів у списку, який поповнюється після встановлення нової програмипрацює з файлами конкретного типу. Наприклад, розширення.doc означає: відкривати документ за допомогою програми Word або якщо програма Wordне встановлено, за допомогою програми WordPad.

Windows-програми зазвичай пропонують вибрати тільки основну частину імені та вказати тип файлу, а відповідне розширення імені приписують автоматично.