Meu áudio parou de funcionar recentemente. Não houve eventos específicos que poderiam ter solicitado isso (talvez uma atualização automática do SO).
Estou executando o Windows 8.1 em um Dell Inspiron.
Mensagem de erro inicial
No começo eu estava recebendo a seguinte mensagem de erro na inicialização (e sempre que iniciar um programa que requer áudio):
C:\Windows\system32\MMDevAPI.DLL is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
Uma restauração do sistema para alguns dias antes da perda de som eliminou esse erro, mas não corrigiu o problema de nenhum som. Nenhum ícone de som aparece na barra de tarefas.
Serviços de áudio não executados
Ao verificar services.msc , vejo que o Windows Audio não está em execução. Duas de suas dependências, o RPC amd Agendador de Classes Multimídia estão rodando sem nenhum problema. O Windows Audio Endpoint Builder não está em execução. Todos os serviços estão configurados para inicialização automática.
A tentativa de iniciar o Windows Audio apresenta a mensagem de erro:
Windows could not start the Windows Audio service on Local Computer.
Error 1068: The dependency service or group failed to start.
A tentativa de iniciar o Windows Endpoint Builder fornece a mensagem de erro:
Windows could not start the Windows Audio Endpoint Builder service on Local Computer.
Error 193: 0xc1
Tentativa de soluções
- Diagnosticando o problema na BIOS: o áudio é reproduzido neste diagnóstico, portanto, deve ser um problema de software
- Reinicialização do sistema
- Restauração do sistema
- Iniciando / reiniciando os serviços
- Verificando se os serviços Plug and Play e Power estão sendo executados (ambos foram relatados como afetando isso)
- Corrigindo o problema em: Gerenciador de dispositivos > Controladores de som, vídeo e jogos (listados são Conexant SmartAudio HD e Intel (R) Display Audio )
- Atualizando o software do driver
- Desativando e reativando
- Desinstalar e, em seguida, reiniciar o sistema para instalar automaticamente estes
- Atualizando o software do driver e escolhendo manualmente Dispositivo de áudio de alta definição
- Executando a solução de problemas de áudio do Windows, ela fornece Um ou mais serviços de áudio não estão sendo executados e não há opções
Atualização: DISM RestoreHealth
eu corri um
DISM /Online /Cleanup-Image /RestoreHealth
e obtivemos:
DISM failed. No operation was performed.
For more information, review the log file.
The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.og
Verificando o arquivo de log, os erros parecem começar por volta desse ponto (as linhas anteriores foram omitidas por brevidade):
2018-05-11 15:30:54, Info DISM DISM Package Manager: PID=6348 TID=2800 Processing the top level command token(cleanup-image). - CPackageManagerCLIHandler::Private_ValidateCmdLine
2018-05-11 15:30:54, Info DISM DISM Package Manager: PID=6348 TID=2800 Attempting to route to appropriate command handler. - CPackageManagerCLIHandler::ExecuteCmdLine
2018-05-11 15:30:54, Info DISM DISM Package Manager: PID=6348 TID=2800 Routing the command... - CPackageManagerCLIHandler::ExecuteCmdLine
2018-05-11 15:30:54, Info DISM DISM Package Manager: PID=6348 TID=2800 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2018-05-11 16:28:57, Info DISM DISM Package Manager: PID=6348 TID=6600 Error in operation: (null) (CBS HRESULT=0x80240021) - CCbsConUIHandler::Error
2018-05-11 16:28:57, Error DISM DISM Package Manager: PID=6348 TID=2800 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80240021)
2018-05-11 16:28:57, Error DISM DISM Package Manager: PID=6348 TID=2800 Failed processing package changes with session option CbsSessionOptionRepairStoreCorruption - CDISMPackageManager::RestoreHealth(hr:0x80240021)
2018-05-11 16:28:57, Error DISM DISM Package Manager: PID=6348 TID=2800 Failed to restore the image health. - CPackageManagerCLIHandler::ProcessCmdLine_CleanupImage(hr:0x80240021)
2018-05-11 16:28:57, Error DISM DISM Package Manager: PID=6348 TID=2800 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80240021)
2018-05-11 16:28:57, Info DISM DISM Package Manager: PID=6348 TID=2800 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2018-05-11 16:28:57, Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80240021
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Found the PE Provider. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Package Manager: PID=6348 TID=2800 Finalizing CBS core. - CDISMPackageManager::Finalize
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: DISM Package Manager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(MsiManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: MsiManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(IntlManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: IntlManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(IBSManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: IBSManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(DriverManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: DriverManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(DISM Unattend Manager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: DISM Unattend Manager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(SmiManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: SmiManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(AppxManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: AppxManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(AssocManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: AssocManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(GenericManager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: GenericManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Finalizing the servicing provider(Edition Manager) - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: Edition Manager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:57, Info DISM DISM Provider Store: PID=6348 TID=2800 Releasing the local reference to DISMLogger. Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:58, Info DISM DISM.EXE: Image session has been closed. Reboot required=no.
2018-05-11 16:28:58, Info DISM DISM.EXE:
2018-05-11 16:28:58, Info DISM DISM.EXE: <----- Ending Dism.exe session ----->
2018-05-11 16:28:58, Info DISM DISM.EXE:
2018-05-11 16:28:58, Info DISM DISM Provider Store: PID=1816 TID=6472 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2018-05-11 16:28:58, Info DISM DISM Provider Store: PID=1816 TID=6472 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
2018-05-11 16:28:58, Info DISM DISM Provider Store: PID=1816 TID=6472 Releasing the local reference to DISMLogger. Stop logging. - CDISMProviderStore::Internal_DisconnectProvider