Análise das capacidades do utilitário dism. DISM – gerenciamento de componentes de imagem do Windows. Adicionando atualizações à imagem

DISM (Manutenção e gerenciamento de imagens de implantação)- uma inovação bastante recente. Esta ferramenta é um utilitário de linha de comando e foi projetada para operar e configurar sistema operacional Janelas.

Funcionalidade DISM

Usando DISM você pode executar as seguintes tarefas:

  • Prepare a imagem.
  • Habilite ou desabilite os componentes do Windows na imagem.
  • até outra edição.
  • Adicione e remova pacotes em uma imagem do Windows.
  • dentro da imagem wim.
  • Aplique as alterações especificadas na seção offlineservicing para instalação silenciosa.
  • imagem do sistema.
  • Mantenha registros detalhados.

Como você pode ver, o utilitário DISM foi projetado principalmente para funcionar com uma imagem wim do Windows pronta. Além disso, esta ferramenta pode servir um computador em execução, ou seja, uma imagem wim já em execução. Para fazer isso você precisa definir o parâmetro /on-line. E aqui está o que o próprio utilitário DISM diz sobre si mesmo:

sintaxe do comando dism

  1. DISM /mount-wim /wimfile:c:\install.wim /index:1 /mountdir:c:\papka_podklucheniya

    Este comando conecta a imagem wim à pasta especificada, onde:

    • c:\install.wim

      Local de armazenamento e nome da imagem wim que vamos conectar.

    • /índice:1

      Indicação do índice da publicação que estamos conectando.

    • de:\papka_podklucheniya

      Criamos e especificamos a pasta na qual conectamos a imagem.

  2. dism /commit-wim /mountdir:c:\papka_podklucheniya

    Aplica todas as alterações feitas na imagem wim especificada. Este comando é executado após todas as alterações para salvá-las. O comando deve especificar o endereço do arquivo.

  3. dism /unmount-wim /mountdir:c:papka_podklucheniya /commit ou /diccard

    Com este comando desabilitamos a imagem wim conectada. Duas opções são possíveis, uma das quais salva as alterações antes de desabilitar a imagem e a outra as descarta. Comprometer-se- Aplicar mudanças, descartar- não salve as alterações.

  4. dism /remount-wim /mountdir:c:\papka_podklucheniya

    Este comando tenta trazer de volta à vida uma pasta “congelada” com uma imagem wim conectada. Aparentemente tais situações não são incomuns, já que a Microsoft cuidou de tal funcionalidade.

  5. dism /limpeza-wim

    O comando exclui todos os dados associados à imagem. Esses são vários arquivos temporários ou outros criados durante a configuração da imagem. Melhor aplicado antes de terminar o trabalho.

  6. dism /get-wiminfo /wimfile:c:\papka_podklucheniya\install.wim /index:1

    Exibe informações associadas ao índice de imagem especificado. Deixe-me lembrá-lo de que o índice aponta para na montagem.

  7. dsim /getmounted-wiminfo

    Lista informações sobre uma imagem Wim do Windows já conectada.

DISM foi projetado para funcionar com imagens existentes. Usando este utilitário você não criará uma nova imagem. Apenas os comandos básicos para trabalhar com a ferramenta DISM estão listados aqui. Naturalmente, as capacidades do DISM não terminam com a capacidade de conectar, obter informações e desabilitar a imagem wim. , ou seja, o principal potencial da concessionária, estudaremos mais adiante. Não mude.

DISM.exe é uma nova ferramenta de linha de comando incluída na versão de instalação do sistema operacional Windows 7 e na versão 2.0 do Windows Automated Installation Kit (Windows AIK).

Comente: O suporte para arquivos VHD como imagens de inicialização do Windows é um novo recurso do Windows 7, falaremos sobre isso em artigos subsequentes desta série.

DISM.exe pode ser usado para trabalhar com imagens do Windows, tanto Arquivos do Windows imagem (WIM) e com discos rígidos virtuais (disco rígido virtual - VHD). Embora DISM.exe tenha sido originalmente projetado para funcionar com arquivos quebrados Sistemas Windows, sua funcionalidade também permite que você passe a trabalhar com sistemas operacionais Windows em execução. Trabalhar com imagens inclui operações como: adicionar e remover drivers de dispositivos, adicionar e remover pacotes do sistema operacional, adicionar patches, trabalhar com configurações regionais, bem como realizar ações semelhantes com imagens. O DISM também pode ser usado para atualizar uma imagem do Windows para uma edição diferente (por exemplo, de Business para Ultimate) e para preparar a imagem do sistema para uso.

DISM é usado para trabalhar com imagens das seguintes versões do Windows:

  • Windows Vista SP1 ou mais antigo
  • Servidor Windows 2008
  • Janelas 7
  • Servidor Windows 2008 R2

Usando DISM

No Windows Vista (ou ao executar o Windows AIK 1.1), trabalhar com imagens exigia diversas ferramentas diferentes. Por exemplo, você precisava instalar um driver de dispositivo separado em uma imagem criada anteriormente na instalação principal. Para fazer isso no Vista, você tinha que fazer o seguinte:

  1. Conecte a imagem via ImageX
  2. Adicione um driver de dispositivo por meio do Gerenciador de Pacotes (Pkgmgr.exe)
  3. Desativar imagem via ImageX

Além disso, se esta fosse uma imagem do Windows PE, você também precisaria usar Ferramenta Windows Ambiente de pré-instalação (PEimg.exe) para preparar a imagem. Finalmente, se você precisasse alterar a cultura da imagem, você precisaria da ferramenta de configuração de configurações internacionais (Intlcfg.exe).

No entanto, a partir do Windows 7, as ferramentas Pkgmgr.exe, Intlcfg.exe e PEimg.exe presentes no Windows AIK 1.1 foram substituídas pelo DISM.exe. Além disso, DISM.exe inclui funções para conectar e desconectar imagens.

Provavelmente seria bastante comum o DISM adicionar o driver a uma imagem autônoma do Windows em vez de implantar a imagem em dispositivos que exigem o driver. Vejamos este cenário para entender como trabalhar com DISM por meio linha de comando.

No início, na pasta C:\Images de um computador com Windows AIK 2.0 existe uma imagem de instalação do Windows 7 (arquivo install.wim):

C:\Arquivos de Programas\Windows AIK\Tools\PETools>diretório C:\Imagens

Diretório de C:\Imagens

03/05/2009 12h46

.

03/05/2009 12h46

..

22/04/2009 07h28 2.218.242.699 instalação.wim

1 arquivo(s) 2.218.242.699 bytes

2 diretório(s) 180.411.486.208 bytes livres

Comente: Lembre-se: no artigo dezessete da série de artigos sobre implantação do Vista, eu disse que existem dois tipos de imagens do Windows: inicializáveis ​​​​e de instalação :)

Então, na pasta C:\Drivers estão os drivers para Windows 7 beta (versão 2.91) para Dispositivos Microsoft LifeCam:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>diretório C:\Drivers

O volume na unidade C não tem rótulo.

O número de série do volume é 1C9A-D699

Diretório de C:\Drivers

03/05/2009 13h19

.

03/05/2009 13h19

..

03/05/2009 13h19

VX6000

0 arquivo(s) 0 bytes

3 diretório(s) 180.411.486.208 bytes livres

Montaremos nossa imagem na pasta vazia C:\Servicing.. Vamos começar com o comando DISM.exe com o parâmetro get-wiminfo para exibir uma lista de todas as imagens do Windows contidas no arquivo install.wim. Observe que a imagem de instalação pode conter mais de uma imagem do Windows.

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /get-wiminfo /wimfile:C:\Images\install.wim

Versão: 6.1.7100.0

Detalhes da imagem: C:\Images\install.wim

Nome: Windows 7 STARTER

Descrição: Windows 7 STARTER

Tamanho: 7.927.317.234 bytes

Nome: Windows 7 HOMEBASIC

Descrição: Windows 7 HOMEBASIC

Tamanho: 7.983.232.406 bytes

Nome: Windows 7 HOME PREMIUM

Descrição: Windows 7 HOME PREMIUM

Tamanho: 8.422.988.972 bytes

Nome: Windows 7 PROFISSIONAL

Descrição: Windows 7 PROFISSIONAL

Tamanho: 8.303.245.818 bytes

Nome: Windows 7 FINAL

Descrição: Windows 7 FINAL

Tamanho: 8.461.373.562 bytes

Agora vamos supor que vamos instalar o Windows 7 Professional; nesse caso, podemos ver que a imagem número 4 é adequada para esse propósito. Portanto, vamos conectar esta imagem específica à pasta C:\Servicing usando o parâmetro /mount-wim Comandos DISM.exe:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /mount-wim /wimfile:C:\Images\install.wim /index:4 /mountdir:C:\Servicing

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

A operação foi completa com sucesso.

Para verificar se a imagem foi montada com sucesso, você pode usar a opção /get-mountedinfo, digamos assim:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /get-mountedwiminfo

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

Montar Dir : C:\Serviço

Leitura/gravação montada: sim

A operação foi completa com sucesso.

Se verificarmos o conteúdo do diretório C:\Servicing, veremos as pastas e arquivos da imagem montada:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>diretório C:\Serviço

O volume na unidade C não tem rótulo.

O número de série do volume é 1C9A-D699

Diretório de C:\Serviço

22/04/2009 03h36

.

22/04/2009 03h36

..

20/03/2009 10h42 24 autoexec.bat

20/03/2009 10h42 10 config.sys

22/04/2009 01h17

PerfLogs

22/04/2009 05:26

Arquivos de Programas

22/04/2009 03h27

Usuários

22/04/2009 05:29

janelas

2 arquivos de 34 bytes

6 diretório(s) 180.321.382.400 bytes livres

Agora vamos ver quais ações podemos realizar com a imagem conectada:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /image:C:\Serviço /?

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

Versão da imagem: 6.1.7100.0

Os seguintes comandos podem ser usados ​​para fazer a manutenção da imagem:

COMANDOS DE SERVIÇO DO WINDOWS EDITION:

/Set-ProductKey – preenche a chave do produto na imagem offline.

/Get-TargetEditions – Exibe uma lista de edições do Windows para as quais uma imagem pode ser atualizada.

/Get-CurrentEdition – Exibe as edições da imagem especificada.

/Set-Edition – Atualiza a imagem do Windows para uma edição superior.

COMANDOS DE SERVIÇO NÃO ATENDENDOS:

/Apply-Unattend – Aplica um arquivo autônomo a uma imagem.

COMANDOS DE SERVIÇO DO MOTORISTA:

/Remove-Driver – Remove pacotes de driver de uma imagem offline.

/Add-Driver – Adiciona pacotes de driver a uma imagem offline.

/Get-DriverInfo – Exibe informações sobre um driver específico em uma imagem offline ou em um sistema operacional em execução.

/Get-Drivers – Exibe informações sobre todos os drivers em uma imagem offline ou em um sistema operacional em execução.

COMANDOS DE SERVIÇO INTERNACIONAL:

/Set-LayeredDriver – Define o driver em camadas do teclado.

/Set-UILang – Define o idioma padrão da UI do sistema usado na imagem offline montada.

/Set-UILangFallback – Define o idioma padrão substituto para a UI do sistema na imagem offline montada.

/Set-UserLocale – Define a localidade do usuário na imagem offline montada.

/Set-SysLocale – Define o idioma para programas não Unicode (também chamado de localidade do sistema) e configurações de fonte na imagem offline montada.

/Set-InputLocale – Define as localidades de entrada e layouts de teclado para usar na imagem offline montada.

/Set-TimeZone – Define o fuso horário padrão na imagem offline montada.

/Set-AllIntl – Define todas as configurações internacionais na imagem offline montada.

/Set-SKUIntlDefaults – Define todas as configurações internacionais para os valores padrão para o idioma SKU especificado na imagem offline montada.

/Gen-LangIni – Gera um novo arquivo lang.ini.

/Set-SetupUILang – Define o idioma padrão que será usado pela instalação.

/Get-Intl – Exibe informações sobre configurações e idiomas internacionais.

COMANDOS DE SERVIÇO DE APLICATIVO:

/Check-AppPatch – Exibe informações se os patches MSP são aplicáveis ​​à imagem montada.

/Get-AppPatchInfo – Exibe informações sobre patches MSP instalados.

/Get-AppPatches – Exibe informações sobre todos os patches MSP aplicados para todos os aplicativos instalados.

/Get-AppInfo – Exibe informações sobre um aplicativo MSI específico instalado.

/Get-Apps – Exibe informações sobre todos os aplicativos MSI instalados.

COMANDOS DE SERVIÇO DE PACOTE:

/Add-Package – Adiciona pacotes à imagem.

/Remove-Package – Remove pacotes da imagem.

/Enable-Feature – Habilita um recurso específico na imagem.

/Disable-Feature – Desativa um recurso específico na imagem.

/Get-Packages – Exibe informações sobre todos os pacotes na imagem.

/Get-PackageInfo – Exibe informações sobre um pacote específico.

/Get-Features – Exibe informações sobre todos os recursos de um pacote.

/Get-FeatureInfo – Exibe informações sobre um recurso específico.

/Cleanup-Image – Executa operações de limpeza e recuperação na imagem.

Para obter mais informações sobre esses comandos de serviço e seus argumentos,

especifique um comando imediatamente antes de /?.

DISM.exe /Image:C:\test\offline /Apply-Unattend /?

DISM.exe /Image:C:\test\offline /Get-Features /?

DISM.exe /Online /Get-Drivers/?

Os parâmetros que queremos usar estão localizados na linha DRIVER SERVICING COMMANDS (veja acima). Vamos usar o parâmetro /get-drivers para exibir uma lista de drivers já instalados na imagem montada:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

Versão da imagem: 6.1.7100.0

Listagem de pacotes de driver:

Nome publicado: oem0.inf

Nome da classe: Impressora

Nome do provedor: Microsoft

Versão: 6.1.7100.0

A operação foi completa com sucesso.

Agora usamos o parâmetro /adicionar-driver para adicionar o driver LifeCam à nossa imagem conectada:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /image:C:\Servicing /add-driver /driver:C:\Drivers\VX6000\vx6000.inf

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

Versão da imagem: 6.1.7100.0

Foram encontrados 1 pacote(s) de driver para instalar.

Instalando 1 de 1 - C:\Drivers\VX6000\vx6000.inf: O pacote de driver foi instalado com sucesso.

A operação foi completa com sucesso.

Agora vamos usá-lo novamente /get-drivers Para verificar se o driver LifeCam foi adicionado com sucesso à imagem montada:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /image:C:\Servicing /get-drivers

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

Versão da imagem: 6.1.7100.0

Obtendo lista de drivers de terceiros na loja de drivers...

Listagem de pacotes de driver:

Nome publicado: oem0.inf

Nome do arquivo original: prnms001.inf

Nome da classe: Impressora

Nome do provedor: Microsoft

Versão: 6.1.7100.0

Nome publicado: oem1.inf

Nome do arquivo original: vx6000.inf

Nome da classe: Imagem

Nome do provedor: Microsoft

Versão: 5.5.3.74

A operação foi completa com sucesso.

Agora terminamos de trabalhar com a imagem e desabilitamos:

C:\Arquivos de Programas\Windows AIK\Tools\PETools>dism /unmount-wim /mountdir:C:\Servicing /commit

Ferramenta de gerenciamento e manutenção de imagens de implantação

Versão: 6.1.7100.0

Arquivo de imagem: C:\Images\install.wim

[==========================100.0%==========================]

Desmontando imagem

[==========================100.0%==========================]

A operação foi completa com sucesso.

Recursos adicionais

Para obter mais informação detalhada sobre o tipo DISM dism/? na linha de comando das ferramentas de implantação em seu computador. Também informação detalhada DISM.exe pode ser encontrado na seção Referência técnica das ferramentas de implantação Manuais do Windows Guia do usuário do kit de instalação automatizada (WAIK.chm), que pode ser acessado clicando em Iniciar | Todos os programas | Microsoft Windows AIK em seu computador.

Por fim, confira a Clínica de e-learning gratuita 10077: Novidades no Windows 7 para Profissionais na seção Portal de Aprendizagem do Windows 7 do site Microsoft Learning. Estive envolvido no desenvolvimento desses três materiais, e no material para profissionais há até um pequeno vídeo de demonstração de como usar o DISM para adicionar um driver a uma imagem.

Dism++ foi originalmente desenvolvido como um painel de controle gráfico de linha de comando para Gerenciamento e Manutenção de Imagens de Implantação (DISM). No entanto, o aplicativo oferece recursos muito mais avançados do que criar e gerenciar imagens de sistema. Na verdade, Dism++ é um conjunto abrangente de várias ferramentas para limpar e otimizar o sistema operacional, gerenciar inicialização, drivers, atualizações e componentes do Windows, bem como processar imagens do Windows.

Principais características do Dism++

Limpando o disco e configurando aplicativos de inicialização

Dism++ não requer instalação, basta executar o arquivo executável do programa. A janela principal contém um menu de navegação simples que fornece acesso rápido a todas as funções do programa.

A limpeza é a primeira ferramenta da lista. Mostra quais arquivos podem ser excluídos e quanto espaço em disco eles ocupam. O usuário pode excluir o histórico de pesquisa, o histórico de instalação de atualizações, despejos de memória do sistema e do programa, arquivos temporários, cache do sistema e dados de serviço da Microsoft Store.

Dism++ inclui um gerenciador de inicialização para ajudá-lo a decidir como os aplicativos e comandos devem ser executados no Windows após a inicialização do sistema operacional.

Gerencie imagens do sistema e crie backups WIM

Se você precisar de ferramentas de gerenciamento de imagens, elas podem ser encontradas na seção “Avançado”. Você pode converter imagens ESD para o formato ISO ou WIM, editar arquivos de imagem do Windows e compilar arquivos individuais em uma imagem ISO.

No entanto, nem todas as ferramentas desta página se aplicam a arquivos de imagem. Você também pode encontrar o utilitário aqui Cópia de reserva e recuperação do sistema que funciona com imagens WIM. Também na página “Avançado” você pode encontrar um gerenciador de contas, um utilitário de reparo de inicialização e uma ferramenta para executar qualquer comando no modo Deus.

Otimização e configuração do sistema

Dism++ também pode atuar como uma ferramenta de otimização do sistema. O aplicativo permite alterar muitas configurações no Windows Explorer, Atualizações do Windows, redes, serviços ou outras áreas do sistema operacional. Além disso, Dism++ pode controlar drivers instalados, associações de aplicativos, recursos e atualizações do Windows.

Poderosa ferramenta de manutenção e configuração do sistema

Dism++ não é um conjunto abrangente de ferramentas. Embora usuários experientes achem o programa muito útil porque oferece diversas ferramentas em um só lugar, a forma como essas funções são organizadas não é das mais convenientes.

Obviamente, o Dism++ requer mais melhorias, mas agora o programa pode ajudar quem deseja limpar e otimizar o sistema ou criar cópia de segurança. Dism++ não é apenas uma GUI para DISM, é uma poderosa ferramenta de ajuste de sistema para qualquer usuário do Windows.

Recém-introduzido “dez”, falaremos sobre uma funcionalidade útil do Windows 7 mais popular, retirada do arsenal do Windows 8, nomeadamente a restauração de componentes danificados através de um utilitário de consola DISM.exe. Além disso, esta funcionalidade não é a mais nova, mas completamente privada da atenção de todos os falantes de russo. ISTO-recursos. Sobre os motivos e, de fato, sobre o Implantação Imagem Manutenção e Gerenciamento(Inglês: “sistema de gerenciamento e manutenção de imagens de implantação”, DISM) leia a breve nota abaixo.

É simples: a opção surgiu há exatamente um ano com o lançamento da atualização KB2966583, sobre o qual foram ditas literalmente algumas palavras no anúncio, que foi o que aconteceu, por antipatia por Perguntas frequentes-am, o motivo do silêncio dos “nativos” (o “descobridor” do DISM para Windows 7 é o blogueiro Vadim Sterkin). Bem, vamos preencher a lacuna na educação e nas capacidades dos amados “sete”, mas primeiro, em um parágrafo sobre por que tudo isso é necessário.

Desde o Vista, a implantação e manutenção do Windows foram baseadas em componentes e pacotes definidos por manifestos (captura de tela). No diretório C:\Windows\winsxs todos os arquivos do sistema operacional estão localizados, incluindo versões anteriores - isto é repositório de componentes Janelas. A repositório de pacotes no sistema é representado por uma pasta C:\Windows\servicing\Pacotes, onde você pode ver os pacotes disponíveis e seus manifestos. Revelando o que foi dito saco de plástico pode haver uma correção para o sistema operacional ou um driver, também manifesto há um texto XML-arquivo que define definições para componentes e elementos de implantação. Devido ao fato de que a prática de atualizações do sistema é necessária, e o motivo mais comum de falha durante uma atualização são danos ao armazenamento sonoro, o utilitário DISM.exeé real" salva-vidas"para bugs semelhantes. Após iniciar o KB2966583, todos os usuários do "sete" podem avaliar a heroína de hoje em ação, porque anteriormente isso exigia uma solução separada VerifiqueSUR(Verifique a disponibilidade da atualização do sistema), o que não está correto.

Trabalhando com DISM.exe


Novamente, é simples: por baixo conta administrador (se você for o único Usuário do Windows, então não há nada com que se preocupar) execute a linha de comando (" Começar" → cmd no campo de pesquisa → " Digitar") e digite, com confirmação, o comando DISM /Online /Imagem de limpeza /ScanHealth → aguarde a conclusão do processo (captura de tela) → resultados do trabalho DISM não se esqueça de olhar o endereço C:\Windows\Logs\CBS no arquivo checksur.log. A presença de um número crítico de componentes problemáticos no log será um sinal para procurar uma unidade flash (disco) com imagem do Windows ou baixar o pacote de recuperação necessário SistemaAtualizarProntidãoFerramenta.

O ideal é que você veja o texto (“Nenhum erro detectado”) como na imagem acima, que é o que desejo para todos. E isso é tudo que qualquer usuário de Windows ainda mais ou menos experiente precisa saber sobre o assunto.

Observação: Proprietários de PCs rodando um G8 posterior podem ler o artigo " Opções de linha de comando do DISM para manutenção de pacotes do sistema operacional"da Microsoft MSDN-bibliotecas.

Para criar sua própria distribuição, não é necessário capturar o sistema preparado, o kit ESPERE nos oferece outra oportunidade - trabalhar diretamente com Imagem ISO ohm disco de instalação, na terminologia da Microsoft, esse tipo de imagem é chamado: imagem off-line. Esta ferramenta é chamada DISM ( Manutenção e gerenciamento de imagens de implantação) permite modificar profundamente a imagem do Windows, adicionar drivers (um arquivo ou uma coleção inteira), ligar/desligar vários componentes do sistema, adicionar pacotes de atualização do sistema operacional, bem como pacotes de idiomas e um monte de tudo mais, em geral nós pode “arquivar” a distribuição profundamente no sistema operacional Windows. A propósito, WAIK permite que você faça manutenção em distribuições do Windows 8/2012
Outra opção também é possível, você já tem uma imagem customizada que obteve após a captura, você pode ler sobre como ela é criada no artigo: você está feliz com tudo, mas tem um problema, chegou um equipamento mais novo, e os drivers que já estão presentes na imagem não cabem no novo hardware e, consequentemente, o equipamento não funciona em plena capacidade. Nesta situação, basta sabermos a configuração do novo equipamento e da imagem existente, basta adicionar drivers, e se a imagem foi criada há muito tempo, atualizar os pacotes, caso contrário nossa imagem não estará segura , mas de acordo com a recomendação "os melhores criadores de cães", da Microsoft, nossa imagem deve ser segura e conter as atualizações de segurança mais recentes no momento da implantação...
Se você pensar logicamente, então na rede de escritórios, com o tempo, aparecerão estações de trabalho “mistas”, isso pode ser devido ao crescimento da empresa ou à substituição planejada de equipamentos obsoletos por novos, e simplesmente a diferentes fornecedores ou lotes de equipamentos , de qualquer forma, a ideia de Você pode esquecer os equipamentos de uniforme e nem contar com isso, acredite na minha experiência de trabalhar em uma empresa que emprega quase 14 mil pessoas na Federação Russa, com equipamentos há um zoológico completo, então você pode precisa adicionar drivers, atualizações, etc. à imagem finalizada. A opção ideal é um ponto único de serviço, que será a nossa imagem de instalação, podendo adicionar drivers à medida que novos equipamentos chegam.

Para ser honesto, este software é bastante difícil de entender, mas depois de dominá-lo, você receberá uma ferramenta poderosa para manter e ajustar distribuições do MS Windows. Em princípio, você pode abrir “seu” MSDN com segurança, desde que suas imagens sejam montadas com alta qualidade, e por um lado, levantar a “bandeira pirata”, mas é assim, letra...
Todas as ações são realizadas a partir da linha de comando, o que é, por um lado, uma grande vantagem, por outro lado, é uma desvantagem porque... as pessoas modernas levaram seu reflexo de “pressionar botões” a tais alturas que a velocidade de trabalhar com um mouse é simplesmente fora do comum, mas a visão de um campo de linha de comando preto e um cursor piscando causa um tique nervoso e hostilidade pessoal para com aqueles Quem inventou isso.

IMPORTANTE - O artigo será dividido em vários pontos, cada um deles não é obrigatório, você é livre para escolher se deseja completar todos os pontos ou apenas alguns que precisar, em qualquer caso a imagem funcionará!

Todas as ações serão realizadas usando o exemplo do Windows 7 Professional amd64, mas todos os comandos também são relevantes para distribuições do Windows 8/2012/2008/2008R2
Para trabalhar, precisaremos de:
1) O disco de instalação do Windows 7 (a edição e a profundidade de bits não importam; por exemplo, será usada a arquitetura x64), pode ser baixado de torrents ou de MSDN- quem tem acesso à assinatura. Neste trabalho usarei uma imagem MSDN pura, não recomendo tirar uma imagem que alguém já tenha refeito, não é fato que você terá sucesso com ela, então para entender o princípio de funcionamento, pegue a ferramenta ISO da Microsoft , é simples - como sucata em vôo...
2) Disco de instalação WAIK (Windows Automated Installation Kit), que você pode baixar no site da Microsoft, bem como um pacote adicional para o correto funcionamento do SO com SP1.
3) Máquina física, com Windows 7 integrado, não importa a profundidade de bits e a edição do SO, mas a edição InicianteÉ melhor não usá-lo, com espaço livre suficiente na unidade C - deve haver pelo menos 25 GB livres (por precaução).
4) Um conjunto de drivers e atualizações que serão instalados no sistema.

Supõe-se que tudo isso já foi baixado e está no disco, não precisamos de Internet para configurar a imagem.

Para funcionar, precisamos criar os diretórios necessários na unidade C.
Trabalharemos com a imagem do sistema na pasta dism, nomeei-o desta forma especificamente para deixar claro para que serve (o nome da pasta não afeta nada), a única condição é não atribuir um nome à pasta em cirílico, para evitar problemas, também, dentro deste pasta, criaremos um monte de outras pastas, o objetivo delas é que contarei a você à medida que o artigo avança:
Trabalharemos na linha de comando, mas o Windows, assim como o Linux, permite que você faça isso, e como o Linux, muitas tarefas como essa são melhor executadas a partir dele porque usar o mouse é muito longo, embora no Linux a linha de comando seja mais funcional.
Inicie a linha de comando como Administrador e execute nela:

Mkdir c:\dism mkdir c:\dism\iso mkdir c:\dism\offline mkdir c:\dism\updates mkdir c:\dism\drivers mkdir c:\dism\drivers\network mkdir c:\dism\drivers\ placa principal mkdir c:\dism\drivers\sound mkdir c:\dism\drivers\video

Agora precisamos copiar o conteúdo de toda a instalação Disco do Windows, para a pasta c:\dism\iso como isso é.
Também ao lado da pasta iso há uma pasta desligada o arquivo será montado nele instalar.wim com o qual faremos o trabalho.

Não vamos puxar o gato pelo “lugar razoável” e montar a imagem instalar.wim que, se você copiou tudo corretamente, deve estar no seu caminho:
c:\dism\iso\sources\install.wim

Vamos lá: começar->Todos os programas ->Microsoft Windows AIK ->Linha de comando das ferramentas de implantação execute-o como administrador

O disco pode conter várias edições do sistema operacional, estamos interessados ​​​​em Windows 7 Profissional, tudo depende do que número de série entre.
Obtemos uma lista de sistemas operacionais do disco:
dism /get-wiminfo /wimfile:c:\dism\iso\sources\install.wim
Estamos interessados ​​​​na imagem do sistema operacional com índice 3. (circulado em vermelho na captura de tela)

Na janela que se abre, digite e pressione Enter:
dism /mount-wim /wimfile:c:\dism\iso\sources\install.wim /index:3 /mountdir:c:\dism\offline
Onde:
dism-o que lançamos para o trabalho
/mount-wim-o que queremos realizar, no nosso caso, montando wim arquivo.
/wimfile:c:\dism\iso\sources\install.wim-o caminho para o arquivo instalar.wim
/índice:3-no arquivo instalar.wim pode conter várias imagens de sistema operacional, pegaremos a terceira da lista.
/mountdir:c:\dism\offline-pasta onde o arquivo será montado instalar.wim

O sistema exibirá algo semelhante a:

Depois de conectar a imagem com sucesso, o conteúdo do arquivo instalar.wim você pode procurar na pasta c:\dism\offline
Se você olhar lá, não encontrará nada além do conteúdo da unidade C, para os preguiçosos anexarei uma captura de tela:

1-Adicione drivers de hardware ao sistema
No início, quando criamos um monte de pastas, tínhamos uma pasta chamada drivers, e nela havia várias subpastas como mainbord, sound, network, e estas são justamente destinadas ao armazenamento de drivers. Driver de som, coloque-o na pasta de som e os drivers Equipamento de rede para a pasta de rede - tudo é simples, etc. em princípio, você pode agrupar tudo em uma pilha, o principal é que arquivos com os mesmos nomes não se sobrescrevam, mas é melhor se acostumar imediatamente com o pedido e depois de alguns meses você poderá descobrir facilmente onde está tudo, o que pode ser deletado e o que precisa ser deixado, e Agora, se está tudo amontoado, então isso já é problemático, então a recomendação é bem simples e banal - Faça normalmente, vai ficar tudo bem!
DISM permite adicionar drivers em 2 modos
1) Por arquivo - quando você indica explicitamente qual arquivo precisa ser carregado
2) Recursivamente - quando o próprio software examina a pasta e suas subpastas e adiciona à imagem todos os arquivos do driver encontrados.
Falando francamente, adicionar por arquivo é para “estetas” ou se você precisar adicionar apenas um arquivo a uma imagem pronta. Mas você e eu estamos “compartilhando” sistema limpo e presume-se que não há nada nele, então iremos adicioná-los recursivamente.

Na linha de comando digite:
dism /image:c:\dism\offline /add-driver /driver:c:\dism\drivers /recurse

Acontece que você precisa adicionar drivers que não possuem assinatura digital, então o comando assume o formato:
dism /image:c:\dism\offline /add-driver /driver:c:\dism\drivers /recurse /ForceUnsigned

O sistema pensará um pouco e depois exibirá o seguinte:

2-Adicione atualizações à imagem
A seguir, vamos supor que sua imagem esteja desatualizada e você decida adicionar pacotes de atualização a ela. Mas a questão principal é onde conseguir atualizações?!
Eles podem ser obtidos de um sistema em execução, todos os arquivos com a extensão .táxi são o nosso objetivo, eles podem ser encontrados em C:\Windows\SoftwareDistribution\Download, se o WinRAR estiver instalado, ele os destacará como arquivos, então iremos coletá-los. Todas as atualizações são aplicadas na ordem especificada, portanto, tente indicá-las em ordem crescente de números.
Opção nº 2, as atualizações podem ser baixadas do site da Microsoft, para não passar pela “busca emocionante”, aqui está um link que funciona através do IE.
No início do artigo criamos uma pasta:
mkdir c:\dism\atualizações
Colocamos nele os arquivos de atualização, por exemplo, tenho 2 arquivos, vou organizá-los em ordem numérica:
KB2574819.cab
KB2592687.cab
Vamos aplicar as atualizações à nossa imagem:
dism /image:c:\dism\offline /Add-Package /PackagePath:C:\dism\updates\KB2574819.cab /PackagePath:C:\dism\updates\KB2592687.cab
Onde:
/PackagePath:C:\dism\updates\KB2574819.cab-especifique o caminho para o arquivo de atualização

Do sistema obtemos:

Problema nº 1. Algumas atualizações não querem ser instaladas sem outras atualizações, então a dependência disso pode se tornar um problema sério, mas você sempre pode procurar no site da Microsoft para ver qual atualização depende de qual.
Problema nº 2. Você não tem arquivos de atualização como arquivos *.táxi, mas disponível na forma de arquivos *.msu, o problema não é complicado, os arquivos podem ser descompactados usando expandir -F:*-a maneira de usar este utilitário será para você como lição de casa!

3-Ligar/desligar componentes do sistema operacional
Às vezes é necessário habilitar componentes do sistema que estão desabilitados por padrão, por exemplo um cliente telnet, preciso dele com bastante frequência para trabalhar, então na imagem, usando seu exemplo, vamos habilitá-lo.
Para começar, vamos fazer uma solicitação de uma lista de todos os componentes, ela é bem grande, então vamos redirecioná-la para um arquivo, e você poderá lê-la facilmente no arquivo.
Obtemos uma lista de pacotes e a redirecionamos para um arquivo de texto:
dism /image:c:\dism\offline /Get-Features > c:\dism\Featurelist.txt
Onde:
dism /imagem:c:\dism\offline-referindo-se à nossa imagem conectada
/Get-Recursos- solicitar uma lista de componentes do sistema
> c:\dism\Featurelist.txt-redirecionando a saída para um arquivo que chamamos Lista de recursos.txt, e o caminho para isso c:\dism\Featurelist.txt

Vamos para a lista de componentes do sistema e abrir o arquivo:
c:\dism\Featurelist.txt
E no final temos “krakazyabry”, do qual apenas o alfabeto latino pode ser decifrado, e mesmo assim não todo. O problema não é grande, no bloco de notas vamos para Formato-Fonte escolha uma fonte terminal e, pronto, todo o conteúdo se torna legível.
Encontramos o componente TelnetClient na lista, ele está marcado como desabilitado:
Nome da Função: TelnetClient Status: Desativado

Vamos tentar ligá-lo, digite:
dism /image:c:\dism\offline /Enable-Feature /FeatureName:TelnetClient
O sistema pensará um pouco e exibirá:


Todos os componentes estão incluídos.

Como desabilitar um componente:
Por exemplo, vamos tentar desabilitar o componente, já temos uma lista de componentes, encontramos o componente lá Solitário sim, este é o mesmo “Salter” que os funcionários tanto amam e os “gestores eficazes” tanto odeiam, porque ele rouba tempo de trabalho - um verdadeiro canalha, ele deveria morrer... ;)
dism /image:c:\dism\offline /Disable-Feature /FeatureName:Solitaire
O sistema vai pensar um pouco, embora o sistema retire o componente mais rápido do que adiciona, é compreensível, quebrar não é construir...

Parte final
O trabalho com a imagem está concluído, precisamos salvar as alterações e desmontar a imagem:
dism /Desmontar-Wim /MountDir:C:\dism\offline /Commit

O processo de salvar as alterações é iniciado, leva cerca de 1 a 2 minutos, após o qual nos dará algo assim:

Se você esquecer algo, poderá facilmente conectar a imagem novamente e adicionar o que precisa.
Agora precisamos montar uma imagem de disco de instalação a partir da imagem resultante.
Nossa distribuição resultante está em c:\dism\iso o único problema é que não é inicializável, em princípio isso não é um problema e agora iremos montar uma imagem ISO completa a partir dele, que posteriormente poderá ser cortada em um disco DVD-R.

Construindo uma imagem de disco de instalação do Windows (ISO)
Porque Nossos arquivos do sistema operacional estão localizados na seguinte pasta:
c:\dism\iso
Então chamaremos a imagem ISO resultante janelas.iso e poste em:
c:\dismo\
Então o caminho para isso será semelhante a:
c:\dism\windows.iso
Para tornar a imagem inicializável, precisamos de alguns arquivos que acompanham o WAIK porque... Nossa imagem de sistema operacional possui arquitetura x64, então precisamos de um bootloader correspondente.
na pasta Dism vamos criar uma pasta bota, mas você não precisa criá-lo manualmente, ele será criado automaticamente quando copiado, abra a linha de comando como administrador e escreva lá:

Vamos para a pasta com utilitários:
cd c:\Arquivos de programas\Windows AIK\Tools\PETools

E copiamos os utilitários para a arquitetura que precisamos:
copype.cmd amd64 c:\dism\boot
Por um lado, vamos adicionar um teste de memória ao nosso disco; não ocupará muito espaço e, se surgirem problemas desconhecidos, tornará a vida muito mais fácil
copie c:\Windows\Boot\PCAT\memtest.exe c:\dism\boot\ISO\boot

Agora voltamos à linha de comando, onde trabalhamos com o DISM e entramos lá:
oscdimg -n -m -o -bc:\dism\boot\etfsboot.com c:\dism\iso c:\dism\windows.iso

Será iniciada a montagem da imagem, após a qual, na pasta dism o arquivo aparecerá janelas.iso, este é o nosso kit de distribuição pronto, que pode ser cortado em branco ou conectado a máquina virtual e use-o.
O processo de construção é assim:

Uso alternativo da imagem
Não é necessário cortar um blank, você sempre pode montar um pendrive de instalação a partir dele, você pode ler sobre como fazer no artigo:, para mim, essa é a opção mais adequada, porque Acho que não é certo queimar plástico apenas uma vez, e todos os equipamentos lançados nos últimos 3-4 anos suportam carregamento via USB.

Resta em sua consciência testar o que fizemos...
Com esta nota otimista, deixe-me terminar, bem, como sempre, se você tiver alguma dúvida, deixe um comentário, se encontrou um erro, escreva em mensagem privada.
Isso é tudo.