Как то начинал изучать C# потом забил и снес VS, вроде бы все лишнее удалил, но остались компоненты которые на скрине они к visual studio относятся и их можно удалить ? или они системные наподобие visual C++ или net framework и есть смысл оставить ?
Можно удалять. Вообще, все что в "Программы и компоненты" можно все удалять, оно никак не повлияет на работу ОС(замет те - ОС, а не левых программ), ведь при чистой установке там нет ничего.