Q:
Launcher freezes everytime I start it.
I would suggest your run a repair function on the GW2 launcher. Its entirely possible you have a defecting file causing a lockup/freeze.
How you run a repair?
Yes, This does sound like it may be the problem but how do I repair the files?
Right click the games shortcut and chose “properties”. In the “target” window add
-repair
save and close. Now activate the shortcut and it will run a repair command on the game files.