Как удалить родительскую папку на виртуальной машине Windows 7, не удаляя сначала дочерние файлы?


0

ОБНОВЛЕНИЕ:
я знаю, что это было отмечено как дубликат, но ни один из следующих дубликатов ответов не сработал (включая перезапуск):
https://superuser.com/a/289788/300519
https://superuser.com/a/204916 / 300519
https://superuser.com/a/321469/300519
https://superuser.com/a/372396/300519
https://superuser.com/a/542863/300519
Не удается удалить папку, и я являюсь администратором , «Вам нужно разрешение для выполнения этого действия. Вам нужно разрешение от ...»
Не удается удалить папку, и я являюсь администратором. «Вам нужно разрешение для выполнения этого действия. Вам нужно разрешение от ...»
Это работает: https://superuser.com/a/204934/300519 , но в моем оригинальном посте спрашивается, как обойти этот конкретный хак ...

Мои настройки: OSX Mountain Lion, Parallels, Windows 7 VM, Visual Studio Ultimate 2013

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

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

Есть ли что-то, чего мне не хватает: разрешения Windows, настройки Visual Studio, специальные скрытые файлы, заблокированные файлы и т. Д., Которые создают эту ситуацию?

Я спрашивал людей, которые используют Visual Studio 2013 и Windows 7 без виртуальной машины, и они никогда не видели проблему, поэтому я подозреваю, что это как-то связано с частью этой виртуальной машины ...

Примечание. Я являюсь администратором обеих систем и сам все установил. Если я включаю столбец «Владелец» в проводнике Windows, он показывает, что я являюсь владельцем всех файлов, созданных в папке. Используя саму Visual Studio, у меня не было проблем; существует только эта проблема.

Скриншоты:

введите описание изображения здесь

введите описание изображения здесь


Отредактируйте свой вопрос, добавив ссылку на ваши изображения, и кто-то с достаточной репутацией добавит их вам.
DavidPostill

Пара вещей может держать файлы / папки открытыми дольше, чем следует. Некоторые из приложений MS, кажется, хранят файлы открытыми после того, как они были закрыты, поэтому вам нужно выйти из приложения, чтобы удалить файлы. Windows Explorer, если показывает предварительный просмотр файла, может иметь открытый файл. Или Windows может переиндексировать или генерировать значки для файлов, которые могут сохранять файл открытым. Иногда Win Explorer получает плохой случай Stupid и должен быть выключен и перезапущен через TaskManager. IAC, попробуйте отключить индексирование и убедитесь, что в Win Explorer текущая папка не открыта и даже не выбрана.
Стив Риндсберг


1
Утилита SysInternals Handle Utility ( technet.microsoft.com/en-us/sysinternals/bb896655.aspx ) может сказать вам, что, если что-нибудь, удерживает файл открытым.
Патрик Сеймур
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.