Você parece estar atualizando para a mesma versão que tem, na esperança de reparar o dano.
Tente primeiro uma restauração do sistema:
- Do modo de segurança na inicialização ou como é do usuário atual.
- Restauração do sistema de volta a um ponto antes de os problemas começarem, se possível.
Experimente "Última configuração válida" na inicialização. Com o User32.dll ainda lá, você pode verificar se o caminho está correto contra o outro computador da casa? Se isso não funcionar, você pode tentar uma atualização do produto Windows.
Como corrigir erros comuns de arquivos User32.dll
É de um site de ajuda do Vista, mas deve funcionar da mesma forma (não consegui encontrar a ajuda do Windows 7 64bit user32.dll). Os links não são muito bons, mas fornecem detalhes sobre como atualizar ao usar o prompt de comando.
Este site tem uma longa lista de possíveis problemas com " user32.dll e links em 'como corrigir' ", mostrando o erro:
This application failed to start because user32.dll was not found. Re-installing the application may fix this problem.
Após a atualização ou restauração, verifique se todos os antivírus estão atualizados e possivelmente todos os drivers relacionados.