jueves, 4 de octubre de 2007

Método no tradicional de ocultar una carpeta ó archivo en Windows

ImagenCuando usted tiene un archivo o una carpeta que no quiere que nadie vea, lo más fácil y a la mano es ver las Propiedades de ese elemento (archivo/carpeta) y marcar la propiedad "Oculto", actualizar la vista presionando F5 y listo!! desapareció de Windows, o mejor dicho: se ocultó.

Pero ese método no es tan seguro ni tan importante puesto que cualquier usuario que acostumbre a andar urgando de todo en un sistema Windows simplemente irá a las "Opciones de Carpeta" del panel de control o al menú Herramientas > Opciones de Carpeta para marcar "Mostrar todas las carpetas y Archivos Ocultos y hacer visibles todos los archivos ocultos del sistema.

Otra forma más fácil sería usar uno de los programas comerciales para proteger archivos y carpetas y seleccionar los archivos necesarios y vualá!! Todo listo y protegido, pero particularmente yo no soy amante de los programas que acostumbran a residir en memoria todo el tiempo, así que, esta es mi manera de hacerlo.

Un archivo o carpeta en Windows posee varios atributos en sus propiedades, los cuales pueden considerarse como activos o no activos. Estos atributos son Archivo, Oculto, y Sólo lectura. De hecho que existen otros atributos que no traeré a cuenta debido a que no es el objetivo detallar todos y cada uno de ellos aunque sí daré una breve explicación al respecto.

Atributos


Cada archivo posee estos atributos los cuales representan un bit (significado) de datos en cada uno de ellos. Supongamos que este bit es algo asi como "Existe/No existe", entonces cuando nosotros vamos a las propiedades de un archivo/carpeta y marcamos cada uno de los atributos estamos modificando ese bit.

Ahora.. yendo al grano sobre lo que se trata este artículo, vamos a tomar en cuenta un atributo que no aparece en las propiedades el cual es llamado "Atributo de Sistema" el cual poseen normalmente sólo los archivos importantes para el mismo sistema operativo Windows, y que no aparecen aún al mostrar los archivos ocultos por esa misma razón.

Lo que vamos a hacer es darle el atributo de "Archivo de Sistema" al archivo/carpeta que vamos a ocultar e incluso el atributo oculto.

Estos atributos por lo general solo se puedes establecer mediante una ventana de comandos de MS-DOS haciendo uso del programa Attrib.exe. Este pequeño programa es la versión rudimentaria de algunas de las características de la ventana actual de Propiedades de Archivo en Windows, y que sirve para establecer los atributos mediante los modificadores más (+) y menos (-) y los Switches H (de Hiden-Oculto), R (de Read Only), A (de Archivo) y S (de Sistema).

Aclaro lo anterior porque hoy en día, casi nadie se acuerda de que antes de que existieran las ventanas y tanta monería de Windows, todo se hacía en una terminal de comandos.

Supongamos en que en la unidad C: vamos a crear una carpeta llamada "abc" a la cual le vamos a dar el atributo de sistema para efectos de poderla ocultar, asi que en una ventana de comandos vamos a escribir esto:
attrib +s +h C:\abc

Lo mismo para un archivo:

attrib +s +h C:\MiArchivo.zip

Lo que hemos hecho es asignarle el atributo de "Sistema" y "Oculto" a lo anterior, agregando el modificador (+) al archivo/carpeta. Al hacer esto le hemos dicho a Windows que oculte esos archivos porque son supuestamente de "sistema", aunque solo te dire que recuerdes bien el nombre y la ubicación a lo que le asignes este atributo para poder quitarselo cuando ya no lo necesites anteponiendo el modificador (-) a la letra "S", así por ejemplo:
attrib -s -h C:\abc

Lo mismo para un archivo:

attrib -s -h C:\MiArchivo.zip


Ejemplo:
Ventana de Ejemplo


Aunque esto no es la gran cosa (si es que esperabas más) te diré que es un método fácil y rápido, y que ubicando dichos elementos en un carpeta de poco acceso por parte de una persona normal será un tanto difícil de encontrar.

Si una persona se le ocurre ir a las propiedades de carpeta y quitar la marca de verificación a "Ocultar archivos protegidos del sistema operativo (recomendado)" pues podrá ver esos archivos marcados como de sistema y ocultos, pero si nadie sabe lo que has hecho para ocultarlos.. despreocupate, puesto que ni al efectuar una búsqueda normal van a aparecer.

Ventana de Propiedades


Ahora antes de finalizar este tema daré una pequeña explicación: Si has ocultado una carpeta mediante este método y no quieres estar quitando los atributos cada vez que quieras abrir dicha carpeta solo digita en la barra de dirección de cualquier ventana en donde estés:
C:\abc y verás que de inmediato aparecerá el contenido de esa carpeta. La ruta puede variar según el lugar donde hayas puesto la carpeta oculta, y además Windows quita el historial de archivos y carpetas de sistema cada vez que se reinicia.

Información sobre el atributo "Archivo":
El atributo archivo representa a aquellos archivos que han sido modificados en algun momento ya sea por el usuario o programa, este atributo incluye a las carpetas. Normalmente siempre esta marcada esta casilla debido al constante uso que se le da a los archivos y carpetas, para ilustrarte mejor sobre esto, has click sobre las propiedades de un archivo de texto plano cualquiera y desmarca el atributo "Archivo", luego da clic en Aceptar y vuelve a ver las propiedades del mismo archivo. Verás que el atributo "Archivo no aparece modificado puesto que después que desmarcaste dicho archivo ya no volviste a modificar. Ahora abre ese mismo archivo de texto, agrega una letra, guardalo y cierralo, y ve a ver de nuevo las propiedades del mismo y verás que automáticamente aparece marcado otra vez.


Imagen de la ayuda del comando ATTRIB:
Ayuda de Attrib

36 comentarios

  1. Interesante!!! buen Post probare con tu metodo haber que tal. Gracias

    ResponderEliminar
  2. Interesante!!! buen Post probare con tu metodo haber que tal. Gracias. Yo en lo personal usó winrar y le pongo contraseña y lo oculto de la primera forma que explcia en este POST.

    ResponderEliminar
  3. Comprimir en Winrar con contraseña es bueno, pero se puede ir un poco más allá.

    Gracias por tu comentario MemoPlus.

    ResponderEliminar
  4. Excelente post que demuestra que aun en Win XP la funcionalidad de la caja de comandos no se muerto, solo que obviamente lo usan mas que todo los usuarios geek.

    ResponderEliminar
  5. Yo uso la ventana de MS-DOS porque cuando se muere Windows hay que irse por lo más escabroso. Pero es algo bueno que todos deberían conocer.

    ResponderEliminar
  6. Hola.. muy intersante lo de ocultar carpetas, pero como ocultar una carpeta que esta dentro de otra, si esa carpeta tiene por ejemplo un nombre asi: "files daniel"
    ; cuando intento ocultar esa carpeta de esta manera:

    attrib +s +h D:\documentos\files daniel

    bueno me sale "parametros incorrectos", se que es por el espacio que hay en el nombre de la carpeta que quiero ocultar,, pero lo malo es que no puedo modificar el nombre de la carpeta, por xxx razones,, solo quiero saber como ocultar esa carpeta sin tener que modificar su nombre.
    de Antemano Gracias.

    ResponderEliminar
  7. por favor contestadme a mi correo acerca de mi comentario anterior:

    hdaniel20@hotmail.com

    ResponderEliminar
  8. me podrias decir porfavor como quitarle a una carpeta el atributo de oculto, por que lo tiene seleccionado y no se lo puedo modificar nose por que.

    porfavor diganme como, gracias por adelantado.

    ResponderEliminar
  9. Estaba buscando alguna forma de marcar un archivo o carpeta, quiero hacerlo con archivos que ya lei, ponerle una pequeña marca para a simple vista reconocer que ya están leídos por ejemplo y fijarme sólo en los que tengo que leer. Ya se que existen muchas soluciones como meterlos en otra carpeta, hacerlos ocultos o visibles..... pero es que para efectos practicos siepre pense que una bonita evolución de windows sería marcar archivos o carpetas con un signo de OK por ejemplo, ya que con esto facilita la visualidad, yo lo de las carpetas no lo llevo bien porque en una ves una cosa y en otra ves otras cosas pero no lo ves todo de una vez (debe ser que tengo poca memora instantánea).
    Esto de los attributos que no conocía tan a fondo como ahora tu los explicaste, me hizo pensar auqneu ya veo que el atributo que yo busco no lo tiene.
    Muchas gracias.

    ResponderEliminar
  10. Mario solo te quiero dar las gracias, por que ya pude quitarle el atributo de oculto a las carpetas del ipod.

    gracias.

    ResponderEliminar
  11. Gracias a ti por visitar el blog orfeo.

    ResponderEliminar
  12. Bueno el tip, pero deseo ir mas allá. No se si es posible asignarle a traves de este comando el atributo de que no pueda borrarse el archivo o carpeta. Me explico. Por ejemplo, este pc es una estación de trabajo que la utilizan varias personas, y por ende, distintos criterios para trabajar. Existe un Administrador y un usuario. Esta en modo usuario. El caso hipotètico: Si tengo un archivo o carpeta que no deseo que sea borrada por cualquier persona que utiliza este pc, como lo hago? Me he fijado que cuando deseas instalar un programa no te permite porque no posees los privilegios otorgados por el administrador. Lo mismo para cuando quieres hacer una carpeta en c:\archivos de programas. Existe la forma de que sea al revès y no te permita borrar una carpeta o archivo?? Esto sin utilizar programas.
    Gracias de antemano.
    Saludos

    ResponderEliminar
  13. Que Excelente post... anda por allí un spyware que te da atributos de sistema y de oculto a todas las carpetas de los discos duros y memorias flash del equipo que infecte... ya sabia como desinfectar pero no como revertir lo de las carpetas...!!

    Bravo...!!! Y...... Gracias Totales..!!

    ResponderEliminar
  14. No es que me la quiera tirar de muy muy informatico, pero todo esto se mira en el colegio... y el DOS siempre sigue siendo, de manera poco "importante", esencial.

    Saludos...!

    ResponderEliminar
  15. Lo que dices es razonable Mr.ManiaCo23 pero tampoco es algo que todo el mundo hace a menudo. También existen programas comerciales mas potentes para ocultar y proteger archivos, pero esto es nada mas una ilustración para todos.

    Además, cuantos usuarios normales saben hacer esto además de tu y yo?

    ResponderEliminar
  16. Jejejejeje..... me causo gracia lo de usuarios normales... pues la verdad tenes razon, no todos usan la pc para lo que en realidad se puede usar... solo chatear, bajar musica, ver fotos y porno...

    ResponderEliminar
  17. se le agradece MARIO por su aporte a las personas como nosotros que nos interesa la computacion y buscamos siempre el mejor maestro para su buen consejo...solo quisiera saber si existe algun programa capas de desbloquear musica y videos con licencia...hasta luego y mmuchas gracias por los consejos...

    ResponderEliminar
  18. Hasta el momento no he visto muchos archivos de video y sonido protegidos, razon por la cual no se mucho de ello, pero te dire que si quieres musica gratis independientemente del género que te guste puedes visitar con toda libertad http://www.dilandau.com en donde ademas de escuchar canciones full, las puedes descargar.

    Y si necesitas un video pues en la web hay de todo, solo es de buscar con mucha paciencia pancho.

    Yo mismo no entiendo porque es que protegen archivos de musica y video si no sirve de nada.

    Saludos.

    ResponderEliminar
  19. Hola amigo, justo lo que estaba necesitando por mucho borran mis archivos.. esto estas chevere garcias....


    me sirve de mucho....
    saludos

    ResponderEliminar
  20. Quizá faltó mencionar que el método sirve sñolo si el PC utiliza Explorar para administrar archivos. En mi caso, utilizo Total Commander, configurado para desplegar todos los archivos, aunque supongo que no caigo dentro de la categoría "usuario normal"... de todos modos, buen dato.

    ResponderEliminar
  21. FANTASTICO AMIGO, ES EL MEJOR CONSEJO PARA OCULTAR LAS CARPETAS. MUCHISIMAS GRACIASSS $$

    ResponderEliminar
  22. Buen dia brothers, quizas no vi, o no entendi algo, ando en busca de ocultar carpeta dentro de una memoria flash, que programa me hace eso, o comandos como los que presentaron me sirven tambien para la memoria.

    IKKISHAKA

    ResponderEliminar
  23. Correcto IKKISHAKA, esos comandos tambien aplican y funcionan para los archivos que se almacenen en cualquier memoria USB.

    El problema de programas que diz que ocultan archivos en USB es que deben estar instalados en las maquinas en donde insertarás la memoria o en el mejor de los casos, simplemente se encriptan los archivos para que solo puedan ser vistos por los usuarios que tengan la clave y el programa que los encripto. Normalmente así funcionan las cosas, por eso te diré que este método propuesto no es el mejor pero si el más fácil de usar, convertir los archivos en archivos de sistema ocultos en Windows.

    ResponderEliminar
  24. UN METODO QUE ME FUNCIONO PARA QUITAR EL ATRIBUTO OCULTO DE LA CARPETA O ARCHIVO FUE ENVIANDOLO A LA CARPETA COMPRIMIDA Y AL DESCOMPRIMIRLO YA QUEDA SIN EL ATRIBUTO OCULTO ..........ESPERO LES AYUDE LA INFORMACION.......BYE

    ResponderEliminar
  25. UNA FORMA DE OCULTAR ARCHIVOS QUE USO EN MIS COMPUTADORAS ES CAMBIANDO LA EXTENSION DE LOS ARCHIVOS POR EJEMPLO UNA FOTOGRAFIA LE CAMBIO LA EXTENSION .JPG POR TXT O CUALQUIER OTRA ............Y SI QUIERO COMPLICAR UN POCO MAS LAS COSAS LE CAMBIO EL NOMBRE A LOS ARCHIVOS POR UNOS NO TAN LOGICOS O QUE PARESCAN QUE TIENEN OTRO TIPO DE INFORMACION ..................BUENO ESPERO TAMBIEN LES SIRVA ESTE OTRO METODO ...BYE

    ResponderEliminar
  26. otra forma pero ya no esconder carpetas, archivos o musica si no bloquear y cuando quieras desbloquear

    ResponderEliminar
  27. queria saber si ay un programa para bloquear y desbloquear las carpetas o musica etc
    es pero que si pueda ver un programa

    ResponderEliminar
  28. Gracias amigo me has hecho de muy buena ayuda, la situacion es de que como podria hacerlo para cambiar los mismos atributos de oculto a las carpetas que estan dentro de esta que desoculte, otra cosa porque se bloquea esta funcion de ocultar... es un virus ???

    ResponderEliminar
  29. Hola amigo, muy buena tu guia, excelente si se quiere ocultar algo, pero en mi caso no es suficiente. Pues con este método se puede ocultar algo para no se pueda ver. Yo quiero que oculte para no ver, pero tambien para que no se pueda copiar. Lo que sucede es que tengo cabinas de internet con juegos y algunos de la competencia se roban mis juegos con las benditas memorias usb sin que pueda evitarlo. Pense que ocultado seria suficiente, pero aunque oculte una carpeta del juego, solo al copiarse la carpeta principal donde esta el juego es suficiente para llevarlo y ejecutarlo en otra maquina.

    Alguien me hablo de generar un pequeño archivo que al ser copiado junto con los demas archivos genera un error en el copiado, si eso se puede generar lo podria copiar a todas las subcarpetas de mis juegos. O quizas exista otro método.
    Espero agradecido su pronta respuesta amigo.
    Kike Vega.

    ResponderEliminar
  30. Esta excelente ese comando del DOS, yo accidentalmente borre unos archivos de arranque de windows XP cuando estaba haciendo unas pruebas en linux y los agarre de otra compu que tiene XP pero cuando los puse en la raiz de la unidad de Windows me aparecian esos archivos (que antes nunca aparecieron), con este comando arregle el problema y ya quedo como antes mi sistema, buen aporte

    ResponderEliminar
  31. Muchas gracias tu aporte me fue muy util...

    ResponderEliminar
  32. hola disculpen aaamm... alguien sabe que significa el atributo +r y +a ?

    ResponderEliminar
  33. aaaaa y otra pregunta...esta forma de ocultar archivos funciona tambien en windows vista o es diferente?...si es diferente me podrian decir como ocultar la carpeta..... :roll:

    ResponderEliminar
  34. ya lo probe y no sirbe cuando le pongo ver archivos y carpetas ocultos me aparece la carpeta que supuestamente oculte

    ResponderEliminar
  35. hola, una pregunta en mi memoria usb aparecen todos mis archivos ocultos y me aparecen en cada archivo un acceso directo para cada archivo pero el acceso directo no lo pone oculto, como le hago para recuperar mis archivos originales.
    gracias de antemano

    ResponderEliminar
  36. muy buen post.. era lo que andaba buscando convertir un archivo normal en un archivo del sistema jajajajaj.. muy bueno gracias por el dato intentare hacerlo aver si me funciona

    ResponderEliminar