Файлы, открываемые некоторыми приложениями, не влияют на безопасное удаление usb.
Я заметил, что когда файлы открываются некоторыми приложениями, безопасное удаление их исходного usb-накопителя не предотвращается (в отличие от других программ, которые блокируют безопасное удаление, пока файл еще открыт). Пример:
- Подключите флэш-накопитель USB
- Открыть текстовый документ в стандартном блокноте Windows
- Попробуйте безопасно извлечь диск
Это не удастся извлечь диск из системы.
- Теперь закройте этот текстовый документ
- Откройте его с помощью Notepad++
- Попробуйте безопасно извлечь диск
USB-накопитель успешно удален.
Почему это происходит?
1 ответ
Это зависит от того, как программист реализовал "процедуру открытия файла" в программном обеспечении.
Не вдаваясь в подробные объяснения о том, как реализована обработка файлов, постарайтесь представить ее как "связь" между файлом и приложением. Пока соединение открыто, вы не можете извлечь диск. Это был бы пример MS Notepad.
Ваш пример Notepad++ работает по-другому: для чтения содержимого файла Notepad++ устанавливает соединение с файлом. Но после того, как он "получил", все закрывает соединение, но все равно сохраняет содержимое файла видимым в своем окне. Таким образом, хотя кажется, что файл "открыт", "соединение" было закрыто, и вы можете удалить свой диск.
Надеюсь, это поможет...