我的文件名显示为乱码。我该怎么办?

我的文件名显示为乱码。我该怎么办? 症状 当您通过SMB创建文件或文件夹并在File Station中查看时,或在File Station中创建并通过SMB查看时,文件或文件夹的名称可能会变成乱码,如t.st.txt。 诊断 以下是可能发生的情况的示例。如果遇到类似情况,请继续 解决方案 : 您正在通过SMB将客户端计算机上的文件“tèst.txt”保存到Synology NAS。 File Station中的文件名会变成“t�st.txt”(或任何乱码)。 您正在File Station中创建文件夹...

我的文件名显示为乱码。我该怎么办?

症状

当您通过SMB创建文件或文件夹并在File Station中查看时,或在File Station中创建并通过SMB查看时,文件或文件夹的名称可能会变成乱码,如t.st.txt。

诊断

以下是可能发生的情况的示例。如果遇到类似情况,请继续解决方案:

  • 您正在通过SMB将客户端计算机上的文件“tst.txt”保存到Synology nas。 File Station中的文件名会变成“t�st.txt”(或任何乱码)。
  • 您正在File Station中创建文件夹“Tsto”。在客户端计算机上查看时,文件名会变为“TSte”(或任何乱码)。

解决方案

Synology NAS的默认编码为UTF-8。如果更改了SMB配置文件中的编码参数,则带文件符号的文件名(即,,,)在File Station和SMB客户端计算机中的显示可能不同。

若要检查SMB配置文件的编码参数,请执行以下步骤:

  1. 请参阅本文并使用root权限通过SSH / Telnet登录DSM。
  2. 输入以下命令以检查SMB配置文件。
    • 对于DSM 6.0及以上版本:
      cat /etc/samba/smb.conf
    • 对于早于DSM 6.0的DSM版本:
      cat /usr/syno/etc/smb.conf
  3. 如果以下参数出现在[global]区域下的命令输出中,请删除这些参数。
    • dos charset (例如,dos charset = 850)
    • display charset (例如,Display charset = iso-8859-15)
    • UNIX字符集(如UNIX charset = iso-8859-15)
  4. 进入DSM控制面板 > 文件服务 > SMB,取消勾选启用SMB服务,然后单击应用。然后,再次勾选并再次单击应用以重新启动SMB服务。1
  5. 再次通过SMB创建或上传文件或文件夹以更新名称。

注:

  1. 重新启动SMB服务时,所有连接的SMB用户都将断开连接。
  2. 如果Synology NAS已加入域,请进入DSM控制面板 > 域/ LDAP以重新加入相同的域,以确保所有域用户或群组名称的编码正确。

Loading…

synology常见问题

为什么我的 Thin Provisioning LUN 会变成受保护或只读状态?

2023-1-15 6:14:49

synology常见问题

我遇到错误消息“无法使用多个帐户连接到同一服务器”。我该怎么办?

2023-1-16 10:03:50

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索