Ошибка при попытке удаления.

Обсуждение проблем с установкой и конфигурированием операционных систем.

Модератор: Gromak

Сообщение ANDY » Ср янв 22, 2003 2:07 pm

Добрый день!

Помогите пожалуйста разобраться.

Под Win2000PRO SP3 имеется следующая проблема.
Если открыть какую нибудь папку, а в ней открыть документ, то после закрытия документа удалить папку нельзя, хотя файлы в ней удаляются.
При этом выводится сообщение:

ОШИБКА ПРИ УДАЛЕНИИ ФАЙЛА ИЛИ ПАПКИ
Не удается удалить "ИМЯ ПАПКИ".
Ошибка при совместном доступе к файлу.
Один из файлов может быть занят другим приложением.


При перезагрузке EXPLORER.EXE, папка удачно удаляется (если не пытаться в ней опять открывать файлы).
Помогите решить эту проблему.
Заранее благодарен.
Андрей.
ANDY

 

Сообщение savely » Ср янв 22, 2003 2:13 pm

Текущая папка Офиса - занятая папка. Удалить ее нельзя. Не лечится, по-моему...

Вариант - лезешь в "Открыть документ MS Office", открываешь там другую папку. Файл из другой можно не грузить... После этого будет удаляться.

Исправлено: savely 22 января 2003 года, 11:16
Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение ANDY » Ср янв 22, 2003 4:09 pm

Спасибо за ответ.

Проблема касается абсолютно любых папок с любыми файлами.
Например, в папке "ФОТО", открываем файл фото1.bmp (предпросмотр в explorer-e не причем).
Или в папке "ЕХЕ" файл ехе1.ехе.

К счастью, бывают попытки, которые заканчиваются удачно (папки удаляются)
ANDY

 

Сообщение Matra-Man » Ср янв 22, 2003 4:54 pm

Кэш винды. IMHO не лечится.
Matra-Man

 
Сообщения: 224
Зарегистрирован: Чт май 30, 2002 2:08 am
Откуда: Минск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение savely » Ср янв 22, 2003 4:55 pm

Итак, немного теории...

Если ты открываешь файл, переходя в его папку, то папка становится текущей для приложения, открывающего файл.
Пример: Я открываю 1.pdf из папки D:\1, потом закрываю файл, но не закрываю Adobe Acrobat. Папку удалить нельзя - она все еще текущая для Acrobat. Если я открою другой файл, перейдя в другую папку - то D:\1 станет можно удалить - текущей станет другая.

Если закрою сам Acrobat - тоже можно будет удалить.

А вот если я в Пуск-Run напишу D:\1\1.pdf, то папка не станет текущей и после закрытия 1.pdf ее уже можно будет удалять.

Тут вроде ясно. Да?

Теперь про Оффис - он, собака, сильно интегрирован в Винду, поэтому такие вещи, как текущая папка Офиса, влияют на сам Експлорер - а его так просто не закроешь. Вот так вот...
Добавлено автором
Да, добавление - кеш тут ни при чем. После сброса кеша удалить все равно будет нельзя.
Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение Matra-Man » Ср янв 22, 2003 6:06 pm

$this->bbcode_second_pass_quote('', '[')b]savely
Да, добавление - кеш тут ни при чем. После сброса кеша удалить все равно будет нельзя

Не кэш эксплорера - внутренний кэш винды.
Matra-Man

 
Сообщения: 224
Зарегистрирован: Чт май 30, 2002 2:08 am
Откуда: Минск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение savely » Ср янв 22, 2003 6:12 pm

Он и имелся в виду, когда я говорю - ни при чем. Что такое кеш эксплорера я, честно говоря, не знаю. :smile:
Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение Matra-Man » Ср янв 22, 2003 6:28 pm

$this->bbcode_second_pass_quote('', '[')b]savely
Он и имелся в виду, когда я говорю - ни при чем

Откуда такая уверенность?
$this->bbcode_second_pass_quote('', '[')b]savely
Что такое кеш эксплорера я, честно говоря, не знаю.

Для эксплорера - это "Temporary Internet Files"
Matra-Man

 
Сообщения: 224
Зарегистрирован: Чт май 30, 2002 2:08 am
Откуда: Минск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение savely » Чт янв 23, 2003 2:12 pm

To Matra-Man: Потому что я его спецом сбросил :lol:

А эксплорер имелся в виду который проводник, а не ИЕ.
Аватара пользователя
savely
HWBY Team
HWBY Team
 
Сообщения: 6876
Зарегистрирован: Вс мар 17, 2002 2:40 pm
Откуда: Моск. обл., г.Троицк
Благодарил (а): 2 раз.
Поблагодарили: 26 раз.

Сообщение VovansystemS » Вс янв 26, 2003 10:48 pm

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

 
Сообщения: 166
Зарегистрирован: Ср май 22, 2002 2:31 am
Откуда: Минск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

cron