"Просто взял и с флешки на диск С поставил винду, перетерев всё, что было до этого на этом диске".
Если так, то нужно переустанавливать программы, потому что у каждой программы есть инсталлятор.
И когда его запускаешь, то он не просто копирует файлы на диск, но и регистрирует программы в реестре, устанавливает переменные окружения, добавляет ярлыки, и.т.д.
Ну это особенности винды, хотя в других ОС-ах тоже есть инсталлятор в, но нет реестра, поэтому они свои настройки держат в папке, куда инсталлируется программа. Но не все программы так делают, потом могут быть и другие настройки.
Заметим: Если просто прописать путь к выполняемым файлам в переменную окружения PATH
, то это позволит запускать их в cmd из любой текущей директории, но это не гарантирует правильную работу порограм.
"Как сделать, чтобы это всё стало "активным" и работало, как нужно, чтобы вся система снова видела эти программы?
та и в целом любые программы, установленные на другой диск после сброса винды".
В общем, для того, чтобы вернуться к состоянию программ, после переинсталляции винды, предварительно нужно делать бэкап и там можно сохранить установленные программы.