Ваш вопрос действительно состоит из двух частей:
Часть A) Могу ли я установить все свои приложения на D (или любой другой диск) вместо C?
а также
Часть B) Могу ли я затем переустановить Windows (с нуля) снова (позднее) на диске C, и НЕ придется переустанавливать все приложения заново, поскольку они были впервые установлены на другом диске.
Ответ на часть A:
ДА .. вы можете установить все свои приложения на любой доступный диск: \ путь \ к \ вашему \ местоположению приложений, который вы хотите, при условии, что у вас достаточно свободного места И установщик приложений (setup.exe) позволяет изменить путь установки по умолчанию с «C: \ Program Files» к чему-то еще, например, например, «D: \ Program Files» ... Почти все программы установки позволяют вам выбрать «Custom» в качестве варианта установки для изменения установочного диска: \ путь к папке.
ТЕМ НЕ МЕНИЕ..
Ответ на часть B:
НЕТ .. Переустановка Windows заново с нуля на C: (или любом другом диске) сломает все ваши предустановленные программы на любом диске ранее:
Понимаете ... есть БОЛЬШАЯ ошибка с тем, как приложения устанавливаются в Windows ... и это реестр !!
Почти ВСЕ приложения Windows (особенно крупные, которые вы перечислили; Office, Adobe, Avast) требуют, чтобы вся «информация о пути установки, программные модули, библиотеки и настройки» были записаны в Реестре… и мы говорим о многих сотнях (даже тысячи) записей реестра, в которых хранятся полные записи Drive: \ path \ to \ app и записи времени выполнения программы, которые постоянно читаются / записываются из / в реестр
Другая техническая причина заключается в том, что большинству коммерческих приложений для Windows необходимо устанавливать специальные типы кодовых файлов DLL поддержки, которые содержат «COM-объекты», которые ДОЛЖНЫ быть полностью зарегистрированы в реестре во время установки программы / установки.
... и ТОЛЬКО Программа установки для каждого приложения создает эти важные записи реестра, необходимые для того, чтобы Windows знала о программе и о том, как ее запустить.
Итак ... если вы переустанавливаете Windows с нуля снова ... вы фактически удаляете старый реестр и тем самым удаляете любые возможности запуска этих предустановленных приложений на диске D: даже если вы все равно можете найти их на своем D: запустите диск вручную (с помощью проводника Windows; он же мой компьютер) и попробуйте запустить их ... они просто не будут работать должным образом.
Существует также проблема «Лицензионные ключи и активация программы» с такими программными пакетами, как Office, Adobe и т. Д., И т. Д. Все активированные лицензионные ключи часто хранятся в реестре программой установки и / или менеджером лицензий ... и когда вы переустанавливаете Windows, вы фактически удаляете постоянную запись тех установленных приложений, которые лицензируются и активируются.
Microsoft предполагает, что после того, как вы установите (и активируете) свою операционную систему Windows на компьютер, вы будете только когда-либо:
А) Выполнить возможное «восстановление существующей установки Windows» с помощью установочного диска; в случае повреждения файла или реестра
или же
б) Выполнить возможное «Обновление» до более новой версии Windows «ON TOP» вашей предыдущей лицензионной копии Windows на том же диске C. Это сохранит все ваши установленные программы, чтобы они все еще работали после обновления Windows;
Оба вышеперечисленных способа восстановления / обновления полностью «сохраняют» ваш реестр со всеми путями установки для всех ваших приложений, а также со всеми настройками и ключами лицензии / активации, которые необходимы для запуска тех же программ, которые вы уже установили.
Идеальный пример процесса обновления: от 32-битной Windows 7 до 32-битной Windows 8
32-разрядный или 64-разрядный реестр также является одной из основных причин, по которой невозможно выполнить «установку обновления Windows» с существующей 32-разрядной версии Windows 7 на диске C до 64-разрядной версии Windows 7 на том же C и все ваши предустановленные программы продолжают работать независимо от того, на какой жесткий диск вы их установили.
Теоретически «возможно» возможно «сделать резервную копию» вашего реестра после того, как вы установили все свои пакеты обновления, обновления Windows, драйверы и приложения ... и затем восстановить этот реестр после того, как вы «переустановите» окна ... но поверьте мне .. этот процесс намного сложнее, а затем просто переустановите ваши приложения снова!
Альтернативное решение того, что вы хотели бы сделать:
Начните изучать использование программного обеспечения «Виртуальная машина», такого как VMWare Player (бесплатно) или Oracle Virtual Box (бесплатно)
Удачи!