Resolvendo Todos Os Problemas Do Windows E Outros Programas

Latência de Wdf01000.sys - Windows 10

Olá, recentemente comecei a entrar no ramo de gravação de áudio e tenho enfrentado muitos problemas de latência, interrupções de áudio e rachaduras e estalos durante a gravação e uso de minha interface conectada por cabo de incêndio. Meu computador tem bastante RAM, CPU, energia e tudo mais. Atualizei todos os meus drivers com o melhor de meu conhecimento e agora não posso nem continuar usando este sistema operacional a menos que encontre uma correção aqui bem rápido. Foi-me relatado que o arquivo wdf01000.sys tem um tempo de execução extremamente alto. Existem correções ou atualizações conhecidas para resolver isso?

Obrigada.



*** Postagem movida pelo moderador para a categoria apropriada do fórum. ***



Oi,

Wdf01000.sys é um arquivo de driver da Microsoft. O wdf01000.sys o processo não deve ser excluído ou impedido de carregar toda vez que o Windows for carregado.



Gostaríamos de saber mais sobre o seu wdf01000.sys e preocupação com latência:

  • Você estava recebendo erros com wdf01000.sys ? Se sim, você pode nos enviar uma captura de tela?
  • Qual programa ou aplicativo você estava usando na gravação de áudio?
  • Quais equipamentos ou dispositivos foram conectados ao seu PC quando você estava gravando o áudio?

Enquanto isso, verifique este artigo para obter dicas sobre como melhorar o desempenho do PC.

Aguardamos a sua resposta.



PL PlaydisgameEm resposta à postagem de Jose Est em 24 de agosto de 2017

Aqui está o que é relatado para mim enquanto estou usando o Ableton Live 9 e uma interface híbrida MOTU mk3. Sou capaz de monitorar a saída de áudio e a interface não está detectando as interrupções de áudio, o que me diz que as interrupções acontecem entre minha interface e meu computador. Também tenho o Windows 10 Pro, se isso mudar alguma coisa. Só executei este teste por 15 segundos e aqui estão os resultados:

_________________________________________________________________________________________________________________
INTERROMPIDO MEDIDO PARA LATÊNCIAS DE PROCESSO DE USUÁRIO
_________________________________________________________________________________________________________________
A interrupção da latência do processo reflete o intervalo medido que um processo do modo do usuário precisava para responder a uma solicitação de hardware a partir do momento em que a rotina de serviço de interrupção iniciou a execução. Isso inclui o agendamento e a execução de uma rotina DPC, a sinalização de um evento e o despertar de um thread no modo de usuário de um estado de espera inativo em resposta a esse evento.

Maior interrupção medida para processar a latência (µs): 2194.133612
Interrupção média medida para processar latência (µs): 10,228841

Maior interrupção medida para latência DPC (µs): 2171,155831
Interrupção média medida para latência DPC (µs): 4,663471

_________________________________________________________________________________________________________________
ISRs REPORTADOS
_________________________________________________________________________________________________________________
Rotinas de serviço de interrupção são rotinas instaladas pelo sistema operacional e drivers de dispositivo que são executados em resposta a um sinal de interrupção de hardware.

Tempo de execução da rotina ISR mais alto (µs): 16290,754148
Driver com maior tempo de execução de rotina ISR: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Maior tempo total de rotina ISR relatado (%): 1,111090
Driver com maior tempo total de ISR: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Tempo total gasto em ISRs (%) 1,139980

Contagem ISR (tempo de execução<250 µs): 159942
Contagem ISR (tempo de execução 250-500 µs): 0
Contagem ISR (tempo de execução 500-999 µs): 81
Contagem ISR (tempo de execução 1000-1999 µs): 3
Contagem ISR (tempo de execução 2000-3999 µs): 0
Contagem ISR (tempo de execução> = 4000 µs): 0


_________________________________________________________________________________________________________________
DPCs REPORTADOS
_________________________________________________________________________________________________________________
As rotinas DPC são parte do mecanismo de despacho do serviço de interrupção e desabilitam a possibilidade de um processo utilizar a CPU enquanto é interrompido até que o DPC tenha concluído a execução.

Tempo de execução da rotina DPC mais alto (µs): 99012.881448
Driver com maior tempo de execução da rotina DPC: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Maior tempo de rotina de DPC total relatado (%): 2,076374
Driver com maior tempo total de execução DPC: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Tempo total gasto em DPCs (%) 2,468677

Contagem DPC (tempo de execução<250 µs): 250851
Contagem DPC (tempo de execução 250-500 µs): 0
Contagem DPC (tempo de execução 500-999 µs): 133
Contagem DPC (tempo de execução 1000-1999 µs): 43
Contagem DPC (tempo de execução 2000-3999 µs): 18
Contagem DPC (tempo de execução> = 4000 µs): 0


_________________________________________________________________________________________________________________
FALHAS DE PÁGINA DURAS RELATADAS
_________________________________________________________________________________________________________________
As falhas de página rígidas são eventos que são acionados pelo uso de memória virtual que não é residente na RAM, mas apoiada por um arquivo de memória mapeada no disco. O processo de resolução de falha de página física requer leitura na memória do disco enquanto o processo é interrompido e bloqueado para execução.


Processo com maior contagem de falhas de página: nenhum

Número total de falhas de página difíceis 0
Contagem de falhas de página graves do processo mais atingido: 0
Tempo de resolução de falha de página mais alta (µs): 0,0
Tempo total gasto em falhas de página graves (%): 0,0
Número de processos atingidos: 0

PL PlaydisgameEm resposta à postagem do Playdisgame em 24 de agosto de 2017

***Atualizar***

Eu removi a interface da equação e do Ableton live 9 na semana passada. Agora estou apenas tentando tarefas básicas, como reproduzir áudio do iTunes e abrir o navegador. No entanto, ainda estou tendo latência do mesmo driver, bem como de alguns outros drivers da Microsoft.

_________________________________________________________________________________________________________________

INTERROMPIDO MEDIDO PARA LATÊNCIAS DE PROCESSO DE USUÁRIO
_________________________________________________________________________________________________________________
A interrupção da latência do processo reflete o intervalo medido que um processo do modo do usuário precisava para responder a uma solicitação de hardware a partir do momento em que a rotina de serviço de interrupção iniciou a execução. Isso inclui o agendamento e a execução de uma rotina DPC, a sinalização de um evento e o despertar de um thread no modo de usuário de um estado de espera inativo em resposta a esse evento.

Maior interrupção medida para processar latência (µs): 573,955628
Interrupção média medida para processar latência (µs): 7,923096

Maior interrupção medida para latência DPC (µs): 568,088961
Interrupção média medida para latência DPC (µs): 3,138844


_________________________________________________________________________________________________________________
ISRs REPORTADOS
_________________________________________________________________________________________________________________
Rotinas de serviço de interrupção são rotinas instaladas pelo sistema operacional e drivers de dispositivo que são executados em resposta a um sinal de interrupção de hardware.

Tempo de execução da rotina ISR mais alto (µs): 13956.344495
Driver com maior tempo de execução de rotina ISR: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Maior tempo total de rotina ISR relatado (%): 0,016099
Driver com maior tempo total de ISR: ataport.SYS ​​- ATAPI Driver Extension, Microsoft Corporation

Tempo total gasto em ISRs (%) 0,046577

Contagem ISR (tempo de execução<250 µs): 192666
Contagem ISR (tempo de execução 250-500 µs): 0
Contagem ISR (tempo de execução 500-999 µs): 20
Contagem ISR (tempo de execução 1000-1999 µs): 7
Contagem ISR (tempo de execução 2000-3999 µs): 8
Contagem ISR (tempo de execução> = 4000 µs): 0


_________________________________________________________________________________________________________________
DPCs REPORTADOS
_________________________________________________________________________________________________________________
As rotinas DPC são parte do mecanismo de despacho do serviço de interrupção e desabilitam a possibilidade de um processo utilizar a CPU enquanto é interrompido até que o DPC tenha concluído a execução.

Tempo de execução da rotina DPC mais alto (µs): 4336.411463
Driver com maior tempo de execução da rotina DPC: ataport.SYS ​​- ATAPI Driver Extension, Microsoft Corporation

Maior tempo de rotina de DPC total relatado (%): 0,227243
Driver com maior tempo total de execução DPC: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Tempo total gasto em DPCs (%) 0,695677

Contagem DPC (tempo de execução<250 µs): 1609465
Contagem DPC (tempo de execução 250-500 µs): 0
Contagem DPC (tempo de execução 500-999 µs): 805
Contagem DPC (tempo de execução 1000-1999 µs): 28
Contagem DPC (tempo de execução 2000-3999 µs): 10
Contagem DPC (tempo de execução> = 4000 µs): 0


_________________________________________________________________________________________________________________
FALHAS DE PÁGINA DURAS RELATADAS
_________________________________________________________________________________________________________________
As falhas de página rígidas são eventos que são acionados pelo uso de memória virtual que não é residente na RAM, mas apoiada por um arquivo de memória mapeada no disco. O processo de resolução de falha de página física requer leitura na memória do disco enquanto o processo é interrompido e bloqueado para execução.


Processo com maior contagem de falhas de página: nenhum

Número total de falhas de página difíceis 0
Contagem de falhas de página graves do processo mais atingido: 0
Tempo de resolução de falha de página mais alta (µs): 0,0
Tempo total gasto em falhas de página graves (%): 0,0
Número de processos atingidos: 0

VN Vincent N.Em resposta à postagem de Jose Est em 24 de agosto de 2017

Oi jose,

Tenho exatamente o mesmo problema. Estou usando o software de DJ Traktor com um controlador Traktor Kontrol S8 Dj conectado via USB 3.0.

transferência do Windows para o novo computador

Wdf01000.sys também parece ser o problema para mim. Executei LatencyMon, e ele me mostrou que era esse o problema, com o maior tempo de execução da Rotina DPC da rotina ISR.

Consigo reduzir o atraso e o tempo de execução desabilitando meus adaptadores de rede e dispositivo de áudio no gerenciador de dispositivos (Realtek), pois estou usando o dispositivo de áudio em meu controlador.

Resolvi um pouco o problema, mas ainda está lá depois de algum tempo jogando. Eu gostaria de encontrar outra maneira de resolver isso.

O desempenho das configurações do meu computador é o melhor.

Eu tenho uma marca Asus ROG strix GL553V

Essa imagem está com adaptadores desativados

(LatencyMon)

Ainda posso ouvir distorção no áudio

Atenciosamente

Vincent

MI MiguelMelo1Em resposta à postagem de Vincent N. em 9 de setembro de 2017

alguma sugestão para mim sobre como consertar? ive tentou desativar adaptadores de áudio, redes e alguns drivers também. Estou usando a interface de áudio focusrite, tudo está atualizado

como fazer um computador antigo funcionar mais rápido
HA HampusLindahlEm resposta à postagem de Jose Est em 24 de agosto de 2017

Oi,

onde está a resposta para este artigo / problema?

Atenciosamente

Hampus

EM EmmanuelBuccheriEm resposta ao post de Vincent N. em 9 de setembro de 2017, estou com o mesmo PC com os mesmos problemas. Alguém encontrou uma solução? Obrigado LA Lizette Ags Em resposta à postagem de EmmanuelBuccheri em 29 de janeiro de 2018

Oi Emmanuel,

Para que possamos ajudá-lo de forma eficaz com relação a esse problema de latência que está tendo com seu computador Windows 10, você pode nos dizer se tentou todas as resoluções fornecidas neste tópico? Se ainda não o fez, faça-o por favor e nos atualize com o resultado. Além disso, você pode nos dizer todas as etapas de solução de problemas (se houver) que você tentou resolver sua preocupação? Isso é para evitarmos repeti-los para você.

Estaremos aguardando sua resposta.

FV Francois VillemaireEm resposta à postagem de Lizette Ags em 30 de janeiro de 2018

Lizetta Ags, por favor, ouça-nos.

Este problema de latência DPC é um problema que persiste no Windows 10 desde 2015, pelo que o Google pode dizer, e de forma constante, com cada nova atualização do sistema, mais e mais pessoas estão enfrentando esse problema. É muito frustrante que essas atualizações não tenham sido testadas e gostaríamos que você retransmitisse isso para as equipes de desenvolvimento da Microsoft.

Literalmente, acabei de reinstalar o Windows 10, mantive o cabo Ethernet desconectado e não tinha nenhuma placa sem fio conectada antes, durante e depois da instalação para garantir que nenhuma atualização seja baixada ou instalada.

Apesar disso, ainda consigo, no mínimo, 1000 µs de latência DPC de wdf01000sys, visto nesta captura de tela (do DPC Latency Checker):

E esta leitura de texto do LatencyMon.exe:

_________________________________________________________________________________________________________________
CONCLUSÃO
_________________________________________________________________________________________________________________
Seu sistema parece ser adequado para lidar com áudio em tempo real e outras tarefas sem interrupções.
LatencyMon tem analisado seu sistema por 0:00:35 (h: mm: ss) em todos os processadores.


_________________________________________________________________________________________________________________
INFORMAÇÃO DO SISTEMA
_________________________________________________________________________________________________________________
Nome do computador: DESKTOP-RUUBI5O
Versão do sistema operacional: Windows 10, 10.0, compilação: 15063 (x64)
Hardware: Z87X-UD4H, Gigabyte Technology Co., Ltd., Z87X-UD4H-CF
CPU: CPU GenuineIntel Intel (R) Core (TM) i5-4670K @ 3,40 GHz
Processadores lógicos: 4
Grupos de processadores: 1
RAM: 16241 MB no total


_________________________________________________________________________________________________________________
VELOCIDADE DA CPU
_________________________________________________________________________________________________________________
Velocidade relatada da CPU: 3392 MHz
Velocidade medida da CPU: 1 MHz (aprox.)

Nota: os tempos de execução relatados podem ser calculados com base em uma velocidade de CPU relatada fixa. Desative as configurações de velocidade variável, como Intel Speed ​​Step e AMD Cool N Quiet na configuração do BIOS para obter resultados mais precisos.

AVISO: a velocidade da CPU medida é apenas uma fração da velocidade da CPU relatada. Suas CPUs podem ser reduzidas devido a configurações de velocidade variável e problemas térmicos. É sugerido que você execute um utilitário que relata a frequência e temperatura reais da CPU.



_________________________________________________________________________________________________________________
INTERROMPIDO MEDIDO PARA LATÊNCIAS DE PROCESSO DE USUÁRIO
_________________________________________________________________________________________________________________
A interrupção da latência do processo reflete o intervalo medido que um processo do modo do usuário precisava para responder a uma solicitação de hardware a partir do momento em que a rotina de serviço de interrupção iniciou a execução. Isso inclui o agendamento e a execução de uma rotina DPC, a sinalização de um evento e o despertar de um thread no modo de usuário de um estado de espera inativo em resposta a esse evento.

Maior interrupção medida para processar a latência (µs): 116,523377
Interrupção média medida para latência de processo (µs): 6,536407

Interrupção mais alta medida para latência DPC (µs): 90,260336
Interrupção média medida para latência DPC (µs): 1,729982


_________________________________________________________________________________________________________________
ISRs REPORTADOS
_________________________________________________________________________________________________________________
Rotinas de serviço de interrupção são rotinas instaladas pelo sistema operacional e drivers de dispositivo que são executados em resposta a um sinal de interrupção de hardware.

Tempo de execução da rotina ISR mais alto (µs): 23,949882
Driver com maior tempo de execução de rotina ISR: USBPORT.SYS - USB 1.1 & 2.0 Port Driver, Microsoft Corporation

Maior tempo total de rotina ISR relatado (%): 0,002485
Driver com maior tempo total de ISR: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Tempo total gasto em ISRs (%) 0,002903

Contagem ISR (tempo de execução<250 µs): 2038
Contagem ISR (tempo de execução 250-500 µs): 0
Contagem ISR (tempo de execução 500-999 µs): 0
Contagem ISR (tempo de execução 1000-1999 µs): 0
Contagem ISR (tempo de execução 2000-3999 µs): 0
Contagem ISR (tempo de execução> = 4000 µs): 0


_________________________________________________________________________________________________________________
DPCs REPORTADOS
_________________________________________________________________________________________________________________
As rotinas DPC são parte do mecanismo de despacho do serviço de interrupção e desabilitam a possibilidade de um processo utilizar a CPU enquanto é interrompido até que o DPC tenha concluído a execução.

Tempo de execução da rotina DPC mais alto (µs): 81,571934
Driver com maior tempo de execução da rotina DPC: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Maior tempo de rotina de DPC total relatado (%): 0,037206
Driver com maior tempo total de execução DPC: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation

Tempo total gasto em DPCs (%) 0,089803

Contagem DPC (tempo de execução<250 µs): 19745
Contagem DPC (tempo de execução 250-500 µs): 0
Contagem DPC (tempo de execução 500-999 µs): 0
Contagem DPC (tempo de execução 1000-1999 µs): 0
Contagem DPC (tempo de execução 2000-3999 µs): 0
Contagem DPC (tempo de execução> = 4000 µs): 0


_________________________________________________________________________________________________________________
FALHAS DE PÁGINA DURAS RELATADAS
_________________________________________________________________________________________________________________
As falhas de página rígidas são eventos que são acionados pelo uso de memória virtual que não é residente na RAM, mas apoiada por um arquivo de memória mapeada no disco. O processo de resolução de falha de página física requer leitura na memória do disco enquanto o processo é interrompido e bloqueado para execução.


Processo com maior contagem de falhas de página: nenhum

Número total de falhas de página difíceis 0
Contagem de falhas de página graves do processo mais atingido: 0
Tempo de resolução de falha de página mais alta (µs): 0,0
Tempo total gasto em falhas de página graves (%): 0,0
Número de processos atingidos: 0


_________________________________________________________________________________________________________________
POR DADOS DE CPU
_________________________________________________________________________________________________________________
Tempo (s) do ciclo de interrupção da CPU 0: 0,193823
Tempo de execução máximo ISR da CPU 0 (µs): 23,949882
Tempo (s) de execução total de ISR da CPU 0: 0,004070
Contagem de ISR da CPU 0: 2038
Tempo de execução máximo da CPU 0 DPC (µs): 81.571934
Tempo (s) de execução total da CPU 0 DPC: 0,091309
CPU 0 DPC count: 16022
_________________________________________________________________________________________________________________
Tempo (s) do ciclo de interrupção da CPU 1: 0,086809
Tempo de execução mais alto de ISR da CPU 1 (µs): 0,0
Tempo (s) de execução total ISR da CPU 1: 0,0
Contagem de ISR da CPU 1: 0
Tempo de execução mais alto da CPU 1 DPC (µs): 61,139151
Tempo (s) de execução total da CPU 1 DPC: 0,016079
Contagem de CPU 1 DPC: 1668
_________________________________________________________________________________________________________________
Tempo (s) do ciclo de interrupção da CPU 2: 0,084548
Tempo de execução máximo de CPU 2 ISR (µs): 0,0
Tempo (s) de execução total de CPU 2 ISR: 0,0
Contagem de CPU 2 ISR: 0
Tempo de execução mais alto da CPU 2 DPC (µs): 67,214033
Tempo (s) de execução total da CPU 2 DPC: 0,007757
Contagem de CPU 2 DPC: 855
_________________________________________________________________________________________________________________
Tempo (s) do ciclo de interrupção da CPU 3: 0,088412
Tempo de execução máximo de CPU 3 ISR (µs): 0,0
Tempo (s) de execução total de CPU 3 ISR: 0,0
Contagem de CPU 3 ISR: 0
Tempo de execução máximo da CPU 3 DPC (µs): 67,689564
Tempo (s) de execução total da CPU 3 DPC: 0,010748
Contagem de CPU 3 DPC: 1200
_________________________________________________________________________________________________________________

Estou um pouco confuso porque o DPC Latency Checker diz que eu tenho, no mínimo, 1000 µs de latência, e o LatencyMon diz que eu tenho um máximo de 81,6 µs de latência, mas eu escolho acreditar no DPC Latency Checker. Existem várias capturas de tela de pessoas que têm o DPC Latency Checker relatando um baixo (<100 µs) latency.

Eu só tenho um microfone, uma webcam, um teclado e um mouse conectados, e desconectar o microfone e a webcam não afeta a latência de forma alguma.

Múltiplas reinicializações e usar a chave de limpeza de CMOS da minha placa-mãe não ajuda.

Tenho o Windows 10 instalado em uma matriz RAID0.

Por favor, ajude, isso tem sido um problema por várias semanas, agora.

FV Francois VillemaireEm resposta à postagem de François Villemaire em 10 de fevereiro de 2018

Sinto muito, este é literalmente o meu tipo de sorte e eu odeio isso.

Minutos depois de enviar minha postagem, editei minhas configurações de plano de energia para o seguinte:

  • Desativado Configurações de USB> Configurações de suspensão seletiva de USB> Conectado: Desativado.
  • Desligar PCI Express> Gerenciamento de energia do estado do link> Conectado: Fora.

Em seguida, desliguei meu sistema e o liguei novamente (não uma tecla do Windows> Reiniciar, desligamento manual, pressionamento manual do botão liga / desliga).

E quando fiz isso, agora vejo o DPC Latency Checker:

500 é melhor, mas não é aceitável. Deve estar abaixo de 100 para um sistema recém-instalado e agora tentarei substituir todos os drivers do Windows pelos fornecidos pelo fabricante da minha placa-mãe (Gigabyte).