O que é o formato de ficheiro MUM?
Um arquivo .mum (Windows Update Manifest) é um documento XML que descreve um pacote de atualização do Windows para o mecanismo Component Based Servicing (CBS), introduzido com o Windows Vista em 2006. Ele informa à pilha de manutenção do Windows exatamente quais arquivos instalar, quais chaves de registro configurar, quais listas de controle de acesso aplicar e como o pacote se relaciona com outros componentes instalados.
O elemento raiz <assembly> contém assemblyIdentity (nome do pacote, versão, arquitetura e idioma), declarações de dependência, entradas de carga de arquivos com hashes SHA-1 e SHA-256 codificados em Base64 incorporados para verificação de integridade, modificações de registro e atribuições de ACL NTFS. Um arquivo de catálogo de segurança .cat complementar fornece a assinatura digital que autentica todo o pacote.
Arquivos .mum aparecem em dois contextos: dentro de um arquivo CAB ou .msu baixado durante o Windows Update, e permanentemente em %windir%\Servicing\Packages\ após a instalação - um arquivo por atualização instalada. Em um sistema Windows bem atualizado, esta pasta pode conter milhares de manifestos.
Os arquivos são XML em UTF-8 simples (ocasionalmente UTF-16 LE) e abrem em qualquer editor de texto, embora não sejam destinados à edição manual. Uma entrada «MUM Missing» no CBS.log indica corrupção no repositório de atualizações; o reparo padrão é DISM /Online /Cleanup-Image /RestoreHealth seguido por sfc /scannow.
Segurança e proteção
RISCO: MEDIUMArquivos MUM legítimos são arquivos internos do sistema Windows e são seguros. No entanto, instaladores maliciosos podem agrupar arquivos .mum falsos para manipular a manutenção do Windows. Nunca execute um comando DISM /Add-Package com um arquivo .mum não confiável. Se uma ferramenta de terceiros solicitar que você copie arquivos .mum para %windir%\Servicing\Packages\ manualmente, trate isso com extrema cautela. Arquivos MUM corrompidos são um sintoma comum de falha no Windows Update - use o DISM para reparar, não a edição manual.
Detalhes do formato
em resumoProgramas que abrem arquivos MUM
Detalhes técnicos
especificação profunda| Elemento raiz XML | `<assembly>` contendo nós `assemblyIdentity`, `dependency`, `file` e `registryKey` |
| Codificação de arquivo | UTF-8 (mais comum) ou UTF-16 LE com BOM |
| Assinatura de arquivo | `<?xml` no deslocamento de byte 0; sem magic específico de MUM - identificado pelo conteúdo e caminho do arquivo |
| Mecanismo de integridade | Hashes SHA-1 e SHA-256 (codificados em Base64) por arquivo de carga, incorporados no XML |
| Autenticação | Arquivo de catálogo de segurança `.cat` complementar fornece assinatura digital para o pacote |
| Local de instalação | `%windir%\Servicing\Packages\` - um `.mum` por atualização do Windows instalada |
| Contêiner de distribuição | Enviado dentro de um arquivo `.cab` ou `.msu` como parte do download do Windows Update |
| Introduzido com | Arquitetura Component Based Servicing (CBS), Windows Vista (novembro de 2006) |
| Cobertura de SO | Windows Vista até Windows 11; Windows Server 2008 até o atual |
| Reparo de corrupção | `DISM /Online /Cleanup-Image /RestoreHealth` e depois `sfc /scannow` a partir de um prompt elevado |
| Sintoma de erro | «MUM Missing» no `CBS.log`; erro de inicialização `0xc0000034` quando um manifesto crítico está ausente |
| Tamanho de arquivo típico | 1 KB - 500 KB dependendo do escopo do pacote |
| Edição | Não destinado à edição manual; consumido pelo serviço CBS (`TrustedInstaller`) |
| Segurança transacional | O CBS usa arquivos de log de transação para garantir a instalação e desinstalação atômica de pacotes de atualização |
| Lançado | 2006 (Windows Vista, Component Based Servicing architecture) |
| Versão mais recente | current (used in Windows 11 2024 H2); format has not changed structurally since Vista |
Conversões de MUM
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MUM.