xjralph 2024-03-29 10:24 采纳率: 0%
浏览 6

统一壁纸时,客户端出错

windows server 2019 搭建的域环境,客户端是windows 10。服务器配置为域控,客户端也加入了域。域中新建了OU,OU中新建了A、B两个用户。用组策略配置了统一壁纸,但是A登录域后壁纸生效,B登录后壁纸不生效,B的桌面背景为黑屏。
分别打开A、B登录时,打开%AppData%\Microsoft\Windows\Themes\CachedFiles,A的里面是配置的壁纸文件,但B的里面是一张黑屏的文件。这该如何?
这是A的

img

这是B的

img

  • 写回答

1条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-03-29 10:24
    关注

    引自免费微信小程序:皆我百晓生

    在解决这个问题之前,我们需要明确以下几个关键点:

    1. 系统环境:系统包括Windows 10版本,Windows Server 2019,以及域环境中的域控制器和客户端Windows 10。
    2. 壁纸策略设置:在桌面上启动并打开控制面板 -> 用户账户 -> 管理账户 -> 添加新用户 -> 姓名 -> 笔记本名称 (例如: "B")

    确认以下步骤是否正确执行:

    a. 从"添加新用户"窗口选择"用户帐户类型": 可选选项有本地用户帐户 (Win10) 和来宾帐户 (Windows 7/8)。

    b. 在弹出的新窗口中输入B的用户名和密码,点击"确定"。

    c. 设置用户名为"B@域",即这个用户属于域控制器,并且是域控制器的一部分,可以在同一用户的凭据列表中看到。

    d. 点击"高级"按钮,然后勾选"更改默认桌面设置"复选框,将桌面的壁纸设为“个性化”。

    e. 最后,按照屏幕提示操作完成设置过程。大多数系统将会创建一个名为"CachedFiles"的文件夹,其中包含与您最近更改壁纸设置相关的所有文件。在"C:\Users\B@域\Desktop\CachedFiles"文件夹中,可能会找到包含"A\skin.png"、"B\skin.png"等文件的子目录,这些文件包含了壁纸图像及其相应的壁纸位置映射。

    确保所有用户都可以访问到上述文件夹和目录,因为部分默认的用户账户可能阻止用户访问此类文件夹或子目录。您可以通过检查用户的账户属性来了解是否符合权限限制。

    现在我们回到问题描述。当A登录域后壁纸生效,而B登录后壁纸不生效,这可能是由于以下原因:

    a. B用户没有同步壁纸设置:如果B的壁纸设置尚未同步到Windows桌面,那么在登出Windows时,其皮肤会被设置为默认的"应用不受信任的程序"主题,这意味着用户必须重新更改壁纸才能将其恢复到之前的设置。同步壁纸通常是在用户注册新账户时进行,或者通过设置更新客户端时自动进行的。
    
    b. A用户可能设置了非标准壁纸:Windows操作系统提供了一种叫做"预置壁纸"的功能,允许用户指定壁纸的主题和位置映射。A用户可能在"个性化"菜单中设置了特定的壁纸,或者更改了某些预设的主题。然而,在您提供的时间内,这些壁纸设置未被同步到全局桌面,导致B用户始终只能看到初始的黑屏壁纸。
    
    c. 原始壁纸路径被删除:在右键点击桌面空白处,选择"粘贴"选项,或者在"搜索"栏中输入"壁纸", 可能由于某种原因导致壁纸路径丢失或被删除。
    

    要解决这个问题,我们可以采取以下步骤:

    1. 验证A用户是否已经成功同步壁纸设置:右键点击桌面空白处,选择"粘贴"选项,或者在"搜索"栏中输入"壁纸", 查看所有在当前用户目录下匹配的壁纸文件。如果有可用的壁纸,确认其保存路径是否与您的文件目录相同。

    2. 清除B用户临时壁纸设置:对B用户进行安全检查,确保其已禁用"应用不受信任的程序"主题,同时检查系统垃圾回收器中是否有B用户的临时壁纸文件。如果存在,确认壁纸文件存储的位置,使用正常方法将其清理。

    3. 如果A用户设置了非标准壁纸,尝试使用"应用受信任的程序"主题重新同步壁纸设置。在"个性化"菜单中,选择"应用受信任的程序"主题,进入"应用程序和扩展程序"选项卡,选择"开始"->"计算机管理" -> "系统和安全" -> "桌面设置" -> "启动和任务设置" -> "页面视图" -> "颜色和纹理",取消之前用于"A\skin.png"、"B\skin.png"等壁纸的复选框,然后选择其他应用的桌面皮肤,之后再次验证新的壁纸设置。

    4. 如果上述方法都无法解决问题,有可能是B用户拥有不同的桌面壁纸资源,从而导致A用户无法匹配到它们。在这种情况下,需要手动选择合适的壁纸文件,可以通过"系统还原"功能恢复桌面壁纸设置,或者在"资源管理器"中查找B用户之前使用的壁纸文件,将它们复制到C:\Users\B@域\Desktop\CachedFiles文件夹中,然后将桌面壁纸的设置同步到全局桌面。

    5. 将B用户切换到单独域控制器或独立账号:在B用户组策略中,检查是否启用了"将当前用户帐户添加到另一个域"或"仅此一台计算机"等选项。如果是,将B用户移出原来的域控制器,登录到新的域控制器上,然后设置一个新的主账户,此时A用户应该可以继承到他的壁纸设置。

    6. 给C盘增加系统还原点:尝试设置系统还原点,以便在出现问题时能够回滚至原始状态。这样,即使壁纸设置有所改变,系统可以覆盖之前的更改,避免因某个特定壁纸设置引起的错误影响B用户。

    通过以上步骤,应当可以解决用户在登录Windows后壁纸不生效的问题。需要注意的是,每一步都需要在保障数据安全性前提下进行,避免信息泄露或其他安全风险。在执行过程中,如遇到困难或不确定操作步骤,建议联系专业的IT人员或系统管理员进行协助。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月29日

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。