I'm running Windows 10 Pro v1709 and it's taking 50GB> of the system drive and that is with 20GB virtrual memory and 4.5GB reserved for restore points. You can try running ccleaner to cleanup old temp and windows error reporting files. Also delete old restore points and old driver setup files. If you did an update of the existing installation instead of a clean install, your old Windows installation will be in a Windows.old folder on the system drive. You can delete that folder to save space as well.
Thank you for the help. I've tried to delete windows.old but it creates a lot of issues with the W10 after.
Also, Do you do the updates after a fresh install or you block windows update ?