Comment supprimer le message Firefox "Le fichier source n'a pas pu être lu" ?

Publié: 2021-04-06

Les problèmes de navigateur Web standard sont principalement liés au réseau. Parfois, cependant, vous serez confronté à des problèmes moins courants, tels que le message d'erreur « Le fichier source n'a pas pu être lu » dans Firefox. Bien que l'erreur se produise également dans d'autres navigateurs Web, elle semble affecter particulièrement souvent le produit de Mozilla.

Le message apparaît dans différents scénarios, mais principalement lorsque vous essayez de télécharger un fichier. Le message d'erreur complet se lit généralement comme suit :

"FileX n'a ​​pas pu être enregistré car le fichier source n'a pas pu être lu."

FileX représente le chemin d'accès au fichier que vous n'avez pas pu enregistrer, qui sera affiché dans le message d'erreur.

Dans cet article, nous allons vous montrer comment corriger l'erreur « Le fichier source n'a pas pu être lu » lors du téléchargement d'un fichier via le navigateur Firefox. Les solutions de cet article ont fonctionné pour de nombreux utilisateurs.

Quelle est la cause du problème ?

Pour savoir comment supprimer le message d'erreur "Le fichier n'a pas pu être enregistré car le fichier source n'a pas pu être lu" de Firefox pour Windows 10 implique de connaître la cause sous-jacente du problème.

Votre connexion Internet est toujours le principal suspect, et oui, de nombreux utilisateurs ont constaté qu'ils n'étaient pas correctement connectés. Les autres causes moins probables sont les suivantes :

  • Un fichier compreg.dat problématique
  • Un paramètre network.http.accept-encoding mal configuré
  • Extensions de navigateur défectueuses
  • Un fichier Places.sqlite cassé

Il est maintenant temps de résoudre les causes sous-jacentes du message d'erreur.

Supprimer le fichier comprag.dat

Le fichier comprag.dat est lié à de nombreux processus Mozilla Firefox. Il est automatiquement créé chaque fois que vous téléchargez ou installez un produit Firefox, tel que Thunderbird. Si le fichier est corrompu, cela entraînera différents types de problèmes, l'erreur "Le fichier n'a pas pu être enregistré" étant l'un d'entre eux.

Vous devrez supprimer le fichier pour résoudre le problème. Une fois le fichier supprimé, un nouveau sera créé.

Suivez ces étapes:

  1. Lancez Mozilla Firefox.
  2. Une fois le navigateur lancé, accédez à la barre d'adresse, tapez "about: support" et appuyez sur le bouton Entrée.
  3. Une fois que la page d'informations de dépannage s'affiche, accédez à Bases de l'application et cliquez sur Ouvrir le dossier à côté du dossier de profil.
  4. Une fois le dossier ouvert, recherchez le fichier "compreg.dat" et supprimez-le.
  5. Redémarrez le navigateur et essayez de télécharger le fichier.

Ajustez le paramètre "network.http.accept-encoding"

Le paramètre network.http.accept-encoding permet d'indiquer à un serveur quel encodage un client HTTP prend en charge. Le paramètre peut être la cause du message d'erreur s'il est mal configuré. Suivez ces étapes pour l'ajuster et voir si cela résoudra le problème :

  1. Ouvrez Mozilla Firefox.
  2. Accédez à la barre d'adresse, tapez "about: config", puis appuyez sur la touche Entrée.
  3. Une fois que le message d'avertissement "Procéder avec prudence" apparaît, cliquez sur le bouton "Accepter le risque et continuer".
  4. Allez maintenant dans le champ de recherche et tapez "enco".
  5. Accédez au paramètre "network.http.accept-encoding" et double-cliquez dessus.
  6. Maintenant, supprimez tout dans la boîte et redémarrez le navigateur.
  7. Vous pouvez maintenant vérifier si l'erreur persiste.

Assurez-vous que le fichier places.sqlite n'est pas défini sur Lecture seule

Le fichier places.sqlite est l'endroit où Firefox enregistre vos signets et conserve un enregistrement de vos fichiers téléchargés. L'erreur de téléchargement peut s'afficher car le fichier est défini sur Lecture seule et le navigateur ne peut pas y écrire de nouvelles informations. La désactivation de la fonction Lecture seule résoudra le problème.

Suivez ces étapes:

  1. Ouvrez une fenêtre de l'Explorateur de fichiers en cliquant avec le bouton droit sur le bouton Démarrer et en sélectionnant Explorateur de fichiers ou en appuyant simultanément sur les touches Windows et E.
  2. Une fois la fenêtre de l'Explorateur de fichiers ouverte, accédez à C:\Users\your_user_name\AppData\Roaming\Mozilla\Firefox\Profiles.

C représente votre volume Windows et "votre_nom_utilisateur" est le dossier de votre compte utilisateur actuel.

Vous pouvez également ouvrir le dossier en suivant ces étapes :

  • Lancez Mozilla Firefox.
  • Une fois le navigateur lancé, accédez à la barre d'adresse, tapez "about: support" et appuyez sur le bouton Entrée.
  • Une fois que la page d'informations de dépannage s'affiche, accédez à Bases de l'application et cliquez sur Ouvrir le dossier à côté du dossier de profil.
  1. Une fois le dossier ouvert, recherchez le fichier "Places.sqlite".
  2. Après avoir trouvé le fichier, cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés dans le menu contextuel.
  3. Une fois la fenêtre de dialogue Propriétés ouverte, confirmez que la case à cocher Lecture seule n'est pas cochée.
  4. Si la case est cochée, décochez-la et cliquez sur le bouton OK.

Ouvrez Firefox en mode sans échec

Les modules complémentaires de navigateur problématiques peuvent perturber beaucoup de choses, y compris le processus de téléchargement. Donc, vous devez confirmer qu'il ne s'agit pas d'un problème supplémentaire. Heureusement, l'exécution de ce processus de dépannage est facile dans Firefox. En démarrant le navigateur en mode sans échec, vous désactivez tous les modules complémentaires que vous avez installés. Si le message d'erreur ne s'affiche pas en mode sans échec, un module complémentaire est le problème.

Ces étapes vous montreront comment démarrer Firefox en mode sans échec :

  1. Ouvrez Firefox.
  2. Accédez à la barre d'adresse du navigateur et tapez "about:support".
  3. Appuyez sur la touche Entrée.
  4. Allez dans le coin supérieur droit de la page Informations de dépannage et cliquez sur Redémarrer avec les modules complémentaires désactivés sous Essayer le mode sans échec.
  5. Le navigateur va maintenant redémarrer.
  6. Maintenant, téléchargez à nouveau le fichier et vérifiez si l'erreur s'affiche.

Actualiser Firefox

Si rien ne fonctionne, rendez-vous sur la page « À propos : support » et cliquez sur le bouton Actualiser Firefox sous « Donnez une mise au point à Firefox ».

Vider les fichiers temporaires

Presque toutes les applications Windows créent des fichiers temporaires qui deviennent inutiles avec le temps. Ces fichiers peuvent être corrompus et commencer à causer différents problèmes. Essayez de les effacer et voyez si l'erreur de téléchargement disparaîtra pour de bon. Il existe différentes façons de supprimer des fichiers temporaires, et nous vous expliquerons chacune.

Passez par l'explorateur de fichiers :

  1. Lancez une fenêtre de l'Explorateur de fichiers en cliquant avec le bouton droit sur le bouton Démarrer et en sélectionnant Explorateur de fichiers ou en appuyant simultanément sur les touches Windows et E.
  2. Une fois que vous voyez la fenêtre de l'Explorateur de fichiers, naviguez vers la gauche et cliquez sur Ce PC.
  3. Allez dans le volet de droite et cliquez avec le bouton droit sur votre volume Windows, qui devrait être le lecteur C.
  4. Cliquez sur Propriétés dans le menu contextuel.
  5. Une fois la fenêtre de dialogue Propriétés du lecteur affichée, cliquez sur Nettoyage de disque.
  6. Une fois que l'utilitaire de nettoyage de disque a analysé vos fichiers temporaires, sélectionnez les types de fichiers que vous souhaitez supprimer et cliquez sur OK. Cliquez sur "Nettoyer les fichiers système" si vous voulez vous débarrasser des fichiers système qui ne sont plus utilisés.
  7. Après cela, redémarrez Firefox et recherchez le problème.

En passant par l'application Paramètres :

  1. Cliquez avec le bouton droit sur le logo Windows et sélectionnez Paramètres dans le menu Utilisateur avancé ou appuyez simultanément sur les boutons du clavier Windows et I.
  2. Une fois les paramètres ouverts, cliquez sur l'icône Système.
  3. Après avoir vu l'interface système, accédez au volet Stockage.
  4. Sous votre disque local, cliquez sur Fichiers temporaires.
  5. Une fois la fenêtre Fichiers temporaires affichée, sélectionnez les catégories de fichiers que vous souhaitez effacer, puis cliquez sur Supprimer les fichiers.

Exécutez l'utilitaire CHKDSK

Firefox peut ne pas être en mesure de télécharger le fichier car un ou plusieurs secteurs de votre disque dur sont défectueux. Exécutez l'utilitaire CHKDSK pour résoudre ce problème, puis vérifiez si le fichier peut être téléchargé par la suite.

Suivez ces étapes pour exécuter l'utilitaire CHKDSK via l'explorateur de fichiers :

  1. Cliquez avec le bouton droit sur le logo Windows dans votre barre des tâches et cliquez sur Explorateur de fichiers une fois que le menu Power User apparaît.
  2. Une fois la fenêtre de l'Explorateur de fichiers affichée, allez sur le côté gauche et cliquez sur Ce PC.
  3. Naviguez vers le côté droit de la fenêtre et cliquez avec le bouton droit sur votre volume Windows.
  4. Une fois le menu contextuel déroulant, cliquez sur Propriétés.
  5. Une fois la fenêtre Propriétés affichée, passez à l'onglet Outils.
  6. Ensuite, cliquez sur le bouton Vérifier sous Vérification des erreurs.
  7. Cliquez sur Analyser le lecteur si vous voyez la boîte de dialogue « Vous n'avez pas besoin d'analyser ce lecteur ».
  8. L'utilitaire CHKDSK va maintenant commencer à analyser votre disque.
  9. Une fois l'analyse terminée, une boîte de dialogue apparaîtra et vous montrera les résultats.

Vous pouvez exécuter une analyse plus approfondie dans l'environnement d'invite de commande élevée. Ces étapes vous guideront tout au long du processus :

  1. Summon Run en cliquant avec le bouton droit sur le bouton Démarrer et en cliquant sur Exécuter dans le menu Power User. Appuyez simultanément sur les touches Windows et R pour lancer également la boîte de dialogue.
  2. Une fois Exécuter ouvert, tapez "CMD" dans le champ de texte, puis appuyez sur Ctrl + Maj + Échap.
  3. Une fois que la boîte de dialogue Contrôle de compte d'utilisateur demande l'autorisation d'exécuter l'invite de commande en tant qu'administrateur, cliquez sur Oui.
  4. Immédiatement la fenêtre d'invite de commande apparaît, tapez la commande ci-dessous et appuyez sur la touche Entrée :

chkdsk C: /f /r /x

Notez que la lettre "C" dans la commande est un espace réservé pour votre lettre de lecteur de volume Windows.

Les commutateurs de commande supplémentaires effectuent les opérations suivantes :

Le commutateur "/f" invite l'outil à corriger toute erreur détectée lors de l'analyse.

Le commutateur "/r" invite l'outil à rechercher les secteurs défectueux et à récupérer toutes les informations lisibles.

Le commutateur "/x" invite l'outil à démonter le volume avant qu'il ne soit analysé.

Si le message ci-dessous s'affiche, le volume que vous essayez d'analyser est actuellement occupé. Appuyez sur la touche Y si l'invite de commande vous demande de programmer l'analyse pour votre prochain redémarrage :

"Chkdsk ne peut pas s'exécuter car le volume est utilisé par un autre processus. Souhaitez-vous planifier la vérification de ce volume au prochain redémarrage du système ? (O/N) »

Après avoir appuyé sur Y, redémarrez votre PC pour terminer la vérification, puis essayez d'effectuer votre sauvegarde et recherchez l'erreur.

Conclusion

Le problème "Le fichier source n'a pas pu être lu" est relativement simple à résoudre. Cela vous aidera également à vous assurer que votre système est correctement protégé contre les programmes malveillants capables d'attaquer votre lecteur. L'utilisation d'un programme anti-malware compétent qui peut fonctionner avec la sécurité Windows est une excellente idée.

CONSEILLÉ

Protégez votre PC contre les menaces avec Anti-Malware

Vérifiez sur votre PC les logiciels malveillants que votre antivirus pourrait manquer et supprimez les menaces en toute sécurité avec Auslogics Anti-Malware

Auslogics Anti-Malware est un produit d'Auslogics, certifié Microsoft Silver Application Developer
TÉLÉCHARGER MAINTENANT