На компьютере размер файла – это объём пространства, занимаемый файлом на жёстком диске. Основной единицей размера файла, является байт, который представляет собой строку из восьми двоичных цифр или битов в двоичном коде. Размер файла обычно зависит от типа файла; текстовые документы, как правило, меньше документов или приложений с графикой. Большие файлы указывают на большую информацию, хранящуюся в двоичном формате; компьютер также может использовать десятичную или базовую систему 10, или шестнадцатеричную базовую 16.
Информация на компьютере, на самом базовом уровне, представлена электрическими импульсами, движущимися по цепи при заданном напряжении. Различные последовательности этих импульсов представляют различные типы информации. Компьютеры признают только два состояния заряда для схемы: on, представленную 1; и off, представлено 0. В двоичном коде каждая цифра, 0 или 1, известна как бит, а восемь из этих битов составляют байт, самую основную единицу размера файла.
Размер файла может варьироваться в зависимости от того, какой тип файла хранится на компьютере; например, текстовый документ созданный в приложении «Блокнот» может быть размером несколько килобайт или тысячами байтов. Программа установки может составлять миллионы байт или мегабайт. Хотя килобайт обычно считается равным 1000 байт, а мегабайт равен 1000 килобайтам, на самом деле это не так. Поскольку компьютеры используют базовую систему 2, все измерения должны быть равны двум; следовательно, фактический коэффициент пересчета составляет 1024.
Компьютерные жесткие диски хранят эти байты в виде серии магнитных отпечатков на поверхности диска, и головка диска считывает их для передачи информации на процессор и устройства вывода, подобно тому, как лазер читает оптический дисковод и передаёт данные. Жесткие диски содержат заданное число секторов, каждый из которых имеет подразделение кластеров, которые, в свою очередь, содержат магнитно-заряженные части диска. Размер файла – это объём физического пространства на жёстком диске; файловые системы – это организационные методы, отформатированные на диске, чтобы определить, как жёсткий диск хранит и получает доступ к своим данным.
Размер файла определяет, сколько места на жестком диске зарезервировано данным файлом. Даже после удаления файла его информация остаётся на диске и может быть восстановлена. При удалении файла удаляется только атрибут «только для чтения», который предотвращает диск от перезаписи этого файла.
Существует два основных класса используемых файловых систем: таблица распределения файлов (FAT), файловая система технологий (NTFS) и новый формат таблицы разделов GUID. FAT хранит данные в кластерах заданного размера и переносит данные на следующий кластер. Эти системы полезны для небольших дисков, поскольку максимальный размер раздела составляет 4 гигабайта. NTFS является стандартом почти для каждой операционной системы начиная с Windows NT. Она используется для больших дисков.