ANI (curseur animé Windows) — fichier .ani
en déclinFormat de curseur de souris animé de Windows, une suite d'images dans un conteneur RIFF.
Le format ANI stocke une suite d’images de curseur (chacune au format CUR) avec un minutage, pour animer le pointeur de souris de Windows — la classique montre-sablier ou l’anneau de chargement d’anciennes versions du système.
Il réutilise le conteneur générique RIFF, comme le WAV, l’AVI ou le WebP : les 4 premiers octets valent “RIFF”, suivis d’un champ de taille variable, puis de l’identifiant “ACON” à l’octet 8 qui distingue l’animation de curseur des autres usages de ce même conteneur. Son usage a nettement décliné avec les interfaces Windows modernes, qui s’appuient moins sur des animations de curseur personnalisées.
Un fichier ANI a aussi été à l’origine d’une faille de sécurité Windows notable en 2007 (un dépassement de tampon dans l’analyseur du format), corrigée depuis, illustrant les risques posés par le traitement de formats binaires anciens et peu audités par du code système.
Les thèmes de curseurs personnalisés téléchargeables pour Windows regroupent généralement plusieurs fichiers ANI et CUR associés dans un même pack, chacun assigné à une action précise de l’interface (attente, sélection, redimensionnement).
Sur Linux, les environnements de bureau comme KDE ou GNOME peuvent afficher des thèmes de curseurs animés au format Xcursor, un format distinct mais fonctionnellement équivalent à l’ANI ; des outils de conversion dédiés permettent de réutiliser un thème de curseur Windows sur ces environnements, sans passer par le format ANI natif.
La faille de 2007 (répertoriée CVE-2007-0038) était jugée suffisamment critique — un simple curseur animé piégé pouvait suffire à compromettre une machine à l’affichage d’une page web ou d’un e-mail — pour que Microsoft publie un correctif en dehors de son calendrier mensuel habituel, une réponse d’urgence comparable à celle observée la même décennie pour d’autres failles de formats d’image anciens comme le WMF.
Signature binaire
| Hexadécimal | Offset | Masque |
|---|---|---|
52 49 46 46 00 00 00 00 41 43 4F 4E | 0 | FF FF FF FF 00 00 00 00 FF FF FF FF |
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .ani ?
RealWorld Cursor Editor permet d'ouvrir gratuitement un fichier .ani. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format ANI (curseur animé Windows) ?
Le type MIME du format ANI (curseur animé Windows) est application/x-navi-animation.
Le format ANI (curseur animé Windows) (.ani) est-il encore utilisé aujourd'hui ?
Le format ANI (curseur animé Windows) est en déclin : encore rencontré, mais progressivement remplacé par d'autres formats.
Peut-on ouvrir un fichier .ani sur mobile, sans installer d'application ?
Aucun outil web n'est référencé sur cette fiche pour ce format : l'ouverture nécessite un logiciel de bureau (voir la liste « Avec quoi l'ouvrir » ci-contre).
Pourquoi mon fichier .ani ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :