Come risolvere l’errore 0x80070539 in Windows quando si cambiano le posizioni di salvataggio o si installano i giochi.
Se vi è mai capitato di provare a cambiare la cartella di installazione predefinita per app o giochi su Windows e di imbattervi nel fastidioso codice di errore 0x80070539, sappiate che è piuttosto irritante. Questo errore si verifica solitamente quando Windows ha problemi con le autorizzazioni o con i conflitti del registro di sistema, in particolare quando si tenta di impostare una nuova posizione di salvataggio o di spostare app, ad esempio tramite l’app Xbox. A volte può comparire anche durante la copia o lo spostamento di file, o persino durante l’utilizzo di macchine virtuali. In pratica, Windows può essere molto ostinato riguardo a determinate autorizzazioni o problemi con i file di sistema, e la risoluzione di questo problema richiede una combinazione di modifiche alle autorizzazioni e, a volte, anche una scansione del sistema. La buona notizia? Esistono un paio di metodi efficaci che di solito risolvono il problema. Si va dalla regolazione della proprietà delle cartelle, alla correzione delle autorizzazioni del registro di sistema, fino all’esecuzione di alcuni strumenti di ripristino del sistema integrati. Seguendo questi passaggi, dovreste riprendere il controllo delle cartelle interessate, inclusa la cartella WindowsApps, e ripristinare il corretto funzionamento del sistema, in modo da poter cambiare la posizione di salvataggio o installare giochi senza che questo fastidioso errore si ripresenti.
Come risolvere l’errore 0x80070539 in Windows
Metodo 1: Riorganizzare e ripristinare le app/cartelle di Windows
Questo può risolvere i conflitti di autorizzazioni o di registro che impediscono la modifica dei percorsi di installazione. Poiché Windows deve rendere le cose complicate, a volte è necessario spostare o rinominare queste cartelle per reimpostare i conflitti di autorizzazioni.- Apri Esplora file e vai all’unità in cui desideri installare il gioco o l’app.- Se vedi una cartella WindowsApps, fai clic con il pulsante destro del mouse su di essa, crea una nuova cartella (chiamala ad esempio “AppsTemp” o come preferisci) e sposta la cartella WindowsApps al suo interno.- A volte, è anche necessario controllare la cartella WpSystem : se esiste, prova a rinominarla in WpSystem.old.- Dopo aver fatto ciò, vai su Impostazioni > Sistema > Archiviazione > Cambia la posizione di salvataggio dei nuovi contenuti e prova a cambiare di nuovo la posizione di salvataggio predefinita.Perché? Perché spostare o rinominare queste cartelle di sistema reimposta alcuni problemi di autorizzazioni o di registro: un po’ strano, ma può aiutare Windows a “dimenticare” il suo stato errato.*Nota:* Tieni presente che, su alcune configurazioni, questo potrebbe generare nuovamente un errore di autorizzazioni, quindi in tal caso, passa al Metodo 2.
Metodo 2: Assumi il pieno controllo della cartella WindowsApps
Questo è stato un vero toccasana su diverse macchine. La cartella WindowsApps è protetta da autorizzazioni e Windows è piuttosto restio a permettere agli utenti di modificarla. La modifica manuale della proprietà e delle autorizzazioni spesso risolve l’errore 0x80070539.- Accedi come account amministratore.- Mostra i file nascosti in Esplora file : vai su Visualizza > Opzioni > Cambia opzioni cartella e ricerca > scheda Visualizza, quindi seleziona Mostra file, cartelle e unità nascosti.- Trova C:\Program Files\WindowsApps (si trova all’interno di C:\Program Files ).- Fai clic con il pulsante destro del mouse sulla cartella e seleziona Proprietà.- Passa alla scheda Sicurezza e fai clic su Avanzate.- In Proprietario, fai clic su Cambia.- Inserisci il tuo nome utente o digita Administrators e fai clic su Verifica nomi.- Seleziona l’utente/gruppo corretto e fai clic su OK.- Seleziona la casella Sostituisci proprietario su sottocontenitori e oggetti e fai clic su OK.- Sempre nelle Impostazioni di sicurezza avanzate, aggiungi le autorizzazioni per il tuo utente: – Fai clic su Aggiungi, quindi Seleziona un’entità.- Inserisci il tuo nome utente, fai clic su Verifica nomi.- Concediti il controllo completo.- Assicurati di selezionare ” Sostituisci tutte le voci di autorizzazione degli oggetti figlio con voci di autorizzazione ereditabili da questo oggetto”.- Fai clic su OK. Questa operazione potrebbe richiedere qualche istante perché le autorizzazioni vengono propagate. Una volta completata, prova di nuovo a cambiare la posizione di salvataggio o a installare il gioco. Onestamente, su alcuni computer, Windows si rifiuta di cedere a meno che non si impossessino le autorizzazioni in modo brusco.
Metodo 3: Reimpostare gli ID di sicurezza (per utenti esperti con problemi relativi alle macchine virtuali)
Se riscontri errori principalmente con le macchine virtuali (come l’avvio di una VM), potresti voler reimpostare il contesto di sicurezza, soprattutto se le autorizzazioni sono state danneggiate.- Apri PowerShell con i diritti di amministratore (cerca PowerShell, fai clic con il pulsante destro del mouse > Esegui come amministratore).- Incolla questo comando e premi Invio: powershell Grant-VMConnectAccess -VMName “Nome della tua VM” -UserName “IlTuoDominio\IlTuoNomeUtente” Sostituisci “Nome della tua VM” e “IlTuoDominio\IlTuoNomeUtente” con le tue impostazioni effettive.- Chiudi PowerShell e prova di nuovo ad avviare la VM.*Nota:* Questa soluzione è un po’ di nicchia, ma se le autorizzazioni sono state danneggiate in un ambiente VM, la reimpostazione degli ID può essere d’aiuto.
Metodo 4: Eseguire lo strumento di verifica dei file di sistema (SFC) e le riparazioni DISM.
I file di sistema danneggiati possono causare problemi, soprattutto quando le autorizzazioni o le chiavi di registro non funzionano correttamente.- Apri il prompt dei comandi come amministratore (cerca, fai clic con il pulsante destro del mouse, esegui come amministratore).- Esegui lo strumento Controllo file di sistema: cmd sfc /scannow. Questa operazione potrebbe richiedere del tempo. Il sistema tenterà di riparare automaticamente i file danneggiati.- Successivamente, esegui i comandi DISM uno dopo l’altro: cmd Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth *Nota:* Se il comando /RestoreHealth genera un errore, aggiungi /Source:C:\RepairSource\Windows /LimitAccess alla fine e riprova.- Riavvia il computer al termine dell’operazione. Questa procedura spesso risolve i problemi relativi all’immagine di sistema danneggiata, che potrebbero causare conflitti di autorizzazione con conseguente errore 0x80070539. Speriamo che uno di questi metodi ti permetta di cambiare la posizione di salvataggio o di installare l’app senza problemi. Risolvere i problemi di permessi e di registro è una seccatura, ma una volta sistemati, tutto fila liscio.
Riepilogo
- Sposta o rinomina le cartelle problematiche come WindowsApps e WpSystem per ripristinare le autorizzazioni.
- Assumi la proprietà della cartella WindowsApps tramite le impostazioni di sicurezza avanzate.
- Reimposta l’ID di sicurezza per problemi relativi a macchine virtuali o applicazioni.
- Esegui scansioni di sistema con SFC e DISM per riparare i file di sistema danneggiati.
Incartare
Queste soluzioni coprono le cause più comuni dell’errore 0x80070539 relative alla modifica dei percorsi di salvataggio o all’installazione di app su Windows. I permessi sono solitamente la causa principale, quindi ottenere il controllo di queste cartelle può risolvere il problema. La corruzione dei file di sistema potrebbe essere il problema nascosto in background, motivo per cui l’esecuzione degli strumenti SFC e DISM può essere utile.
È un po’ frustrante come Windows blocchi l’accesso a determinate cartelle, ma una volta superati gli ostacoli relativi ai permessi, le cose tendono a stabilizzarsi. Incrociamo le dita affinché questo aiuti; in caso contrario, ci sono sempre soluzioni più avanzate come la modifica del registro di sistema o un’installazione pulita, ma speriamo non sia necessario in questo caso.