Як видалити файл, який має надто довгі ім'я або шлях, білі віконця
Як видалити файл, який має надто довгі ім'я або шлях
У цьому користувачам так чи інакше доводилося стикатися з так званими видаляються файлами і папками. Зазвичай причина, по якій об'єкт не можна видалити або перемістити полягає в використанні його якимись процесами, але це також може обумовлюватися довжиною шляху. В цьому випадку при видаленні файлу користувач отримує повідомлення «Занадто довгий шлях до джерела».
Вся справа в тому, що файлова система NTFS не підтримує імена файлів довжиною понад 255 сімволов.Ну адже ніхто не використовує такі довгі, чому ж тоді система не дозволяє видалити файл? А все тому, що під ім'ям файлу або папки Windows розуміє весь шлях, починаючи з кореня диска і закінчуючи останньою укладеною папкою.
Це прикре непорозуміння буде усунуто в новій файлової системи ReFS. яка в недалекому майбутньому повинна прийти на зміну NTFS. Файлова система ReFS підтримує довжину шляху в 32767 символів проти 255 в NTFS. що дозволить створювати і видаляти об'єкти з величезними шляхами, але це в майбутньому, а поки що вирішити проблему можна простим перейменуванням ланок шляху, тобто папок.
Іноді буває досить перейменувати одну папку, щоб файл став видаляється, а в контекстному меню з'явилися відповідні опції.
Яке ім'я використовувати? Ясно, найкоротший, наприклад, «1» або «а».
Якщо перейменування однієї вкладеної папки недостатньо, перейменовуємо наступну і так далі, поки загальна довжина шляху не стане менше 255 символів.
Ось, власне, і все.
Н е застосовуйте цей трюк при видаленні файлів з системного диска. Перейменування папок верхнього рівня, особливо якщо в них є файли, призначення яких ви не знаєте, може привести до неполадок в роботі використовуваних їх програм.