Hola
Vuelve a crear el .htacces y sobre todo el .htpasswd con este generador online:
http://www.htaccesstools.com/htpassw...rator-windows/
Estuve haciendo algunas pruebas y on un .htpasswd generado en linux no va, pero generado con esa herramienta sí, y se ve que es distinto en un caso que en otro...
Si no te va, pega aquí el .htacess y el .htpasswd
Ojo, la ruta del .htpasswd que aparece en el .htaccess debe ir entre comillas y con la barra / para que funcione, por ejemplo:
"C:/Archivos de programa/Apache Group/Apache2/htdocs/misitio/.htpasswd"