Zresetuj Spotlight systemu Windows

13

Korzystam z Windows Spotlight na ekranie blokady mojego laptopa z systemem Windows 10 i przypadkowo polubiłem kilka zdjęć i ciągle się pojawiają. czy istnieje sposób, aby „zmienić zdanie” na temat zdjęcia, czy po prostu zresetować całość?

Hazzdood
źródło
proszę, pomóż ładnie?
Hazzdood
2
Czy próbowałeś po prostu wyłączyć wyróżnianie systemu Windows, ponownie uruchomić maszynę i włączyć ponownie?
kelvinelove
nie, nie zrobiłem tego i nie mam już reflektora, więc nie mogę go przetestować przepraszam :)
Hazzdood
Przekazałem tę opinię do systemu Windows - proszę o głosowanie: aka.ms/Qjjldf
Lukas Cenovsky

Odpowiedzi:

14

Byłem również sfrustrowany tym samym problemem z obrazem Windows Spotlight Lockscreen w systemie Windows 10.

Niemożność „zmiany zdania” po wcześniejszym wybraniu „Chcę więcej” lub „Nie jestem fanem” to prawdziwy ból. Poniżej opisałem, co dla mnie zadziałało. Może nie być to pełne rozwiązanie, zwłaszcza jeśli Microsoft zmieni sposób działania Spotlight, ale na razie wydaje się, że jest wystarczająco dobry do obejścia.

OSTRZEŻENIE : wiąże się to ze zmianami wartości w rejestrze systemu Windows, więc należy pamiętać, że jest to ogólnie uważane za niebezpieczną praktykę, jeśli nie masz pewności, co robisz. Postępuj na własne ryzyko. Nie pociągaj mnie do odpowiedzialności za uszkodzenie maszyny.

Podstawową ideą jest to, że bieżący obraz ekranu blokady jest przechowywany w następującej ścieżce rejestru: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative

  1. Otwórz rejestr systemu Windows
  2. Postępuj zgodnie ze ścieżką rejestru:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative
  3. Znajdź klucz „ CreativeJson” i kliknij go dwukrotnie. Otworzy się okno dialogowe „Edytuj ciąg”.
    • Przejdź do pola „Dane wartości”. Zawiera raczej długi ciąg Json z parametrami wpływającymi na działanie obrazu blokady.
    • Rozpocznij przewijanie ciągu Json od samego lewej strony, a znajdziesz tam wiele par klucz-wartość, w tym między innymi: „creativeId”, „placementId”, „impressionToken”. (Nie są one bardzo przydatne do tego, czego potrzebujemy, ale wskazałem je jako punkt kontrolny, aby sprawdzić, czy jesteś na dobrej drodze)
    • Najważniejsze dla tego procesu zaczynają się zbliżać, gdy zobaczysz „onHover”, „onPositiveFeedback”, „onNegativeFeedback” oraz ten, który rozwiąże nasze problemy „informacje zwrotne dostarczone” .
    • Jeśli wcześniej wyraziłeś opinię, będzie miał wartość „ prawda ”. Jeśli nie, będzie to „ fałsz ”. Tak więc w naszym przypadku, w którym chcemy zmienić decyzję, którą podjęliśmy, powinna ona już brzmieć „prawda”, a więc obejmować będzie zmianę wartości z „prawdy” na „fałsz”.
    • Zmień tę konkretną wartość i powinna ona czytać teraz "feedbackProvided":false
      (NB: Nie zmieniaj niczego innego. Cała reszta ciągu powinna pozostać taka sama)
  4. Gdy to zrobisz, kliknij „OK” i możesz zamknąć rejestr.
  5. Jeśli teraz zablokujesz ekran, bieżący obraz powinien teraz umożliwić Ci dokonanie wyboru ponownie.

Uwaga: Ponieważ ta ścieżka rejestru zawiera ustawienia dla bieżącego obrazu ekranu blokady, kilka parametrów oczywiście zmieni się, gdy system Windows zdecyduje się zmienić ekran blokady. Myślę, że wśród tych wielu parametrów mają one jakiś „czas do życia” dla bieżącego ekranu blokady.

Uwaga 2: Miejsce przechowywania obrazów znajduje się również we wspomnianej wyżej ścieżce rejestru, ale w kluczu rejestru „HotspotImageFolderPath”. W chwili obecnej na większości komputerów z systemem Windows 10 wartość domyślna powinna wynosić:

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

Aktualizacja: Oto skrypt Powershell do aktualizacji flagi opinii:

$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
Irvin H.
źródło
2
Witam od 9 miesięcy później. Natknąłem się na ten problem i wszedłem we wskazany klucz rejestru, ale nie mogę go edytować! Próbowałem uruchomić regedit jako Administrator (chociaż moje konto jest już administratorem ... to mój osobisty laptop). Kliknięcie Modyfikuj na CreativeJson pokazuje mi puste pole. Jednak inne klucze, które sprawdziłem na miejscu, wydają się być edytowalne. Wiesz, dlaczego to może być? Czy edytowanie za pomocą opcji Edytuj dane binarne jest bezpieczne? Mogę znaleźć miejsce w tym polu, które muszę edytować ... Zmieniłem to, aby zobaczyć, czy mogę, ale nie kliknąłem OK.
Blazinator
3
W Windows 10 v1709 (kompilacja 16299.19) klucz rejestru „Creative” już nie istnieje.
Jinxed,
0

Właśnie spotkałem ten sam problem, który opisał Blazinator. I uwaga: dzieje się tak po uprzednim obejrzeniu i edycji ciągu ..

Mogę jednak poinformować, że STRING JEST RZECZYWISTY! Z jakiegoś powodu jest po prostu niewidoczny: Ale możesz go podświetlić i skopiować: Oto jak:

  1. Naciśnij klawisz [home], aby umieścić kursor na początku ciągu.
  2. następnie naciśnij oba klawisze [Shift] + [End], aby podświetlić cały ciąg (nie widać, że jest podświetlony, ale jest).
  3. Naciśnij [ctrl] + [c] (lub kliknij prawym przyciskiem myszy i wybierz „kopiuj” z menu ”).

Następnie możesz wkleić cały ciąg do notatnika i tam go edytować (Uwaga: Dobrym pomysłem będzie odznaczenie Zawijanie wyrazów w menu „Format”, ponieważ może to spowodować pojawienie się znaków powrotu karetki). A po zakończeniu edycji skopiuj i wklej cały ciąg z powrotem (pamiętaj o zastąpieniu lub usunięciu oryginalnej (niewidocznej) zawartości).

Jednak w odpowiedzi na oryginalny post: część ciągu „FeedbackProvided” napisana jest jako „false”, mimo że kliknąłem „like”. Więc moim alternatywnym rozwiązaniem na razie jest po prostu zastąpienie pliku obrazu innym obrazem o tej samej nazwie pliku. - Oto jak:

  1. Znajdź plik obrazu w folderze określonym w uwadze 2 powyżej i skopiuj go do dogodnej lokalizacji.
  2. Obrazy są w formacie .jfif; po prostu dodaj .jfif jako rozszerzenie i otwórz za pomocą jakiegoś programu graficznego. (Wskazówka: jeśli skopiujesz wszystkie obrazy i dodasz do nich rozszerzenie .jfif, możesz łatwo rozpoznać, który to jest).
  3. Następnie wklej inny obraz i zapisz.
  4. Następnie ponownie usuń rozszerzenie .jfif i skopiuj je z powrotem do folderu obrazów, zastępując w ten sposób oryginalny plik.

To też zadziała.

rpnielsen
źródło