Unless I am mistaken or did it incorrectly the last time, win32diskimager, will make a file that is the full size of the sd card (128gb in your case). I am also not aware of how you then access the image to pull files out unless you write it back to another card of sufficient size? I guess there may be a way, I have never looked into it. I have a 32gb backup I have made of one of my retropie builds that is only a couple gig of data on the card.. Since it was that way I have decided not to back it up in that manner since then. Again I may have done something incorrectly.
I'd recommend starting over with a good quality new blank micro sd card of sufficient size. Then get that working with the current standard image, and keep the original card intact. Then once it is up and running on the new card, you can copy over your roms etc from the old card.
If you have used it awhile it can also be a failing sd card. I've lost several sd cards over the last year I guess 3 that I remember in various Pis, quality does vary on the cards.