xampp setta apache di modo che prenda i file dalla cartella httdoc dentro la cartella del suo programma, ad esempio da me la cartella contenente le pagine è : C:\Programmi\xampp\htdocs.

Per la partizione per me è possibile, l'importante che windows riesca a leggerne il contenuto. Per settare la cartella o il disco dovrai andare nel file di configurazione di apache che si trova in C:\Programmi\xampp\apache\conf ed è httpd.conf.