Возможно ли изменять windows 10 с помощью c++?
Обычно все манипуляции с Windows делаюся с помощью WinAPI. Этот набор api доступен из разных языков программирования, включая C++.
Все, что вы перечислили - можно сделать удляя/изменяя некие файлы на компьютере, а также измененяя реестр windows. Все это можно сделать практически в любом языке из которого можно вызывать функции windows API.

C++, наверно, не самый удобный для этого язык, хотя бы из-за его скудности работы со строчками и возможностей выстрелить себе в ногу.

Вам тут в первую очередь надо изучать не C++, а настройки windows и документацию о нем же.