Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows XP
Windows XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 18h52   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 25
Points : 12
Points : 12
Par défaut [Polices]Reconnaissance des OTF

Bonjour à tous,

Je vous présente mon problème.
Sur l'un de mes ordinateurs (sous Win XP Pro SP3), je ne parviens plus à installer de polices OTF.
Je n'ai pas de problème avec les TTF qui sont reconnues sans problème.
Je précise aussi que je sais installer des polices et que je le fais réguièrement sans problème.
Ca ne vient pas non plus des fichiers OTF puisque je parviens à utiliser les même fichiers sur d'autres ordinateurs sans problème.
Il semble que mon système ne sache plus les lire.

Pourtant il les reconnait. L'icone verte traditionnelle des OTF est bien associée à ces fichiers dans l'explorer.

Mais quand j'essaye d'en installer un ou simplement de double-cliquer dessus, il ouvre une fenêtre d'erreur affichant :
"Le fichier nécessaire XXXX.otf n'est pas un fichier de police valide"
(remplacer XXXX.otf par le nom du fichier que j'essaye d'utiliser)

Avez-vous déjà rencontré et résolu un problème de ce type pi savez-vous comment le résoudre ?

En vous remerciant d'avance.
Menhir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 19h39   #2
Expert Confirmé
 
Avatar de JML19
 
Homme Jean Michel
Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Inscription : décembre 2010
Messages : 2 226
Détails du profil
Informations personnelles :
Nom : Homme Jean Michel
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Secteur : Transports

Informations forums :
Inscription : décembre 2010
Messages : 2 226
Points : 3 339
Points : 3 339
Bonsoir

As-tu fait cet essai ?

Dans la base de registre ajouter cette clé :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Ajoutez une nouvelle entrée REG_DWORD appelée SessionImageSize avec une valeur de 20.
JML19 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 31/01/2012, 09h18   #3
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 25
Points : 12
Points : 12
Je viens d'essayer et ça marche !!!

Ca a mis un peu le souk dans les résolutions d'écran et les icones du bureau mais c'était pas grand chose à remettre en ordre.

Merci beaucoup.

Question subsidiaire : pourrais-tu me dire quels sont précisément les effets de cette clé ? (j'aime bien comprendre, surtout quand je trifouille dans la table de registres)
Menhir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 10h05   #4
Expert Confirmé
 
Avatar de JML19
 
Homme Jean Michel
Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Inscription : décembre 2010
Messages : 2 226
Détails du profil
Informations personnelles :
Nom : Homme Jean Michel
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Secteur : Transports

Informations forums :
Inscription : décembre 2010
Messages : 2 226
Points : 3 339
Points : 3 339
Bonjour

Ceci modifie la quantité de RAM attribuée.

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management

la valeur DWORD IoPageLockLimit

Donne une des valeurs suivantes en fonction de votre quantité de RAM

(valeur en hexadécimal) :

- 128 Mo de RAM : 0001C000
- 256 Mo de RAM : 0003C000
- 384 Mo de RAM : 0005C000
- 512 Mo de RAM : 00070000
- 1024 Mo de RAM : 000F0000

(valeur en décimal) :

- 128 Mo de RAM : 28
- 256 Mo de RAM : 60
- 384 Mo de RAM : 92
- 512 Mo de RAM : 112
- 1024 Mo de RAM : 240

SessionImageSize = DWORD = 00000020

Indique la taille mémoire d'affichage qui est réservée pour les images graphiques.

Dans ce cas de réglage SessionImageSize = DWORD = 00000020 = 32 Mo de Mémoire RAM
JML19 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 31/01/2012, 11h54   #5
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 25
Points : 12
Points : 12
Merci pour ces précisions.

Donc, si je comprends bien, le fait de ne plus pouvoir installer de polices OTF était dû à un manque de mémoire vidéo ?
Je ne vois vraiment pas le rapport. Mais je constate que, incontestablement, ça devait être ça puisque maintenant ça marche.

Merci encore.
Menhir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 14h14   #6
Expert Confirmé
 
Avatar de JML19
 
Homme Jean Michel
Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Inscription : décembre 2010
Messages : 2 226
Détails du profil
Informations personnelles :
Nom : Homme Jean Michel
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Secteur : Transports

Informations forums :
Inscription : décembre 2010
Messages : 2 226
Points : 3 339
Points : 3 339
Pas mémoire vidéo, mémoire graphique en mémoire RAM, le positionnement des polices graphiques chargées dans la RAM.
JML19 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 15h53   #7
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 25
Points : 12
Points : 12
Je ne comprends pas exactement ce qu'est la mémoire graphique.
Menhir est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 16h25   #8
Expert Confirmé
 
Avatar de JML19
 
Homme Jean Michel
Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Inscription : décembre 2010
Messages : 2 226
Détails du profil
Informations personnelles :
Nom : Homme Jean Michel
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Secteur : Transports

Informations forums :
Inscription : décembre 2010
Messages : 2 226
Points : 3 339
Points : 3 339
La mémoire RAM est partitionnée en plusieurs parties pour mettre ce que l'on appelle les TSR ou Programmes Résidents, mais aussi certaines informations directement disponibles par l'utilisateur.

Ce ne sont pas des programmes mais des informations comme le bureau Windows dont l'image est en mémoire en permanence.

Puisque ce n'est pas un programme mais une image qui se charge qui disparaît lorsque tu ouvres une fenêtre ou se modifie si tu n'ouvres pas cette fenêtre en entier le bureau apparaît autour.

Ces images sont en mémoire RAM mémoire dite volatile.

La modification de l’image à l'instant présent n’est faite que dans la mémoire RAM rien n'est inscrit sur le disque dur pendant l'utilisation.

Il en est de même pour tout ce qui est graphique qui est chargé en même temps que la partie résidente du système d'exploitation.

Chaque partie a une place réservée en mémoire et les polices graphiques ont leur place en mémoire.

Lorsque tu tapes la lettre A, elle s'affiche à l'écran, elle peut même s'imprimer, mais il ne s'agit pas d'un fichier il s'agit d'un code ASCII disponible en mémoire directement.

Par défaut l'ordinateur a une police graphique inscrite dans la mémoire morte du PC dans l’EEPROM ou la ROM qui s'inscrit à l’écran même si tu n'utilises pas Windows.

Elle s’inscrit dans le BIOS par exemple ou dans une ligne de commande au démarrage.

Cette police dès le démarrage s'installe depuis la ROM mémoire morte dans la mémoire volatile qui s’appelle la RAM.

Il en est de même de toutes les polices additionnelles utilisées par les différents logiciels.

Elles s'installent en mémoire dès le démarrage, dans la mémoire RAM à l'emplacement réservé pour les images graphiques.

Car il s'agit bien de graphisme, de police dite graphique simple ou de police dite vectorielle, exactement comme des images graphiques ou des images vectorielles
.
JML19 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 17h55   #9
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 25
Points : 12
Points : 12
Je te remercie pour cette réponse très complète.
Menhir est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h02.


 
 
 
 
Partenaires

Hébergement Web