重置 Windows 聚焦

Haz*_*ood 13 reset lock-screen windows-10

我在我的 Windows 10 笔记本电脑的锁定屏幕上使用 Windows Spotlight,我不小心喜欢了一些照片,并且不断出现。有没有办法对照片“改变主意”,或者只是重置整个事情?

小智 14

我也对 Windows 10 上的 Windows Spotlight Lockscreen 图像的同样问题感到沮丧。

在之前选择了“我想要更多”或“不是粉丝”之后无法“改变主意”是一种真正的痛苦。我在下面描述了对我有用的方法。这可能不是一个完整的解决方案,特别是如果微软改变了 Spotlight 的工作方式,但就目前而言,它似乎是一个足够好的解决方案。

警告:这涉及更改 Windows 注册表中的值,因此请注意,如果您不确定自己在做什么,这通常被认为是一种危险的做法。继续需要您自担风险。如果你弄坏了你的机器,不要让我负责。

基本思想是当前锁屏图像存储在以下注册表路径中: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative

  1. 打开 Windows 注册表
  2. 按照注册表路径:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative
  3. 找到键“ CreativeJson”并双击它。“编辑字符串”对话框将打开。
    • 转到“值数据”字段。它包含一个相当长的 json 字符串,其中包含影响锁屏图像操作方式的参数。
    • 从最左侧开始滚动 json 字符串,您会在其中找到许多键值对,包括:“creativeId”、“placementId”、“impressionToken”等。(这些对于我们需要的不是很有用,但我已经指出它们只是作为检查点,看看你是否在正确的轨道上)
    • 当您看到 "onHover"、"onPositiveFeedback"、"onNegativeFeedback" 以及将解决我们的问题的'feedbackProvided'时,此过程的重要部分开始接近。
    • 如果您之前提供过反馈,它将具有“ true ”值。如果你没有,它将是“假的”。因此,在我们想要更改我们做出的决定的情况下,它应该已经读取为“true”,因此它将涉及将值从“true”更改为“false”。
    • 更改此特定值,它应该立即读取"feedbackProvided":false
      (注意:不要更改任何其他内容。字符串的其余部分应保持不变)
  4. 完成此操作后,单击“确定”,您可以关闭注册表。
  5. 如果您现在锁定屏幕,当前图像现在应该允许您再次做出选择。

注意:由于此注册表路径保存当前锁定屏幕图像的设置,当 Windows 决定为您更改锁定屏幕时,几个参数显然会发生变化。我认为在这些众多参数中,它们对当前锁屏具有某种“生存时间”。

注2:存储图像的位置也可以在上面提到的注册表路径中找到,但是在注册表项“HotspotImageFolderPath”中。目前在大多数 Win 10 机器上,默认值应该是:

C:\Users\[USERNAME]\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\ LocalState\Assets

更新:这是一个用于更新反馈标志的 Powershell 脚本:

$creativeJson = (Get-ItemProperty 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative').CreativeJson | ConvertFrom-Json
$creativeJson.cdm.feedbackEvents.feedbackProvided = $false
New-ItemProperty -Path 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative' -Name CreativeJson -Value ($creativeJson | ConvertTo-Json -Depth 100 -Compress) -Force
Run Code Online (Sandbox Code Playgroud)

  • 在 Windows 10 v1709(内部版本 16299.19)中,“Creative”注册表项不再存在。 (3认同)
  • 9 个月后的你好。我遇到了这个问题并进入了指定的注册表项,但我无法编辑它!我曾尝试以管理员身份运行 regedit(虽然我的帐户已经是管理员...这是我的个人笔记本电脑)。单击 CreativeJson 上的修改会显示一个空框。然而,我抽查过的其他键似乎是可编辑的。知道为什么会这样吗?此外,通过“编辑二进制数据”选项进行编辑是否安全?我可以在那个框中找到我需要编辑的位置...我更改了它以查看是否可以,但没有单击“确定”。 (2认同)