Да, вы можете обновить систему Windows 7 до Windows 10 и не потеряв нужных файлов. Воспользуйтесь официальным инструментом Media Creation Tool Windows 10 для обновления на месте с Windows 7 до Windows 10. В инструменте Media Creation Tool предусмотрена возможность сохранения личных файлов в процессе обновления.
На счёт установленных программ, возможность их сохранения зависит в от версии Windows, которую вы обновляете. То есть вы не можете сохранить установленные программы и параметры при обновлении с выпусков Windows 7 Professional и Ultimate до Windows 10 Home. При обновлении с Windows 7 Ultimate или Pro до Windows 10 Home вы также выполняете понижение версии и, следовательно, не можете сохранять установленные программы и настройки. Тем не менее, ваши личные данные сохраняются.
вы сможете или не сможете сохранить установленные программы при обновлении до Windows 10, в зависимости от версии Windows, которую вы обновляете
Можно обновить Windows 7 Starter, Home Basic и Home Premium до Windows 10 Home, сохранив личные данные, настройки и приложения. Точно так же вы можете сохранить все, когда будете переходить с Windows 7 Pro и Ultimate на Windows 10 Pro.
Итог: Можно обновить систему с Windows 7 до Windows 10 без потери данных, используя официальный инструмент Media Creation Tool.