Sintomas
Tenha em conta o seguinte cenário:
- Tem um smart card instalado num computador com o Windows Vista, Windows Server 2008, Windows 7 ou Windows Server 2008 R2.
- Executa um programa que requer que utilize o smart card.
- O programa falha.
- Executa outro programa que requer que utilize o smart card.
Neste cenário, todos os programas que tentam utilizar o smart card não se ligam com êxito ao smart card. Quando esta situação ocorre, o processo que se liga ao smart card bloqueia.
Causa
Este problema ocorre quando um programa tem acesso exclusivo a um smart card ao chamar a função SCardBeginTransaction. Quando um programa chamado função SCardBeginTransaction é parado ou sai sem chamar a função SCardEndTransaction, o serviço de smart card pode entrar num estado em que quaisquer outros programas que tentem obter acesso exclusivo ao smart card bloqueiam.
Solução
Para contornar este problema, remova e volte a inserir o smart card. Em alternativa, reinicie o serviço Smart Card.
Para reiniciar o serviço Smart Card, siga estes passos:
- Clique em Iniciar, escreva services.msc na caixa de pesquisa e, em seguida, prima Enter.
- Clique com o botão direito do rato no serviço Smart Card e, em seguida, clique em Parar.
- Clique com o botão direito do rato no serviço Smart Card e, em seguida, clique em Iniciar.
Resolução
Informações de correção
Está disponível uma correção suportada da Microsoft. No entanto, esta correção destina-se a corrigir apenas o problema descrito neste artigo. Aplique esta correção apenas a sistemas com o problema descrito neste artigo. Esta correção poderá receber testes adicionais. Por conseguinte, se não for gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contém esta correção.
Se a correção estiver disponível para transferência, existe uma secção "Transferência de correção disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta secção não for apresentada, contacte o Suporte ao Cliente e o Suporte da Microsoft para obter a correção.
Nota Se ocorrerem problemas adicionais ou se for necessária alguma resolução de problemas, poderá ter de criar um pedido de serviço separado. Os custos de suporte habituais serão aplicados a perguntas e problemas de suporte adicionais que não se qualificam para esta correção específica. Para obter uma lista completa dos números de telefone do Suporte ao Cliente e suporte da Microsoft ou para criar um pedido de serviço separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support Nota O formulário "Transferência de correção disponível" apresenta os idiomas para os quais a correção está disponível. Se não vir o seu idioma, é porque não está disponível uma correção para esse idioma.
Pré-requisitos
Para aplicar esta correção, tem de executar um dos seguintes sistemas operativos:
- 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 service pack do Windows Vista, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
935791 Como obter o service pack mais recente do Windows Vista
Para obter mais informações sobre como obter um service pack Windows Server 2008, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
968849 Como obter o service pack mais recente para o Windows Server 2008
Informações de registo
Para utilizar a correção neste pacote, não tem de efetuar alterações ao registo.
Requisito de reinício
Poderá ter de reiniciar o computador depois de aplicar esta correção.
Informações de substituição de correções
Esta correção não substitui uma correção disponibilizada anteriormente.
Informações de ficheiro
A versão em inglês (Estados Unidos) desta correção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e as horas para estes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e as horas para estes ficheiros no seu computador local são apresentadas na sua hora local juntamente com a compensação da hora de verão (DST). Além disso, as datas e as horas podem mudar quando executa determinadas operações nos ficheiros.
Notas de informações de ficheiro do Windows Vista e Windows Server 2008
As correções importantes do Windows Vista e as correções Windows Server 2008 estão incluídas nos mesmos pacotes. No entanto, apenas "Windows Vista" está listado na página Pedido de Correção. Para pedir o pacote de correção que se aplica a um ou a ambos os sistemas operativos, selecione a correção listada em "Windows Vista" na página. Consulte sempre a secção "Aplica-se a" nos artigos para determinar o sistema operativo real a que cada correção se aplica.
Os ficheiros que se aplicam a um produto específico, SR_Level (RTM, SPn) e ramo de serviço (LDR, GDR) podem ser identificados ao examinar os números da versão do ficheiro, conforme mostrado na tabela seguinte.
Versão Produto SR_Level Ramo de serviço 6.0.600
2.
22xxxWindows Vista e Windows Server 2008 SP2 LDR Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) que estão instalados para cada ambiente são listados separadamente na secção "Informações de ficheiro adicionais para Windows Server 2008 e para o Windows Vista". Os ficheiros MUM e ficheiros MANIFEST e os ficheiros do catálogo de segurança (.cat) associados são extremamente importantes para manter o estado dos componentes atualizados. Os ficheiros do catálogo de segurança, para os quais os atributos não estão listados, são assinados com uma assinatura digital da Microsoft.
Para todas as versões suportadas baseadas em x86 do Windows Server 2008 e do Windows Vista
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | 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 | 19:04 | x86 |
| Scardsvr.dll | 6.0.6002.22524 | 96,256 | 12-Nov-2010 | 19:04 | x86 |
Para todas as versões suportadas baseadas em x64 do Windows Server 2008 e do Windows Vista
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | 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 | 19:45 | x64 |
| Scardsvr.dll | 6.0.6002.22524 | 148,992 | 12-Nov-2010 | 19:45 | x64 |
| Scarddlg.dll | 6.0.6002.22524 | 66,560 | 12-Nov-2010 | 19:04 | x86 |
| Scardsvr.dll | 6.0.6002.22524 | 96,256 | 12-Nov-2010 | 19:04 | x86 |
Para todas as versões baseadas em IA-64 suportadas do Windows Server 2008
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | 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 | 19:04 | x86 |
| Scardsvr.dll | 6.0.6002.22524 | 96,256 | 12-Nov-2010 | 19:04 | x86 |
Notas de informações de ficheiro do Windows 7 e Windows Server 2008 R2
As correções importantes do Windows 7 e as correções Windows Server 2008 R2 estão incluídas nos mesmos pacotes. No entanto, as correções na página Pedido de Correção são listadas em ambos os sistemas operativos. Para pedir o pacote de correção que se aplica a um ou ambos os sistemas operativos, selecione a correção listada em "Windows 7/Windows Server 2008 R2" na página. Consulte sempre a secção "Aplica-se a" nos artigos para determinar o sistema operativo real a que cada correção se aplica.
Os ficheiros que se aplicam a um produto específico, marco (RTM, SPn) e ramo de serviço (LDR, GDR) podem ser identificados ao examinar os números da versão do ficheiro, conforme mostrado na tabela seguinte:
Versão Produto Marco Ramo de serviço 6.1.760
0,20xxxWindows 7 e Windows Server 2008 R2 RTM LDR 6.1.760
1.17xxxWindows 7 e Windows Server 2008 R2 SP1 GDR 6.1.760
1.21xxxWindows 7 e Windows Server 2008 R2 SP1 LDR Os ramos de serviço GDR contêm apenas as correções que são amplamente lançadas para resolver problemas generalizados e extremamente importantes. Os ramos de serviço LDR contêm correções para além de correções amplamente lançadas.
Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) que estão instalados para cada ambiente são listados separadamente na secção "Informações de ficheiro adicionais para Windows Server 2008 R2 e para o Windows 7". Os ficheiros MUM e MANIFEST e os ficheiros do catálogo de segurança (.cat) associados são extremamente importantes para manter o estado dos componentes atualizados. Os ficheiros do catálogo de segurança, para os quais os atributos não estão listados, são assinados com uma assinatura digital da Microsoft.
Para todas as versões suportadas baseadas em x86 do Windows 7
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Scardsvr.dll | 6.1.7600.20861 | 133,632 | 18-Dez-2010 | 05: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 | 12:18 | 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 | 06:11 | x86 |
Para todas as versões suportadas baseadas em x64 do Windows 7 e do Windows Server 2008 R2
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | 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 | 05:30 | x86 |
| Scarddlg.dll | 6.1.7601.21624 | 66,048 | 18-Dez-2010 | 07:57 | x86 |
Para todas as versões baseadas em IA-64 suportadas do Windows Server 2008 R2
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | 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 | 10:24 | 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 | 05:30 | x86 |
| Scarddlg.dll | 6.1.7601.21624 | 66,048 | 18-Dez-2010 | 07:57 | x86 |
Estado
Estado A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Mais Informações
Para obter mais informações sobre a terminologia da atualização de software, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft
Informações de ficheiro adicionais
Informações de ficheiro adicionais para o Windows Vista e para o Windows Server 2008
Ficheiros adicionais para todas as versões suportadas baseadas em x86 do Windows Vista e do Windows Server 2008
| Nome de ficheiro | Update.mum |
|---|---|
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 3,078 |
| Data (UTC) | 15-Nov-2010 |
| Hora (UTC) | 08:37 |
| Plataforma | Não aplicável |
| Nome de ficheiro | X86_2d313b4bfb9392f0c1b8ba98cda707a8_31bf3856ad364e35_6.0.6002.22524_none_5d451e6cecb4349b.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 706 |
| Data (UTC) | 15-Nov-2010 |
| Hora (UTC) | 08:37 |
| Plataforma | Não aplicável |
| Nome de ficheiro | X86_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_1a5bbcf18043669f.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 56,257 |
| Data (UTC) | 12-Nov-2010 |
| Hora (UTC) | 19:26 |
| Plataforma | Não aplicável |
Ficheiros adicionais para todas as versões suportadas baseadas em x64 do Windows Vista e do Windows Server 2008
| Nome de ficheiro | Amd64_e9abdf4769af987771db0b02aa688f6a_31bf3856ad364e35_6.0.6002.22524_none_cbd36be803719e30.manifest |
|---|---|
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 1,062 |
| Data (UTC) | 15-Nov-2010 |
| Hora (UTC) | 08:37 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Amd64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_767a587538a0d7d5.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 56,293 |
| Data (UTC) | 12-Nov-2010 |
| Hora (UTC) | 20:05 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Update.mum |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 3,102 |
| Data (UTC) | 15-Nov-2010 |
| Hora (UTC) | 08:37 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_80cf02c76d0199d0.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 49,950 |
| Data (UTC) | 12-Nov-2010 |
| Hora (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 de ficheiro | Ia64_f90b3d0f817cc96f58e82feb2e7d5d91_31bf3856ad364e35_6.0.6002.22524_none_141cbed2caada431.manifest |
|---|---|
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 1,060 |
| Data (UTC) | 15-Nov-2010 |
| Hora (UTC) | 08:37 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Ia64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_1a5d60e780416f9b.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 56,275 |
| Data (UTC) | 12-Nov-2010 |
| Hora (UTC) | 18:57 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Update.mum |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 2,255 |
| Data (UTC) | 15-Nov-2010 |
| Hora (UTC) | 08:37 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.0.6002.22524_none_80cf02c76d0199d0.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 49,950 |
| Data (UTC) | 12-Nov-2010 |
| Hora (UTC) | 19:11 |
| Plataforma | Não aplicável |
Informações de ficheiro adicionais para o Windows 7 e para Windows Server 2008 R2
Ficheiros adicionais para todas as versões suportadas baseadas em x86 do Windows 7
| Nome de ficheiro | Update.mum |
|---|---|
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 2,342 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:53 |
| Plataforma | Não aplicável |
| Nome de ficheiro | X86_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_186ed8dae45774fb.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 33,919 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:55 |
| Plataforma | Não aplicável |
| Nome de ficheiro | X86_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_1a83766ee15abd28.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 33,919 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:55 |
| Plataforma | Não aplicável |
Ficheiros adicionais para todas as versões suportadas baseadas em x64 do Windows 7 e do Windows Server 2008 R2
| Nome de ficheiro | Amd64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_748d745e9cb4e631.manifest |
|---|---|
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 33,925 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 22:00 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Amd64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_76a211f299b82e5e.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 33,925 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 22:00 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Update.mum |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 2,780 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:53 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_7ee21eb0d115a82c.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 23,881 |
| Data (UTC) | 18-Dez-2010 |
| Hora (UTC) | 05:50 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_80f6bc44ce18f059.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 23,881 |
| Data (UTC) | 18-Dez-2010 |
| Hora (UTC) | 08:24 |
| Plataforma | Não aplicável |
Ficheiros adicionais para todas as versões baseadas em IA-64 suportadas do Windows Server 2008 R2
| Nome de ficheiro | Ia64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_18707cd0e4557df7.manifest |
|---|---|
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 33,922 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:53 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Ia64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_1a851a64e158c624.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 33,922 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:53 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Update.mum |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 2,168 |
| Data (UTC) | 20-Dez-2010 |
| Hora (UTC) | 21:53 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7600.20861_none_7ee21eb0d115a82c.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 23,881 |
| Data (UTC) | 18-Dez-2010 |
| Hora (UTC) | 05:50 |
| Plataforma | Não aplicável |
| Nome de ficheiro | Wow64_microsoft-windows-smartcardsubsystem_31bf3856ad364e35_6.1.7601.21624_none_80f6bc44ce18f059.manifest |
| Versão do ficheiro | Não aplicável |
| Tamanho do ficheiro | 23,881 |
| Data (UTC) | 18-Dez-2010 |
| Hora (UTC) | 08:24 |
| Plataforma | Não aplicável |