Um processo que se conecta a uma card inteligente trava quando um programa que exige que você use o card inteligente falha no Windows Vista, em Windows Server 2008, no Windows 7 ou no Windows Server 2008 R2

Sintomas

Considere o seguinte cenário:

  • Você tem um card inteligente instalado em um computador que está executando o Windows Vista, Windows Server 2008, Windows 7 ou Windows Server 2008 R2.
  • Você executa um programa que exige que você use o card inteligente.
  • O programa falha.
  • Você executa outro programa que exige que você use o card inteligente.

Nesse cenário, todos os programas que tentam usar o card inteligente não se conectam com êxito à card inteligente. Quando essa situação ocorre, o processo que se conecta à card inteligente é travado.

Causa

Esse problema ocorre quando um programa tem acesso exclusivo a uma card inteligente chamando a função SCardBeginTransaction. Quando um programa chamado função SCardBeginTransaction é interrompido ou sai sem chamar a função SCardEndTransaction, o serviço de card inteligente pode inserir um estado no qual quaisquer outros programas que tentem obter acesso exclusivo ao smart card travam.

Solução alternativa

Para resolver esse problema, remova e insira novamente o card inteligente. Ou reinicie o serviço de Cartão Inteligente.

Para reiniciar o serviço de Cartão Inteligente, siga estas etapas:

  1. Clique em Iniciar, digite services.msc na caixa de pesquisa e pressione Enter.
  2. Clique com o botão direito do mouse no serviço cartão inteligente e clique em Parar.
  3. Clique com o botão direito do mouse no serviço cartão inteligente e clique em Iniciar.

      

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, este hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente em sistemas que apresentarem o problema descrito neste artigo. Testes adicionais poderão ser realizados neste hotfix. Portanto, se esse problema não prejudica você, é aconselhável aguardar a próxima atualização de software que contenha este hotfix.

Se o hotfix estiver disponível para download, existirá uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não aparecer, contate o Serviço de Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.

Observação Se outros problemas estiverem ocorrendo ou se uma solução de problemas for necessária, talvez seja preciso criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a outras questões e problemas de suporte não qualificados para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=support Observação O formulário "Download do Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se o seu idioma não for exibido, significa que não há um hotfix disponível para ele.

Pré-requisitos

Para aplicar esse hotfix, você deve estar executando um dos seguintes sistemas operacionais:

  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

Para obter mais informações sobre como obter um pacote de serviços do Windows Vista, clique no número do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:

935791 Como obter o pacote de serviços mais recente do Windows Vista

Para obter mais informações sobre como obter um pacote de serviços Windows Server 2008, clique no número do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:

968849 Como obter o pacote de serviço mais recente para Windows Server 2008

Informações do Registro

Para usar o hotfix neste pacote, você não precisa fazer nenhuma alteração no registro.

Necessidade de reinicialização

Talvez você precise reiniciar o computador depois de aplicar esse hotfix.

Informações sobre a substituição de hotfixes

Esse hotfix não substitui nenhum hotfix lançado anteriormente.

Informações de arquivo

A versão em inglês (Estados Unidos) deste hotfix instala arquivos que têm os atributos listados nas tabelas a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). As datas e as horas desses arquivos no seu computador local são exibidas na hora local, com o ajuste do horário de verão atual. Além disso, as datas e as horas poderão ser alteradas quando você realizar algumas operações nos arquivos.

Notas de informações de arquivo do Windows Vista e Windows Server 2008

Hotfixes importantes do Windows Vista e Windows Server hotfixes de 2008 estão incluídos nos mesmos pacotes. No entanto, apenas "Windows Vista" está listado na página Solicitação do Hotfix. Para solicitar o pacote hotfix que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows Vista" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.

  • Os arquivos que se aplicam a um produto específico, SR_Level (RTM, SPn) e ramificação de serviço (LDR, GDR) podem ser identificados ao examinar os números de versão conforme mostrado na seguinte tabela:

    Versão Produto SR_Level Ramificação do Serviço
    6.0.600
    2.
    22xxx
    Windows Vista e Windows Server 2008 SP2 LDR
  • Os arquivos MANIFEST (.manifest) e os arquivos MUM (.mum) instalados para cada ambiente são listados separadamente na seção "Informações adicionais de arquivo para Windows Server 2008 e para Windows Vista". Arquivos MUM e arquivos MANIFEST, e os arquivos de catálogo de segurança associados (.cat), são extremamente importantes para manter o estado dos componentes atualizados. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.

Para todas as versões baseadas em x86 com suporte de Windows Server 2008 e do Windows Vista

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Certprop.dll 6.0.6002.22524 40,448 12-Nov-2010 19:02 x86
Scarddlg.dll 6.0.6002.22524 66,560 12-Nov-2010 1,904 x86
Scardsvr.dll 6.0.6002.22524 96,256 12-Nov-2010 1,904 x86

Para todas as versões suportadas baseadas em x64 do Windows Server 2008 e do Windows Vista

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Certprop.dll 6.0.6002.22524 49,664 12-Nov-2010 19:43 x64
Scarddlg.dll 6.0.6002.22524 82,944 12-Nov-2010 1,945 x64
Scardsvr.dll 6.0.6002.22524 148,992 12-Nov-2010 1,945 x64
Scarddlg.dll 6.0.6002.22524 66,560 12-Nov-2010 1,904 x86
Scardsvr.dll 6.0.6002.22524 96,256 12-Nov-2010 1,904 x86

Para todas as versões baseadas em IA-64 suportadas do Windows Server 2008

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Certprop.dll 6.0.6002.22524 120,832 12-Nov-2010 18:41 IA-64
Scarddlg.dll 6.0.6002.22524 152,576 12-Nov-2010 18:44 IA-64
Scardsvr.dll 6.0.6002.22524 290,816 12-Nov-2010 18:44 IA-64
Scarddlg.dll 6.0.6002.22524 66,560 12-Nov-2010 1,904 x86
Scardsvr.dll 6.0.6002.22524 96,256 12-Nov-2010 1,904 x86

Observações de informações de arquivo do Windows 7 e do Windows Server 2008 R2

Importante Os hotfixes do Windows 7 e do Windows Server 2008 R2 estão incluídos nos mesmos pacotes. No entanto, os hotfixes na página de Solicitação de Hotfix estão listados nos dois sistemas operacionais. Para solicitar o pacote de hotfix que se aplica a um dos sistemas operacionais ou a ambos, selecione o hotfix listado em "Windows 7/Windows Server 2008 R2" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.

  • Os arquivos que se aplicam a um produto, marco (RTM, SPn) e ramificação de serviço (LDR, GDR) específicos podem ser identificados examinando-se seus números de versão conforme mostrado na seguinte tabela:

    Versão Produto Marco Ramificação do Serviço
    6.1.760
    0,20xxx
    Windows 7 e Windows Server 2008 R2 RTM LDR
    6.1.760
    1.17xxx
    Windows 7 e Windows Server 2008 R2 SP1 GDR
    6.1.760
    1.21xxx
    Windows 7 e Windows Server 2008 R2 SP1 LDR
  • As ramificações do serviço GDR contêm somente as correções amplamente disponibilizadas para resolver problemas conhecidos e extremamente importantes. As ramificações do serviço LDR contêm hotfixes além de correções amplamente disponibilizadas.

  • Os arquivos MANIFEST (.manifest) e MUM (.mum) instalados em cada ambiente são listados separadamente na seção "Informações adicionais sobre arquivos para Windows Server 2008 R2 e Windows 7". Os arquivos NUM, MANIFEST e os arquivos associados do catálogo de segurança (.cat) são extremamente importantes para manter atualizado o estado dos componentes. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.

Para todas as versões com suporte baseadas em x86 do Windows 7

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Scardsvr.dll 6.1.7600.20861 133,632 18-Dez-2010 17:30 x86
Scfilter.sys 6.1.7600.20861 26,624 18-Dez-2010 03:40 x86
Certprop.dll 6.1.7601.17514 67,584 20-Nov-2010 1,218 x86
Scardsvr.dll 6.1.7601.21624 133,632 18-Dez-2010 07:57 x86
Scfilter.sys 6.1.7601.21624 26,624 18-Dez-2010 11:06 x86

Para todas as versões com base em x64 compatíveis do Windows 7 e Windows Server 2008 R2

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Scardsvr.dll 6.1.7600.20861 192,000 18-Dez-2010 06:09 x64
Scfilter.sys 6.1.7600.20861 29,696 18-Dez-2010 04:01 x64
Certprop.dll 6.1.7601.17514 80,384 20-Nov-2010 13:25 x64
Scardsvr.dll 6.1.7601.21624 192,000 18-Dez-2010 08:51 x64
Scfilter.sys 6.1.7601.21624 29,696 18-Dez-2010 06:41 x64
Scarddlg.dll 6.1.7600.20861 66,048 18-Dez-2010 17:30 x86
Scarddlg.dll 6.1.7601.21624 66,048 18-Dez-2010 07:57 x86

Para todas as versões com base em IA-64 do Windows Server 2008 R2 com suporte

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Scardsvr.dll 6.1.7600.20861 389,120 18-Dez-2010 05:19 IA-64
Scfilter.sys 6.1.7600.20861 68,608 18-Dez-2010 03:30 IA-64
Certprop.dll 6.1.7601.17514 188,416 20-Nov-2010 1,024 IA-64
Scardsvr.dll 6.1.7601.21624 389,120 18-Dez-2010 09:35 IA-64
Scfilter.sys 6.1.7601.21624 68,608 18-Dez-2010 07:20 IA-64
Scarddlg.dll 6.1.7600.20861 66,048 18-Dez-2010 17:30 x86
Scarddlg.dll 6.1.7601.21624 66,048 18-Dez-2010 07:57 x86

Status

Status A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais informações

Para obter informações adicionais sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):

824684 Descrição da terminologia padrão usada para descrever atualizações de software da Microsoft

Informações adicionais sobre arquivos

Informações adicionais de arquivo para Windows Vista e para Windows Server 2008

Arquivos adicionais para todas as versões baseadas em x86 com suporte do Windows Vista e de Windows Server 2008

Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 3,078
Data (UTC) 15-Nov-2010
Data (UTC) 08:37
Plataforma Não aplicável
Nome do arquivo X86_2d313b4bfb9392f0c1b8ba98cda707a8_31bf3856ad364e35_6.0.6002.22524_none_5d451e6cecb4349b.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 706
Data (UTC) 15-Nov-2010
Data (UTC) 08:37
Plataforma Não aplicável
Nome do arquivo X86_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_1a5bbcf18043669f.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 56,257
Data (UTC) 12-Nov-2010
Data (UTC) 19:26
Plataforma Não aplicável

Arquivos adicionais para todas as versões baseadas em x64 com suporte do Windows Vista e de Windows Server 2008

Nome do arquivo Amd64_e9abdf4769af987771db0b02aa688f6a_31bf3856ad364e35_6.0.6002.22524_none_cbd36be803719e30.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 1,062
Data (UTC) 15-Nov-2010
Data (UTC) 08:37
Plataforma Não aplicável
Nome do arquivo Amd64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_767a587538a0d7d5.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 56,293
Data (UTC) 12-Nov-2010
Data (UTC) 20:05
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 3,102
Data (UTC) 15-Nov-2010
Data (UTC) 08:37
Plataforma Não aplicável
Nome do arquivo Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_80cf02c76d0199d0.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 49,950
Data (UTC) 12-Nov-2010
Data (UTC) 19:11
Plataforma Não aplicável

Ficheiros adicionais para todas as versões suportadas baseadas em IA-64 do Windows Server 2008

Nome do arquivo Ia64_f90b3d0f817cc96f58e82feb2e7d5d91_31bf3856ad364e35_6.0.6002.22524_none_141cbed2caada431.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 1,060
Data (UTC) 15-Nov-2010
Data (UTC) 08:37
Plataforma Não aplicável
Nome do arquivo Ia64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_1a5d60e780416f9b.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 56,275
Data (UTC) 12-Nov-2010
Data (UTC) 18:57
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 2,255
Data (UTC) 15-Nov-2010
Data (UTC) 08:37
Plataforma Não aplicável
Nome do arquivo Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_80cf02c76d0199d0.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 49,950
Data (UTC) 12-Nov-2010
Data (UTC) 19:11
Plataforma Não aplicável

Informações do arquivo adicional para Windows 7 e Windows Server 2008 R2

Arquivos adicionais para todas as versões baseadas em x86 compatíveis do Windows 7

Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 2,342
Data (UTC) 20-Dez-2010
Data (UTC) 21:53
Plataforma Não aplicável
Nome do arquivo X86_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_186ed8dae45774fb.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 33,919
Data (UTC) 20-Dez-2010
Data (UTC) 21:55
Plataforma Não aplicável
Nome do arquivo X86_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_1a83766ee15abd28.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 33,919
Data (UTC) 20-Dez-2010
Data (UTC) 21:55
Plataforma Não aplicável

Arquivos adicionais para todas as versões compatíveis baseadas em x64 do Windows 7 e do Windows Server 2008 R2

Nome do arquivo Amd64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_748d745e9cb4e631.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 33,925
Data (UTC) 20-Dez-2010
Data (UTC) 22:00
Plataforma Não aplicável
Nome do arquivo Amd64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_76a211f299b82e5e.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 33,925
Data (UTC) 20-Dez-2010
Data (UTC) 22:00
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 2,780
Data (UTC) 20-Dez-2010
Data (UTC) 21:53
Plataforma Não aplicável
Nome do arquivo Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_7ee21eb0d115a82c.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 23,881
Data (UTC) 18-Dez-2010
Data (UTC) 05:50
Plataforma Não aplicável
Nome do arquivo Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_80f6bc44ce18f059.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 23,881
Data (UTC) 18-Dez-2010
Data (UTC) 08:24
Plataforma Não aplicável

Arquivos adicionais para todas as versões compatíveis baseadas em IA-64 do Windows Server 2008 R2

Nome do arquivo Ia64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_18707cd0e4557df7.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 33,922
Data (UTC) 20-Dez-2010
Data (UTC) 21:53
Plataforma Não aplicável
Nome do arquivo Ia64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_1a851a64e158c624.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 33,922
Data (UTC) 20-Dez-2010
Data (UTC) 21:53
Plataforma Não aplicável
Nome do arquivo Update.mum
Versão do arquivo Não aplicável
Tamanho do arquivo 2,168
Data (UTC) 20-Dez-2010
Data (UTC) 21:53
Plataforma Não aplicável
Nome do arquivo Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_7ee21eb0d115a82c.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 23,881
Data (UTC) 18-Dez-2010
Data (UTC) 05:50
Plataforma Não aplicável
Nome do arquivo Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_80f6bc44ce18f059.manifest
Versão do arquivo Não aplicável
Tamanho do arquivo 23,881
Data (UTC) 18-Dez-2010
Data (UTC) 08:24
Plataforma Não aplicável