با سلام.
من فکر کنم موفق شدم بفهمم چه کلیدی باید در رجیستری تغییر کند تا این مشکل حل شود البته من فقط توانستم روی دو تا سیستم تست کنم . لطفا شما هم تست کنید و نتیجه را بگید . امیدوارم درست باشه :
برای اینکه زبان برنامه های non-unicode را به فارسی تغییر دهید به آدرس زیر در رجیستری بروید :
1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe t\C ontrol\Nls\CodePage]
و این مقادیر را set کنید :
1
2
3
"ACP"="1256"
"OEMCP"="720"
"MACCP"="10004"

همچنین به آدرس زیر بروید :
1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe t\C ontrol\Nls\Language]

و مقدار زیر را set کنید :
1
"Default"="0429"


برای اینکه زبان برنامه های non-unicode را به انگلیسی تغییر دهید به آدرس زیر در رجیستری بروید :
1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe t\C ontrol\Nls\CodePage]
و مقادیر زیر را set کنید :
1
2
3
"ACP"="1252"
"OEMCP"="437"
"MACCP"="10000"

همچنین به آدرس زیر بروید :
1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe t\C ontrol\Nls\Language]

و مقدار زیر را set کنید :
1
"Default"="0409"


موفق باشید .
دوستان عزیز البته سیستم باید رسیت بشه تا تغییرات اعمال شود.