Comment ajouter Take Ownership dans le menu contextuel de Windows 10

Lorsque nous gérons des systèmes d'exploitation Windows, parfois en essayant d'accéder à un certain fichier ou dossier, nous rencontrons l'erreur suivante :

"Vous n'êtes actuellement pas autorisé à accéder à ce dossier. Cliquez sur Continuer pour obtenir un accès permanent à ce dossier"

Le message que nous n'avons pas d'autorisation sur un fichier ou un dossier, bien que nous soyons clairs que notre utilisateur dispose d'autorisations d'administrateur, est dû à la possession ou au propriétaire du fichier, c'est-à-dire lorsqu'un certain élément a été créé dans Windows, l'utilisateur le créateur devient propriétaire de cet objet et il a le pouvoir d'accorder ou de refuser divers types d'autorisations à d'autres utilisateurs. Si, pour une raison quelconque, cet objet ne dispose que des autorisations pour l'utilisateur créateur et que cet utilisateur n'est plus disponible, nous devons effectuer un certain processus pour changer le propriétaire de l'objet et disposer des autorisations requises pour exécuter à nouveau des actions dessus.

Ce processus est un peu long puisqu'il faut aller dans les options de sécurité avancées du fichier ou du dossier, mais cette fois Solvetic va apprendre à prendre possession d'un fichier à l'aide du menu contextuel ou, déjà connu, du clic droit. Ce processus peut être implémenté dans n'importe quelle édition de Windows de 7 à 10.

1. Configurer le menu contextuel pour les fichiers sous Windows


Pour effectuer ce processus, il sera nécessaire d'éditer un registre du système d'exploitation, il est donc conseillé de créer une copie de sauvegarde avant d'effectuer le processus et de prendre les précautions nécessaires pour ne pas affecter les registres qui altèrent le comportement ou la stabilité du système.

Étape 1
Pour accéder à l'éditeur de registre sous Windows, en l'occurrence Windows 10, nous avons deux options :

  • Dans la zone de recherche de Windows 10, je vais entrer le terme regedit et sélectionner l'option Exécuter la commande dans la liste affichée.
  • Utilisez la combinaison de touches + R (Exécuter) et dans la fenêtre affichée, entrez la commande regedit et appuyez sur Entrée ou OK.

Étape 2
Dans la fenêtre affichée, nous allons passer à l'itinéraire suivant.

 HKEY_CLASSES_ROOT \ * \ shell

Étape 3
L'étape suivante consiste à créer une clé dans le dossier Shell, pour cela, nous ferons un clic droit sur le dossier Shell et sélectionnerons l'option Nouveau / Clé :

Nous allons attribuer le nom runas à cette nouvelle clé :

Étape 4
Maintenant, nous allons double-cliquer, ou clic droit / Modifier, sur l'enregistrement par défaut situé dans le panneau central de la nouvelle clé créée et nous entrerons le texte Prendre possession dans le champ Données de la valeur. Cliquez sur OK pour enregistrer les modifications.

Étape 5
Maintenant, dans n'importe quel espace vide de la clé runas, nous allons faire un clic droit et sélectionner l'option Nouveau / Valeur de chaîne :

Nous allons attribuer le nom NoWorkingDirectory à cette nouvelle chaîne :

Étape 6
L'étape suivante consiste à créer une nouvelle clé dans le dossier runas, pour cela nous allons faire un clic droit sur runas et sélectionner Nouveau / Clé et attribuer la commande name :

Étape 7
Maintenant, nous allons double-cliquer sur l'enregistrement par défaut de la touche de commande et dans le champ Informations sur la valeur, nous entrerons ce qui suit. Cliquez sur OK pour enregistrer les modifications.

 cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / accorder aux administrateurs : F

Étape 8
Maintenant, à l'intérieur de la touche de commande, nous allons créer une nouvelle valeur de chaîne en cliquant avec le bouton droit et en sélectionnant Nouvelle / Valeur de chaîne et nous attribuerons le nom IsolatedCommand :

Nous ouvrons cet enregistrement et entrons la ligne suivante dans le champ Informations sur la valeur. Cliquez sur OK pour enregistrer les modifications.

 cmd.exe / c takeown / f \ "% 1 \" && icacls \ "% 1 \" / accorder aux administrateurs : F

De cette façon, nous avons configuré le menu contextuel pour les fichiers dans Windows.

2. Création du menu contextuel pour les dossiers Windows

Étape 1
Pour créer le menu contextuel de Take Possession dans les dossiers, nous devons aller au chemin suivant dans l'éditeur de registre :

 HKEY_CLASSES_ROOT \ Répertoire \ shell

Étape 2
Dans le dossier Shell il faudra créer une nouvelle clé comme nous l'avons indiqué précédemment (Nouveau / Clé) qui s'appellera runas :

Étape 3
Ensuite, nous ouvrons l'enregistrement par défaut pour la nouvelle clé et entrons le nom Take Possession dans le champ de données de la valeur. Cliquez sur OK pour enregistrer les modifications.

Étape 4
En suivant les étapes indiquées ci-dessus, nous devons créer une nouvelle valeur de chaîne dans la clé runas appelée NoWorkingDirectory :

Étape 5
Maintenant, nous allons faire un clic droit sur la clé runas et sélectionner Nouveau / Clé et attribuer la commande name :

Étape 6
Double-cliquez sur le registre par défaut dans la commande et nous attribuerons la ligne suivante. Cliquez sur OK pour enregistrer les modifications.

 cmd.exe / c takeown / f \ "% 1 \" / r / d et && icacls \ "% 1 \" / accorder aux administrateurs : F / t

Étape 7
L'étape suivante consiste à créer une nouvelle valeur de chaîne appelée IsolatedCommand dans la commande, pour cela, nous allons faire un clic droit sur le panneau central et sélectionner l'option Nouvelle / Valeur de chaîne et attribuer le nom indiqué :

Étape 8
Nous ouvrons la valeur créée et affectons la ligne suivante dans le champ Informations sur la valeur. Cliquez sur Accepter pour appliquer les modifications

 cmd.exe / c takeown / f \ "% 1 \" / r / d et && icacls \ "% 1 \" / accorder aux administrateurs : F / t

Étape 9
Tous ces changements prennent effet immédiatement, un redémarrage du système n'est donc pas nécessaire. Maintenant, nous pouvons cliquer avec le bouton droit sur n'importe quel fichier ou dossier et nous pouvons voir l'option créée pour prendre possession dudit élément :

AGRANDIR

Si nous accédons aux options de sécurité avancées, nous verrons que la possession a été correctement prise :

AGRANDIR

C'est un processus simple qui nous fait gagner beaucoup de temps et nous permet d'avoir le contrôle sur les éléments qui les empêchent d'être gérés dans Windows

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave