Why you want to eliminate them, they are useful, if you do some customization.For example do you like the situation when user clicks on a non existent page and get a error page by x10.You can create custom error page using .htaccess.
For more search on the forums or Google
custom error page, .htaccess can prevent directory listing and thus hide the file you don't want to display.For more see
http://corz.org/serv/tricks/htaccess.php
Sorry, I don't know any way to eliminate them, because it is apache(may be, I am not expert) which is creating them.