" title="Написать письмо">Написать письмо

Статистика

Пользователи : 1
Статьи : 1933
Просмотры материалов : 7032409
 
Ошибочная индикация копирования файлов (04.04.2019). Печать E-mail
2019 - Апрель
04.04.2019 19:51
Save & Share
В старых версиях Windows до Windows 7 SP1 есть не забавный баг при копировании файлов, в зависимости от настроек системы. Не всегда есть возможность поставить SP1 для Windows 7 (проще убиться об стенку), не всегда есть желание сменить XP на 7 - поэтому он и описывается. С учетом того, что статья об исправлении ошибки рабочей группы набрала за 7.5лет 29000 просмотров, и их количество растет, - еще много народа сидит на XP.

Симптоматика:
- начинается копирование файлов с более быстрого носителя на более медленный;
- индикатор копирования пробегает со скоростью 200МБ/с, мгновенно или быстро порционно. Символизируя о законченном копировании своим исчезновением;
- на деле копирование на более медленный носитель продолжается скрытно. В этот момент система может подвисать (вероятность при записи на флешку по USB 2.0 - выше);
- если завершить работу ОС, произойдет потеря недокопированной информации, возможное повреждение носителя-приемника или его таблиц данных. Флешки дохнут от нестандартных действий именно в момент записи (выдернуть без безопасного извлечения). Безопасное извлечение же недоступно, пока не будет завершено скрытое копирование. Мало того, бывали случаи, что флешка после скрытого копирования никогда безопасно не извлекалась, пока не перезагрузишь ОС. А перезагружать страшно: вдруг недокопировалось (к вопросу об админах-пидорасах, покупающих сотрудникам тысячи флешек без индикаторов работы!);
- в NTFS проблема выражена более ярко, чем в FAT32.

Причины:
- включено кеширование записи с Источника;
- здесь идет подмена понятий. На самом деле идет кеширование именно считанной информации Источника в RAM - а потом идет ее скармливание Приемнику;
- ОС отменяет процесс копирования при завершении работы или перезагрузке (как и любой видимый процесс копирования) без уведомления пользователя. Что происходит раньше (извлечение флешки или отмена именно скрытого копирования) - неизвестно;
- баг с зависанием, возможно, связан с тем, что у Приемника-флешки отключено кеширование (не совсем логично).

Если бы не было бага - это большой плюс: Источник становится разгружен максимально быстро для других операций. Но так ли это нужно рядовому пользователю?

Лечение: перенастроить накопитель-источник на оптимизацию для быстрого удаления. В моем случае данная настройка заблокирована, игры с параметрами реестра LargeSystemCache, IOPageLockLimit, UserRemovalPolicy - результата не дали.



(добавлено 06.04.2019) Да, кеширование в XP x64 отключить нельзя. dskcache.exe выдает "is not modifiable".
Обновлено ( 02.07.2020 17:12 )
 
 

Последние новости


©2008-2024. All Rights Reserved. Разработчик - " title="Сергей Белов">Сергей Белов. Материалы сайта предоставляются по принципу "как есть". Автор не несет никакой ответственности и не гарантирует отсутствие неправильных сведений и ошибок. Вся ответственность за использование материалов лежит полностью на читателях. Размещение материалов данного сайта на иных сайтах запрещено без указания активной ссылки на данный сайт-первоисточник (ГК РФ: ст.1259 п.1 + ст.1274 п.1-3).

Много статей не имеет срока устаревания. Есть смысл смотреть и 2011, и даже 2008 год. Политика сайта: написать статью, а потом обновлять ее много лет.
Открыта карта ВТБ для донатов на дорогостоящие эксперименты: 5368 2902 0040 0838.

Рекламодателям! Перестаньте спамить мне на почту с предложениями о размещении рекламы на этом сайте. Я никогда спамером/рекламщиком не был и не буду!
Top.Mail.Ru