CORREZIONE: un utilizzo elevato della CPU può verificarsi quando una connessione VPN viene chiusa in un dispositivo basato su Windows Embedded CE 6.0 R3

Sintomi

Si consideri lo scenario seguente:

  • Si dispone di un dispositivo basato su Windows Embedded CE 6.0 R3 e di una rete che esegue i server seguenti:

    • Un server Point-to-Point Protocol over Ethernet (PPPoE).
    • Un server di rete privata virtuale (VPN). Ad esempio, un server che esegue Windows Server 2008.
  • È possibile configurare sia una connessione POINT-to-Point Protocol (PF) che una connessione VPN utilizzando l'opzione Connessioni di rete e di chiamata sul dispositivo.

  • Connetti il dispositivo al server PPPoE e quindi al server VPN.

  • Molti comandi o pacchetti in formato non valido vengono inviati alla porta Internet Key Exchange (IKE) del dispositivo, ad esempio usando il comando HPING3 dal server PPPoE.

  • Disconnetti il dispositivo dal server VPN.

In questo scenario, il dispositivo potrebbe riscontrare un utilizzo elevato della CPU quando la connessione VPN è chiusa.

Risoluzione

Informazioni sull'aggiornamento software

Un aggiornamento software supportato è ora disponibile da Microsoft come Aggiornamento mensile di Windows Embedded CE 6.0 febbraio 2012. Nella sezione "Informazioni sui file" il nome del file del pacchetto contiene la versione del prodotto, la data, il numero dell'articolo della Knowledge Base e il tipo di processore. Il formato del nome file del pacchetto è il seguente:

Versione del prodotto-yymmdd-kbnnnnnn-tipo processorePer esempio, Wincepb60-110128-kb2492159-armv4i.msi è la correzione di Platform Builder di ARMV4i Windows Embedded CE 6.0 documentata nell'articolo della Microsoft Knowledge Base 2492159 e contenuta nell'aggiornamento mensile di gennaio 2011.

Per risolvere immediatamente il problema, scarica questo aggiornamento mensile di Windows Embedded CE 6.0 dal seguente sito Web Microsoft.

Area download Microsoft

Windows Embedded CE 6.0

Prerequisiti

Questo aggiornamento è supportato solo se sono stati installati anche tutti gli aggiornamenti rilasciati in precedenza per questo prodotto.

Richiesta di riavvio

Dopo aver applicato questo aggiornamento, devi eseguire una build pulita dell'intera piattaforma. A questo scopo, usare uno dei metodi seguenti:

  • Nel menu Genera fare clic su Pulisci soluzione e quindi su Crea soluzione.
  • Scegliere Ricrea soluzione dal menu Genera.

Non è necessario riavviare il computer dopo aver applicato questo aggiornamento software.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce altri aggiornamenti.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento software include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando si visualizzano le informazioni sui file, queste vengono convertite in ora locale. Per trovare la differenza tra UTC e l'ora locale, usare la scheda Fuso orario nell'elemento Data e ora in Pannello di controllo.

File del programma di installazione

Nome file Dimensioni del file Data Ora
Wincepb60-120227-kb2655806-sh4.msi 1,744,896 27-Feb-2012 20:27
Wincepb60-120227-kb2655806-x86.msi 1,658,880 27-Feb-2012 20:27
Wincepb60-120227-kb2655806-armv4i.msi 1,814,528 27-Feb-2012 20:27
Wincepb60-120227-kb2655806-mipsii.msi 1,765,376 27-Feb-2012 20:27
Wincepb60-120227-kb2655806-mipsii_fp.msi 1,765,376 27-Feb-2012 20:27
Wincepb60-120227-kb2655806-mipsiv.msi 1,781,760 27-Feb-2012 20:27
Wincepb60-120227-kb2655806-mipsiv_fp.msi 1,781,760 27-Feb-2012 20:27

Files inclusi in questo pacchetto di aggiornamento

Nome file Dimensioni del file Data Ora Percorso
Oakley.lib 1,879,720 16-feb-2012 22:43 Public\Common\Oak\Lib\Armv4i\Debug
Oakley.lib 1,317,194 16-feb-2012 22:42 Public\Common\Oak\Lib\Armv4i\Retail
Oakley.lib 1,780,166 16-feb-2012 22:43 Public\Common\Oak\Lib\Mipsii\Debug
Oakley.lib 1,265,036 16-feb-2012 22:43 Public\Common\Oak\Lib\Mipsii\Retail
Oakley.lib 1,782,024 16-feb-2012 22:44 Public\Common\Oak\Lib\Mipsii_fp\Debug
Oakley.lib 1,266,644 16-feb-2012 22:43 Public\Common\Oak\Lib\Mipsii_fp\Retail
Oakley.lib 1,830,132 16-feb-2012 22:44 Public\Common\Oak\Lib\Mipsiv\Debug
Oakley.lib 1,292,276 16-feb-2012 22:44 Public\Common\Oak\Lib\Mipsiv\Retail
Oakley.lib 1,831,484 16-feb-2012 22:44 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Oakley.lib 1,293,708 16-feb-2012 22:44 Public\Common\Oak\Lib\Mipsiv_fp\Retail
Oakley.lib 1,568,584 16-feb-2012 22:45 Public\Common\Oak\Lib\Sh4\Debug
Oakley.lib 1,149,848 16-feb-2012 22:45 Public\Common\Oak\Lib\Sh4\Retail
Oakley.lib 1,577,158 16-feb-2012 22:42 Public\Common\Oak\Lib\X86\Debug
Oakley.lib 1,185,008 16-feb-2012 22:42 Public\Common\Oak\Lib\X86\Retail

Riferimenti

Per altre informazioni sulla terminologia di aggiornamento software, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft