No Windows, o diretório bin do Apache precisa estar em $ PATH ou você precisa navegar até ele. Então você pode correr:
httpd -t
Normalmente, você verá:
Syntax Ok
Se você deseja verificar seus hosts virtuais especificamente:
httpd -S
E ele começará a mencionar cada host para cada porta.
Você recebe o mesmo erro com o httpd -t?
Você pode remover o arquivo 000-default e executar o comando novamente? Se você ainda receber um erro, está procurando no arquivo errado.
A propósito, o seu título é um pouco sugestivo, eu não vejo qualquer menção de "VirtualHost" no erro, o título sugere que deveríamos estar procurando "" sem uma correspondência "" que não é o caso.
allow from
deve ser
Allow from
mesmo vale para
require
deve ser
Require