Existe uma opção na versão para Windows do Apache, na qual você pode selecionar a interface a qual servir? Ele deve ser definido como 192.x.x.x em vez de "localhost" para que não apenas o computador local tenha acesso a ele.
Se você tiver um antivírus que vem com o software de firewall, a porta 80 terá que ser aberta para o tráfego de entrada no software de terceiros, em vez do firewall do Windows. Não mais de um firewall deve estar ativo por vez, portanto, se dois estiverem ativados, desative um deles.
Alguns firewalls têm regras baseadas em prioridade, de modo que as regras na parte superior da lista substituem as regras na parte inferior da lista. Você pode tentar colocar a regra para abrir a porta 80 no topo da lista.
Verifique se você consegue executar ping no servidor apache de outro computador.
tente fazer telnet para o servidor apache na porta 80
telnet 192.x.x.x 80
Se ele disser "não foi possível abrir a conexão com o host", seu servidor ainda poderá estar bloqueando a conexão. Se a tela ficar em branco, é bom apertar ctrl-c e enter para mostrar algumas coisas como esta:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">