Impossible de créer un fichier sur le lecteur C:

3

Je viens de faire une nouvelle installation de Windows 10 Pro. Pour une raison quelconque, il me manque les entrées de contexte "Nouveau> Fichier" lorsque j'ouvre le menu contextuel en cliquant avec le bouton droit de la souris sur le lecteur C: ce n'est pas mon dossier utilisateur ( C:\Program Filespar exemple). Tout ce que je peux voir, c'est la possibilité de créer un dossier:

nouvelle entrée manquante

Je suis sur un compte administrateur (le seul compte sur le système) et n'ai pas encore installé de programme. Je peux copier des fichiers dans n'importe quel dossier sans problème et créer des dossiers aussi souvent que je le souhaite, mais il n'y a pas d'option pour créer des fichiers.

Dans l'exemple ci-dessus, je suis même dans un dossier que je crée moi-même. Le propriétaire du dossier est le groupe Administrateurs, dont je suis membre et qui dispose de tous les droits en écriture.

L'entrée de contexte apparaît lorsque je suis dans mon dossier "Documents" et sur des lecteurs différents, mais pas dans la plupart des dossiers en C:

Que se passe-t-il? Comment créer des fichiers n'importe où sur C :?

magnattic
la source
Avez-vous essayé de lancer cmd et de courir à l' md dirnameintérieur?
kay27

Réponses:

2

J'ai formaté mon ordinateur portable hier (W10 réinstallé) et aujourd'hui (il y a une heure), j'ai remarqué ce problème. Je ne peux pas créer de fichier en C. Je peux créer / supprimer un dossier, mais pas un fichier. Je peux créer le fichier ailleurs et le déplacer en C, mais je ne peux pas supprimer le fichier. Je ne me souviens pas avoir ce problème avant. (Peut-être que je l'ai fait et que je l'ai contourné, mais je ne m'en souviens pas.)

J'ai formaté deux ordinateurs portables et les deux ordinateurs portables ont le même problème. J'ai expérimenté avec les autorisations et les propriétaires, mais rien n'a fonctionné. J'étais tellement furieux. Puis j'ai décidé de reformater.

Maintenant, j'ai Windows propre 10. Je fais un clic droit en C et tout ce que je peux voir dans le sous-menu "Nouveau" est simplement "Dossier". Ensuite , je change les autorisations: (C:) Properties -> Security -> Group or user names -> Edit -> Users -> Full control. Maintenant, je peux voir la liste complète dans le sous-menu "Nouveau", bien que je ne puisse toujours pas créer de fichier. Lorsque je clique sur "Document texte", le message d'erreur suivant s'affiche:

Une erreur inattendue vous empêche de créer le fichier. Si vous continuez à recevoir cette erreur, vous pouvez utiliser le code d'erreur pour rechercher de l'aide sur ce problème.

Erreur 0x80070522: Un privilège requis n'est pas détenu par le client.

Lorsque j'ai cherché une solution sur Internet, des personnes ont suggéré de désactiver le contrôle de compte d'utilisateur. Alors je l'ai éteint: Control Panel -> System and Security -> Security and Maintenance -> Change User Account Control settings -> Never notify. Mais cela n'a fait aucun bien. Alors j'ai regardé à nouveau. Certains ont suggéré de le désactiver dans le registre. Je lance donc le registre suivant:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

Cette modification nécessite un redémarrage. Après avoir redémarré, je pouvais créer des fichiers en C.

J'écris cette réponse à partir d'un autre ordinateur portable (le second) avec le même problème. Bien que cette Windows ne soit pas si propre. J'ai un peu joué avec la propriété et les permissions, et installé / mis à jour des choses. Le registre ci-dessus a également travaillé sur celui-ci.

Normalement, je modifierais les droits de propriété et les autorisations pour accéder aux dossiers / fichiers en C, mais le simple fait de donner un accès complet aux utilisateurs et à la modification de registre ci-dessus semble fonctionner correctement pour le moment. Maintenant, je dois terminer les installations sur le premier.

Je mettrai à jour cette réponse si je rencontre à nouveau cette erreur (ou quelque chose qui y est lié).

akinuri
la source
1

Si le contrôle de compte d'utilisateur est activé, même si vous faites partie du groupe de l'administrateur, vous êtes connecté par défaut en tant qu'utilisateur standard. Un utilisateur standard ne peut pas créer de fichier sur C: \. Par conséquent, vous ne disposez pas d'une option pour en créer un.

Si vous créez un nouveau dossier sur C: \, vous en serez le propriétaire et vous pourrez donc créer des fichiers dans ce dossier. Windows 10 vous montrera des options dans le nouveau menu pour les créer.

Vous pouvez créer un fichier sur votre bureau et le déplacer vers C: \. Windows vous invitera à élever et à effectuer l'élévation nécessaire de manière transparente.

Ganesh R.
la source
Apparemment non, j'ai créé manuellement le dossier "Syncthing" indiqué dans la capture d'écran et je ne reçois toujours pas l'option correspondante. Quoi qu'il en soit, y a-t-il une solution pour changer cela? La double vérification de l'UAC ne me pose aucun problème, mais le fait de ne pas pouvoir créer un fichier semble très limité.
magnattic
Pouvez-vous vérifier l'onglet Sécurité du dossier Syncthing et vérifier si votre compte utilisateur a un contrôle total?
Ganesh R.
De plus, puisque vous avez créé le dossier avec élévation, il a été créé avec votre jeton d'administration. Si vous ajoutez manuellement votre compte à la sécurité du dossier, vous pourrez ajouter de nouveaux fichiers. Explorer s'exécute en tant qu'utilisateur standard.
Ganesh R.
"Program Files" est un dossier protégé. Tous les sous-dossiers créés seront également protégés, à moins que les autorisations ne soient spécifiquement modifiées. Déplacer (mais pas copier) un sous-dossier avec des entrées d'autorisations plus libérales vers Program Files conservera ces autorisations.
Kreemoweet