
Итак, у меня есть HDD на 500 ГБ @7200RPM.
Он разделен следующим образом:
Но я начал думать, что этот подход неверен, потому что если C:\ отформатировать, я потеряю значения реестра и все, что туда попадает,
%appdata%
и поэтому нет смысла хранить программы на диске D:/, потому что они все равно будут бесполезны.решение1
Поскольку вы используете только один диск, не имеет значения, храните ли вы данные программ в другом разделе. Фактически, не было бы никакого влияния на производительность, если бы вы использовали только один раздел. В конфигурации с одним диском единственное назначение разделов можно увидеть в логическом разделении и/или для потребности в других файловых системах (например, fat32 для обмена данными с другими системами в конфигурации с двойной загрузкой).
решение2
Устанавливайте большинство программ на C (системный раздел), а данные храните на других разделах. Если вы устанавливаете программы на другие разделы, в большинстве случаев они все равно записывают данные в реестр Windows. Если вы затем отформатируете C и у вас есть программа на D после переустановки Windows на C, она может не работать, так как не может найти данные, которые она сохранила в реестре. Единственным исключением являются портативные программы.
Я не думаю, что есть большой прирост производительности. Единственный способ увеличить производительность путем сознательного разделения — это так называемый короткий ход:https://www.google.com/search?q=short+stroking
решение3
Есть еще две причины, по которым стоит разбить жесткий диск на разделы, как вы описали.
Резервные копии. Если у вас "минимум" (ОС) хранится на диске C:, то за исключением нескольких избранных файлов и папок нет смысла делать резервную копию диска C:. Если основная часть ваших данных и приложений (X:\Program Files) хранится на других дисках/разделах, то проще (например) сделать резервную копию дисков D: и F:, а затем указать много путей на диске C: для резервного копирования. Проще делать резервные копии, значит, вы можете делать это чаще.
Сбои. Если все находится на диске C: и диск выходит из строя, или таблица разделов оказывается поврежденной, или каталог оказывается поврежденным, или диск случайно стерт/отформатирован (или стерт/отформатирован вирусом), то все, что не было скопировано, теряется. Если на диске C: находится только ОС, а ваши приложения и данные находятся на другом (физическом) диске, то сбой диска C: не повлияет на ваши приложения/данные. Даже если другие диски находятся в других разделах на том же физическом диске, ваши приложения/данные по-прежнему защищены от потери в большинстве случаев, кроме сбоя физического диска.
Недостатком является то, что при разбиении жесткого диска на несколько разделов/дисков существует тенденция НЕ выделять достаточно места для хранения на диске C:, а когда C: становится почти заполненным, может быть сложно сжать один или несколько разделов «данных», чтобы освободить место на диске и расширить место на диске C:.