When did you do
chcp 1252
did you get
Active code page: 1252
as a confirmation?
If not then maybe you are not using one of the windows command prompts like the default one or the node.js command prompt.. Because this won't work on the Git command prompt (MINGW32).
After you get the confirmation of changing the code page, you can execute gem commands without the annoying unknown encoding name error.