Início > Windows Vista > Ocultando uma partição usando o DiskPart

Ocultando uma partição usando o DiskPart

sexta-feira, 20 mar 2009 @ 10:00 PM Deixe um comentário Go to comments

Muitas vezes gostaríamos de ocultar uma partição, que tenha dados importantes, de nós mesmos ou de forma que um usuário não possa enxergá-la. Há muito tempo ocultar partições não é nenhuma novidade, e muitas vezes necessitávamos de softwares específicos ou escritos para este fim.

“Lembro-me de quando ministrava treinamentos em Windows 3.11 for Workgroups em uma multinacional. Esta empresa possuía vários laboratórios para treinamento de seus usuários. Sem atuais recursos como o RIS e WDS, era trabalhoso reinstalar e configurar todas as máquinas ao final de cada treinamento. Na época eles tinham apenas um executável escrito em assembly que ocultava/reexibir a partição e em um processo bat transferia todo o sistema operacional ao final de cada treinamento.”

O software simplesmente mudava o byte, do tipo de partição, da partição onde havia a cópia do sistema. Hoje, o que poucos sabem, é que o Windows Vista com o diskpart.exe (não pode ser usado diskmgmt.msc para definir esta propriedade) é possível ocultar/reexibir uma partição. Este processo é simples e muito comum em partições conhecidas como partições de recuperação (partition recovery) e não seria necessário manipular o registro ou usar o gpedit.msc.

Existem diversos tipos de partições, segue os códigos hexa para tipos de partições MBR mais comuns quando falamos de plataforma Windows System:

NORMAL

OCULTA

NTFS = 07

NTFS = 17

FAT32 = 0B

FAT32 = 1B

FAT = 06

FAT = 14

 

No diskpart temos a opção SET ID onde podemos definir o tipo de partição na qual será usada. No caso de uma partição NTFS já existente, ela possui o byte 07, e para torná-la oculta devemos mudar este byte para 17 com o SET ID. O procedimento que segue descreve como tornar uma partição NTFS oculta.

  1. Execute o prompt de comando e execute o diskpart.exe.

    C:\Windows\System32>diskpart.exe

    Microsoft DiskPart version 6.1.7048
    Copyright (C) 1999-2008 Microsoft Corporation.
    On computer: LAB1

  2. Na console do DISKPART entre com SELECT DISK 0 ou o disco que

    DISKPART> SELECT DISK 0

  3. Entre com SELECT PARTITION 1, na console do DISKPART.

    DISKPART> SELECT PARTITION 1

  4. Entre com SET ID=17 OVERRIDE, onde 17 é o código hexa para uma partição NTFS.

    DISKPART> SET ID=17 OVERRIDE

  5. Entre com EXIT para sair.

Além das partições comumente conhecidas, temos ainda as partições OEM onde os fabricantes armazenam uma instalação ou imagem de recuperação do sistema. Segue os códigos hexa para alguns tipos OEM de partições MBR ocultas.

NORMAL

OCULTA

NTFS = 07

Sony (NTFS) = 27

NTFS = 07

Dell (NTFS) = DE

 

Com as informações acima já seria possível manipular uma partição OEM ou criar sua própria partição de recuperação. Nessa partição de recuperação seria possível armazenar uma imagem do seu sistema, com todos os drivers e configurações básicas, para uma rápida recuperação em um futuro problema.

* Deixe um comentário se lhe foi útil.

Jonildo Santos
MCT/MCITP

Categorias:Windows Vista
  1. Jorge
    quinta-feira, 23 jul 2009 @ 5:06 AM às 5:06

    Realmente essas informações são muito úteis.Adicionei a página em favoritos.Valeu!

  2. Andre
    quarta-feira, 13 jul 2011 @ 10:30 AM às 10:30

    Útil é apelido, MUITO obrigado mesmo por esta informação.
    Abraços

  3. André Gustavo
    sábado, 16 jul 2011 @ 4:27 PM às 16:27

    Para quem usa linux, é possível fazer essas alterações facilmente usando o cfdisk ou fdisk.

    Útil para esconder uma partição de boot do Windows (Por exemplo no pendrive quando precisamos usar uma partição FAT32)

  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: