fizemos uma atualização in-loco de um windows 2003 server para windows 2008 server. Após o upgrade, alguns serviços do Windows pararam de funcionar. O erro que estou recebendo no visualizador de eventos é assim:
Faulting application someservice.exe, version 0.0.0.0, time stamp
0x38f21f27, faulting module ntdll.dll, version 6.0.6002.19346, time
stamp 0x55024174, exception code 0xc0000005, fault offset 0x00066439,
process id 0x10e8, application start time 0x01d0afd9a7dee788.
O que esse aplicativo faz é ler um arquivo de texto e analisar a saída.
No log do aplicativo, posso ver que chegou ao arquivo, mas antes que ele possa ler, ele caiu. Eu não tenho código-fonte para este aplicativo. Pode ser que não abra o arquivo.
Esta aplicação funciona bem em Windows 2003 Server .
Eu tentei criar arquivos de despejo, mas ele não gerou nenhum.
Quando executo o "cmd" do menu Run e tento executar chkdsk ou scandisk , ele gera um erro dizendo commands requires DOS 6.0 or higher . Mas quando abro Command.com da pasta C:\Windows\System32 e executo esses comandos, eles funcionam bem.
Eu corri chkdsk, scandisk, sfc , mas nenhuma dessas opções me ajudou a corrigir o problema.
Estou executando isso em Windows Server 2008 SP2 com todos os Windows Updates instalados.
Qualquer ajuda / ponteiros será muito apreciada.
Mais detalhes:
Quando executo "cmd" do prompt Run , ele mostra C:\Users\User0000004 . Para servidores 2003, costumava mostrar C:\Users\<myloginusername> . Quando eu verifiquei a pasta c:\users , todas as pastas que deveriam ter nomes de usuário previamente registrados foram renomeadas para User000001, User0000002, User0000003 etc.