Як видаляти файли Заяви на Windows є занадто довгими
Якщо ви зіткнулися з проблемою видалення файлу, який Windows скаржиться, "занадто довго", існує просте рішення, вбудоване безпосередньо в Windows, без додаткових програм, хакі або роботи навколо.
Що таке угода з "занадто довгими" іменами?
Ми говорили про це більш детально раніше, але ось суть: Windows використовує назву «довгі імена файлів (LFN)». Система LFN підтримує імена файлів до 255 символів. Однак інші операційні системи не мають подібних обмежень. Отже, якщо якийсь користувач Mac або Linux повинен був архівувати купу файлів з довшими іменами і надсилати вам архів, витягуючи цей архів, залишите вас файлами, які перевищують довжину символів Windows. Якщо ви намагаєтеся видалити один з них, Windows повідомить, що ім'я файлу задовге, і його не можна видалити.
Існує безліч способів вирішення цієї проблеми (наприклад, завантаження безкоштовного інструменту стиснення 7-Zip, чий вбудований файловий менеджер не скаржиться на довжину імені файлу), а не звертається до додаткового програмного забезпечення чи сторонніх розробників. обхідних шляхів, ми можемо використовувати старий трюк Windows, щоб зробити короткі роботи з файлами.
Якщо у вас виникли проблеми з довгим файлом шлях імена, а не довгі файл імена, ви можете зробити невеликий налаштування в Windows 10, що дозволяє більш довгий шлях файлів, теж.
Найпростіший спосіб видалення довгих файлів
Перед системою Long Filename існувала система назв файлів у DOS, яка тепер відома як система 8.3 Filename (за рахунок імен файлів обмежено до 8 символів з розширенням 3 символи). Windows славиться своєю сумісністю назад, і це прекрасний приклад того, де зворотна сумісність є надзвичайно корисною. Десятиліття після того, як DOS була основною операційною системою, ми можемо досі викликати назви файлів DOS для файлів на наших сучасних комп'ютерах з Windows і, на відміну від занадто довгих імен файлів, які його засмучували, Windows не скаржиться, коли працює з тими короткими іменами файлів (навіть якщо вони вказують на точну точність файли, які викликали проблему в першу чергу).
Щоб видалити занадто довгий файл, вам потрібно лише відкрити командний рядок у каталозі, де знаходиться файл, і скористатися простою командою для отримання короткого імені файлу. Відкрийте Провідник файлів і перейдіть до каталогу, де знаходяться ваші файли. Натисніть і утримуйте Shift, а потім клацніть правою кнопкою миші на порожній ділянці. Виберіть "Відкрити вікно команд тут". Відкриється вікно командного рядка, орієнтований на каталог, у якому ви знаходитесь.
Потім введіть у вікні командного рядка таку команду:
DIR / X
Якщо каталог містить більше файлів, ніж можна відобразити на одному екрані, скористайтеся командою DIR / X / P
замість цього, щоб призупинити на кожній довжині екрана, щоб ви могли переглянути список файлів.
Ця команда покаже список всіх каталогів і файлів у поточному каталозі, і він також буде перераховувати старе 8.3 ім'я файлу для всіх файлів і каталогів. На нашому прикладі наведеного вище знімку вікна ви можете побачити, як файл фіктивного текстового файлу з безглуздим (і сотнею символів) назвою файлу зводиться до простого "WHYSOL ~ 1.TXT".
Озброєний короткою назвою файлу або каталогу, який ви бажаєте видалити, можна просто надати команду DEL для файлу:
DEL WHYSOL ~ 1.TXT
Очевидно, замінити WHYSOL ~ 1.TXT
з ім'ям файлу, який потрібно видалити.
Windows видалить файл без скарги (можна запустити DIR / X
знову, щоб підтвердити або просто перевірити каталог у Window Explorer). Ось і все! З розумним використанням дуже старої команди, ви можете видалити будь-який файл, незалежно від того, як довго ім'я файлу.