Echec de l'application avec l'erreur 50 : demande non prise en charge
Une application Windows utilisant le service File Storage renvoie le message Error 50: The request is not supported
.
Cause 1 : l'application est configurée pour accéder aux fichiers à l'aide du chemin UNC au lieu d'une lettre de lecteur, mais le verrouillage des fichiers n'est pas activé pour les chemins UNC.
Solution 1 : activez le verrouillage des fichiers pour les chemins UNC.
- Cliquez sur Recherche Windows.
- Entrez
regedit
dans le champ Recherche et appuyez sur Entrée.Si vous y êtes invité, cliquez sur Oui pour autoriser les modifications sur votre appareil.
- Cliquez sur
HKEY_LOCAL_MACHINE
, puis accédez àSOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults
. -
Ajoutez une nouvelle entrée de registre DWORD32 pour
Locking
:- Cliquez sur Modifier et sélectionnez Nouvelle valeur DWORD (32 bits).
- Dans le champ Nom, entrez
Locking
. - Cliquez avec le bouton droit de la souris sur
Locking
, puis sélectionnez Modifier. - Dans le champ Données de valeur, entrez
1
. - Cliquez sur OK.
- Redémarrez l'instance.
Cause 2 : l'option nolock
a été utilisée pour monter le système de fichiers.
Solution 2 : démontez le système de fichiers et remontez-le sans l'option nolock
. Pour plus d'informations, reportez-vous à Montage de systèmes de fichiers.