Sintomas
Tenha em conta o seguinte cenário:
- Executa uma imagem do sistema operativo baseado no Windows Embedded CE 6.0 R3 que inclui o componente Flash MDD num dispositivo.
- Executa um teste de stress que causa várias perdas de energia quando as operações de escrita são executadas num volume do dispositivo.
Neste cenário, o dispositivo entra num estado em que a compactação crítica é executada infinitamente durante a inicialização do controlador Flash MDD. Além disso, o dispositivo não é iniciado com êxito, mesmo que o dispositivo seja reposto.
Causa
Este problema ocorre porque um bit de metadados para um bloco determina incorretamente que um setor não está sujo. Em seguida, alguns sectores sujos não podem ser detectados. Quando o compactador não consegue encontrar setores sujos suficientes para libertar, a compactação crítica é executada num ciclo apertado.
Resolução
Informações de atualização de software
Uma atualização de software suportada está agora disponível na Microsoft como Atualização Mensal do Windows Embedded CE 6.0 Platform Builder (julho de 2010). Para confirmar, desloque-se para a secção "Informações de ficheiro". O nome do ficheiro do pacote contém a versão do produto, a data, o número do artigo da Base de Dados de Conhecimento e o tipo de processador. O formato de nome de ficheiro do pacote é o seguinte:
Product version-yymmdd-kbnnnnnn-processor typeFor example: Wincepb50-060503-kb917590-armv4i.msi is the ARMV4i Windows CE 5.0 Platform Builder fix that is documented in KB article 917590 and that is contained in the May 2006 monthly update. Para resolver este problema imediatamente, clique no seguinte número de artigo para obter informações sobre como obter Windows CE Platform Builder e atualizações de software do sistema operativo principal:
837392 Como localizar correções principais do sistema operativo para produtos do Microsoft Windows CE Platform BuilderDecorra aplicar a atualização, os pacotes de consulta DNS são enviados apenas a partir da interface VPN. Além disso, os pacotes serão enviados apenas a partir da última interface VPN, mesmo que existam várias interfaces VPN.
Pré-requisitos
Esta atualização só é suportada se todas as atualizações anteriormente emitidas para este produto também tiverem sido instaladas.
Requisito de reinício
Depois de aplicar esta atualização, tem de efetuar uma compilação limpa de toda a plataforma. Para tal, utilize um dos seguintes métodos:
- No menu Compilar , clique em Limpar e, em seguida, clique em Criar Plataforma.
- No menu Compilar , clique em Reconstruir Plataforma.
Não tem de reiniciar o computador depois de aplicar esta atualização de software.
Informações de substituição de atualizações
Esta atualização não substitui outras atualizações.
Informações de ficheiro
A versão em inglês deste pacote de atualização de software tem os atributos de ficheiro (ou atributos de ficheiro posteriores) que estão listados na tabela seguinte. As datas e horas destes ficheiros estão listadas na Hora Universal Coordenada (UTC). Quando vê as informações do ficheiro, estas são convertidas para a hora local. Para encontrar a diferença entre a hora UTC e a hora local, utilize o separador Fuso Horário no item Data e Hora no Painel de Controlo.
Ficheiros do instalador
| Nome de ficheiro | Tamanho do ficheiro | Data | Hora |
|---|---|---|---|
| Wincepb60-100731-kb2289488-armv4i.msi | 870,912 | 03-Ago-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsii.msi | 849,920 | 03-Ago-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsii_fp.msi | 849,920 | 03-Ago-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsiv.msi | 855,040 | 03-Ago-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsiv_fp.msi | 855,040 | 03-Ago-2010 | 18:02 |
| Wincepb60-100731-kb2289488-sh4.msi | 843,264 | 03-Ago-2010 | 18:02 |
| Wincepb60-100731-kb2289488-x86.msi | 800,256 | 03-Ago-2010 | 18:02 |
Files incluídos neste pacote de atualização
| Nome de ficheiro | Tamanho do ficheiro | Data | Hora | Caminho |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2289488.htm | 7,766 | 03-Ago-2010 | 17:45 | 100731_kb2289488 |
| Flashmddcore.lib | 746,592 | 31-Jul-2010 | 00:50 | Público\Common\Oak\Lib\Armv4i\Debug |
| Flashmddcore.lib | 586,842 | 31-Jul-2010 | 00:50 | Público\Common\Oak\Lib\Armv4i\Retail |
| Flashmddcore.lib | 721,470 | 31-Jul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii\Debug |
| Flashmddcore.lib | 559,134 | 31-Jul-2010 | 00:51 | Público\Common\Oak\Lib\Mipsii\Retail |
| Flashmddcore.lib | 721,588 | 31-Jul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Flashmddcore.lib | 559,234 | 31-Jul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Flashmddcore.lib | 731,936 | 31-Jul-2010 | 00:51 | Público\Common\Oak\Lib\Mipsiv\Debug |
| Flashmddcore.lib | 567,704 | 31-Jul-2010 | 00:51 | Público\Common\Oak\Lib\Mipsiv\Retail |
| Flashmddcore.lib | 732,054 | 31-Jul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Flashmddcore.lib | 567,804 | 31-Jul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Flashmddcore.lib | 655,366 | 31-Jul-2010 | 00:52 | Public\Common\Oak\Lib\Sh4\Debug |
| Flashmddcore.lib | 529,470 | 31-Jul-2010 | 00:51 | Público\Common\Oak\Lib\Sh4\Retail |
| Flashmddcore.lib | 603,440 | 31-Jul-2010 | 00:50 | Public\Common\Oak\Lib\X86\Debug |
| Flashmddcore.lib | 517,308 | 31-Jul-2010 | 00:50 | Público\Common\Oak\Lib\X86\Retail |
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