Téléchargement

Si vous ne savez pas lequel choisir, téléchargez Epson Reset : c’est une appli graphique, sans terminal. Ci-dessous, des alternatives pour des cas précis.

Aussi sous Android

Portage d’ez-reset en USB OTG : lit l’état, les niveaux d’encre et les compteurs de déchets, et permet de les réinitialiser. Android 7 ou plus. Encore en développement ; vérifiez votre modèle avant d’écrire.

AndroidAPK · USB OTGVoir le rapport VirusTotalv1.1.0

Code source et autres versions

Publié par PadReset lui-même sur GitHub ; c’est le projet de ce site. Nécessite une installation manuelle de l’APK (non disponible sur le Play Store) et un câble USB OTG.

Écran de E-Pad Reset : état de l’imprimante, compteur de déchets et actions de réinitialisation

Galerie d’outils

Les mêmes outils que le tableau, en cartes : filtrez par système d’exploitation et faites défiler la galerie. Le tableau comparatif ci‑dessous reste disponible avec tous les détails.

1 sur 11

Pour qui

Tableau comparatif des outils
Comparatif des outils libres pour réinitialiser le compteur de tampons
OutilPlateformesInterfaceModèlesLicenceTéléchargement
★ Epson Reset (yusnel-rojas)Voir le rapport VirusTotalv1.0.3Voir le rapport VirusTotalv1.0.3Voir le rapport VirusTotalv1.0.3WindowsmacOSLinuxGUI~1 588AGPL-3.0Aller à la Release
★ EWR (RxNaison)Voir le rapport VirusTotalv1.5.1Voir le rapport VirusTotalv1.5.1Voir le rapport VirusTotalv1.5.1WindowsmacOSLinuxCLILarge (sinc. depuis reinkpy)Apache-2.0Aller à la ReleaseNote importante
epson-waste-reset (MAkcanca)WindowsmacOSLinuxPythonCLI~1 271Libre (voir NOTICE)Compiler depuis les sources
openwicreset (MichaelLod)macOSLinuxWindows (exp.)CLIFamille L / EcoTankAGPL-3.0Compiler depuis les sources
reinkpy (atufi)LinuxGUI/USBGUI/CLIBase d’origineAGPL-3.0pip install
epson-l3250-l4260-reset (agemilsonn)Voir le rapport VirusTotalv1.0.0Windowsx64CLIL3250 · L4260Apache-2.0Télécharger .exe
MaintenanceCounterUtility (devmosman)Voir le rapport VirusTotalv1.0.0Windowsx64GUI108 (L325x vérifiés)EUPL-1.2Télécharger .zip
epson_print_conf (Ircama)Voir le rapport VirusTotalv8.2.0WindowsGUI43 d’origine (importe XML/TOML)EUPL-1.2Télécharger .zip
★ Pad Zero (Damnitbran)Voir le rapport VirusTotalv0.4.1WindowsUSBGUI/CLI~1 423 (peu vérifiés)AGPL-3.0Télécharger .zip
★ ez-reset (CiRIP)Voir le rapport VirusTotal0.1.1WindowsUSBGUINombreux (peu de vérifications)AGPL-3.0Télécharger .exe
★ E-Pad Reset (padreset)Voir le rapport VirusTotalv1.1.0AndroidUSB OTGGUIBase d’ez-reset + 554 modèles de reinkpyAGPL-3.0Télécharger .apk

La date de chaque ligne est la dernière fois que PadReset a vérifié ce lien : pour les outils avec un hachage publié, qu’il sert toujours la version épinglée et que ces octets ont le hachage que nous publions ; pour ceux qui s’installent depuis le code source, que le lien mène toujours au bon projet. Ce n’est pas la date de la release d’origine, ni celle du rapport VirusTotal : ce rapport est le leur, il change seul, et le site ne le révise ni ne le republie, donc le verdict que vous voyez aujourd’hui n’est peut-être pas celui de ce jour-là.

Si vous avez téléchargé EWR avant le 2026-09-29 (v1.3.x ou v1.4.0), ne l’utilisez pas pour un autre reset : ces versions envoient à l’imprimante une commande de récupération de firmware qui la laisse en mode de mise à jour. La v1.4.1 ne l’envoie plus.

Exigences générales

Vérifiez votre téléchargement

Le site publie SHA256SUMS.txt avec le hachage de chaque binaire épinglé. Il est recommandé de vérifier celui que vous venez de télécharger avant d’exécuter quoi que ce soit :

Get-FileHash ".\outil.exe" -Algorithm SHA256

SHA256SUMS.txt

Tous les hachages publiés, à copier

Le plus ancien de ces hachages a été vérifié le 2026-09-27 ; chaque ligne du tableau ci-dessus porte sa date, et l’ensemble est revérifié chaque semaine.

fe0eac756051469a48eee29242e48582291066e9ce989a9b7910244f2c212ee6  EPadReset-v1.1.0.apk
659709e2047d3c1f253387e1efdb7962ed40f4ee234136dad6830a0fc3079c65  EWR-v1.5.1-linux.tar.gz
660b5da0e7fac171775d28638d749451a8420db21bd1f343b969b3439836a94a  EWR-v1.5.1-macos-arm64.tar.gz
92b7bd921c09c9a6b4d61d7999be14ed988905336cc6280d8d63a87d3a977981  EWR-v1.5.1-win.zip
a0fc46bddf252beb4b17e0010c5aa6629685ae6f98ba731ec300a7f936dbe2d6  EpsonReset-macos-arm64.dmg
095ee511cf2cb3bfedd663479213ea73f568339ca59e196e25001825ac8c7bd1  EpsonReset-windows-x64.exe
cf22b5f4cc4fe84a37ae4225f0c36a76cd5ece324dad944e044b470941a904c8  EpsonReset-x86_64.AppImage
af739c36f7120facfca52fc0feaa3a60fb9ad089483ba0932b6f13aa89ffbc20  MaintenanceCounterUtility-v1.0.0.zip
71b666a849b6d62526787f2112d000d804a1d7e5c469a35d0a7d45c1a96f516d  PadZero.zip
13aa9312234d31c62e9c65dc912ca8dd71a22ba45eb343ca38ffb12eb2bb876a  epson_print_conf.zip
04de11cedc3b8b47ef9cf93268f58783d914e76b53842875b2514e6af5396162  ewr-l3250-l4260.exe
6556a058a8ca8f3ff668d26e5a831060aed2df557cd993fa1afb9516905d1e28  ez-reset.exe

Les binaires sans signature numérique peuvent déclencher l’alerte SmartScreen (« Windows a protégé votre PC »). C’est habituel pour le logiciel libre sans certificat payant : vérifiez le hash ou compilez depuis le code source.

« Voir le rapport VirusTotal » ouvre le rapport public VirusTotal de chaque fichier, recherché par son SHA-256. Ce rapport est celui de VirusTotal, pas le nôtre, et il évolue : les moteurs ajoutent des signatures avec le temps, donc le verdict que vous voyez aujourd'hui peut ne pas être celui qui existait quand nous avons vérifié le téléchargement. C'est pourquoi ce que nous publions n'est pas leur verdict mais le SHA-256 du fichier : le hash ne change pas, et c'est lui qui relie le rapport au fichier que vous téléchargez. Comparez le hash de ce que vous avez téléchargé avec celui publié sur cette page avant de l'exécuter ; s'ils diffèrent, ce n'est pas le fichier que nous avons vérifié. Un ou quelques avertissements sur un exe non signé sont souvent de l'heuristique, pas une preuve de malware. Si Microsoft Defender met le fichier en quarantaine ou le supprime, ne l'exécutez pas : essayez une autre version du programme ou compilez-le depuis le code source.

Et il existe une vérification encore plus forte, pour les projets qui la publient : depuis la v1.4.1, chaque archive d’EWR porte un attestat de provenance de compilation, une déclaration signée (GitHub Artifact Attestations, avec Sigstore en dessous) que le fichier est octet par octet ce que le flux de releases du dépôt a construit, depuis le tag qu’il annonce ; depuis la v1.0.3, les sept fichiers du release d’Epson Reset en portent un aussi. On les vérifie avec la GitHub CLI :

gh attestation verify EWR-v1.5.1-win.zip -R RxNaison/Epson-Waste-Reset
gh attestation verify EpsonReset-windows-x64.exe -R yusnel-rojas/epson-reset

« Verification succeeded » signifie que le fichier téléchargé est celui qu’a construit le flux de releases de ce dépôt. Un fichier modifié échoue avec la même erreur HTTP 404: Not Found qu’une release antérieure au premier attestat : il n’existe tout simplement pas d’attestat pour son hash, et cette erreur ne distingue pas « ancien » de « falsifié ». Ceci n’est pas une signature de code : Windows peut toujours afficher l’avertissement d’application non reconnue. Le hash de SHA256SUMS.txt reste la référence que ce site publie ; l’attestat est une preuve de plus donnée par le projet d’origine.

Pour les agents et l’automatisation

Si vous préférez confier le travail à un agent, nous publions un outil en lecture seule : il identifie l’imprimante, lit les compteurs, sauvegarde l’EEPROM, simule l’écriture et vous laisse la commande finale à exécuter vous-même. Ce n’est pas un nouvel outil et il n’écrit jamais dans l’imprimante : il pilote EWR, qui est ce qui lui parle.

Télécharger ewr-safe.mjs

curl -fsSLO https://padreset.com/agent/ewr-safe.mjs
curl -fsSLO https://padreset.com/agent/ewr-safe.mjs.sha256

C’est un seul fichier Node, sans installation, et il nécessite EWR installé (il figure dans le tableau ci-dessus) : l’outil ne parle pas à l’imprimante, c’est EWR qui le fait.

Comment un agent s’en sert, étape par étape

Plusieurs outils, plusieurs mainteneurs

Un projet a existé : construire l’outil officiel du site, une application unique qui unifierait les protocoles et les bases de données de ces projets. Il a été abandonné, et la raison est ce que ce site vérifie chaque semaine : un outil unique concentre le risque. Quand les v1.3.x et v1.4.0 d’EWR envoyaient une commande qui laissait l’imprimante en mode de mise à jour, la panne était la même pour tous ses utilisateurs à la fois ; avec plusieurs outils, une erreur reste dans un seul. De plus, chaque imprimante demande un chemin différent —USB direct, SNMP, le canal WIC, Android en OTG— et qui résout bien l’un n’est pas souvent qui résout l’autre. Nous préférons plusieurs outils de plusieurs mainteneurs, chacun auditable et ancré à sa version, à un seul auquel il faudrait se fier.