sous win tu dois donner le chemin absolu pour ton fichier htpasswd
chez moi j'ai mis le fichier htpasswd hors du serveur dans un repertoire sessions
le /dev/null sous win n'a aucun interet
je n'utilise pas eaysphp, je prefere installer separement apache, mysql et php mais a priori la config de apache sous easyphp n'a pas du etre trop modifier non plus
voila ce que j'ai chez moi dans le htaccess situe sur d:\serveur
AuthUserFile "G:/temp/sessions/sdjinn/.htpasswd"
AuthName Identification
AuthType Basic
<Limit GET>
require valid-user
</Limit>
edit : lien sur easyphp pour la config htaccess http://www.manucorp.com/article/14/1.php (site du developpeur de easyphp)
(par contre il met le pass en crypte, chez moi si je crypte les pass sous linux c'est ok mais sous win cela ne fonctionne pas donc a tester)