12

Я использую Windows 7. Я только что потерял файл .vdi (виртуальный жесткий диск для моей виртуальной машины), и мне интересно, есть ли ограничение размера файла для окон, которое могло бы вызвать проблему. Я не проверял размер файла в последнее время (я устанавливал его динамически по мере необходимости), но это было от 15 до 30 Гб в предположении.

Резервное копирование с помощью Windows Backup не будет, но возможно ли, что Windows просто перестала распознавать его, потому что он слишком большой? Существует ли четкий верхний предел размера файла?

5 ответов5

10

Если диск с вашим файлом отформатирован в NTFS (по умолчанию в Windows 7), то, согласно Википедии, максимальный размер файла составляет 16 ТБ. Даже если вы (попытаетесь) превысить это ограничение, вы просто не сможете увеличить размер файла. Это может привести к некоторому странному поведению в VirtualBox, но не приведет к исчезновению файла.

Что именно вы подразумеваете под "потерянным"? Вы пытались выполнить поиск на диске для *.vdi? Кажется более вероятным, что это было случайно удалено или перемещено как-то.

5

Как и предполагалось, максимальный размер файла NTFS составляет 16 EB (16 × 10246 bytes) minus 1 KB (1024 bytes) или 18,446,744,073,709,550,592 bytes .

При реализации максимальный размер файла NTFS составляет 16 TB (16 × 10244 bytes) minus 64 KB (64 × 1024 bytes) или 17,592,185,978,880 bytes .

Источник: Википедия

0

Похоже, файловая система потеряла ссылку на файл на вашем жестком диске, вы должны попробовать использовать chkdsk.

0

Если файловая система вашего диска NTFS, размер файла 30 ГБ не должен быть проблемой. Проверьте диск на наличие ошибок файловой системы с помощью chkdsk.

0

Отвечая на вопрос, как задано, да, существует ограничение на размер файла в любой файловой системе. Для разделов FAT/FAT32 с нормальным размером сектора / кластера это около 4 ГБ. Для NTFS (опять же, с нормальными размерами секторов / кластеров) это варьируется - я видел утверждения, что Windows XP и выше теоретически могут обрабатывать файлы размером до 16 ТБ или даже больше; Я обновлю это через несколько лет, когда технология жестких дисков достигнет точки, когда мы сможем проверить эту теорию .. :-D

Итак, отвечая на то, что ОП действительно хотел спросить .. Любые проблемы с вашим * .vdi, скорее всего, связаны с программным обеспечением виртуальной машины и / или любым дополнительным программным обеспечением, которое вы используете для управления файлом, а не с файловой системой или ОС. (Я запускаю WinXP Pro 32-bit / SP3 с установкой Oracle VirtualBox, имеющей чуть более 150 ГБ образ / файл виртуального диска, гораздо больше, чем 15-30 ГБ, с которым у OP проблемы, и у меня не было проблем с таким большим файлом образа диска .)

Кроме того, обратите внимание, что любые проблемы могут даже быть связаны с отказом диска или доступной / поврежденной оперативной памятью. Для управления виртуальным диском необходимо хранить различные данные о диске в оперативной памяти для "быстрого" доступа (быстрый здесь означает отсутствие необходимости ждать 15 секунд, пока виртуальная машина ищет на виртуальном диске даже файл размером в один байт ...), и большинство проблем, с которыми я сталкивался при работе с виртуальными машинами, связаны с повреждением этих структур данных в оперативной памяти (а затем с поврежденными данными, записанными обратно в файл на диске!)- так бэкап часто!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .