Comment puis-je parcourir le répertoire C: \ Windows \ Fonts en tant que fichiers normaux au lieu de polices dans l'Explorateur Windows 7?
Je dois accéder à l'onglet Sécurité dans Propriétés, car les polices ont des privilèges inadéquats après la restauration d'une sauvegarde à partir d'un autre ordinateur.
Éditer: Je peux ouvrir la boîte de dialogue Propriétés en cliquant avec le bouton droit de la souris sur une police (pas une famille de polices), mais les fichiers qui ne peuvent pas être ouverts en raison de mauvais privilèges ne sont même pas affichés dans la liste des polices.
Réponses:
Dans l'Explorateur Windows, accédez au dossier des polices à l'aide de la convention UNC:
\\computer-name\c$\Windows\Fonts
(voir également Impossible de supprimer certaines polices dans Windows 7 ).la source
\\192.168.1.123\c$\...
) à la place de\\localhost
ou\\computer-name
peut résoudre certains problèmes d'accès réseau ou de partage.Je voulais suggérer une solution de rechange. L'astuce UNC ci-dessus fonctionne très bien, mais ennuyeuse, elle ne vous laissera pas utiliser un outil populaire pour traiter les fichiers non supprimables, Unlocker. (vous pouvez toujours exécuter unlocker sur un fichier de police via l'invite de commande, mais c'est fastidieux)
Une solution que j'ai trouvée consiste à créer un fichier desktop.ini à placer dans votre dossier de polices, ce qui l'oblige à se comporter comme un dossier normal.
[.ShellClassInfo]
[ViewState]
Mode =
Vid =
FolderType = Generic
En outre, il peut être utile de comprendre que Windows détermine si les polices sont installées ou non via une clé de registre spécifique.
HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows NT \ CurrentVersion \ Fonts
Si le registre contient des entrées pour des polices inexistantes, vous aurez des problèmes. S'il y a une entrée, mais que celle-ci pointe vers le mauvais fichier, vous aurez des problèmes. Enfin, si vous avez une police dans votre dossier, mais que celle-ci n’existe pas dans la liste du registre, vous aurez des problèmes. Essayez donc de redresser la liste du registre, ce qui est assez explicite si vous êtes à l'aise avec le registre.
La clé a un tas de valeurs de chaîne, une pour chaque police (et variante) que vous avez installée. Ainsi, par exemple, l'entrée pour Agency Bold est une valeur de chaîne qui indique
Agency FB Bold (TrueType).
Et les données qu’il contient sont le nom de fichier de cette police, AGENCYB_0.TTF. Assurez-vous que le nom de fichier est correct.
Et en passant, si _0 à la fin du nom du fichier signifie qu'à un moment donné, vous avez essayé de copier la police (ou de l'installer) dans le dossier de polices de Windows et qu'une copie était déjà là ... Windows ne sera pas écrasé la police la plus ancienne, elle sera placée dans une deuxième copie avec un nouveau nom se terminant par _0, puis _1, _2, etc. Vous pouvez avoir plusieurs copies de vieilles polices qui vous ont causé des problèmes dans le jeûne, et si vous faites attention à vous pouvez les nettoyer et corriger leurs entrées de registre.
la source
L'utilisation de l'Explorateur de fichiers pour copier le fichier desktop.ini sur les polices c: \ windows \ risque de ne pas fonctionner si le système Windows refuse d'autoriser le processus de copie, notamment parce que desktop.ini n'est pas (selon Windows) un fichier de polices.
J'ai découvert un travail rapide et facile.
1 .. Enregistrez le fichier desktop.ini dans le dossier c: \ temp.
2 .. Allez sur RUN sur le bureau et tapez CMD (pour accéder aux commandes DOS)
3 .. Lorsque CMD apparaît dans la zone de résultats de la recherche RUN, cliquez dessus avec le bouton droit de la souris et choisissez l'option "Exécuter en tant qu'administrateur".
4 .. Lorsque l’écran DOS de CMD apparaît, basculez vers le dossier C: \ temp.
5 .. Dans C: \ Temp, tapez cette commande - copiez desktop.ini c: \ windows \ fonts / y - et appuyez sur ENTREE / RETOUR
6 ... Vous devriez obtenir 1 fichier copié. Vous pouvez ensuite quitter CMD, accéder à l'explorateur de fichiers, puis parcourir le dossier C: \ windows \ fonts comme vous le souhaitez.
la source
L'affichage spécialisé du dossier Polices est provoqué par les paramètres de son fichier desktop.ini. Le moyen le plus simple de désactiver ceci est:
rename-item desktop.ini desktop.sav
C'est tout! Inversez le changement de nom pour rétablir le comportement normal.
la source