Copie e substitua os arquivos do sistema que estão em uso

0

Eu editei authui.dll (primeiro eu copiei a pasta Sys32 do formulário na minha área de trabalho e editei), o que está relacionado ao logon do Windows. Agora, depois da edição, eu preciso copiar e substituir de volta na pasta sys32, tenho permissão total, mas quando tento copiá-la, um erro aparece e avisa que está em uso ...

Como copiar e substituir esses arquivos de sistema?

    
por Nofuzy 29.04.2014 / 13:33

1 resposta

1

Você não pode enquanto o sistema está em execução. O Windows tem uma maneira de agendar movimentações de arquivos para a próxima inicialização. Um utilitário de linha de comando para agendar tal movimento está disponível em Sysinternals incluído com o PendMoves utilitário de linha de comando.

movefile c:\changedDLLs\authui.dll c:\windows\system32\authui.dll

Lembre-se de que o Windows também tem uma maneira de verificar se há arquivos de sistema modificados e substituí-los para que possam ser revertidos, a menos que você tome medidas adicionais.

    
por 29.04.2014 / 14:24