I followed this tutorial: "Clicking the Advanced tab in the Regional and Language Options control panel brings up more options. The top box is labled Language for non-unicode programs. In general, it is not possible to know which programs support Unicode and which do not. Therefore, if you are working in Korean: some of your programs will show Korean just fine, and other programs will show either question marks or garbage, whenever a Korean character is displayed. The solution is to set the "System default code page" to Korean. In Windows XP you set the "Language for non-Unicode programs" to Korean, and then Korean will show up correctly in all applications. This setting is required for Arabic, Hebrew, Asian languages, Russian, and any language whose alphabet is different from Western European."
But the programs still display ??? and garbage