O uso do cabeçalho pré-compilado (pch) é um processo de duas etapas.
Na etapa um, você compila um arquivo stub (no VS200x, geralmente é chamado stdafx.cpp. As versões mais recentes usam pch.cpp.). Esse arquivo stub indiretamente inclui apenas os cabeçalhos que você deseja pré-compilados. Normalmente, um cabeçalho pequeno (geralmente stdafx.hou pch.hpp) lista os cabeçalhos padrão, como <iostream>e <string>, e isso é incluído no arquivo stub. Compilar isso cria o arquivo .pch.
Na etapa 2, seu código-fonte real inclui o mesmo cabeçalho pequeno da etapa 1 que o primeiro cabeçalho. O compilador, quando encontra esse cabeçalho especial, lê o arquivo .pch correspondente. Isso significa que ele não precisa (re) compilar esses cabeçalhos padrão sempre.
No seu caso, parece que a etapa 1 falha. O arquivo stub ainda está presente? No seu caso, isso provavelmente seria xxxxx.cpp. Deve ser um arquivo compilado /Yc:xxxxx.pch, pois esse é o sinalizador do compilador para indicar que é a etapa 1 do processo PCH. Se xxxxx.cppestiver presente e for um arquivo stub, provavelmente está faltando sua /Yc:opção de compilador.