Como desativar a proteção de arquivos do Windows no Windows XP ou 7 do Registro?

1

Como desativar a proteção de arquivos do Windows no Windows 7 e / ou XP do Registro?

Eu quero automaticamente substituir um driver por meu driver criado. Eu usei a chave PendingFileRenameOperations em Gerenciador de HKLM \ System \ CurrentControlSet \ Control \ Session mas descobri que ele pode ser SOMENTE usado para arquivos simples (não do sistema), porque a Proteção de arquivos do Windows desativa os arquivos do sistema ( veja este postar ).

Agora preciso desativar temporariamente o WFP (e ativá-lo depois de alterar o driver). Você pode me dizer outra maneira de desativá-lo. Pode me ajudar também. Alguma idéia?

    
por Searush 25.09.2012 / 21:32

1 resposta

2

Isso não pode ser feito tão silenciosamente quanto você provavelmente esperava, principalmente por causa do requisito do depurador:

You may disable WFP by setting the value SFCDisable (REG_DWORD) in HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon. By default, SFCDisable is set to 0, which means WFP is active. Setting SFCDisable to 1 will disable WFP. Setting SFCDisable to 2 will disable WFP for the next system restart only (without a prompt to re-enable).

Important: You must have a kernel debugger attached to the system via null modem cable (for example:I386kd.exe or Windbg.exe) to use SFCDisable = 1 or SFCDisable = 2.

After WFP is disabled using the SFCDisable = 1 setting, the following message will appear after logon:

Warning! Windows File Protection is not active on this system. Would you like to enable Windows File Protection now? This will enable Windows File Protection until the next system restart. .

Clicking Yes will reactivate WFP until the next system restart. This message will appear at every successful logon until SFCDisable is set to 0.

Veja aqui .

Você já pensou em usar o devcon ou, melhor ainda, pnputil para carregar o seu driver a partir da linha de comando?

    
por 25.09.2012 / 21:44