Windows 10/11 安装部分软件的时候出现了乱码的情况

收到一位朋友的求助,他提到他的电脑最近在安装一些软件的时候,出现了乱码的情况,可能是启用了“使用 Unicode UTF-8 提供全球语言支持”功能,但这个功能在 Windows 10 中仍然是 Beta 版,启用了之后可能会导致部分软件在执行的时候出现乱码的情况。
Ubuntu 提示:/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

出现此警告的原因是 Ubuntu Server 无法理解 en_US.UTF-8 这个字符集,要解决这个问题,就要在服务器上重新生成 en_US.UTF-8 字符集
Failed to set locale, defaulting to C.UTF-8

某个服务器有一段时间没有登录了,该服务器的操作系统是 Rocky Linux 9.3。今天想起来需要进入这个服务器进行一些操作,然而执行命令的时候,系统提示“Failed to set locale, defaulting to C.UTF-8”