web-dev-qa-db-fra.com

Réinitialiser Windows Spotlight

J'utilise Windows Spotlight sur l'écran de verrouillage de mon ordinateur portable Windows 10, et j'ai accidentellement aimé quelques photos, et le reste à venir. Existe-t-il un moyen de "changer d'avis" à propos d'une photo ou de tout réinitialiser?

12
Hazzdood

J'étais également frustré par ce même problème avec l'image Windows Spotlight Lockscreen sous Windows 10.

Etre incapable de "changer d'avis" après avoir préalablement sélectionné "Je veux plus" ou "Pas un fan" est une vraie douleur. J'ai décrit ci-dessous ce qui a fonctionné pour moi. Ce n'est peut-être pas une solution complète, en particulier si Microsoft modifie le mode de fonctionnement de Spotlight, mais pour le moment, cela semble être un travail suffisant.

WARNING: il s’agit de modifier les valeurs dans le registre Windows. Soyez donc averti qu’il s’agit généralement d’une pratique dangereuse si vous n'êtes pas sûr de ce que vous voulez. faites-vous. Procédez à vos risques et périls. Ne me tenez pas responsable si vous cassez votre machine.

L'idée de base est que l'image lockscreen actuelle est stockée dans le chemin de registre suivant: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative

  1. Ouvrez le registre Windows
  2. Suivez le chemin du registre:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative
  3. Recherchez la clé "CreativeJson" et double-cliquez dessus. La boîte de dialogue 'Editer la chaîne' s'ouvre.
    • Allez dans le champ 'Données de la valeur'. Il contient une chaîne json assez longue avec des paramètres affectant le fonctionnement de l'image lockscreen.
    • Commencez à faire défiler la chaîne json à partir de l'extrême gauche et vous y trouverez de nombreuses paires clé-valeur, notamment: "creativeId", "placementId", "impressionToken", entre autres. (Ce ne sont pas très utiles pour ce dont nous avons besoin, mais je les ai signalés comme un point de contrôle pour voir si vous êtes sur la bonne voie)
    • Les plus importants pour ce processus commencent à s’approcher lorsque vous voyez "onHover", "onPositiveFeedback", "onNegativeFeedback" et celui qui résoudra nos problèmes 'feedbackProvided' .
    • Si vous avez déjà donné un retour, sa valeur sera " true ". Si vous ne l'avez pas, ce sera " false ". Donc, dans notre cas où nous voulons changer la décision que nous avons prise, il devrait déjà se lire "true", cela impliquera donc de changer la valeur de "true" en "false".
    • Changez cette valeur particulière et elle devrait maintenant se lire "feedbackProvided":false
      (NB: Ne changez rien d'autre. Le reste de la chaîne doit rester identique)
  4. Une fois que vous avez terminé, cliquez sur "OK" et vous pourrez fermer le registre.
  5. Si vous verrouillez maintenant votre écran, l'image actuelle devrait vous permettre de refaire un choix.

Remarque: Comme ce chemin de registre contient les paramètres de l'image actuelle de l'écran de verrouillage, plusieurs paramètres sont évidemment modifiés lorsque Windows décide de modifier l'écran de verrouillage pour vous. . Je pense que parmi ces nombreux paramètres, il existe une sorte de "Time-to-Live" pour le lockscreen actuel.

Remarque2: L'emplacement de stockage des images est également indiqué dans le chemin d'accès au registre mentionné ci-dessus, mais également dans la clé de Registre "HotspotImageFolderPath". Sur la plupart des machines Win 10 pour le moment, la valeur par défaut devrait être:

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

Mise à jour: Voici un script Powershell pour mettre à jour l'indicateur de commentaires:

$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
13
Irvin H.

Je viens de rencontrer le même problème que décrit par Blazinator. Et remarque: ceci après avoir été en mesure de visualiser et d’éditer la chaîne.

Cependant, je peux vous informer que THE STRING IS est réellement là! Il est simplement invisible, pour une raison quelconque: Mais vous pouvez le surligner et le copier: Voici comment:

  1. Appuyez sur la touche [home] pour placer le curseur au début de la chaîne.
  2. puis appuyez sur les deux touches [shift] + [end] pour mettre en surbrillance la chaîne entière (vous ne pouvez pas la voir mais elle l'est).
  3. Appuyez sur [ctrl] + [c] (ou cliquez avec le bouton droit de la souris et sélectionnez "Copier" dans le menu ").

Ensuite, vous pouvez coller la chaîne entière dans le bloc-notes et l'éditer ici (Remarque: ce serait une bonne idée de désélectionner Word Wrap dans le menu "Format", sinon cela risquerait d'inciter certains caractères de retour chariot). Et une fois l’édition terminée, copiez et collez toute la chaîne (assurez-vous d’écraser ou de supprimer le contenu original (invisible)).

En réponse au message original, cependant: La partie "feedbackProvided" de la chaîne de caractères lit "false" même si j'ai cliqué sur "like". Ma solution alternative pour l'instant consiste donc simplement à remplacer le fichier image par une autre image. du même nom de fichier. - Voici comment:

  1. Recherchez le fichier image dans le dossier spécifié ci-dessus . Remarque 2 ci-dessus et copiez-le à un emplacement approprié.
  2. Les images sont au format .jfif; ajoutez simplement l'extension .jfif et ouvrez-le avec un programme graphique. (Astuce: si vous copiez toutes les images et ajoutez l’extension .jfif, vous pourrez facilement identifier celle-ci).
  3. Ensuite, collez une image différente dessus et sauvegardez.
  4. Supprimez ensuite à nouveau l’extension .jfif et recopiez-la dans le dossier images, écrasant ainsi le fichier original.

Cela fonctionnera aussi.

0
rpnielsen