I really have to do that. My laptop's storage on the C: Drive isn't much left/in default as 30 GB remains. I tried to seek help in reddit and stackexchange. Users in stackexchange barely helped and all i got is being told i got scammed even though i bought minecraft in the offical site.. Anyways, My D: Drive has 2 TB and my dad told me to install everything on D: Drive because my laptop would get slow if storage in C: Drive fills up.
Launcher is installed in D:\Program Files (x86)\Minecraft Launcher
Minecraft in default is installed in C:\Users\NAME\AppData\Roaming\.minecraft
I want minecraft to be installed in D:\Games/Minecraft
I used to use Tlauncher before I bought minecraft which using it, I was able to successfully relocate it using Tlauncher but I don't know how to in the official launcher. I know minecraft usually doesn't use much storage but I take a lot of screenshots and use a lot of mods, shaders/resource packs.
I haven't been able to figure out how to start it from here so close the launcher with the "X" in the upper right corner and restart it.
If you click on the narrow green button with the triangle next to the "Play" button you should be able to select your new profile from the list, it will then show up on the "PLAY" button and pressing that should start it.