Changing non-Unicode settings in Microsoft Windows 7/ 10 bypass the administrator privileges

OA Staff 61 Reputation points
2021-03-15T08:51:52.89+00:00

Hi everyone, We know the step of changing non-Unicode settings in [Control Panel] -> [Region] , and it requires administrator privileges if changing it. Is it possible to changing settings bypass the administrator privileges? Because I need to change it frequently for viewing some programs included specified texts.

Anyone had the ideas and the experience about this issues?

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,570 questions
Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
4,724 questions
{count} votes

Accepted answer
  1. Jenny Feng 14,146 Reputation points
    2021-03-16T02:09:33.893+00:00

    @OA Staff
    Hi,
    If the user account doesn’t have sufficient permission, you could try power user access.
    Right click the app, navigate to Properties>Security tab>Advanced, select the user account and check its permission.
    Else, you might need to use some 3rd party app to give specific admin access.

    Hope above information can help you.

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


1 additional answer

Sort by: Most helpful
  1. Cheong00 3,471 Reputation points
    2021-03-19T09:42:09.523+00:00

    The AppLocale + Set Environment Variable trick should still work in Win7 (requires installing apploc.msi file from command prompt under administrative privileges).

    However this won't work in Win10, also it can break if your application need interaction with external environment (like Clipboard or data structures in Windows API. The narrow strings do not have locale information attached and most code assume they should be interpreted with CP_ACP, which can lead to problem, say when saving files with file path containing characters not supported in current system locale)

    It would be better if you can just deploy VM with WinXP for each users who require this setup.

    0 comments No comments