Program Files на диске D

Program Files на диске D.
Скажите пожалуйста, есть ли в винде (W7x64) настройки чтобы программы устанавливались не на С а на D :Program Files, особенно те которые устанавливаются по умолчанию (без выбора дериктории) , и вопрос номер 2, при слете винды могу ли я перенести эту папку на С с сохранением данных? , или без sistem 32 и тд. папок это бесполезно?

  • Нет, нет, не имеет смысла
  • Увы! Если Windows изначально установлен на С: , то думаю, ничего уже не изменишь.

    При установке любой операционной системы конфигурируются переменные среды Windows, и Program Files тоже входит в них. (Обычно это %Programfiles%). Говоря проще - "привязывается" к устанавливаемому локальному диску.
    Если же надо очень воткнуть установку на D: или ещё куда-то (E:, например, если есть) , то при установке нужно "руками" прописать ему путь, куда ставить. Установщики программ, игр, позволяют это делать.

    Если грохнулся Windows, восстановить можно средством восстановления Windows. Если же Windows сдохла с концами - то переносить Program Files смысла нет.
    Расположение и регистрация файлов игр, программ ведётся при установке в папке Program Files, но, главным образом в реестре Windows. И при переустановке Windows - реестр будет сконфигурирован заново. Поэтому заменять, сохранённые Program Files на переустановленные не имеет смысла: переустановленная система не поймёт эти файлы и папки. Ещё бы: к примеру, сам попробуй съесть апельсин, который ты вчера выбросил?

    Хуже того система может обидеться, загрустить и "отвалиться" во второй раз...

  • Можешь попробовать перенести при помощи Partition Power Magic, но чревато глюками системы, вплоть до отказа. Лучше не связываться. Ну и в основном привязка программ идёт к реестру. Без записей в реестре простое копирование не поможет. Но и сохранение нужных веток реестра не всегда выход )