重置Windows Spotlight


13

我在Windows 10笔记本电脑的锁定屏幕上使用Windows Spotlight,但我意外地喜欢了一些照片,并且不断出现。有什么方法可以“改变主意”或仅重置整个照片吗?


请帮忙吗?
Hazzdood

2
您是否尝试过简单地关闭Windows聚光灯,重新启动机器然后再次打开?
kelvinelove '17

不,我没有,而且我也没有聚光灯,所以我无法对其进行测试:)
Hazzdood

我已向Windows提供了此反馈-请支持:aka.ms/Qjjldf
Lukas Cenovsky

Answers:


14

对于Windows 10上的Windows Spotlight锁屏图像,这个问题也让我感到沮丧。

先前选择了“我想要更多”或“不是粉丝”之后,无法“改变主意”是一个真正的痛苦。我在下面描述了对我有用的方法。这可能不是一个完整的解决方案,尤其是如果Microsoft更改了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 ”。如果没有,它将为“ false ”。因此,在我们要更改决策的情况下,它应该已经读为“ 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

2
您好9个月后。我遇到了这个问题,并进入了指示的注册表项,但是我无法对其进行编辑!我试图以管理员身份运行regedit(尽管我的帐户已经是admin ...这是我的个人笔记本电脑)。单击CreativeJson上的“修改”会显示一个空框。但是,我经过抽查的其他键似乎确实是可编辑的。知道为什么会这样吗?另外,通过“编辑二进制数据”选项进行编辑是否安全?我可以在该框中找到需要编辑的位置...我对其进行了更改,以查看是否可以但未单击“确定”。
开拓者

3
在Windows 10 v1709(内部版本16299.19)中,“创意”注册表项不再存在。
金克斯

0

我刚刚遇到了Blazinator所述的相同问题。请注意:这是在先前能够查看和编辑字符串之后。

但是,我可以告知STRING确实存在!由于某种原因,它只是不可见的:但是您可以突出显示并复制它:方法如下:

  1. 按[home]键将光标置于字符串的开头。
  2. 然后同时按[shift] + [end]键以突出显示整个字符串(您看不到它是突出显示的,而是突出显示的)。
  3. 按[ctrl] + [c](或右键单击并从菜单中选择“复制”)。

然后,您可以将整个字符串粘贴到记事本中,然后在其中进行编辑(注意:在“格式”菜单中取消选择“自动换行”是个好主意,否则可能会导致某些回车符)。完成编辑后,然后将整个字符串复制并粘贴回去(确保覆盖或删除原始(不可见)内容)。

但是,对原始帖子的响应是:即使单击了“ like”,字符串的“ feedbackProvided”部分仍显示为“ false”。因此,我目前的替代解决方案是将图像文件替换为其他图像相同文件名。- 这是如何做:

  1. 在上述注释2中指定的文件夹中找到图像文件,然后将其复制到方便的位置。
  2. 图片为.jfif格式;只需添加.jfif作为扩展名并使用某些图形程序打开即可。(提示:如果您复制所有图像并在所有图像上添加.jfif扩展名,则可以轻松找出它是哪一个)。
  3. 然后在其上粘贴其他图像并保存。
  4. 然后再次删除.jfif扩展名,并将其复制回images文件夹,从而覆盖原始文件。

那也行。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.