Свежие обсуждения
Компьютеры

Удаление файлов

1 2 3

SAK: 1Gb он начинает проигрываться сразу
Но стоит его удалить, как через нек. время плеер зависнет.
Так-же как и при извлечении CD из драйва.
Кеш может и в RAM сидеть, зависит от размера ОЗУ и потребности системы на данный момент. А там быстро всё...

 

Вот сейчас ещё раз проверил. Файл AVI размером 2.18Гб воспроизводится медиаплеером, использовано оперативной памяти 302Мб из 1 Гб, файл подкачки всего 1 Гб. Даже если отдать всю виртуальную память файл туда не поместится. Удаляю проигрываемый файл - удаляется. В плеере проигрывается, можно менять позицию воспроизведения (середина, начало, конец или любое другое место), можно остановить воспроизведение и запустить заново, главное не закрывать плеер. Но файла-то нет . Проверьте сами.

 

Нельзя проигрывать то, чего нет.
Кто-то обманывает. Если принять за основу, что Вы - честный человек , значит винда - Вас.
Или Вы её не поняли. Своп файл - штука динамическая по умолчанию.
Если и при отключенном свопе будет проигрывать - значит врёт, что удалён файл. Поставлен на удаление по освобождению.

 

петр1: Нельзя проигрывать то, чего нет.

А кто сказал, что при удалении файл удаляется? в файловой таблице стирается запись. И всё. а плеер, скорее всего, для ускорения читает посекторно, используя запись в FAT только для начала работы. имхо.

 

rfc: А кто сказал, что при удалении файл удаляется?
Не я
rfc: используя запись в FAT
В NTFS и того проще...

 

SAK: Вот сейчас ещё раз проверил. Файл AVI размером 2.18Гб

Проверил mp3 (3022 КБ ..... Winamp media file) >
При попытке удалить, выдаёт (как обычно) >

=He yдaeтcя yдaлить 003_Lamce Ram Ciam. Oбъeкт иcпoльзyeтcя дpyгим пoльзoвaтeлeм или пpoгpaммoй.
Зaкpoйтe вce пpoгpaммы, кoтopыe мoгyт иcпoльзoвaть этoт фaйл и пoвтopитe пoпыткy.=

Это (сообщение) предоставил для убедительности, а Проигрываемые... никогда не удалялись.
Видать Вынь косаая
,,,,,,,,,,,,,,,,,,,
А по сабжу, известная утилита >

*Unlocker 1.8.7 - Утилита для удаления файлов и папок, которые обычным способом удалить не удается, потому что вместо удаления системой выдается сообщение, что файл удалить невозможно, так как он используется другим приложением.
После установки Unlocker эта проблема решается в пару кликов - достаточно всего лишь кликнуть правой кнопкой мышки по неподатливому файлу или папке да выбрать в появившемся меню пункт "Unlocker". Интерфейс - многоязычный.*

Хоть откель.., хоть.....
http://soft.softodrom.ru/ap/p6411.shtml

 

rfc: в файловой таблице стирается запись. И всё.
Не всё! Для полноценного удаления файла надо ещё обнулить относящиеся к нему ячейки FAT, иначе это место считается занятым и не может использоваться для записи других файлв, а при отсутсвии ссылок на это место из какого-либо каталога это место считается потерянным файлом, т.е. логической ошибкой в файловой системе.
rfc: плеер, скорее всего, для ускорения читает посекторно, используя запись в FAT
Это противоречит принципам построения системы ибо работа с файловой системой - исключительная функция самой ОС. Всё же наиболее вероятно "отложенное удаление".

Cherema: Проверил mp3 (3022 КБ ..... Winamp media file)
Cherema: Видать Вынь косаая
Ещё раз напомню, что так ведёт себя только Windows Media Player! Причём как с видео, так и с аудиофайлами.
Проверьте сами, но не с Winamp.

 

SAK: Для полноценного удаления файла надо ещё обнулить относящиеся к нему ячейки FAT, иначе это место считается занятым и не может использоваться для записи других файлв
Нет. Достаточно "обнулить" фат.
Ни одна ось не занимается обнулением (или обFFиванием) дискового пространства при удалении файла.
О чём, кстати, говорит практика применения различных анэразов, способных вытащить файлы даже после форматирования. А уж просто удалённых - запросто, если поверх не было ничего записано потом...

 

петр1: Нет. Достаточно "обнулить" фат.
SAK: обнулить относящиеся к нему ячейки FAT
Разве не тоже самое? FAT - и есть таблица которая обнуляется. Об обнулении файловой зоны я нигде не говорил! После обнуления FAT место свободно и никаких следов о том, что файл лежал именно в этом месте не остаётся, пожалуй только за исключением начального кластера информация о котором сохраняется в каталоге. Восстановить можно лишь предположительно, анализируя возможное расположение всех, в том числе удалённых ранее файлов на логическом диске. Если удалённый файл был большого размера и сильно фрагментирован, то восстановить его практически невозможно даже сразу после удаления.

PS. Только сейчас заметил, что видимо я неправильно понял фразу rfc: в файловой таблице стирается запись.
В данном случае я подумал о том, что имеется ввиду запись о файле в каталоге, а имелась ввиду, наверное, запись в FAT. Это потому, что сказано о записи в единственном числе, но ведь чаще всего к одному файлу относится несколько десятков, а то и сотен таких записей.

 

Такое иногда бывает, когда открыто приложение, использующее данный тип файлов (тот же Adobe reader, Word, ACDSee и т.п.). Если его закрыть ("крестиком", а не просто свернуть), то разрывается связь с файлами и они удаляются. "Пилюлька" не универсальная, но часто работающая.