Мой клиент продает промышленное приложение, которое работает в пользовательской системе с несколькими дисками и разделами на этих дисках. Диск C: заморожен с помощью Deep Freeze, но другие диски не заморожены. Диски DF используются для хранения и извлечения данных промышленным приложением моего клиента.
Проблема в том, что без установленного Deep Freeze я могу запустить приложение, которое сохраняет новые данные на диск E:. Я могу отключить питание системы, выполнить резервное копирование, и данные будут правильно записаны на диск E:. Однако с установленным Deep Freeze и только C: замороженным / оттаявшим (операционная система находится там), та же самая процедура оставляет меня с потерей данных. Файлы, которые, по-видимому, присутствуют на диске до принудительного отключения питания, исчезают после отключения питания и загрузки. Я могу повторить это снова и снова, до тошноты, с тем же результатом: с DF, потеря данных, без DF, без потери данных.
Есть идеи? DF мешает журналированию NTFS? Есть ли у него какой-то механизм кеширования для незамерзающих дисков? Если так, есть ли способ победить это для дисков, которые не заморожены?