J'ai dû prendre la propriété du dossier spécial C:\Program Files\WindowsApps
Pour corriger n problème d'icônes . Le problème est maintenant résolu, de sorte que j'aimerais réinitialiser les autorisations à la manière dont ils étaient avant de prendre la propriété du dossier.
J'ai retourné NT SERVICE\TrustedInstaller
au propriétaire et supprimé les entrées d'autorisation de mon compte: https://i.stack.imgur.com/wuqli.png
Mais j'ai toujours le contrôle total du dossier et pouvez parcourir le dossier dans l'explorateur sans obtenir l'avertissement habituel que je devrais prendre la propriété: https://i.stack.imgur.com/sb2na.png Englisons
Est-il possible de restaurer les autorisations par défaut de ce dossier?
J'ai trouvé cette réponse lors de la recherche de Google et j'ai conduit à une solution.
NUMÉRO : Les applications Windows (telles que le courrier et le calendrier) ne s'ouvriront pas. Le menu de démarrage ne s'ouvrira pas. Impossible de cliquer avec le bouton droit de la souris sur les icônes de la barre des tâches.
[~ # ~] Correction [~ # ~ ~ ~]: exécutez la commande ACLS de réinitialisation Kattee posté à partir d'un disque de démarrage USB Windows Installer, à l'aide de l'invite de commande intégrée pour le dépannage.
C'est ce qui m'a fait travailler à nouveau. Tout va bien après le redémarrage. Aucune application n'a même pas besoin d'être réinstallée. Tout "fonctionne juste."
J'espère que ceci aide quelqu'un d'autre!
Je n'ai pas eu à utiliser l'option de disque de récupération mentionnée précédemment. Je viens de l'exécuter à partir de l'invite de commande dans Mode administrateur :
icacls "C:\Program Files\WindowsApps" /reset /t /c /q
Description du paramètre:
Référence: Référence de la commande ICACLS
Remarque: Je pense avoir peut-être également redémarré l'ordinateur comme suggéré, mais je ne pense pas que ce soit requis.
La commande suivante fonctionnera en termes de problèmes de fixation avec WindowsApps ne lançant pas si c'est votre problème:
icacls "C:\Program Files\WindowsApps" /reset /t /c /q
La question est cependant comment " réinitialiser les ACL par défaut pour C:\Program Files\WindowsApps " Et il y a deux façons que je connaisse de cette autorisation réinitialisée. à leurs valeurs par défaut.
Option 1
Ajoutez manuellement les principes selon cette image:
Option 2
Si vous avez une sauvegarde de Windows avant la modification, utilisez-le pour restaurer le dossier de fichiers du programme/WindowsApps Ne pas écrase les dossiers/fichiers existants le restaurer Quelque part ailleurs, utilisez les commandes ICACLS :
icacls "X:\PathToRestored\Program Files\WindowsApps" /save "X:\WhereToSave\WindowsApps.acl"
icacls "%ProgramFiles%" /restore "X:\PathToSaved\WindowsApps.acl"
icacls “%ProgramFiles%\WindowsApps” /setowner “NT Service\TrustedInstaller”