Каковы основные причины, по которым файл не удаляется

Обновлено: 01.07.2024

Windows 10 иногда отказывается удалять определенную папку или файл. Узнайте, почему и как можно принудительно удалить файл или папку в Windows 10.

Windows 10 иногда отказывается удалять определенные папки или файлы. Мы покажем вам, как действовать в таком случае и при этом стереть затронутые файлы с жесткого диска.

Если Windows 10 отказывается удалять папку или файл, это может быть вызвано двумя причинами.

Либо затронутые файлы/папки в настоящее время используются Windows 10 или запущенным программным обеспечением, либо у вас нет необходимых разрешений для удаления папки/файла.

Это может быть довольно раздражающим, если вам определенно больше не нужны затронутые файлы/папки, например, в случае файлов, которые были использованы или созданы уже деинсталлированным или удаленным программным обеспечением.

В некоторых случаях такие файлы остаются «помеченными» как открытые/используемые или у вас просто нет прав пользователя на их удаление. С помощью следующих 3 методов вы все равно можете избавиться от таких файлов или папок.

Способ 1. Удалить файл/папку от имени администратора

Самая распространенная причина, по которой вы не можете удалить файл, – отсутствие прав пользователя в системе. Если ваша учетная запись пользователя не имеет прав администратора, вам необходимо войти в систему с соответствующей учетной записью администратора. Если кто-то еще управляет вашей системой в качестве администратора, вам необходимо связаться с ним.

Способ 2. Изменение владельца файла/папки

Некоторые файлы/папки не могут быть удалены вами как пользователем, поскольку другой пользователь помечен как владелец. В качестве администратора вы можете назначить себя владельцем, что на ИТ-жаргоне называется «взять на себя ответственность».

Для этого сначала щелкните файл или папку правой кнопкой мыши и выберите "Свойства".

В появившемся диалоговом окне свойств перейдите на вкладку «Безопасность» и нажмите «Дополнительно».

Владелец файла отображается вверху. Если у вас есть права администратора, вы можете нажать «Изменить» справа и указать себя в качестве владельца.

Появится диалоговое окно. Там просто введите свое имя пользователя в белое поле. Если у вас есть учетная запись Microsoft, подключенная к Windows 10, это соответствующий адрес электронной почты, в противном случае просто ваше обычное имя пользователя. Нажмите «ОК», чтобы применить новую настройку.

В главном окне теперь вы можете видеть свою учетную запись как «владельца файла». Чтобы сделать изменение постоянным, вы также должны закрыть это окно, нажав «ОК» или «Применить». Если вы по-прежнему не можете удалить файл или папку, вам поможет последний способ из приведенных ниже.

Способ 3: удалить файл/папку с помощью Lockhunter

Сначала вы устанавливаете бесплатную программу Lockhunter, которую можно скачать здесь. Затем нажмите на файл или папку, которую хотите удалить, и выберите «Что блокирует этот файл?» из контекстного меню.

В открывшемся Lockhunter вы увидите список процессов, отвечающих за блокировку удаления. Нажав «Разблокировать выбранный процесс», вы можете отделить их от файла и впоследствии удалить. Большая кнопка «Удалить!» выполняет обе задачи одновременно, если хотите, и удаляет файл или папку непосредственно с жесткого диска.

 как удалить файлы, которые не удаляются

Иногда вы можете столкнуться с файлом, который просто не удаляется, независимо от того, сколько раз вы нажимаете клавишу "Удалить" или перетаскиваете его в корзину. Это может быть по ряду причин, но результат один: это невероятно расстраивает. Итак, вот пять различных методов, которые позволят вам наконец избавиться от этих проблемных файлов.

Помните, что системные файлы Windows обычно защищены от удаления, так как это может вызвать проблемы с операционной системой, поэтому убедитесь, что вы не пытаетесь избавиться от них. Конечно, всегда разумно выполнить полное резервное копирование на случай, если что-то пойдет не так, поэтому вот как сделать резервную копию Windows 10, прежде чем начать.

Способ 1. Закройте приложения

Часто проблема с файлом, который невозможно удалить, может быть вызвана приложением, которое в данный момент использует этот файл. Вы можете не знать, что рассматриваемое программное обеспечение делает это, но самый простой способ исправить ситуацию — закрыть все открытые приложения на вашем ПК.

После того, как все будет закрыто, попробуйте удалить файл, и, надеюсь, вы обнаружите, что теперь он исчезнет без дальнейших проблем.

Способ 2. Закройте проводник Windows

Хотя закрытие всех ваших приложений часто может помочь, возможно также, что вещью, блокирующей удаление файла, является Проводник Windows, также называемый Проводником.

Чтобы закрыть это, вам нужно открыть Диспетчер задач (щелкните правой кнопкой мыши на панели задач, а затем выберите его во всплывающем меню) и прокрутите вниз, пока не найдете Проводник Windows. Щелкните его правой кнопкой мыши и выберите в меню Завершить задачу.

как удалять файлы, которые не удаляются

Способ 3. Перезагрузите Windows

Перед тем, как приступать к более сложным методам, попробуйте перезагрузить компьютер. Вряд ли это научно, но время от времени приложения или даже сама Windows могут переходить в странное состояние, которое влияет на то, как все работает. Во многих случаях эти проблемы можно устранить быстрой перезагрузкой.

Способ 4. Использование безопасного режима

Если ни один из вышеперечисленных методов не принес вам удовольствия, следующий вариант — использовать безопасный режим в Windows. Это загружает только саму ОС и минимум файлов и драйверов. Таким образом, если файл, который вы пытаетесь удалить, был каким-то образом заблокирован, безопасный режим может снова сделать его доступным.

Подробнее о том, как запустить Windows 10 в безопасном режиме, читайте в разделе Как запустить Windows 10 в безопасном режиме. Если вы используете Windows 7, просто перезагрузите компьютер и продолжайте нажимать F8 во время перезагрузки.

Теперь перейдите к файлу и попробуйте удалить его. Если дела пойдут хорошо, он должен принять изгнание без каких-либо жалоб.

Способ 5. Используйте приложение для удаления программного обеспечения

Если файл по-прежнему невозможно удалить, возможно, пришло время инвестировать в стороннее приложение, которое специализируется в этой области. Некоторые варианты: File Assassin, Long Path Tool и собственный Process Explorer от Microsoft.

Последний бесплатный и обычно считается отличным инструментом для разблокировки файлов с целью их удаления. Загрузите Process Explorer и установите его на свой компьютер.

Запустите приложение, и вы увидите окно, очень похожее на стандартный проводник Windows. Перейдите в раздел «Файл» в левом верхнем углу и выберите Показать сведения обо всех процессах.

как удалить файлы, которые не удаляются

Теперь вы можете прокручивать список до тех пор, пока не найдете нужный файл, но более быстрый способ — щелкнуть параметр Найти в строке меню в верхней части окна, а затем выбрать Найти дескриптор или DLL.

как удалить файлы, которые не удаляются

Введите имя файла в строку поиска, нажмите Поиск, и, если имя файла появится, нажмите на него, и вы увидите подробности, которые откроются в другом окне Process Explorer.

как удалить файлы, которые не удаляются

Теперь щелкните правой кнопкой мыши список файлов в окне Process Explorer, и вам будет предложено два варианта: Закрыть дескриптор и Свойства.

как удалить файлы, которые не удаляются

Выберите Закрыть дескриптор, и файл будет разблокирован из приложения, использующего его. Возможно, вам придется повторить этот последний шаг, если файл хранится в нескольких приложениях.

После этого вы сможете окончательно удалить файл.

Если вы хотите еще больше очистить жесткий диск, ознакомьтесь с разделами Как удалить дубликаты файлов в Windows и Как удалить программы в Windows 10.

Примечание. Мы можем получать комиссию, когда вы покупаете по ссылкам на нашем сайте, без каких-либо дополнительных затрат с вашей стороны. Это не влияет на нашу редакционную независимость. Узнать больше.

Узнавайте последние новости, последние обзоры и предложения, которые скоро будут распроданы

Автор: Мартин Кассерли, автор

Мартин занимается технологиями с момента появления своего ZX Spectrum в начале 80-х. Он занимается iOS, Android, Windows и macOS, пишет руководства, покупает руководства и обзоры.

Очень раздражает сообщение «файл не может быть удален» при попытке избавиться от файлов, которые вам больше не нужны. В некоторых случаях есть простые обстоятельства, позволяющие избежать этой проблемы.

Wondershare Recoverit Authors

Эми Деннис

29 октября 2021 г. • Подано в: Восстановить файлы • Проверенные решения

Очень раздражает сообщение "файл не может быть удален" при попытке избавиться от файлов, которые вам больше не нужны. В некоторых случаях есть простые обстоятельства, позволяющие избежать такого рода сообщений, или способы облегчить ситуацию. Но бывают и ситуации, когда новички не могут справиться с удалением определенных файлов.Если это ваш случай, лучшим решением будет поговорить со специалистом по Windows, который, например, знает, что такое NTFS.

Однако в этой статье показаны простые факты, которых следует избегать или с которыми следует быть осторожными. Действия предназначены также для новичков и экспертов.

Возможные причины возникновения проблемы «невозможно удалить файл»

1. Файл, который вы пытаетесь удалить, уже используется

Используемый файл может быть где-то открыт или находиться в состоянии ожидания удаления. Чтобы просмотреть все файлы и запущенные процессы, откройте «Запустить диспетчер задач» и закройте оттуда файлы, нажав «Завершить задачу».

2. Доступ к файлу запрещен

Если вы боретесь с повреждением файловой системы, это блокирует доступ к файлу. В большинстве случаев вы не можете удалить файл, если файловая система повреждена, и для решения этой проблемы можно запустить утилиту Windows.

3. Имя файла содержит недопустимое имя, включая пробел в имени

Если вы ищете файл с именем " text.txt" и не можете его найти, вероятно, вы использовали пробел перед этим словом. Таким образом, если ваш файл называется "text.txt", вы должны использовать точное имя файла.

4. Имя вашего файла включает зарезервированное имя в Win32

Есть определенные файлы с именами, зарезервированными только для операционной системы Windows. Чтобы переименовать файлы такого типа, вы можете использовать программу, отличную от Win32.

Способ 1: принудительное удаление файла

Если даже после нескольких попыток вы постоянно падаете при удалении файла или папки, лучше выбрать вариант принудительного удаления файла. Обычно проблема возникает, когда файл, который вы хотите удалить, используется или открыт в другой программе. Прочтите руководство по принудительному удалению файла и избавьтесь от ошибки невозможности удаления файлов.

принудительно удалить файл - 1

Шаг 1. Откройте «Диспетчер задач» на ПК, нажав клавиши «Ctrl + Shift + Esc». Это лучший способ запуска диспетчера задач.

принудительно удалить файл -2

Шаг 2. Перейдите и найдите приложение, которое использует файл, который вы пытаетесь удалить. Нажмите «Завершить задачу».
Шаг 3. Теперь попробуйте снова удалить тот же файл, и вам будет легко сделать это прямо сейчас.

Способ 2: удаление файлов/папок с помощью CMD

CMD — отличная программа, которая может делать все, что угодно, если система работает неправильно. Попробуйте удалить файл или папку с помощью CMD, если ошибка не позволяет вам это сделать. Это более эффективная и действенная программа для удаления файла. Пошаговое руководство по удалению файла или папки приведено ниже.

Шаг 1. Запустите команду "Выполнить" с помощью сочетания клавиш Windows + R и введите CMD, чтобы открыть командную строку. Альтернативный способ — ввести командную строку в поле поиска и нажать «Запуск от имени администратора».

открыть командную строку

Шаг 2. Когда откроется окно командной строки, введите в командной строке команду del и расположение файла/папки. Например; del c:\users\John\Desktop\text.txt. Файл будет удален автоматически.

Способ 3. Используйте безопасный режим для разблокировки и удаления файлов

Если файл заблокирован и вы хотите его удалить, использование безопасного режима является идеальным вариантом для его разблокировки и удаления. Однако можно также перезагрузить устройство и разблокировать файл. Если это не сработает, вам нужно загрузиться в безопасном режиме, а затем быстро удалить файл.

Шаг 1. Запустите «Настройки» на рабочем столе и нажмите кнопку «Обновление и безопасность» > «Восстановление» > кнопку «Перезагрузить сейчас» в разделе «Расширенный запуск»

Шаг 2. Теперь нажмите "Устранение неполадок" > "Дополнительные параметры" > "Параметры запуска"

нажмите

Шаг 3. Нажмите кнопку "Перезагрузить".

Шаг 4. Когда появятся «Параметры запуска», нажмите F4, чтобы включить безопасный режим. Запустите проводник для поиска и удаления заблокированных файлов. После этого перезагрузите устройство.

Способ 4. Исправление ошибок диска в Windows

Возможно, ошибки диска в Windows могут быть одной из основных причин возникновения ошибки «не удается удалить файл». Поврежденные файлы заражают ваш компьютер, и это можно определить, проверив диск на наличие битых секторов.

Шаг 1. Откройте командную строку, используя окно поиска на панели задач или нажав «Windows + R» и выбрав «Запуск от имени администратора».

Шаг 2: Введите команду chkdsk C: \f\r\x. Компьютер начнет поиск любой ошибки диска и исправит ее в течение нескольких минут.


Видеоруководство: Решено: не удается удалить папку или файл

Последние видео из Recoverit

Бонус: как восстановить случайно удаленные файлы

Предположим, вы удаляете ненужные файлы или папки из системы и в итоге удаляете важный файл. В таком случае, что вы можете сделать? Вы хотите восстановить удаленный файл. Дело в том, что удаленные файлы не удаляются навсегда с любого устройства. Всегда есть способ сделать их резервную копию, но для этого потребуется загрузить стороннее программное обеспечение. Мы доверяем профессиональному инструменту восстановления данных Recoverit и запатентованной технологии восстановления любых удаленных файлов и папок. Это также позволяет пользователям восстанавливать поврежденные видеофайлы и делать гораздо больше, чем вы можете себе представить. Программное обеспечение содержит набор функций, о которых вы можете прочитать ниже.

Основные характеристики:

  • Усовершенствованный алгоритм восстановления видео с технологией глубокого и интеллектуального сканирования.
  • В нем есть технология слияния видеофрагментов.
  • Предварительный просмотр файлов перед сохранением
  • Позволяют бесплатно восстанавливать удаленные файлы на Mac
  • Может восстановить практически все типы файлов
  • Поддерживает бесконечное количество устройств

Пошаговое руководство.
Для резервного копирования файлов с помощью Recoverit Free Data Recovery необходимо выполнить следующие шаги:

Шаг 1. Запустите Recoverit

Загрузите инструмент Recoverit Free Data Recovery на свой ПК или Mac. Установите и дождитесь автоматического запуска программы. В домашнем интерфейсе выберите устройство или жесткий диск для запуска.

быстрое сканирование для поиска потерянных данных

Шаг 2. Сканирование устройства

Через несколько минут начнется сканирование диска для поиска потерянных данных.

быстрое сканирование для поиска потерянных данных< бр />

Шаг 3. Предварительный просмотр и восстановление потерянных файлов

Просмотрите восстановленные файлы и решите, какие из них вы хотите сохранить. Выберите их и нажмите кнопку «Восстановить», чтобы восстановить файлы.

предварительный просмотр и восстановление данных

Заключение

Это некоторые из типичных способов исправления ошибки «Невозможно удалить файл». Recoverit Data Recovery — надежный инструмент для восстановления любых данных. Кроме того, вам не нужно зависеть от какого-либо другого программного обеспечения для восстановления данных. Используйте простой подход к процессу извлечения файлов. Здесь мы рассмотрели многое, и вы должны быть осторожны при выполнении всех вышеперечисленных шагов.

В этой статье описывается, почему не удается удалить файл или папку на томе с файловой системой NTFS. Он также помогает решить эту проблему.

Применимо к: Windows Server 2012 R2
Исходный номер базы знаний: 320081

Внутренне NTFS рассматривает папки как файлы особого типа. Поэтому слово файл в этой статье означает либо файл, либо папку.

Причина 1: файл использует ACL

Вы не можете удалить файл, если он использует список управления доступом (ACL). Чтобы решить эту проблему, измените права доступа к файлу. Возможно, вам придется стать владельцем файлов, чтобы изменить разрешения.

Администраторы имеют неявную возможность стать владельцем любого файла, даже если им не были предоставлены какие-либо разрешения на доступ к этому файлу явным образом. Владельцы файлов имеют неявную возможность изменять права доступа к файлу, даже если им явно не предоставлены какие-либо права доступа к файлу. Таким образом, вам, возможно, придется стать владельцем файла, дать себе разрешение на удаление файла, а затем удалить файл.

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

Чтобы обойти эту проблему, используйте другое средство (например, более позднюю сборку Cacls.exe).

Записи управления доступом (ACE) в ACL имеют определенную предпочтительную последовательность в зависимости от их типа. Например, элементы управления доступом, запрещающие доступ, обычно предшествуют элементам управления доступом, предоставляющим доступ. Однако ничто не мешает программе написать ACL, содержащий ACE в любой произвольной последовательности. В некоторых более ранних версиях Windows возникали проблемы, когда Windows пыталась прочитать эти неканонические списки управления доступом. Иногда вы не можете правильно изменить эти ACL с помощью графического редактора безопасности Microsoft Windows Explorer. Эта проблема была исправлена ​​в более поздних версиях Windows. Если у вас возникла эта проблема, используйте самую последнюю версию Cacls.exe. Даже если вы не можете отобразить или отредактировать ACL на месте, вы можете написать новый ACL, чтобы получить доступ к файлу.

Причина 2: файл используется

Вы не можете удалить файл, если он используется. Чтобы решить эту проблему, определите процесс, который имеет открытый дескриптор, а затем закройте этот процесс.

В зависимости от того, как файл открыт, вы не сможете удалить используемый файл. Например, файл открыт для монопольного доступа вместо общего доступа. Вы можете использовать различные инструменты для определения процессов, которые имеют открытые дескрипторы файлов в любое время.

Симптомы этой проблемы могут различаться. Вы можете использовать команду Удалить, чтобы удалить файл. Но файл не удаляется до тех пор, пока процесс, который открыл файл, не освободит файл. Кроме того, вы не сможете получить доступ к диалоговому окну безопасности для файла, ожидающего удаления. Чтобы решить эту проблему, определите процесс, который имеет открытый дескриптор, а затем закройте этот процесс.

Причина 3: повреждение файловой системы препятствует доступу к файлу

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

Следующие причины могут повредить файловую систему и поставить файлы в проблемное состояние:

  • Плохие сектора на диске
  • Другое неисправное оборудование
  • Ошибки программного обеспечения

Обычные операции могут завершаться сбоем по разным причинам. Когда файловая система обнаруживает повреждение, она регистрирует событие в журнале событий, и вы обычно получаете сообщение с предложением запустить Chkdsk. В зависимости от характера повреждения Chkdsk может или не может восстановить данные файла. Однако Chkdsk возвращает файловую систему во внутреннее согласованное состояние.

Причина 4. Файлы существуют по путям, длина которых превышает MAX_PATH символов

Вы не можете открыть, изменить или удалить файл, если есть проблемы с путем к файлу.

Решение 1. Используйте автоматически сгенерированное имя версии 8.3 для доступа к файлу

Чтобы решить эту проблему, вы можете использовать автоматически сгенерированное имя 8.3 для доступа к файлу. Это решение может быть самым простым решением, если путь слишком длинный из-за слишком длинных имен папок. Если путь 8.3 также слишком длинный или имена 8.3 отключены для тома, перейдите к решению 2. Дополнительные сведения об отключении имен файлов 8.3 на томах NTFS см. в разделе Как отключить создание имен 8.3 в разделах NTFS.

Решение 2. Переименуйте или переместите глубокую папку

Переименуйте папку так, чтобы целевые файлы, расположенные глубже, чем MAX_PATH, больше не существовали. Если вы это сделаете, начните с корневой папки или любого другого удобного места. Затем переименуйте папки, чтобы они имели более короткие имена. Если этот шаг не решит проблему, например, если файл имеет глубину более 128 папок, перейдите к решению 4.

Решение 3. Сопоставьте диск с папкой в ​​структуре пути

Сопоставьте диск с папкой внутри структуры пути к целевому файлу или папке. Этот метод сокращает виртуальный путь.

Например, предположим, что у вас есть путь, структурированный следующим образом:

В этом пути общее количество символов превышает 255 символов. Чтобы сократить длину этого пути до 73 символов, сопоставьте диск с SubfolderName4.

Решение 4. Используйте общий сетевой ресурс такой же глубины, как и папка

Если решения 1, 2 и 3 неудобны или не решают проблему, создайте общий сетевой ресурс как можно глубже в дереве папок. Затем переименуйте папки, открыв общий ресурс.

Решение 5. Используйте инструмент, способный преодолевать глубокие пути

Многие программы Windows предполагают, что максимальная длина пути должна быть меньше 255 символов. Эти программы выделяют достаточно внутренней памяти только для обработки этих типичных путей. NTFS не имеет этого ограничения и может хранить гораздо более длинные пути.

Эта проблема может возникнуть, если вы создаете общую папку в какой-то точке структуры папок, которая уже достаточно глубокая, а затем создаете глубокую структуру ниже этой точки с помощью общей папки. Некоторые инструменты, работающие локально в дереве папок, могут быть не в состоянии просмотреть все дерево, начиная с корня. Возможно, вам придется использовать эти инструменты особым образом, чтобы они могли перемещаться по общему ресурсу. В документации по CreateFile API описан метод обхода всего дерева в такой ситуации.

Как правило, вы можете управлять файлами с помощью программного обеспечения, которое их создает. Если у вас есть программа, которая может создавать файлы глубже, чем MAX_PATH , вы обычно можете использовать эту же программу для удаления файлов или управления ими. Обычно файлы, созданные в общей папке, можно удалить с помощью той же общей папки.

Причина 5: имя файла содержит зарезервированное имя в пространстве имен Win32

Если имя файла содержит зарезервированное имя в пространстве имен Win32, например lpt1, удалить файл невозможно. Чтобы решить эту проблему, используйте программу, отличную от Win32, для переименования файла. Вы можете использовать инструмент POSIX или любой другой инструмент, который использует соответствующий внутренний синтаксис для использования файла.

Кроме того, вы можете использовать некоторые встроенные команды, чтобы обойти типичные проверки зарезервированного имени Win32, если вы используете определенный синтаксис для указания пути к файлу.

Если вы открываете дескриптор файла с помощью типичного механизма Win32 CreateFile, некоторые имена файлов зарезервированы для устройств DOS старого стиля. В целях обратной совместимости эти имена файлов не разрешены, и их нельзя создать с помощью обычных вызовов файлов Win32. Эта проблема не является ограничением NTFS.

Вы можете использовать программу Win32, чтобы обойти типичные проверки имен, которые выполняются при создании или удалении файла, используя тот же метод, который вы используете для обхода папок глубже, чем MAX_PATH . Кроме того, некоторые инструменты POSIX не подлежат этим проверкам имен.

Причина 6: имя файла содержит недопустимое имя в пространстве имен Win32

Вы не можете удалить файл, если имя файла содержит недопустимое имя. Например, имя файла имеет завершающий пробел или точку в конце, или имя файла состоит только из пробела. Чтобы решить эту проблему, используйте средство, которое использует соответствующий внутренний синтаксис для удаления файла. Вы можете использовать синтаксис "\\?\" с некоторыми инструментами для работы с этими файлами. Вот пример:

Причина этой проблемы аналогична причине 4. Если вы используете типичный синтаксис Win32 для открытия файла, в имени которого есть пробелы или точки в конце, перед открытием фактического файла эти пробелы или точки удаляются. Например, у вас есть два файла в одной папке с именами AFile.txt и AFile.txt , обратите внимание на пробел после имени файла. Если вы попытаетесь открыть второй файл с помощью стандартных вызовов Win32, вместо этого вы откроете первый файл. Точно так же, если у вас есть файл, имя которого состоит из пробела, и вы пытаетесь открыть его с помощью стандартных вызовов Win32, вместо этого вы открываете родительскую папку файла. В этой ситуации, если вы попытаетесь изменить параметры безопасности для этих файлов, вы либо не сможете это сделать, либо можете неожиданно изменить параметры для других файлов. В этом случае вы можете подумать, что у вас есть разрешение на доступ к файлу, который на самом деле имеет ограничительный список управления доступом.

Комбинации причин

Иногда вы можете столкнуться с сочетанием этих причин. Это может усложнить процедуру удаления файла. Например, если вы входите в систему как администратор компьютера, вы можете столкнуться с сочетанием причины 1 (у вас нет прав на удаление файла) и причины 5 (имя файла содержит завершающий символ, из-за которого доступ к файлу перенаправляется). в другой или несуществующий файл), и вы не можете удалить этот файл. Если вы попытаетесь устранить причину 1, став владельцем файла и добавив разрешения, вы все равно не сможете удалить файл, поскольку редактор ACL в пользовательском интерфейсе не может получить доступ к соответствующему файлу из-за причины 6.

В этом случае вы можете использовать утилиту Subinacl с параметром /onlyfile (эта утилита включена в Resource Kit), чтобы изменить владельца и права доступа к файлу, который иначе недоступен. Вот пример:

Эта команда представляет собой единую командную строку, заключенную для удобства чтения.

Этот пример командной строки изменяет диск C:\

файл, содержащий пробел в конце, так что учетная запись домена\администратора является владельцем файла и эта учетная запись имеет полный контроль над файлом. Теперь вы можете удалить этот файл с помощью команды Del с тем же синтаксисом "\\?\".

Читайте также: