Desativar possibilidade de ejetar hardrives internos

4

Instalei recentemente o Windows 7 Home Premium e, de repente, vi que poderia ejetar meus discos rígidos internos:

Com minha instalação anterior (Professional), isso não foi possível. Como poderia uma versão (por definição) menos avançada de um sistema operacional de repente permitir tal função? Eu não mudei nada em meus computadores bios, uefi, hardware - apenas a versão do sistema operacional.

De qualquer forma, não gosto que isso seja possível e não quero ver o ícone de minhas unidades internas - como posso removê-lo? Claro, ele ainda deve mostrar para unidades externas conectadas via USB / eSATA.

    
por Florian Peschka 28.02.2013 / 20:31

2 respostas

5

Instale o driver Intel Rapid Storage Technology mais recente ou use o TreatAsInternalPort workaround.

Regedit your way to:

HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\services\msahci

and create a new KEY called "Controller0" inside Controller0, create a new KEY called "Channel0" Now inside Channel0, create a new DWORD called "TreatAsInternalPort" set this value to "1" (this sets SATA port 0 (Drive C)to no longer show up in "Safely Remove Hardware")

Now, go back into the Controller0 folder again. inside Controller0, create a new KEY called "Channel1" Now inside Channel1, create a new DWORD called "TreatAsInternalPort" set this value to "1" (this sets SATA port 1 (Drive D)to no longer show up in "Safely Remove Hardware")

And so on, until all internal SATA ports are set to be treated as Internal. My motherboard has 6 SATA ports, so I have set Channel0 to Channel5.

(Imagesource: overclock.net)

    
por 01.03.2013 / 06:31
1

Parece que essa "funcionalidade" é causada pelo uso de unidades SATA2 e placas-mãe compatíveis. Esses dispositivos são projetados para serem hot-swappable para que o Windows permita removê-los com segurança.

Até agora, não há maneira segura de remover as listagens do menu de contexto, permitindo que dispositivos externos apareçam.

    
por 28.02.2013 / 20:36