Échec de l'application avec l'erreur 50 : Demande non prise en charge
Une application Windows utilisant le service Stockage de fichiers retourne 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 Windows Search.
- Entrez
regedit
dans le champ Search (Rechercher) et appuyez sur Entrée.Si vous y êtes invité, cliquez sur Yes (Oui) pour autoriser les modifications apportées à votre appareil.
- Cliquez sur
HKEY_LOCAL_MACHINE
, puis naviguez jusqu'à :SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults
. -
Ajoutez une nouvelle entrée de registre DWORD32 pour
Locking
:- Cliquez sur Edit (Modifier) et sélectionnez New DWORD Value (32 bits) (Nouvelle valeur DWORD (32 bits)).
- Dans le champ Name (Nom), entrez
Locking
. - Cliquez avec le bouton droit de la souris sur
Locking
, puis sélectionnez Modifier. - Dans le champ Value Data (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
. Voir Montage de systèmes de fichiers pour plus d'informations.