primero, es ridiculo accesar a
http://localhost/C:\carpeta\de\windows
de donde sacaste esta loca idea???
solo puedes accesar a los archivos que definies en la configuracion de Apache, como WWWROOT o tambien, algunos alias que especifiques...
lo mejor, es que agregues algun Alias que tome (no redirige) loas archivos de cierta ubicacion, en este caso H:
de ese modo siempre podras accesar a estos archivos via Web, y no fisicamente como tentabas en hacerlo.... primero, aprende a distinguir dos cosas... la
Web y tu
PC (son distintas) suerte!
PDTA: por favor buscate un totorial sobre como montar un web casera... para que aprendas a distinguir y reconozcas los distintos protocolos.... deveras