Reinstallare il servizio smart card su windows 10

Skip to content

Collegare il lettore al computer e installare i “driver”, il software che permette al computer di dialogare con il lettore. Per recuperare i driver collegarsi sito dell’Ente Certificatore Infocert , seguendo le indicazioni per miniLECTOR 38 U lettore piano. Scegliere  la versione in relazione al proprio sistema operativo.

Salvare il file sul PC, decomprimerlo e poi eseguire la procedura di attivazione fino alla fine.

Posted in: Utilizzo Smart card su Sistema Operativo Windows, Utlizzo Smart Card


I file di "Scardsvr" sono i file necessari per eseguire i servizi smart card in un computer Windows 7, Vista o XP. Smart Card simile a una carta di credito, ma vengono utilizzati in operazioni finanziarie. Essi sono simili a una carta di credito, perché essi consentono di acquistare merce, ma usano una striscia di elettronica per proteggere le informazioni. È possibile eseguire questo servizio su un computer Windows, ma se i file viene danneggiato, è necessario disinstallare e reinstallare i driver.

Istruzioni

1

Fare clic sul pulsante "Start" di Windows. Digitare "cmd" nella casella di testo di ricerca e premere "Invio". Verrà visualizzata la riga di comando di Windows.

2

Digitare "sc delete scardsvr" nella riga di comando. Premere "Enter". Questo rimuove completamente i driver dal computer.

3

Digitare "sysocmgr.exe /i % windir%\inf\caller.inf" nella casella di testo. Premere "Enter". Consente di reinstallare il servizio sul vostro computer i driver di Windows preesistente nella directory "inf".

4

Riavviare il computer. Quando si avvia il computer, il driver di smart card sono disponibili.


Con l’avvento delle nuove “carte dei servizi” regionali o nazionali (CRS, CNS, …) si ha ormai sempre più bisogno dei lettori di smart card per poter accedere alle funzioni offerte da queste carte.

Ho deciso così di acquistare un lettore di smart card, cioè il bludrive II della Blutronics (il più economico che ho trovato) compatibile con la CRS della Lombardia.

Per testarlo l’ho quindi collegato al computer (con Windows Vista 64 bit), i driver si sono installati automaticamente e, seguendo le istruzioni del sito della regione lombardia ho installato il CRS Manager: Link guida

Dal CRS Manager  c’è quindi un’apposita funzione che permette di controllare la corretta installazione del sistema lettore + CRS Manager, l’ho eseguita e subito mi ha riportato l’errore “Impossibile avviare il servizio Smart Card”.

Deciso a sistemare il problema ho allora googlato un po’ senza però trovare una soluzione efficace, riuscendo però a capire che il servizio Smart Card si basa sul file C:\Windows\system32\svchost.exe.

Ho quindi aperto il gestore dei servizi di Windows seguendo la sequenza:  Start – services.msc (eseguito come amministratore) – Smart Card – tasto destro – Proprietà.

E da qui ho impostato il tipo di avvio su Automatico, ed ho quindi fatto click su AVVIA. Subito mi è apparso un messaggio di errore.

Fortunatamente avevo a disposizione un altro computer con però installato Windows Seven su cui poter verificare il funzionamento del lettore. Provandolo su questo computer il lettore funzionava, quindi sono andato a vedere le impostazioni del servizio Smart Card su Windows 7.

Subito ho notato una differenza tra i 2 sistemi sul “Percorso file eseguibile“:

  • Seven: C:\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation
  • Vista: C:\Windows\system32\svchost.exe -k LocalService

Indagando più a fondo ho poi notato che nel tab “Connessione” in Vista era selezionato “Account di sistema locale“, mentre in Seven era selezionato “Account“:

Reinstallare il servizio smart card su windows 10

Ho quindi modificato le impostazioni in Windows Vista basandomi su quelle di Seven, mettendo:

  • Account: Servizio locale
  • Password: (vuoto)

Ho fatto quindi di nuovo clic su Applica e poi su AVVIA e magicamente il servizio si è avviato, permettendomi così di poter usare la mia CRS.

Ho risolto quindi il problema senza dover reinstallare il sistema o dover apportare modifiche al registro di sistema.

With the advent of the new “service card” regional or national (CRS, CNS, …) there is now an increasing need for smart card readers to be able to access the functions offered by these cards.

I decided to buy a smart card reader, which is the bludrive II by Blutronics (the cheapest I found) that is compatible with the CRS in Lombardy.

To test it, I then connected to the computer (with Windows Vista 64-bit), the drivers were automatically installed and, following the instructions on the site of the Lombardy Region I installed the CRS Manager: Link guide

From the CRS Manager so there is a special function to check the correct installation of the CRS Manager + reader, I’ve done it and immediately reported me the error “Could not start the Smart Card services.”

Determined to fix the problem then I Googled a bit but I did not find an effective solution, but i find that the Smart Card service is based on the file C:\Windows\system32\svchost.exe.

I then opened the service manager of Windows by following the sequence: Start – services.msc (run as administrator) – Smart Card – right click – Properties.

And here I set the startup type to Automatic, and then I clicked on START. Now I got an error message.

Luckily I had another computer with Windows Seven on which to test the reader. On this computer the player worked, so I went to see the settings of the Smart Card service on Windows 7.

I immediately noticed a difference between the two systems on the “Path of executable“:

  • Seven: C:\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation
  • Vista: C:\Windows\system32\svchost.exe -k LocalService

Investigating more deeply then I noticed that in the tab “Connection” in Vista was selected “Local System account“, while in Seven was selected “Account“:

Reinstallare il servizio smart card su windows 10

I then changed the settings in Windows Vista according on Seven, putting:

  • Account: Local Service
  • Password: (empty)

I then clicked Apply and then on START and magically the service is started, thus allowing me to use my CRS.

I then solved the problem without having to reinstall the system or requiring any changes to the registry.

Come installare il servizio smart card?

Come posso installare il lettore di smart card? Collegare il lettore al computer e installare i “driver”, il software che permette al computer di dialogare con il lettore. Per recuperare i driver collegarsi sito dell'Ente Certificatore Infocert , seguendo le indicazioni per miniLECTOR 38 U lettore piano.

Cosa fare quando la smart card non funziona?

Controllare il corretto inserimento del lettore nella porta USB del Pc. Verificare se un'altra card, anche la Tessera Sanitaria per es., fa accendere la luce a led del lettore (se non si accende in nessun caso è un problema del lettore).

Come verificare se il lettore di smart card funziona?

Collegare il lettore al PC ed inserire la smart card nel lettore (di solito una spia verde segnala la corretta lettura della carta), oppure inserire la chiavetta USB in una porta USB libera. Il sistema dovrebbe riconoscere il lettore inserito e, se è il primo utilizzo, ricercare ed installare il software necessario.

Che cosa è la smart card?

La smart card, in pratica, è la firma digitale. Inserendo la carta nel lettore, e a patto che il programma sia stato installato sul computer, è possibile apporre la propria firma digitale a un documento. Una volta che la firma è stata apposta, quel dato documento digitale acquista, a tutti gli effetti, valore legale.