Disattivando la funzione “Lascia che le applicazioni vengano eseguite in background” sulla pagina “Apps in background” delle nuove impostazioni di Windows Privacy, la ricerca nel menu di avvio si interrompe, almeno su Windows 10 con il Creator’s Update!
Ho recentemente reinstallato Windows 10 con il Creator’s Update su tre macchine. Dopo aver installato Windows, il mio primo passo su tutte le macchine è stato quello di cliccare su tutte le pagine sotto Impostazioni -> Privacy , disabilitando ogni singola attivazione. Tra queste c'era anche l'impostazione “Let apps run in the background” sulla pagina Background apps.
Poco dopo ho notato che le applicazioni appena installate non apparivano nella ricerca del menu di avvio - né attraverso win+S
né semplicemente iniziando a digitare quando il menu di avvio era focalizzato. Su tutte le macchine, alcuni risultati venivano visualizzati e altri mancavano. Le applicazioni appena installate non appariranno. Su una di esse, digitando google
o chrom
non si otterrebbe nulla se non la parola completa, chrome
, mostrerebbe “eseguire il comando”. Ad un certo punto, una macchina completava solo notepad
e il risultato non poteva essere cliccato o attivato.
Questo thread mi ha aiutato a capire che la creazione di un nuovo utente amministratore locale sulle macchine avrebbe temporaneamente risolto il problema - grazie! Sfortunatamente, il problema si sarebbe risolto di nuovo e così ho iniziato a cercare di rintracciare quando, precisamente, ha iniziato ad accadere. L'ho fatto con un processo che ha coinvolto molti, molti riavvii e ripetutamente l'installazione e la disinstallazione 7-zip.
Sono stato contento di scoprire che gli hack del mio registro che disabilitano la ricerca sul web di Cortana e la ricerca nei negozi di finestre erano non responsabili - erano la mia prima ipotesi. L'hacking di altre parti di Windows non ha interrotto la ricerca, così come il mio script power-shell che disinstalla tutto il bloatware che viene fornito con Windows 10: Facebook, Twitter, XING, Keeper, la lista continua. (Questa roba viene anche reinstallata automaticamente, ripetutamente, e reinstallata per i nuovi account utente)
Infine, ho seguito il problema fino a questa impostazione della privacy - un'altra cosa che è specifica dell'account utente!
I miei test mostrano che è ancora possibile disabilitare tutte le applicazioni dall'esecuzione in background fino a quando la levetta primaria in cima alla pagina “Apps di sfondo” rimane On. Ecco una schermata delle mie impostazioni con la ricerca nel menu di avvio che funziona:
Tutti gli altri comandi per la privacy possono essere disattivati, su tutte le altre pagine.
E, infine, sembra che se il comando “Let apps run in the background” è Off, riaccenderlo e riavviarlo sembra riparare la ricerca nel menu di avvio, anche se sembra che ci voglia un po’ di tempo prima che i risultati siano di nuovo al 100%.
Tra le soluzioni elencate in questa domanda, solo il suggerimento di creare un nuovo account utente locale ha funzionato e questo solo fino a quando non ho spento ancora una volta questo toggle problematico.
Se non si vede il let “apps run in the background” toggle, è ancora possibile abilitarlo tramite il registro di sistema. Per farlo;
- 1. Premere il tasto logo di windows + R per aprire la finestra di dialogo di esecuzione. Digitare “regedit” e poi premere invio.
- 2. Navigare fino al seguente tasto: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications
- Premere il tasto “Regedit” per aprire la finestra di dialogo. 3. Cliccare con il tasto destro del mouse su BackgroundAccessApplications , e selezionare New -> DWORD (32-bit) Value. Nominarlo GlobalUserDisabled e impostare il suo valore su 0.
- Fare clic con il tasto destro del mouse su BackgroundAccessApplications , e selezionare New -> DWORD (32 bit) Value. 4. Riavviare.