Anyone who wants a Google Photos uploader for Windows, might like to use this. It works ok but I’d suggest making a system restore point before installing. The program puts its files here and there, and if you want the program off your machine after the backup, that restore point is handy.
Anyway, the link:

https://photos.google.com/apps