在 DLReport 中有用户会发现当用[依用户名称] 查看 Devicelock Log 时,用户/计算机的名称变成 ??? (该用户/计算机名称是中文)。导致这种情况的主要原因是数据库中的内容是从 AD 服务器中导入进来的,在导入信息的时候需要使用用户的输入法(区域语言)设置。
    
当使用DLReport的机器,不支持中文编码,而域服务器中用户/计算机信息中有中文信息的时候,肯定会有乱码的。解决这个问题可以给DLReport的机器安装亚洲语言兼容包。
操作方法是:
     1. Start=>Settings=>Regions and language.
     2. 出来的窗口里面选中[Languages]标签,勾选里面的Install files for East Asian languages 选项。
     3. 在[dvanced] 页面中,在 [Language for non-Unicode programs] 中选择 "Chinese (PRC)"
     4. 在[Regional Options] 页面中,在 [Standards and formats] 中选择 "Chinese (PRC)"



若你的电脑为中文操作系统,理论上应完全支持中文,可以按照下面的方法进行确认:
执行 控制面版 -> 区域和语言选项
    1. 在 [高级] 页面中,在 [非 Unicode 程序的语言] 中请选择 "中文(中国)"
    2. 在 [区域选项] 页面中,在 [标准和格式] 中选择 "中文(中国)"


提示:
有些程序运行时会改变用户的设置,所以比较好的方法是设置一个单独给运行DLReport程序指定一个用户,在其他应用系统中不使用该用户名进行操作,平时也尽量少用该用户来做登录,这样对程序运行会保证一个相对不变的用户环境,有利于问题的诊断。