Não é possível instalar atualizações no Windows 10, VIDEO_DXGKRNL_FATAL_ERROR

2

Toda vez que tento instalar uma atualização do Windows 10, ela falha com essa mensagem (91% concluída no segundo estágio da atualização).

Placas gráficas: Intel HD Graphics 4600 (versão do driver 20.19.15.4300 Intel)
NVidia Geforce GTX 765M (versão do controlador: 10.18.13.6143 NVidia)

A verificação do log de eventos também mostra que o ReadyBoot travou, erro: 0xC0000188

Eu aumentei o tamanho do log e atualizarei quando eu tentar novamente.

Como posso resolver este problema? Atualmente estou preso no Build 10586.

Atualização 1: Drivers atualizados para versões mais recentes. Nenhuma mudança, ainda falhou com a mesma tela azul durante a atualização.

Atualização 2: Resultado do sfc / scannow . No passado eu consegui consertar isso com dism e uma imagem do windows. Eu não fiz isso de novo. As correções parecem ser temporárias

Atualização 3: reiniciado e falhou sem um minidump. Links para os registros de eventos da época: link1 , link2 . Acredito que o erro de volume da inicialização do despejo de memória falhou para minha unidade C: . Abaixo está o layout do meu disco:

Atualização4:Desabilitandoocartãonvida,executandodism,reiniciando,edepoisosfcpassa.Atualizaçãoaindafalhacomomesmoerro.Nãoconseguidesinstalarosdoisdrivers.Ointel(eàsvezesatémesmoodanvidia)volta,mesmodepoisdeselecionarasopçõesdodriverdeexclusão.

Atualização5:conteúdodo log de atualização do Windows

    
por soandos 15.01.2016 / 10:33

4 respostas

3

Isso não tem nada a ver com o driver da sua placa de vídeo. Tente aumentar o tamanho do ReadyBoot.etl. Aqui está como fazer isso:

  1. Pesquisa, monitor de desempenho
  2. Do seu lado esquerdo, expanda Conjuntos de coleta de dados
  3. Clique em Rastreios de eventos de inicialização
  4. Do seu lado direito, você encontrará uma lista, clique duas vezes em Readyboot
  5. Clique na guia Condição de parada e defina o tamanho desejado. Um bom tamanho seria 128MB. O padrão é 20MB.
  6. pressione OK. Feche tudo, reinicie
  7. Veja se o erro desaparece.
por 31.01.2016 / 06:40
2

Suspeito Ken é realmente certo em sua sugestão para aumentar o tamanho do arquivo ReadyBoot. Se o seguinte evento foi registrado:

"The maximum file size for session "ReadyBoot" has been reached. As a result, events might be lost (not logged) to file "C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl". The maximum files size is currently set to 20971520 bytes."

Isso significa que você precisa aumentar o tamanho do arquivo ReadyBoot.etl . Vale a pena ressaltar que:

Windows 7 set the ReadyBoot.etl file to 20MB and in the event logger this size often is maxed during boot (aka not enough), increasing it can really help.

Se o evento acima foi realmente registrado, você deve aumentar o tamanho permitido do arquivo que está sendo gerado. Você pode fazer isso fazendo o seguinte:

  1. Search, Performance Monitor

  2. on your left side, expand DATA COLLECTORS SETS

  3. Click on STARTUP EVENT TRACES

  4. on your right side you'll find a list, double click READYBOOT

  5. click on the STOP CONDITION tab and set the size you want

  6. Select the File tab

  7. Click the checkmark box next to Circular [requires a non-zero maximum file size

  8. press OK , close everything, reboot

VocêpodedizerqueasoluçãofuncionouporqueoReadBoot.etldentrodeC:\Windows\Prefetch\ReadyBootserámaiorqueopadrãode20MB,oqueseriaocaso,sevocêtivesseatualizadooriginalmentedoWindows7.Eutambémpossoconfirmarqueumaatualização,doWindows8.1,resultariaem20MBporpadrãotambém.

AquiestáumadescriçãodoReadyBoot:

Onsystemswithmorethan700MBofRAM,ReadyBootusesdatafrom5previousbootstocreateaplanforaboot-timememorycache.SimilartoWindowsXPprefetcher,itwilltrytopreloadfilesintoRAMbeforetheyareneeded.AllmemoryusedbyReadyBootisautomaticallyreleased90secondsafterbootingup,orimmediatelyifanotherserviceneedsit,soitdoesn'thavenegativeperformanceconsequences.

Inotherwords,onanSSDsystem,ReadyBootmaynotimproveboottimesbyalot,butitwillutilizeyourfastRAMforwhatit'sgoodfor:servingasafastcacheforthedisk.AndeventhefastestSDDsarestillslowerthanRAMmemory-disablingitwouldstillmakeyourbootingslightlyslower.

Oquevemdeste responder por Groo para este pergunta

Você pode determinar se o ReadyBoot é mesmo ativado, observando esta chave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot

Se você quiser habilitado, defina o valor como 1, se quiser desabilitado, defina como 0

Aqui está a descrição completa da Microsoft sobre o ReadyBoot :

Windows Vista uses the same boot-time prefetching as Windows XP did if the system has less than 512MB of memory, but if the system has 700MB or more of RAM, it uses an in-RAM cache to optimize the boot process. The size of the cache depends on the total RAM available, but is large enough to create a reasonable cache and yet allow the system the memory it needs to boot smoothly. After every boot, the ReadyBoost service (the same service that implements the ReadyBoost feature just described) uses idle CPU time to calculate a boot-time caching plan for the next boot. It analyzes file trace information from the five previous boots and identifies which files were accessed and where they are located on disk.

It stores the processed traces in %SystemRoot%\Prefetch\Readyboot as .fx files and saves the caching plan under HKLM\System\CurrentControlSet\Services\Ecache\Parameters in REG_BINARY values named for internal disk volumes they refer to. The cache is implemented by the same device driver that implements ReadyBoost caching (Ecache.sys), but the cache's population is guided by the ReadyBoost service as the system boots. While the boot cache is compressed like the ReadyBoost cache, another difference between ReadyBoost and ReadyBoot cache management is that while in ReadyBoot mode, other than the ReadyBoost service's updates, the cache doesn't change to reflect data that's read or written during the boot. The ReadyBoost service deletes the cache 90 seconds after the start of the boot, or if other memory demands warrant it, and records the cache's statistics in HKLM\System\CurrentControlSet\Services\Ecache\Parameters\ReadyBootStats, as shown in Figure 2. Microsoft performance tests show that ReadyBoot provides performance improvements of about 20 percent over the legacy Windows XP prefetcher.

Isso praticamente resume:

Since all file activities done at boot time (even system updates and spyware scans) accumulates in this file, it may fill with obsolete information. The fix is to set the ReadyBoot.etl into Circular logging mode, so that only the most recent file access activity is tracked.

Fontes usadas

Fonte Primária - Informações de Diagnóstico, Informações sobre Eventos, Instruções.

Fonte em segundo plano - A própria citação da fonte primária à solução descrita no tópico de Resposta da Microsoft.

    
por 31.01.2016 / 07:13
0

Existem várias coisas que você pode experimentar.

Mexa com o motorista

Não sei como você "desinstalou" os drivers gráficos, mas ouvi dizer que é necessário remover os drivers da NVIDIA por meio de Programas e Recursos, em vez de apenas o Gerenciador de Dispositivos.

Houve uma atualização de driver da NVIDIA publicada há algumas semanas, em 27 de janeiro. pronto, tente instalá-lo - o Windows nem sempre obtém as versões mais recentes de todos os drivers através do Windows Update. De acordo com as notas de lançamento ( PDF ) , corrige alguns erros de tela azul. Eu sugeriria fazer um ponto de Restauração do Sistema primeiro.

Você também pode executar o Display Driver Uninstaller , que faz uma remoção completa da NVIDIA e drivers da Intel. Perigo! Esta ferramenta não é endossada pela NVIDIA, e eu mesmo não tentei, mas ouvi várias histórias dela funcionando bem.

Você também pode tentar desabilitar - não excluir / desinstalar - a placa NVIDIA no Gerenciador de dispositivos. Dessa forma, o sistema operacional não tentará reinstalar ou reconfigurá-lo quando o sistema voltar a funcionar. Novamente, é recomendável fazer um ponto de restauração.

Ativando Driver Verifier também é promissor se você já tentou todas as opções acima sem sucesso. Se o sistema BSOD estiver sob verificação, os minidespejos resultantes podem incluir informações mais úteis para solução de problemas.

Mexa com o Windows Update

Eu não ficaria surpreso se você já fez isso, mas se você não tiver, vale a pena tentar. Faça o download e execute o solucionador de problemas do Windows Update para o Windows 10. (talvez não conserte essa falha, mas notei algumas outras falhas de instalação de atualização nos logs de eventos.)

Alguns dos erros do Windows Update no log de eventos incluem um código de erro que geralmente significa que você precisa baixar novamente a mídia de instalação. De acordo com esta resposta , você precisa interromper o serviço Windows Update, limpar a pasta C:\Windows\SoftwareDistribution\Download e reiniciar esse serviço . Se isso não funcionar, renomeie ou remova a pasta SoftwareDistribution inteira.

Mexa com o registro

A parte de montagem de WIM do processo de atualização pode ter problemas em um dos dois cenários comuns:

  1. HKLM\SOFTWARE\Microsoft\Windows\WIMMount\Mounted Images contém subchaves ou entradas de qualquer tipo. Limpe-o para remover a contabilidade abandonada se você já lidou com WIMs no passado.
  2. A entrada ImagePath em HKLM\SYSTEM\CurrentControlSet\Services\WIMMount está incorreta. Se não apontar para uma cópia real de wimmount.sys , rastreie esse arquivo e atualize o caminho, deixando o \??\ precedente.
por 06.02.2016 / 02:12
-1

Você pode tentar estas etapas:

System File Checker is a handy tool included with Windows that allows you scan for and restore corruptions in Windows system files (including those related to VIDEO_DXGKRNL_FATAL_ERROR). To run System File Checker (Windows XP, Vista, 7, 8, and 10): Click the Start button. Type "command" in the search box... DO NOT hit ENTER yet! While holding CTRL-Shift on your keyboard, hit ENTER. You will be prompted with a permission dialog box. Click Yes. A black box will open with a blinking cursor. Type "sfc /scannow" and hit ENTER. System File Checker will begin scanning for Error 0x113 and other system file problems (be patient - the system scan may take a while). Follow the on-screen commands.

Segundo:

While most storage-related, 0x113 blue screen errors are caused by problems with your hard disk drivers or storage controllers, in some cases these BSODs can be attributed to hard drive corruption. Over time, your PC can develop errors on the hard disk drive due to repeated, unintended misuse. Improper shut downs, “hard closing” programs, corrupt or incomplete installation of software (eg. Windows Operating System), Microsoft Corporation hardware failure, and power outages can corrupt your file system and stored data. As a result, you may experience blue screen errors associated with VIDEO_DXGKRNL_FATAL_ERROR. Microsoft has included a convenient utility called “chkdsk” (“Check Disk”) to scan and repair hard disk corruption. If the previous troubleshooting steps did not resolve your 0x113 STOP error, running “chkdsk” may uncover and repair the cause of your BSOD. How to run “chkdsk” (Windows XP, Vista, 7, 8, and 10): Click the Start button. Type "command" in the search box... DO NOT hit ENTER yet! While holding CTRL-Shift on your keyboard, hit ENTER. You will be prompted with a permission dialog box. Click Yes. A black box will open with a blinking cursor. Type "chkdsk /f" and hit ENTER. "chkdsk" will begin scanning for hard disk corruption that could be causing 0x113 STOP errors. Follow the on-screen commands. Source: http://www.solvusoft.com/en/errors/blue-screen-errors/microsoft-corporation/windows-operating-system/bug-check-0x113-video-dxgkrnl-fatal-error/

A última opção seria remover o driver apropriado, causando os problemas e reinstalá-lo a partir da fonte original.

Ao mesmo tempo, experimente estas etapas:

Method 1: I request you to check if the Superfetch service is enabled a. On the desktop, press Windows key + R to open the Run Dialog. b. Type services.msc in the Run Dialog, and then press Enter to open Services. c. Right-click the Superfetch service, and then click Properties. d. If the Startup type box is set to Disabled, change it to Automatic or Manual. e. Click OK to close the Properties window. f. Right-click the Superfetch service, and then click Start. The service should start without errors.

Método 2:

Increase the maximum files size of the Startup Event Trace Sessions.
a. On the desktop, press Windows key + R and type cmd to open the Command Prompt. b. On the left panel of the Performance Monitor window, expand Data Collector Sets. c. Click on Startup Event Trace Sessions. d. Open ReadyBoot Trace Session Property Sheet. e. Click on the Stop Condition tab and increase the Maximum Size to 40. f. Click on Apply and OK. Source: http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/circular-kernel-context-logger-error-0xc0000188/d2aa4b79-be60-43d0-8d31-0072235a8f43

    
por 02.02.2016 / 01:39