Hola amigos taringeros, acá les muestro como mostrar/ocultar particiones en tu PC sin repetir mil pasos cada vez q debes hacerlo.
Para eso utilizaremos el utilitario diskpart que viene con todas las versiones de Windows, un archivo batch (.bat) y un acceso directo.
[copy-paste de algun lugar]
Diskpart es una utilidad que proporciona Microsoft para realizar la gestión de discos desde la línea de comandos. Soporta, mediante comandos o mediante el paso de un script de comandos, operaciones sobre los discos del sistema. Los comandos de diskpart funcionan sobre: un disco, una partición, un volumen.
Prepararemos un archivo de texto que contiene los comandos que se pasarán al diskpart para que los ejecute en forma automática. Para ello primero debemos averiguar el número del volumen que queremos ocultar.
1. Iniciamos el interprete de linea de comando de windows: pueden ir a Menu Inicio -> Ejecutar -> cmd.exe
2. En la ventana de DOS escribimos: diskpart
3. En diskpart escribimos:
list volume
el programa desplegará una lista con todos los volumenes actualmente existentes en TODOS los discos conectados al PC.
4. Identificamos la partición que queremos ocultar, y leemos la primera columna. Dice algo como "Volumen #", donde # es el número que necesitamos saber. anotamos el número.
5. salimos del programa tipeando:
exit
6. Luego de esto, necesitamos abrir el bloc de notas para crear el archivo con los comandos.
7. en el escribimos lo siguiente:
select volume #
remove
exit
donde # corresponde al numero anotado en el paso 4.
8. Guardamos el archivo con un nombre, ej: "unmount.txt"
9. Abrimos otro bloc de notas para crear el archivo con los comandos para volver a montar tu partición.
10. escribimos en el archivo:
select volume #
assign letter @
exit
donde # lo obtuvimos del paso 4 y @ es la LETRA de unidad que deseas asignar a esa partición cuando no está oculta. Yo utilizo Y, para evitar que entre en conflicto con algún dispositivo que use la misma letra en forma temporal.
11. Guardamos este archivo con un nombre, ej: "mount.txt"
12. Creamos el batch que llamará al diskpart para que ejecute nuestro archivo de comandos para ocultar nuestra partición.
diskpart /s "unmount.txt"
pause
La sintaxis aqui es sencilla. Se llama al diskpart con el parametro /s que indica que el archivo "unmount.txt" contiene los comandos que serán ejecutados.
Además pongo un pause al final, así puedo ver el resultado de la ejecución sin que se me cierre la ventana.
13. Guarda el archivo con un nombre, ej: "unmount.bat"
14. Creamos el batch que llamará al diskpart para que ejecute nuestro archivo de comandos para mostrar nuestra partición.
diskpart /s "mount.txt"
pause
15. Guardamos el archivo con un nombre, ej: "mount.bat"
NOTA: Si tienen Windows Vista o Windows 7 posiblemente querrán crear un acceso directo a los batch para poder forzar el permiso de administrador cada vez que se ejecuta.
16. Creas un acceso directo al batch
17. Click derecho sobre el acceso directo -> propiedades -> Opciones Avanzadas
18. Marca la casilla que dice "Ejecutar como Administrador"
19. Click en Aceptar.
LISTO
Ahora cada vez que quieres ocultar tu partición solo debes ejecutar unmount.bat, y para mostrarlo otra vez ejecutar mount.bat.
Si esta información les fue de utilidad, por favor dejen algunos puntitos a la salida
Saludos
Obs: Si tienen algún archivo abierto en esa partición el programa preguntará si el usuario desea ocultar dicha partición en el siguiente arranque. (gracias @canoalfonzo)

