1

Я попал в папку, которую нельзя удалить. Проблема началась, когда Windows 7 пожаловалась на удаление, которое я выполнила в старой корзине с сообщением «имя файла слишком длинное, 434 вместо 256 символов» (или что-то очень похожее). Я пробовал много вещей, подобных тем, которые упоминались в этом очень похожем вопросе: переименование / удаление невозможных имен файлов в Windows 7

Но мне это не удалось. Мне удалось переименовать и удалить много подпапок, но не все. Вот что осталось визуально, папка из корзины:

C:\RECYCLER\S-1-5-21-842925246-2025429265-682008880-1013\

Внутри этой папки есть еще одна с именем com4 но она видна только инструменту, подобному Total-Commander. Я не смог отобразить эту папку com4 , скажем:

dir *.* /A:s
dir *.* /A:h

Я нахожу интересным, что, очевидно, что-то там, потому что следующая команда приводит к: access denied . Таким образом, Windows 7 распознает объект, но не раскрывает и не удаляет его.

rd "\\c:\RECYCLER\S-1-5-21-842925246-2025429265-682008880-1013\com4\

Хотя я использую командную строку с повышенными правами и вошел в систему как администратор без каких-либо ограничений (я предполагаю).

Есть идеи как избавиться от этой папки с именем com4? Избавиться от всего, что находится ниже c:\RECYCLER хорошо.

2 ответа2

1

Чтобы справиться со слишком длинным путем / именем файла, вы можете сократить имена папок, пока путь / файл не станет достаточно коротким для удаления.

Несмотря на это, похоже, у вас есть другая проблема. Windows не может удалить некоторые имена файлов, которые создаются (com4 в вашем случае). Вы можете попробовать удалить их из Linux или, возможно, из другого программного обеспечения, кроме Windows Explorer, чтобы удалить его.

Кроме того, в утилитах Windows и DOS некоторые слова также зарезервированы и не могут использоваться в качестве имен файлов. [17] Например, файлы устройства DOS:[19]

CON, PRN, AUX, CLOCK $, NUL COM1, COM2, COM3, COM4 LPT1, LPT2, LPT3, LPT4 (только LPT4 в некоторых версиях DR-DOS) LST (только в 86-DOS и DOS 1.xx) KEYBD $ , SCREEN $ (только в многозадачной среде MS-DOS 4.0) $ IDLE $ (только в параллельной DOS 386, многопользовательской DOS и DR DOS 5.0 и выше) CONFIG $ (только в MS-DOS 7.0-8.0)

https://en.wikipedia.org/wiki/Filename

Примечание: я видел некоторые похожие проблемы, которые можно исправить, используя версии имен файлов 8.3/MSDOS.

dir /X (это заглавная буква X)

Эта команда покажет имена файлов в 8.3/MSDOS.

Больше информации об этом на странице, на которую есть ссылка в описании:Переименование / удаление невозможных имен файлов в Windows 7

0

Вы можете установить « Unlocker »

Проверьте этот веб-сайт http://www.thewindowsclub.com/how-to-delete-undeletable-folders-in-windows

или же

Вы можете заглянуть на веб-сайт Microsoft ... social.technet.microsoft.com/Forums/windows/en-US/00493939-079c-481b-9999-a82ac680dcab/cant-delete-folder-destination-path-too-long-error кол-окон-7

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .