2 votes

dll n'apparaît pas dans le répertoire system32 sous Windows 7

J'ai copié une dll dans le répertoire system32. Je veux l'enregistrer, ce qui nécessite que je sois Administrateur. Si je clique avec le bouton droit de la souris sur cmd.exe et que j'exécute en tant qu'administrateur et que je répertorie le répertoire, la dll n'apparaît pas. Cependant, si je lance cmd.exe normalement, je peux voir le fichier, mais je ne peux pas l'enregistrer.

2voto

James Mertz Points 390

Vous ne pouvez pas écrire à system32 (ou tout ce qui se trouve sous %SystemRoot% ) en tant qu'utilisateur régulier. Cela signifie que vous n'a pas de copier votre bibliothèque à cet endroit.

Je me souviens que Windows 7 avait une sorte de "virtualisation du système de fichiers" - si vous copiez un fichier dans un répertoire du système mais que vous n'avez pas les droits suffisants, il sera apparaître pour fonctionner, mais le fichier sera plutôt copié vers %UserProfile%\AppData\Local\VirtualStore\Windows\System32 (donde %UserProfile% généralement es C:\Users\<username>\ ). Consultez ce répertoire. Si vous y trouvez la DLL, supprimez-la, puis copiez-la en tant qu'administrateur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X