How to remove vehicle registration sticker

I've tried a razor blade and it leaves half of it behind on the windshield. Any suggestions? (Edit: inspection sticker, not registration)