Como corrigir o Status do dispositivo Code 19 para portas COM no Windows 10 (além da restauração do sistema)

0

Eu tenho dois computadores Dell executando o Windows 10 com portas COM na placa-mãe (não um conversor USB para serial). As portas COM funcionaram em ambos até que, em dias separados, após uma reinicialização, ambos aparecessem no Gerenciador de Dispositivos assim:

Códigodeerro

SevocêabrirasentradasnoGerenciadordedispositivos,ostatusdodispositivoé:

Windowscannotstartthishardwaredevicebecauseitsconfigurationinformation(intheregistry)isincompleteordamaged.(Code19)

Eunãoacreditoquesejaumafalhadehardware,porqueessasduasportasCOMvãoparapeçasdehardwaretotalmentediferentes(umaparaumaIntel(R)100Series/C230SeriesChipsetFamilyLPCController-A146eoutraparaochipActiveManagement).Aschancesdeambasaspeçasdehardwarefalharemaomesmotempoemduasmáquinasdiferentessãomuitobaixas.

Desinstalarereinstalar

Seeudesinstalarereinstalarodriver,oWindowsapenasrelataráqueodrivermaisatualizadojáestáinstalado.OlogdeeventosmostraoseventosdoGerenciadordeDispositivosdaseguinteforma:

Osnomesdoseventoscorrespondentesaessasentradas(decimaparabaixo)são:

Deviceinstalled(msports.inf)Deviceserviceadded(Serenum)Deviceserviceadded(Serial)Devicenotmigrated<----SelectedentryDeviceinstallrequestedDevicedeletedDeviceinstalled(msports.inf)Deviceserviceadded(Serenum)Deviceserviceadded(Serial)Devicestarted(Serial)DeviceinstallrequestedDeviceconfigured(msports.inf)Devicemigrated

Asentradasdenovembrodevemtersidoainstalaçãoinicial(outrapessoafezisso).

Registronamáquinaquenãofunciona

Noregistro,Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Serialtemasseguintesentradas:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serialtemasmesmasentradas.

RegistronaMáquinadeTrabalho

EmoutramáquinaDellcomhardwaresemelhante,tambémexecutandooWindows10,noqualasportasCOMaindafuncionam,oregistrosolicitaCurrentControlSet\Services\SerialeControlSet001\Services\Serial:

SequênciadeEventos

  1. 17:00Ontem:saídotrabalhoedeixeimeucomputadorligado
  2. 17:48:44Ontem:meugrupodeTIiniciouautomaticamenteumainstalaçãodeumaatualizaçãodo7-ZipusandooEmpirumAgent.
  3. 17:48:44Ontem:RestartManagerinformouquenãofoipossívelreiniciaroWindowsExplorer-Application'C:\Windows\explorer.exe'(pid8824)cannotberestarted-ApplicationSIDdoesnotmatchConductorSID...Euestousupondoqueoexplorer.exerestarténecessárioporqueo7-ZipinstalaasextensõesdomenudecontextoparaoWindowsExplorer.
  4. 17:49:21Ontem:Oinstaladordo7-Ziptermina.
  5. 06:41:23Hoje:Euentreinotrabalhoestamanhã,noteiquenãotinhamaisumabarradetarefaseinicieiumareinicializaçãocomshutdown-remumajaneladoPromptdeComandoqueestavaaberta.
  6. 06:42:14Hoje:UserProfileServiceinformaque"o Windows detectou que seu arquivo de registro ainda está em uso por outros aplicativos ou serviços. O arquivo será descarregado agora ..." Ele lista várias chaves, mas elas são tudo sob o caminho REGISTRY\USER e nenhum tem nada a ver com as chaves ControlSet mencionadas acima.
  7. Quando o computador inicializou novamente, as portas COM apresentaram o erro listado acima.
por watkipet 07.12.2017 / 17:06

1 resposta

0

Corrigi o problema excluindo o valor do registro UpperFilters da classe de porta serial por este artigo da LifeWire . Eu identifiquei a ID de GUID da classe, 4D36E978-E325-11CE-BFC1-08002BE10318 , para portas seriais de esta lista . Em seguida, excluí a entrada de registro UpperFilters e reiniciei. Agora ambas as portas COM estão funcionando corretamente e não mostram o erro do Código 19.

Eu também olhei para essa chave de registro na máquina onde as portas COM sempre funcionaram - ela não tinha uma entrada UpperFilters .

Adoraria ver outra resposta que explica por que isso é necessário, a finalidade da entrada UpperFilters e como ela é corrompida.

    
por 07.12.2017 / 19:35