Bonjour,
J'ai un problème de lecteur de CD-ROM/DVD avec le message suivant :
'Erreur de pagination'
Merci à tout volontaire qui voudrait bien me dire de quoi s'agit-il et comment y remédier.
Bonjour,
J'ai un problème de lecteur de CD-ROM/DVD avec le message suivant :
'Erreur de pagination'
Merci à tout volontaire qui voudrait bien me dire de quoi s'agit-il et comment y remédier.
Bonjour
Tu as un problème de lecture d'un petit fichier que Windows essai de mettre dans sa mémoire paginée.
Ceci n'a rien à voir avec la mémoire paginée mais le fichier n'est pas lisible.
Soit le CD est HS soit le lecteur est HS.
Fais des tests avec le CD sur d'autre lecteur et avec d'autre CD sur ce lecteur.
Erreur de pagination :
Les utilitaires de copie utilisent en général l'interface API Win32 CopyFile() pour copier des fichiers.
Pour les petits fichiers (où petit est défini arbitrairement dans le code source Windows comme inférieur à 256 kilo-octets), l'interface API Windows CopyFile() n'ouvre pas le fichier source pour en effectuer la lecture à l'aide des interfaces API CreateFile() et ReadFile() comme on pourrait le penser.
À la place, l'interface API CopyFile() crée un mappage de fichier et mappe le fichier dans la mémoire virtuelle. Les données sont ensuite lues à partir du fichier simplement en accédant à cette mémoire. Lors de l'accès à la mémoire, les parties requises du fichier sont paginées dans la mémoire à la demande. Cette façon de procéder tire parti de la fonctionnalité de pagination du gestionnaire de mémoire virtuelle de Windows, mais introduit la notion de pagination dans ce cas précis de copie de fichiers.
Par conséquent, si des erreurs d'E/S se produisent lors de l'exécution d'une interface API CopyFile() pour un « petit » fichier, elles ne sont pas rapportées en tant qu'erreurs d'E/S de fichier. Au lieu de cela, comme ces erreurs sont détectées lors de ce qui est réellement une opération de pagination (bien que non liée au fichier de pagination Windows), elles sont rapportées en tant qu'erreurs lors d'une opération de pagination.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager