
Hace poco que pude tocar el tema de AppLocker en Windows 8, por el lanzamiento del esperado y polémico RTM, y no pude esperar más para hablar un poco más de algunas nuevas funcionalidades características que se pueden ir viendo con este sistema operativo.
Windows 8 introdujo, como lo he mencionado en artículos anteriores, un nuevo modelo de aplicaciones, conocidas antes de como “Metro”, ahora denominadas “Aplicaciones de Windows 8”, que difieren en casi todo con respecto a las aplicaciones de escritorio que conocemos. Dentro del sistema operativo las podemos identificar fácilmente porque son las que están “ancladas” a la Pantalla de Inicio y se representan por unas baldosas:

La ejecución es además en pantalla completa, y se adquieren por ahora, sólo a través de la Tienda (Windows Store), aunque también se podrán desplegar internamente.
*Nota: En otro futuro artículo, trataremos de entrar un poco en profundidad sobre el funcionamiento de las Aplicaciones de Windows 8 para entenderlas un poco más.
La desinstalación de estas aplicaciones es realmente sencilla, sólo la seleccionamos con clic derecho y en la parte inferior hacemos clic en Desinstalar:

El inconveniente está es que Windows 8 viene aprovisionado de forma predeterminada con varias aplicaciones que no son realmente útiles, incluso para un ambiente de hogar, por diferentes razones; no es posible entonces desde políticas de grupo por ejemplo el manipular estas aplicaciones, sólo quizá bloquear la instalación o ejecución. Sin embargo, PowerShell con Windows 8 nos entrega una serie nueva de cmdlets justo para trabajar con imágenes online u offline de Windows 8, para este post en específico, nos concentraremos con algunos muy útiles para la consulta y desinstalación de Aplicaciones en el sistema operativo, por usuario, y para todos los usuarios incluso.
*Importante: Es necesario tener en cuenta, que lo que haremos con PowerShell, lo podremos hacer también con DISM que está embebido en Windows 8 y en ADK, aunque PowerShell nos da el privilegio adicional de ser mucho más administrable.
*Nota: PowerShell es una plataforma mucho más robusta que el conocido Símbolo del Sistema (cmd) para hacer Scripting enfocado sobre todo a los IT Pro, pero además, una consola desde la que podremos gestionar de una forma centralizada muchísimos productos, características y tecnologías Microsoft.
A continuación, aprenderemos a consultar y a desinstalar las Aplicaciones de Windows 8 para una imagen Online, es decir, que ya está instalada, pero es importante tener en cuenta que esto también se podrá realizar en una imagen Offline (Sin instalar), por lo que seguramente estaremos tocando el tema en otros artículos.
Consultando aplicaciones con PowerShell
Antes de proceder a desinstalar, que es finalmente el objetivo de este post, es primordial por supuesto que podamos consultar la información sobre las aplicaciones instaladas y aprovisionadas, puesto que requerimos algunos campos como el nombre completo para desinstalar, entre otras cosas.
Para ejecutar PowerShell, desde la Pantalla de Inicio lo buscamos, y presionamos CTRL + SHIF + ENTER para ejecutar como administrador (También es posible hacer clic derecho y seleccionar Ejecutar como administrador en la parte inferior):

Hay dos cmdlets disponibles para consultar las Aplicaciones de Windows 8, aunque vale la pena diferenciar la funcionalidad de cada uno:
Get-AppxProvisionedPackage: Con este cmdlet, podremos consultar todas las aplicaciones que se instalarán para todos los usuarios.
Como una imagen puede estar Offline u Online, es necesario especificar el parámetro después del cmdlet, para este caso, que trabajaremos sobre una instalación ya hecha, para ver todas las aplicaciones tendríamos que ejecutar:
Get-AppxProvisionedPackage –Online

*Nota: Como las instalaciones serán las mismas para todos los usuarios, no es posible hacer filtro por nombre específico de sesión.
Get-AppxPackage: Con este cmdlet, es posible consultar también las aplicaciones, a diferencia del anterior, es que con Get-AppxPackage, sabremos todas las que ya se encuentran instaladas, e incluso hacer el filtro, sea por usuario, o por máquina (Para todos los usuarios).
Para consultar las que se encuentran instaladas, y disponibles para todos los usuarios, ejecutamos: Get-AppxPackage –AllUsers
Sin embargo, si sólo estamos interesados en las del usuario en particular, debemos ejecutar: Get-AppxPackage –User <NombreUsuario>
Donde <NombreUsuario> corresponde al que deseamos consultar, por ejemplo, para mi usuario llamado “Checho” sería: Get-AppxPackage –User Checho

Volviendo al tema específico de decidir las aplicaciones a desinstalar, una vez tengamos la información completa de las que se encuentran en el usuario, basta con buscar la que deseamos quitar, y tener en cuenta el campo de PackageFullName, pues es como debemos referenciar el paquete en la desinstalación.
Sin embargo, para filtrar esta información, basta con indicar sólo el nombre utilizando el comando: Get-AppxPackage –Name <NombreApp> –User <NombreUsuario>
Donde <NombreApp> es como aparece en el campo de Name y <NombreUsuario> corresponde al usuario que deseamos consultar.
Para este artículo, la que yo quiero quitar es “Lector” (Microsoft Reader), para mi usuario “Checho”, el comando sería:
Get-AppxPackage –Name Microsoft.Reader –User Checho

*Nota: Existen otros parámetros que permiten realizar operaciones adicionales, pueden ver la documentación aquí:
http://technet.microsoft.com/en-us/library/hh856044.aspx
El nombre completo de mi aplicación (PackageFullName), para este caso sería:
Microsoft.Reader_6.2.8516.0_x86__8wekyb3d8bbwe
Desinstalando Aplicaciones con PowerShell
Una vez tengamos el nombre completo, podremos decidir si queremos desinstalarla sólo para el usuario, o para el resto de los usuarios que se creen; debemos tener en cuenta entonces dos posibles cmdlets a utilizar:
Remove-AppxPackage: Con este cmdlet, nos será posible eliminar alguna aplicaciones especificada, pero sólo para el usuario actual en el que se encuentre la sesión iniciada, debemos acompañarlo del parámetro de –Package <NombreCompletoApp> para que funcione.
En mi caso, si quisera borrar la aplicación de Lector (Microsoft Reader) para mi usuario actual (Checho), el comando sería:
Remove_AppxPackage –Package Microsoft.Reader_6.2.8516.0_x86__8wekyb3d8bbwe

Eso sin embargo no desinstalará la aplicación para todos los usuarios, y de hecho no hay forma de hacerlo para los que ya estén creados, sin embargo, aquí entra el otro cmdlet que nos puede ayudar:
Remove-AppxProvisionedPackage: Lo que haremos con este cmd, será eliminar una aplicación que esté aprovsionada de forma predeterminada, para que no aparezca instalada en cada nuevo usuario que se cree.
Al igual que para obtener la información, es necesario especificar si se está Online u Offline, pero adicional a esto, debemos referenciar el nombre completo del paquete con el parámetro de –PackageName, el comando completo sería:
Remove-AppxProvionedPackage –Online –PackageName <NombreCompletoApp>
Donde <NombreCompletoApp> se refiere al que consultamos en las propiedades anteriormente.
Para mi caso, si quisiera quitar para todos los usuarios la misma aplicación de Microsoft.Reader, ejecutaría:
Remove-AppxProvisionedPackage –Online –PackageName Microsoft.Reader_6.2.8516.0_x86__8wekyb3d8bbwe

Es importante tener en cuenta, que la aplicación no se borrará para el usuario actual, sólo para los nuevos usuarios, si se quisiera borrar también para el local, se debe recurrir a Remove-AppxPackage, o bien realizar este mismo comando de forma Offline, además, las aplicaciones podrán seguir siendo instaladas desde la Tienda (Windows Store), siempre y cuando el usuario tenga acceso permitido.
Por supuesto, variaciones de esto, como el trabajo offline, las estaremos tratando en futuros post. Espero que esto sea de utilidad.
Saludos,
Checho

A estas alturas, ya debe estar en boca de todos que Windows 8 pasó a ser oficialmente RTM, lo que representa un fin de desarrollo sobre el producto y la entrega de éste a fabricantes que lo estarán entregando con la disponibilidad general después de Octubre 26 del presente año.
Lo que es nuevo y muy interesante hoy, 15 de Agosto de 2012, es que todos los que tengan suscripciones MSDN o TechNet, ya pueden acceder al producto final desde mucho antes a su lanzamiento, pero la noticia buena se extiende a que además, se ha liberado una versión de prueba de Windows 8 Enterprise por 90 días para descarga general, la pueden obtener desde aquí: http://msdn.microsoft.com/es-es/evalcenter/jj554510.aspx
*Nota: Con Windows 8 Enterprise podrán probar durante ese período todas las características nuevas y mejoradas de este sistema operativo.
Introducción a AppLocker
En este artículo, hablaremos sobre los cambios que hay en una de las mejores características de seguridad que maneja Windows desde su versión anterior llamada AppLocker.
AppLocker como lo mencioné, salió a la luz con el flamante Windows 7, y nació como una actualización a las Políticas de Restricción de Software que no estaban dando abasto suficiente con su funcionamiento a los requerimientos sobre el contról de las aplicaciones en nuestros escritorios empresariales. AppLocker permite a los administradores de TI, de una forma centralizada por medio de unas políticas de grupo, o localmente, Permitir o Denegar la ejecución de aplicaciones en Windows, con diferentes filtros y metadatos que nos permitían hacer de estas restricciones una estupenda herramienta contra el software no autorizado en los equipos de la empresa. con AppLocker podemos llegar a establecer una política para que pongamos como base una versión de aplicación, y no autoricemos versiones posteriores (Aún sin conocerlas) o versiones inferiores.
Hasta Windows 7, existían tres tipos de políticas: Reglas de ejecutables, Reglas de Windows Installer, Reglas de scripts; con esto Windows aseguraba casi todo el tipo de software que se puede correr en una máquina. Tanto en Windows 7, como en Windows 8, al tratar de ejecutar alguna de las aplicaciones que estaban restringidas, o no estaban en el rango de permitidas, incluso elevando privilegios, obtenemos un mensaje similar al siguiente:

*Nota: Una pequeña diferencia en Windows 8, es una pequeña variable con respecto al mensaje, y además, sólo lo muestra cuando se llama al ejecutable directamente elevando privilegios.
La idea con Windows 8 para AppLocker, como con BitLocker, es mantener los grandes logros que se consiguieron con la característica, pero además, brindar mejoras notables que aprovechen el enfoque del nuevo sistema operativo.
Como se habrán dado cuenta por la Pantalla de Inicio, desde la Developer Preview, existe un nuevo modelo de aplicaciones conocidas antes como Aplicaciones Metro, ahora llamadas oficialmente Aplicaciones de Windows 8. Este modelo representa diferentes cambios en sus comportamientos, como el hecho de que predeterminadamente no se cierran, sino que pasan a un estado de suspensión, memoria compartida, etc, pero además, a parte de que este tipo de aplicaciones se instala en unos directorios diferentes a Archivos de Programas, no son ejecutables, sino que mantienen una sola extensión (.appx), que les permite identificarse e instalarse en Windows 8 como si fuese un registro.
Por estas, y otras razones que van más por el lado de desarrollo, AppLocker ha implementado un nuevo tipo de regla denominada: Reglas de aplicaciones empaquetadas. De esta forma, ahora podremos basarnos en los diferentes metadatos de estas aplicaciones de interfaz moderna para permitir o denegar de la misma forma que se hace en el escritorio de una manera centralizada.
Configurando Reglas de aplicaciones empaquetadas
Para acceder a estas reglas, y más específicamente a la Consola de AppLocker, realizamos los siguientes pasos:
En la Pantalla de Inicio, ejecutamos: gpedit.msc

En la Consola de Editor de directivas de grupo local, expandimos Configuración de Windows, Configuración de Seguridad, Directivas de control de aplicaciones, AppLocker:

Hacemos clic derecho sobre Reglas de aplicaciones empaquetadas, y seleccionamos Crear nueva regla:

A partir de aquí, se abrirá el asistente para crear una nueva regla empaquetada, en la segunda página, debemos decidir si queremos Permitir o Denegar, obviamente, la más popular sería la segunda. Después de esto, debajo de Usuarios o grupos, debemos escoger para qué usuarios va dirigido, predeterminadamente está para todos, por lo que afecta al usuario que está creando la regla también:

En la página de Editor, tendremos dos opciones, referenciar una aplicación empaquetada como referencia (Aplicaciones de Windows 8), o bien indicar un paquete .appx para que a partir de sus metadatos, se pueda personalizar la regla. Suele ser más fácil personalizar la regla sobre algo instalado, puesto que bastará con que sea del mismo editor por ejemplo para que aplique a otras que no se han ni instalado.
Para este artículo procederé así, por lo que basta con hacer clic en el botón Seleccionar e indicar alguna de las aplicaciones que ya están en Windows, noten que describe varios atributos para una elección más sabia:

Basta seleccionar alguna aplicación como lo muestra la captura, hacer clic en Aceptar y se habilitarán en la misma página de Editor todo lo que se le puede establecer a la Regla. Si hacemos clic en Siguiente, predeterminadamente se aplicará la regla a la versión del paquete, así que si deseamos indicar algo más, debemos habilitar “Usar valores personalizados”, y procecer a modificar a gusto propio, por ejemplo, estableciendo como prioridad que no se le permita a ninguna aplicación que contenga el mismo Editor ejecutarse:

Al hacer clic en el botón de Siguiente, estaremos en la página de Excepciones, donde se podrán agregar usuarios o grupos que deseemos no les aplique la regla:

Si no hay alguna excepción, clic en el botón Siguiente para finalmente darle un nombre y una descripción a la Regla y hacer clic en Crear para que se establezca la política:

Con esto se concluye el primer paso, para que la Regla empiece a funcionar, debemos activar el Servicio de Identidad de Aplicación, que como su nombre lo dice, se encarga de identificar cada aplicación dentro del sistema operativo, para acceder a los servicios, desde la Pantalla de Inicio ejecutamos: services.msc.
En la Consola de Servicios, buscamos Identidad de Aplicación, lo cambiamos a Automatico, lo iniciamos y hacemos clic en Aceptar para que modifique:

Por último, y sólo para ayudarle a Windows a tomar las políticas rápidamente, ejecutamos una ventana del Símbolo del sistema (cmd) con privilegios elevados (Clic derecho en la Pantalla de Inicio, seleccionar Ejecutar como administrador en la parte inferior), y digitamos: Gpupdate /Force

¡Esto es todo! Después de unos segundos adicionales, si tratamos de ejecutar alguna aplicación de Windows 8, veremos un mensaje de alerta que nos impedirá entrar a todas las que cumplan con la Regla creada anteriormente:

Si no queremos que siga aplicando la regla, debemos entrar nuevamente a la Consola de AppLocker en el Editor de directivas de grupo locales y eliminarla.
Espero que les haya sido de utilidad, y próximamente espero tener nuevos artículos relacionados con lo que nos falta por tocar de Windows 8.
Saludos,
Checho

*Nota: La primera parte del post, explico un poco sobre Windows.old, si quieren ver cómo se elimina la carpeta, deben ver más abajo desde “Eliminando Windows.old”.
El proceso de actualización o Upgrade en inglés, suele ser una de las opciones más utilizadas a la hora de pasar de una versión del sistema operativo a otra, puesto que entre las ventajas están el hecho de que la instalación se completa en menor tiempo, se puede guardar cada perfil que se haya creado, así como sus configuraciones, y en general solo queda instalar las aplicaciones nuevamente. Sin embargo, cuando se hace bien sea esto, o pretender una instalación limpia y no formatear el volumen, desde Windows Vista se crea una nueva carpeta ubicada en la raíz de donde se encuentre instalado el sistema operativo (C:\), una carpeta llamada Windows.old; esto sigue ocurriendo ahora en Windows 8, por lo que todas las personas que obten por este modo de instalación, probablemente se preguntarán qué hacer con esta carpeta que suele ocupar un espacio considerable:

La primera acción por supuesto, es intentar eliminar la carpeta, pero se darán cuenta que aún tratando de darle los privilegios con su usuario administrador, no encontrarán una respuesta positiva por parte de Windows pues se les denegará:

La razón básica, es que el propietario de la carpeta Windows.old, es el usuario SYSTEM, que aunque se mantiene oculto para ser utilizado en otras tareas de Windows, tiene muchos más privilegios sobre el objeto que el usuario local que se haya configurado.
¿Qué es Windows.old, y por qué no puedo eliminarla? La respuesta, es que en Windows.old, tanto en actualización, como en instalación en la misma partición sin eliminar el sistema operativo anterior, contiene todos los archivos protegidos por el sistema, que normalmente se encuentran en la unidad C:\, esto incluye todos los perfiles de usuario que se hayan creado o actualizado, así como las carpetas necesarias que contienen las aplicaciones que se instalaron, además de todos los archivos que se hayan almacenado. Tal es el poder de estar carpeta, que en versiones anteriores, servía para recuperar toda la instalación pasada de Windows antes de escribir por encima con otra edición o versión.
Enfocandonos a Windows 8, al hacer la actualización, veremos que todo sigue igual, exceptuando las aplicaciones, puesto que estas no se migran, sin embargo, si mantenemos la carpeta Windows.old con aplicaciones que ya no tengamos por ejemplo, podríamos seguir ejecutándolas desde ahí la primera vez, y Windows 8 se encargaría de indexarlas y realizar las respectivas asociaciones, exeptuando las de extensiones, que tendríamos que confirmar nosotros porque esto cambió en 8. Para el usuario entonces, es transparente, pero si vamos un poco más en la ejecución de aplicaciones con Process Explorer, veremos que se ejecuta desde Windows.old:

Ahora bien, para el caso de que no necesitamos ejecutar aplicaciones instaladas anteriormente, o recuperar algun archivo de nuestros perfiles, es donde seguramente necesitaremos eliminar completamente la carpeta, y todo su peso. A continuación, explicaré la forma más fácil de hacerlo, para evitar cambios a nivel de permisos NTFS manuales que puedan afectarnos, y utilizando las propias herramientas de Windows.
Eliminando Windows.old
Desde la Pantalla de Inicio de Windows 8, debemos buscar el Liberador de Espacio en disco digitando “Liberar”, situarnos en la pestaña de Configuración y ejecutándolo con privilegios elevados, o bien, ejecutamos: cleanmgr.exe, y presionamos CTRL + SHIF + ENTER para que se ejecute como administrador.

*Nota: Es normal que no les aparezca la ventana del Control de Cuentas de Usuario.
Cuando se muestre la ventana del Liberador de espacio en disco, seleccionamos la unidad que corresponde a donde está instalado el sistema operativo, y hacemos clic en el botón Aceptar.

El Liberador empezará a realizar un análisis del espacio disponible para eliminar:

Después de unos minutos, se abrirá la ventana del Liberador de espacio en disco para la unidad seleccionada, aquí podremos empezar a seleccionar lo que deseemos de la lista que nos muestra para eliminar, donde podremos encontrar desde archivos temporales, hasta llaves de registro, para borrarse completamente.
Para este post, nos enfocaremos en la más importante después de hacer una actualización a Windows 8, y es la opción de “Instalaciones anteriores de Windows”, la que probablemente contiene mucho más espacio a liberar que las demás opciones. Esto se encargará de eliminar la carpeta Windows.old del equipo sin dejar rastro, y sin necesidad de procedimientos complejos.

Basta entonces con seleccionar “Instalaciones anteriores de Windows”, y hacer clic en Aceptar, clic en el botón Eliminar archivos en el cuadro de confirmación, y el Liberador de espacio empezará a realizar la operación:

*Nota: Esto puede tardar también varios minutos.
Una vez termine la barra de progreso, la carpeta Windows.old habrá desparecido completamente de la unidad C:, aunque para dejar el proceso completo, la recomendación es enviar a reiniciar el equipo.
Esto es todo lo que hay que hacer, como les comenté antes, el Liberador de Espacio en Disco siver además para borrar otro tipo de archivos temporales, por lo que es bueno utilizarlo cada determinado período de tiempo.
Espero les sea de utilidad.
Saludos,
Checho

Hacía ya varios años, que el Explorador de Windows no merecía separarse como un tema a parte de discusión, puesto que desde Windows XP, pasando por Vista y 7, su funcionalidad apenas si mejoraba notablemente, exceptuando quizá en diseño, y en características como las Bibliotecas, integradas en Windows 7.
Windows 8, aunque mantiene una visualización general muy similar a la de Windows 7, ha incluido algunas nuevas características realmente notables, sobre todo, pensando en independencia de aplicaciones de terceros para trabajar con tipos de archivos muy populares, y en evitar pérdida o daño de la información al realizar tareas comunes en nuestro día a día.
El Equipo de Windows, tiene un artículo completo sobre todas las mejoras en el Explorador, lo que haremos en este post, es dar un vistazo general a lo más llamativo y productivo para aprender un poco más sobre lo que viene. Básicamente trataremos: La integración de Ribbon en el Explorador, la asociación de imágenes .ISO y VHDs, Copia mejorada de archivos y Mejoras en el remplazo de documentos y carpetas.
Ribbon en el Explorador de Windows 8
Ribbon fue una de las características que como la gran mayoría de Microsoft, causa mucha polémica en sus inicios, pero que termina siendo aceptada, y hasta gustada. La vimos haciendo su incursión en la versión oficial de Microsoft Office 2007, y evolucionó en el tiempo, tanto que hasta ahora en el reciente Office 2013 Preview se mantiene. La parte interesante se resalta en que Ribbon ya no es solo de la aclamada suite de Oficina, a partir de ahora, se ha incluido en el nuevo y renovado Explorador de Windows 8, agrupando los conocidos menús de antes en pestañas, tal cual Microsoft Office:

Como en Office, ahora el Explorador de Windows se le incluyeron todas las operaciones que solían realizarse cuando nos desplazabamos por cada menú, pero además integró nuevas y comunes, por supuesto, de acuerdo a la pestaña en la que nos encontremos. Por ejemplo, si estamos en la primera pestaña de Inicio, podremos ver funciones comunes como Copiar y Pegar, pero otras de un poco más de ayuda como “Copiar la ruta de acceso”, que nos dará la ubicación exacta del directorio en que nos encontremos. Funciona exactamente igual para las pestañas de Compartir y Vista, basta con recorrerlas cada una, y acomodarnos a las más útiles para nosotros.
Si presionamos además las combinaciones de ALT en el Explorador, veremos diferentes letras que nos indicarán la pestaña, y dentro de esta, las correspondientes teclas para cada función:

Si teneemos habilitada la Barra de herramientas de acceso rápido (Clic derecho sobre cualquier pestaña de Ribbon, “Mostrar barra de herrramientas de acceso rápido sobre la cinta”), en cada pestaña podremos agregar funciones comunes y rápidas para que se anclen a esta barra y sea incluso más sencillo, bastará con hacer doble clic y darle “Agregar a la barra de herramientas de acceso rápido”:

Hasta aquí, lo que tiene el Explorador sin importar lo que estemos haciendo, o donde estemos ubicados, sin embargo, de nuevo como en Office, el mejorado Explorador entrega pestañas adicionales de Administración, dependiendo de qué operación deseemos llevar a cabo, o en el archivo en que nos situemos. Para el caso de seleccionar alguna de las Bibliotecas por ejemplo, la pestaña de Administración nos dejará realizar modificaciones propias de la Biblioteca, como agregarle nuevos directorios, optimizarla para el tipo de archivo, restaurar la configuración, etc:

Con otro tipo de archivos como los de música, tendremos funciones adicionales de reproducción, o hasta de grabación, por lo que sin duda alguna, el Explorador ayuda cada vez más a hacer las cosas fáciles.
Una última, pero interesante característica de Ribbon, es que al hacer clic en el botón de Archivo, tendremos muchos otros atajos y funciones para realizar con un solo clic de distancia:

Asociación de imágenes .ISO y VHDs
Esta es una de las nuevas características de las que más me gustó, y es que hasta el día en que descargué e instalé Windows 8, siempre me ligaba a una aplicación que personalmente me parece muy buena, llamada UltraISO, y que básicamente, me ayudaba a administrar mis imágenes .ISO, desde editarlas, hasta montarlas y crearlas. Aunque UltraISO y muchas otras siguen teniendo más alternativas en el manejo de las imágenes por estar hechas explícitamente para eso, Windows 8 ya me entregó justo las operaciones que necesitaba, y es que desde ahora, hay soporte nativo para las imágenes .ISO como un formato más reconocido, sin instalar nada más, además de esto, de la misma forma se soportan los Discos Duros Virtuales (VHDs). Con ambos se puede montar varias imágenes en diferentes unidades virtuales, se pueden grabajar e incluso se pueden hacer algunas ediciones.
Para montar la unidad, tanto ISO como VHD, basta con seleccionarla para que la pestaña de Administrar de Ribbon nos de la opción, o simplemente hacer clic derecho y seleccionar Montar (Mount):


Haciendo clic derecho nuevamente en la unidad virtual que se cree, se puede expulsar (Desmontar) fácilmente.
Copia mejorada de archivos
Hasta aquí, lo anterior, sobre todo lo de los nuevos formatos soportados me parece una gran y necesaria mejora para el Explorador, pero por supuesto, lo mejor tenía que venir al final, y es que uno de los mayores inconvenientes con el Explorador de Windows a través de los años, es mejorar la experiencia de copia de archivos, sobre todo de gran tamaño entre directorios o entre unidades externas (Dispositivos removibles) o internas (Particiones) del sistema operativo.
Windows Vista y sobre todo Windows 7 mostraron un cambio sutil a lo que ya traía XP de versiones anteriores en la ventana de copia de archivos, con una experiencia visual más rica e incluso con más información referente al traspaso de estos archivos, pero no dejaban de existir los problemas del que tuvieramos que hacer otra serie de tareas en las diferentes ubicaciones antes de la copia de archivos, o incluso con la unidades extraibles, como asegurar archivos más livianos desde otra ubicación antes de ir por los pesados.
Esta es la nueva ventana del Explorador de Windows 8 al momento de hacer tareas de copia de archivos:

Como podremos ver, hay varios cambios con respecto a Windows 7, podremos tener muchos más datos, en general, será la cantidad de elementos que se están copiando, las dos unidades o directorios implicados en la copia (Con un acceso a estos desde aquí), una nueva y más grande barra de progreso que funciona de una forma más intuitiva, en la qu epodremos ver además la velocidad de la copia de los archivos. Abajo podremos ver el nombre del archivo actual que se esté copiando, el tiempo estimado (Más preciso que en versiones anteriores) y la cantidad de elementos restantes. Por último, y creo que más importante, ahora tenemos dos nuevos botones, el primero para Pausar la copia de los archivos, y el segundo para cancelarlos.
Cuando hacemos clic en pausar, Windows se detendrá en el archivo actual y mantendrá el progreso para cuando se le vuelva a dar al botón de Continuar (Play); para identificar que está pausado, además de que el progreso no avanza, el color se tornará amarillo:

Mientras esté pausado la copia, podremos incluso mover otros elementos al directorio, y si estamos copiando a una unidad extraible, es posible incluso pausar, desconectar el dispositivo, realizar otras operaciones, conectarlo nuevamente y continuar la copia, que seguirá, a menos de que se cambie la letra de unidad por ejemplo. En el escenario que propone la captura, es decir, copiando desde un dispositivo a una carpeta local, Windows será tan ingeligente de guardar el avance que se lleve, incluso si se cambiar la letra de la unidad, puesto que al darle continuar, nos dirá que los archivos fuente ya no se encuentran en la partición que él reconoció:

Si el proceso no se cancela, bastará con asignarle la letra que en principio había reconocido Windows a la unidad desde el Administrador de discos por ejemplo, darle a Intentar otra vez (Try again) y el proceso terminará sin ningun problema.
*Nota: En caso de que sea un archivo muy pesado y no alcanzó a copiar todo (Como el de install.wim referenciado en la imagen anterior), Windows volverá a copiarlo desde el principio y continuará para evitar daños.
Mejora en el remplazo de elementos entre diferentes carpetas
El anterior fue el primer escenario donde estamos suponiendo que no hay archivos repetidos en la carpeta de destino, pero por supuesto, ¿Qué hay de nuevo en este otro caso?. La respuesta es que el Explorador de Windows 8 ha adquirido una diferencia notable con respecto a sus versiones anteriores incluidas en Windows 7 y Vista.
Supongamos que para este artículo, deseo transferir una serie de archivos de una carpeta llamada Demo, a otra carpeta nombrada Demo2, en el proceso, Windows identifica que hay 5 archivos que están repetidos de una carpeta a otra, en este caso, esta sería la ventana donde me pide tomar tres posibles medidas diferentes:

Las dos primeras ya venían desde Windows 7, yo puedo decirle que remplace todos los archivos, o bien que se los salte; Windows 8 ahora me da una tercera y magnífica opción: “Permitirme decidir por cada archivo”, al darle click ahí, tendremos una venta más grande donde veremos separados los archivos y sus respectivas fuentes de lado a lado, y lo que más llama aquí, es que Windows nos permitirá filtrar cuáles serán los archivos que finalmente quedarán en la carpeta de destino, por lo que puede ser una combinación entre archivos de origen con los de destino, sólo los archivos que se seleccionen del origen, o bien sólo los que se seleccionen del destino:

Observen que el Explorador me da datos exactos, que incluyen el nombre y su tamaño, por lo que yo fácilmente puedo saltarme los que tengan las mismas características, proceder a continuar o finalmente cancelar.
Esto es todo lo que quería mostrarles de este magnífico Explorador mejorado.
Saludos,
Checho

Hola a todos,
Poco a poco va tomando forma definitiva Windows 8, y de igual forma, estamos generando nuevo contenido; probablemente no es del gusto actual de todo, pero como en todo, hay bueno y malo, y la idea aquí es ir resaltando los mejores puntos, pero además, buscar alternativas para mejorar los que no son tan buenos.
Uno de los buenos avances a nivel de personalización de usuario, es la posibilidad de modificar un poco más a gusto propio no solo los colores de Windows, sino además los de la nueva Pantalla de Inicio, incluyendo diferentes diseños; así como también la imagen personalizada de la Pantalla de bloqueo (Pero esta última tiene sus contra). Para realizar estas personalizaciones basta con ir a la pantalla de Configuración presionando la tecla Windows + I y seleccionando Cambiar configuración de PC, pestaña Personalizar:

Aunque ya en un artículo pasado tocamos el tema, hay que agregar que ahora se integró un diseño para la Pantalla de inicio adicional, y mucha más variación de colores, en total 27.
La Pantalla de bloqueo, Pantalla de inicio e Imagen de cuenta, hacen parte de una sola pestaña de personalización, sin embargo, en este post nos centraremos solo en la Pantalla de inicio, puesto que las otras dos no tienen la misma flexibilidad.
El problema por ahora con esto, es que esta configuración está centrada por usuario, pero no hay una forma sencilla (Ni siquiera por políticas), de controlar estos diseños de una forma centralizada, pensando en estandarizar Windows en una cantidad de equipos considerable; en otras palabras, no hay un camino sencillo para que una sola personalización, aplique para todos los usuarios.
La buena noticia, es que debemos recordar que cada perfil que se crea en Windows, se basa en una “plantilla” predefinida en la imagen estándar que nos entrega Microsoft, por lo que de ahí, tomará unos colores y diseños predeterminados. El perfil predeterminado sin embargo, no se puede cargar fácilmente para modificarlo y volverlo a guardar, por supuesto, por motivos de seguridad, ya que afectar esto, sería afectar a cada usuario que se siga creando después, pero como estamos en el momento de “Probar, dañar y aprender”, es cuando podemos jugar con estas ventajas y tratar de llegar a lo que deseamos.
Para intentar replicar esta configuración a todos los usuarios a través del usuario predeterminado, es necesario entender un poco cómo funciona, para así intentar forzarlo por medio del Registro de Windows, así que entremos un poco en detalle:
Colores y diseños de la Pantalla de Inicio
Con ayuda de nuestro buen amigo Process Monitor de Sysinternals, podemos respondernos algunas preguntas, lo primero es : ¿Qué sucede cuando cambiamos el diseño y los colores en la Pantalla de inicio? Pues bien, a nivel de usuario, es decir, en HKEY_CURRENT_USER (HKCU), se llevan a cabo dos grandes operaciones donde Windows almacena y lee los cambios:

Si seguimos la captura anterior, Windows crea o lee la subclave Accent ubicada en la clave HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer, posteriormente crea el valor de AccentId_v2, , a continuación, procede en la misma subclave de Accent a crear el valor de ColorSet_Version3; a cada uno de estos valores por supuesto, les agrega un contenido:
AccentId_v2

ColorSet_Version3

*Nota: “Data” se refiere al contenido que se establece, en este caso, 4510 para el primer valor, y 14 para el segundo.
Si abrimos el Registro de Windows y navegamos hasta la clave, podremos ver los valores referenciados con su respectivo contenido:

Ambos son Valores DWORD (32 bits), y tienen un contenido binario en la primera parte de los datos (0x00xxx), y en Decimal dentro del paréntesis. Ahora, ¿Cómo saber qué rango de números son los que le asigna Windows 8 para que sepa los diseños y su respectivo color?
En decimal, el primer valor AccentId_v2 que representa los 6 diseños, va desde 4510 hasta 4560, ColorSet_Version3 en cambio, desde 0 hasta 24, en la siguiente captura podrán referenciarlo mejor:

En este orden de ideas, si modificamos a nuestro gusto cualquiera de los valores, deberíamos tener los cambios hechos, eso sí, hay que tener en cuenta dos cosas, lo primero es que al abrir el valor para modificar, debemos marcar la casilla “Decimal” para darle el valor, de lo contrario en Hexadecimal no lo tomará:

Lo segundo, es que como estamos haciendo los cambios en caliente, tenemos que permitirle a Windows que actualice su shell para que se visualicen, para esto, es necesario que al modificar los valores, cerremos sesión o reiniciemos completamente Windows.
La parte triste de todo esto, es que cuando un usuario se crea por primera vez, predeterminadamente no contiene esta subclave, ni mucho menos estos valores, por lo que el color no sale de aquí, aunque éstos valores sean los que sigue utilizando después de cambiado por primera vez.
¿De dónde los obtiene Windows? En principio creí que era del perfil predeterminado, pero al cargarlo me di cuenta de que no era así, para saberlo entonces, podemos llegar un poco más a profundidad con la ayuda de nuevo de Process Monitor, y su característica de Boot Logging, que básicamente agrega un driver que se ejecuta antes que los otros y se empieza a generar la traza desde el Winlogon, por lo que sabemos qué ocurre antes de que se nos muestre el escritorio. Al buscar un poco por colores y Accent, este fue el resultado satisfactorio que encontré:

*Nota: Clic en la imagen para verla en su tamaño real.
Windows hace una búsqueda por el valor DefaultColorSet, en la clave HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Accent (Muy similar a la clave que vimos anteriormente), pero tiene un resultado de NAME NOT FOUND, lo que indica que el valor no existe; normalmente este tipo de valores actúan como una especie de política, para este caso, como no está, la buena noticia, es que es un indicio para saber que algo se puede hacer con todos los usuarios, por lo menos para los colores. A pesar de todo, esto no resolvió el dilema inicial, ni siquiera si pueda haber una forma de forzar el diseño a través de HKLM también, lo unico que hasta ahora pude encontrar, es que al parecer, los datos predeterminados los obtiene de un valor InmersiveColorIdex_Version3 ubicado debajo de un SID correspondiente a cada usuario:

La respuesta a la pregunta inicial, quedará sin responder completamente, puesto que este valor así se modifique, vuelve a su estado original.
¿Y cómo predeterminamos el color y diseño, entonces?
Como en una gran cantidad de artículos, después de darle tantas vueltas al asunto, llegamos a lo que probablemente, es lo que estaban interesados en ver y aprender, pero a pesar de todo, espero que los que se tomen el tiempo de leer todo lo anterior, lo vean por si mismos y disfruten tanto como yo escribiéndolo.
Tenemos dos formas entonces de forzar esto para todos los usuarios, la primera muy fácil, aunque sólo para los colores, la segunda un poco más compleja y delicada, pero que nos solucionaría la necesidad planteada en este post. A continuación, pasaré a detallarlas cada una:
Establecer color predeterminado para todos los usuarios
Vimos un poco atrás qué rango tienen los colores en el Registro, y además, que Windows 8 busca de forma predeterminada el valor de DefaultColorSet para cada usuario que inicia sesión, con estas dos cosas, basta jugar y forzar un color para cada nuevo usuario.
En el equipo que deseemos, utilizando una cuenta con privilegios administrativos, abrimos el Registro de Windows (Regedit.exe), y navegamos hasta:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Accent
Clic derecho sobre la clave de Accent, seleccionamos Nuevo > Valor de DWORD (32 bits):

El valor lo debemos llamar DefaultColorSet, su contenido debe variar entre 0 y 24, dependiendo del color que deseamos para todos los usuarios (Ver la capturar al principio del artículo). Por ejemplo, para este ejemplo, yo estableceré el 2, que indica el Negro con azul:

*Importante: No olvidemos que al editar el valor, debemos seleccionar Decimal, debajo de Base y posteriormente indicar el número para que pueda funcionar.
¡Listo! Basta con crear una nueva cuenta, y ustedes mismos verán que no inicia con los colores predeterminados, sino con los que se le indicó.
Establecer color y diseño predeterminado para todos los usuarios
En el anterior procedimiento, sólo se pudo especificar el color, ¿Pero y qué hay con el diseño? Suele ser interesante, sobre todo porque hay 6 tipos para escoger. Para poder forzar esto, debemos entonces decirle al usuario predeterminado, que cree las respectivas subclaves y valores con las que funciona cuando uno personaliza la Pantalla de inicio, y además indicarle el color y diseño, así, cada nuevo usuario mantendrá esta misma personalización hasta que él mismo la cambie.
*Nota: Es importante que hagan esto en un ambiente controlado, puesto que modificar el perfil predeterminado puede acarrear un daño permantente para todos los usuarios que se creen a continuación.
En el equipo donde se desee predeterminar color y diseño de la Pantalla de inicio habilitamos el mostrar archivos y carpetas ocultas, además de archivos protegidos del sistema desde las Opciones de carpeta, después de esto ejecutamos Regedit.exe, y nos ubicamos en la rama de HKEY_LOCAL_MACHINE, clic en el menú Archivo y seleccionar Cargar subárbol…

Navegamos desde el Explorador de Windows hasta C:\Usuarios\Default y seleccionamos NTUSER.DAT

En el cuadro de Cargar subárbol, le asignamos un nombre cualquiera, por ejemplo Default y clic en el botón Aceptar.

A continuación, debemos navegar hasta la clave de Explorer para crear la subclave de Accent y posteriormente los valores. Como estamos bajo HKEY_LOCAL_MACHINE, la ruta debe ser:
HKEY_LOCAL_MACHINE\<Nombre>\Software\Microsoft\Windows\CurrentVersion\Explorer
<Nombre>, lo remplazamos por el que le hayamos puesto a nuestro subárbol del perfil predeterminado, por ejemplo, para este artículo sería:
HKEY_LOCAL_MACHINE\Default\Software\Microsoft\Windows\CurrentVersion\Explorer
Clic derecho sobre Explorer, Nuevo > Clave.

Le asignamos Accent. A continuación, creamos dos Valores de DWORD (32 bits) y les asignamos el nombre de AccentId_v2 y ColorSet_Version3 respectivamente.

Por último, de acuerdo a los números decimales que comenté al principio del artículo para cada valor, se los asignamos según el color y diseño que nos guste, basta con hacer doble clic sobre el valor, seleccionar Decimal y establecer el contenido.
Por ejemplo, para este artículo, que quiero el segundo diseño de izquierda a derecha (4520) y la tercera combinación de colores, también de izquierda a derecha (2), sería AccentId_v2 con 4520 y ColorSet_Version3 con 2:

Por último, hacemos clic sobre el subárbol que cargamos, por ejemplo, sobre Default, clic en el menú Archivo y nuevamente, y esta vez seleccionamos Descargar subárbol.

Clic en Sí en el mensaje de confirmación.

Finalmente, bastará crear un nuevo usuario, y ver que apenas entremos, nos prondrá tanto el color, como el diseño de forma predeterminada:

Es algo que puede llegar a ser irrelevante, pero hay quienes probablemente estarán interesados en tener funcionando.
Espero les haya sido de utilidad, y como siempre, ¡Comentarios bienvenidos!
Checho
¡Hola a todos!
Ya hace un mes y algunos días que no escribía por aquí, y sí que lo extrañé, pero algunas responsabilidades ajenas me alejaron de este espacio. Sin embargo, mucho pasó sobre todo durante este fin de mes, seguramente ya saben que Windows 8 Release Preview ha sido liberado, y está disponible para su descarga gratuita, pero además, ya se encuentran habilitados los Foros de Windows 8 Release Preview tanto en Microsoft Answers como en Microsoft TechNet Forums en Español. Recuerden que en los Foros podrán compartir y exponer todos los comentarios, problemas y soluciones sobre el producto con toda la comunidad habla hispana, además por supuesto, de aprender muchísimo.
Por supuesto, empiezan a surgir nuevos problemas, y como en este caso, empiezan a verse comportamientos que se han modificado, pero que suelen extrañarse bastante, por más sencillos que sean.
En Windows 8 Release Preview, cuando vamos a eliminar algun archivo, podremos notar que predeterminádamente, no hay diálogo de confirmación antes de eliminarse, en vez de esto, se va directamente a la Papelera de Reciclaje. Para algunos, puede ser algo más cómodo porque no necesitan confirmar dos veces para eliminar un archivo completamente, sino que lo borran, y sólo confirman desde la Papelera, pero para otros, esto es un comportamiento no muy apreciado, ya que en ocasiones, se van a realizar eliminaciones de las que no se dan cuenta, y el confirmar, entrega una segunda oportunidad para corregir el error.
¿Qué es lo que sucede?
La verdad, es que el habilitar o deshabilitar este cuadro de diálogo ya existía en Windows 7, la diferencia es que predeterminádamente pide confirmación, Windows 8 RP sin embargo, cambia esta funcionalidad predeterminada, y no pide nada, sólo al momento de eliminar desde la Papelera.
¿La solución?
Cambiar esto tiene dos maneras, gráficamente desde Windows, o bien modificando un Valor binario desde el Registro de Windows.
Para hacerlo de la forma gráfica:
- Hacemos clic derecho sobre la Papelera de Reciclaje, y seleccionamos Propiedades.

- En la ventana de Propiedades de la Papelera de Reciclaje, debemos habilitar: “Mostrar cuadro de diálogo para confirmar eliminación”, Aplicar y Aceptar los cambios.

A través del Registro de Windows:
Obviamente, el método anterior es el más cómodo, fácil y menos peligroso, pero no está mal tratar de entender un poco más cómo funciona esto.
Cada que se habilita la opción de “Mostrar cuadro de diálogo para confirmar eliminación”, Windows hace una modificación en un valor llamado ShellState ubicado en la clave: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

El contenido de valor que se escribe es: 2C 00 00 00 38 28 00 00 00 00 00 00 00 00 00 00

Cuando el cambio lo hace Windows, se ve inmediatamente, sin embargo, en caso de que nosotros modifiquemos este contenido de valor con el binario, tendríamos que cerrar sesión o preferiblemente, reiniciar el sistema para ver los cambios.
Para los que quieran hacerlo, o probarlo por aquí, pueden modificar manualmente, o bien descargar la llave de Registro desde aquí:
*Nota: Si no lo pueden ver embebido, pueden descargarlo desde aquí: http://sdrv.ms/MSccis
Finalmente, lo que veremos cada que eliminemos un archivo, será el cuadro de diálogo de confirmación ya conocido nuevamente:

Esperen más artículos tocando varios temas próximamente.
Saludos,
Checho

Hola a todos,
La información, siempre ha sido un patrón de vital importancia, tanto internamente en las compañías, como para cada uno de nosotros como usuarios finales que somos en nuestro hogar y con nuestros equipos personales. Sabemos que incluso lo que llevamos en nuestros equipos, puede ser más valioso que el mismo computador o medio físico. Microsoft se ha preocupado cada vez más por esto, y así ha venido incluyendo múltiples soluciones a diferentes problemas en torno a la seguridad de la información, sea para el acceso (BitLocker, EFS), o bien para mantener la información a salvo (Respaldo y Recuperación).
Hoy nos enfocaremos a la evolución de la última mención, con Respaldo y Recuperación, mejorados desde Windows Vista y en el actual Windows 7, ha sido una forma relativamente fácil de almacenar toda la información de distintas unidades y directorios de nuestro sistema operativo en medios extraibles o unidades de red. Todo es guiado por un asistente, y hasta el actual Windows 7, tiene una forma sencilla de filtrar lo que se quiere guardar:

*Nota: Respaldo y Recuperación (Backup and Restore) incluye la posibilidad de crear una imagen completa del sistema operativo, para recuperar no sólo la información, sino un estado funcional de Windows
Esta característica sin embargo, ha quedado descontinuada a partir de Windows 8, por lo que ya no está incluida en el sistema operativo, pero en vez de esto, Microsoft nos presenta una nueva funcionalidad que se podría ver como una evolución a Respaldo y Recuperación, llamada: File History, que además se ubica en el mismo lugar del Panel de Control donde estaba anteriormente Respaldo y Recuperación:

*Nota: La ruta específica es: Control Panel\System and Security\File History
Básicamente, File History remplaza a Respaldo y Recuperación (Backup and Restore) para enfocarse únicamente en salvaguardar la información y presentar una forma fácil, intuitiva y rápida de recuperación en caso de pérdida o daño de archivos importantes. Por supuesto, con una forma de trabajar mucho más eficiente y con algunos aspectos adicionales que le dan valor agregado con respecto a su predecesor.
Explorando File History…
Una vez ejecutemos File History desde Control Panel (Panel de Control), tendremos una ventana que contiene en el panel central, la descripción del estado de File History, los directorios de donde se obtendrá la información a almacenar, y el disco predeterminado en el que se está guardado, o se van a guardar los archivos. En el panel izquierdo, como en casi todas las ventanas enlazadas al Panel de Control, veremos una serie de opciones adicionales de File History que cubriremos en detalle.

Una vez entremos, debemos tener en cuenta tres cosas: El disco extraible donde o unidad de red donde guardaremos todo, el estado del servicio (Activado o desactivado), y los directorios que serán guardados, ya que File History sólo almacenará lo que se encuentre en las Bibliotecas, en el Escritorio, en la carpeta de Contactos y Favoritos. Lo que esté en otros directorios, se perderá.
En este orden de ideas, antes de hacer clic en el botón Turn on (Activar) para que empiece a almacenar, debemos decidir en qué disco queremos guardar; predeterminadamente, Windows 8 mostrará la primera unidad disponible según el orden alfabético de la unidad, por ejemplo, en la captura anterior, aunque no es la unidad que tiene más espacio de sobra, la muestra porque es la primera alfabéticamente hablando, es decir la D:\. Debemos tener en cuenta que no muestra la unidad C:\ porque es la del sistema operativo, ni unidades como la A:\ o la B:\ porque suele reservarlas para otro tipo de dispositivos, aunque si la asignáramos, seguramente serían las predeterminadas.
Si el disco que se muestra como predeterminado es en el que deseamos guardar, bastará con pasar a filtrar el contenido y activar, de lo contrario (Como probáblemente pasará en la gran mayoría), hacemos clic en Change drive (Cambiar unidad) en el panel izquierdo, y seleccionamos entre la lista disponible, cuál es la que deseamos utilizar:

*Nota: Hay un botón adicional de Add network location para agregar una Unidad de Red, por si el respaldo lo podemos centralizar.
Una vez seleccionemos el disco, pasaremos a determinar de cuáles de las ubiacaciones predeterminadas deseamos guardar contenido, de forma predeterminada están todas, es decir, Bibliotecas (Que incluye Documentos, Imágenes, Videos, etc), Escritorio, Contactos y Favoritos. En caso de que esté bien todos los directorios, podremos pasar a otras configuraciones, pero si queremos excluir, hacemos clic en el enlace de Exclude folders en el Panel Izquierdo, para finalmente hacer clic en el botón Add (Agregar) para seleccionar cuáles de estos directorios o Bibliotecas no queremos, o incluso sólo carpetas específicas:

Una vez terminemos, basta con hacer clic en el botón Save changes (Guardas cambios) para que File History sepa que no guardará nada de lo que hayamos excluido.
Hasta aquí, ya sabemos cómo cambiar la unidad, y además excluir diferentes directorios del respaldo de la información, pero File History tiene otras características adicionales, que incluyen la personalización en tiempo para que se repita el respaldo, o incluso para determinar cuánto debería permanecer el respaldo en la unidad almacenable o de red.
Para cambiar estas configuraciones, debemos hacer clic en Advance Settings, ubicado también en el panel izquierdo:

Debajo del nodo de Versions (Versiones), tenemos tres posibles configuraciones, la primera Save copies of files (Guardar copias de archivos) es donde podemos determinar la frecuencia con que File History debe revisar para guardar nuevo contenido en la unidad, oscila entre 10 minutos, hasta cada 24 horas.
El segundo: Size of offline cache (Tamaño del caché sin conexión), es donde podremos especificar cuánto espacio en porcentaje del disco podremos reservar para el caché offline, es decir, para que almacene temporalmente mientras no esté activado File History en el dispositivo.
La tercera opción: Keep saved versions (Mantener versiones guardadas), es el tiempo que deseamos que File History mantenga nuestro contenido en la unidad de almacenamiento o de red, predeterminadamente está Forever (Por siempre), pero se le puede indicar incluso hasta que la unidad se quede sin espacio, por días, meses o incluso par de años.
Por último en este nodo, podremos hacer clic en el enlace de Clean up versions, donde podremos seleccionar cuáles versiones de los archivos queremos borrar, seleccionando entre una cantidad de tiempos disponibles:
En el nodo de HomeGroup, y esto es nuevo también en Windows 8, podremos indicar que la unidad actual en la que estemos guardando, sea recomendada para todos los equipos que están unidos al HomeGroup (Grupo de Hogar), así que cuando las demás personas acepten, toda la información se estaría almacenando en un solo lugar, siempre y cuando tengan acceso a las unidades por supuesto.
*Nota: HomeGroup (Grupo de Hogar) ha tenido unos ligeros cambios que detallaremos tal vez en un futuro artículo, pero recordemos que es una forma sencilla de compartir contenido entre PCs de hogar sin necesidad de muchos procedimientos.
El último enlace disponible, nos llevará al Visor de Eventos de Windows correspondiente a File History para hacer diagnóstico de problemas que podamos tener con File History.
Para terminar, basta con hacer clic de nuevo en el botón Save changes (Guardar cambios).
Ya todas las configuraciones están listas, basta con hacer clic finalmente en el botón Turn on (Activar) en la ventana de File History para que se cambie el color indicativo a verde y File History comience a respaldar la información en la unidad de acuerdo al tiempo que se le haya establecido:

*Nota: Cuando deseemos, fácilmente podemos desactivar el respaldo de información haciendo clic en el botón Turn off (Desactivar).
En la unidad que hayamos seleccionado, se nos creará una carpeta llamada FileHistory, allí, una carpeta por usuario que tiene otros directorios con el nombre del PC y que guarda copia de todas las carpetas que no se excluyeron:

Cada que se vaya creando nuevo contenido, se actualizarán los directorios sólo con los nuevos archivos, nunca habrá copia de un mismo archivo, a menos de que se le haya cambiado el nombre por ejemplo.
¿Cómo volver a respaldar en caso de pérdida o daño de archivos?
Cuando nuestros archivos se han visto comprometidos, bastará con conectar la unidad que mantiene el respaldo, abrir File History, asegurarnos de que esté activado e ir directamente al enlace del panel izquierdo que dice: Restore personal files, esto nos abrirá la ventana de Home – File History, donde veremos todas las carpetas que se encuentran respaldadas, además de otros datos como la fecha, versión, cantidad de archivos seleccionados, tipo de archivo, etc:

Para respaldar, tenemos dos posibilidades, recuperar todo el directorio principal que contiene los archivos, o bien entrar a las carpetas y seleccionar los archivos manualmente. Cuando decidamos lo uno o lo otro, bastará con hacer clic en el botón del círculo azúl inferior (Similar a los controles del Reproductor de Windows o la Galería Fotográfica), para que File History recupere esa versión de los archivos en el directorio original, o bien en uno que decidamos manualmente.
Si la ubicación era la original, sólo debemos presionar el botón y se abrirá la carpeta donde se volvió a respaldar, con los archivos recuperados seleccionados:

Si es otra ubicación, hay que hacer clic derecho en el archivo o archivos y seleccionar “Restore to”:

Nos abrirá el cuadro que ya conocemos en Windows donde símplemente le decimos en que ubicación diferente a la original los necesitamos y hacemos clic en “Select folder”:

*Nota: De nuevo, nos abrirá de forma automática el nuevo directorio con los archivos ya copiados.
Como ven, es una característica muy interesante, si tenemos en cuenta la flexibilidad que entrega con respecto a la personalización para respaldar la información – Incluso para recuperarla-. Espero que se animen a probarla, y por supuesto, que este post les haya sido de utilidad.
Saludos,
Checho

A pesar de que Windows es un sistema operativo supremamente inteligente y robusto, hay ocasiones en que se vuelve imposible de iniciarlo por diferentes factores, como BSOD (Poco común en el flamante 7), daños en el MBR, o bien problemas de inicio por servicios o aplicaciones. Microsoft ha entregado entonces formas alternativas de reparar este tipo de daños sin necesidad de que el sistema operativo esté arriba, desde varias versiones anteriores se le ha reconocido a estas alternativas como Opciones Avanzadas de Recuperación o Reparación; desde Windows Vista específicamente, se implementó esto basado en Windows RE (Entorno de recuperación o reparación), y básicamente se trata de un sistema operativo en RAM, que me da acceso a distintos tipos de herramientas para el diagnóstico y reparación.
Recordemos que a estas opciones avanzadas, accedemos presionando la tecla F8 varias veces al prender el equipo, y seleccionamos Reparación de equipo. En Windows 7 (Desde Vista), tiene un aspecto similar al siguiente:

A nivel general, teníamos:
Startup Repair (Reparación de inicio): Es hasta ahora tal vez, la herramienta más útil, puesto que se encargaba de reparar problemas conocidos con el MBR por ejemplo, lo que permitía en muchas ocasiones, recuperar el acceso a Windows rápidamente.
System Restore (Restauración del Sistema): Windows permite crear diferentes puntos de restauración, y de hecho, él mismo crea unos predeterminadamente cada que detecta ciertos cambios en el sistema operativo; desde aquí podemos fácilmente volver a uno de estos puntos siguiendo un asistente.
System Image Recovery (Recuperación de la imagen del sistema): Es básicamente una copia completa del sistema operativo que pudimos haber creado, y que desde aquí la podemos lanzar para empezar nuevamente desde ese estado.
Windows Memory Diagnostic (Diagnóstico de Memoria de Windows): Esta es una de las pocas herramientas que analiza y trata de reparar errores comunes a nivel de hardware en la memoria RAM instalada en el equipo.
Command Prompt (Consola de Comandos): Quizá, la mejor de todas estas herramientas, puesto que nos da libertad de lanzar incluso más herramientas embebidas en Windows, o hacer reparación más avanzada a través de línea de comandos.
*Nota: Con Diagnostic and Recovery Toolset (DaRT) de Microsoft, incluido en MDOP a través de licenciamiento de Software Assurance, podemos tener un paquete completo de herramientas mucho más avanzadas, que se agregan como otro acceso adicional en esas Opciones de Recuperación.
*Importante: Tener en cuenta que lo siguiente puede estar atado a cambios por el estado Beta en que se encuentra Windows 8.
¿Qué hay de nuevo en Windows 8 CP?
Si empezamos por la parte mala, tendríamos que decir que por ahora en el Consumer Preview, algunos equipos no pueden acceder a las Opciones Avanzadas de forma predeterminada con solo presionar F8 al prender el PC, tienen entonces que realizar una serie de pasos adicionales desde Windows para Habilitar nuevamente la funcionalidad. Esto sin embargo, probablemente ya esté solucionado para futuras compilaciones (Si es que es un fallo realmente).
La parte interesante, empieza en que ahora tenemos una nueva fácil de acceder a las opciones avanzadas desde Windows 8 CP, basta con ir a PC Settings (Tecla Windows + I, More PC Settings), tab de General y hacer clic en el botón “Restart now” debajo de Advanced startup:

Una vez reiniciemos, y sin necesidad de presionar nada, nos encontraremos con el nuevo y rediseñado entorno de las Opciones Avanzadas de Recuperación:

Como ven, totalmente inspirado en la interfaz Metro, cambio completo en casi todo lo referente a Microsoft por hoy día. A diferencia de las Opciones Avanzadas que encontramos hasta Windows 7, aquí podremos ir pasando a nuevas operaciones de acuerdo a lo que seleccionemos, para esta primera pantalla, podremos hacer clic en:
Continue: Se saldrá completamente de las Opciones de Recuperación, y reiniciará Windows 8 de forma normal.
Troubleshoot: Nos llevará a las primeras opciones de recuperación disponibles hasta esta versión (Las iremos detallando más abajo en este post).
Turn off your PC: Apagará completamente el equipo.
La primera y la tercera opción no tienen una explicación más extendida, sin embargo, al hacer clic en el botón de Troubleshoot, nos presentará una nueva serie de opciones con las que podremos empezar a diagnosticar y reparar nuestro sistema operativo offline:

Notemos que nos podemos devolver fácilmente de una página a otra con el botón que indica la flecha de retroceso; ahora bien, acá tenemos dos de las principales funcionalidades incluidas en Windows 8 y una tercera por si no quisieramos ejecutar ninguna, como descripción básica, tenemos:
Refresh your PC: Lanzará un asistente similar al que nos presenta esta funcionalidad dentro de Windows 8 CP, y que básicamente reinstalará completamente el sistema operativo, pero mantendrá gran cantidad de nuestras aplicaciones, perfiles y configuraciones después de la instalación.
Reset your PC: Esto hará lo mismo que Refresh, pero con una leve diferencia, reinstalará Windows completamente, pero no migrará aplicaciones, configuraciones o perfiles, tendremos que iniciar de nuevo.
*Nota: Ambos requieren un medio de Windows 8 insertado, aunque Refresh se puede configurar desde Windows para que haga uso de una imagen base que consideremos con un comando.
Pueden obtener más información sobre Refresh y Reset en detalle en Este artículo.
Por supuesto, utilizaríamos estas opciones en casos ya graves donde no podamos acceder a Windows por ningun otro medio, o que el sistema esté demasiado inestable, de lo contrario, podremos hacer clic en Advanced options y tendremos finalmente una serie de herramientas a disposición:

Esta es tal vez la parte más familiar si la comparamos con la de Windows 7 que vimos al principio, a continuación describo una a una:
System Restore: Como en la de Windows 7, se abrirá el asistente de Restauración del Sistema de Windows, para utilizar algun punto creado por el sistema operativo, o bien por nosotros mismos para devolvernos y empezar desde ese estado.
System Image Recovery: El concepto de imagen de recuperación, sigue siendo muy parecido al de Windows 7, aunque tiene una serie de variaciones en su creación desde el sistema operativo, lo trataremos de ver en detalle en un artículo a futuro.
Automatic Repair: Este es el equivalente a Startup Repair del Windows RE en 7, básicamente tratará de solucionar problemas comunes con el arranque e iniciar Windows nuevamente.
Command Prompt: Lanzará la famosa Consola de Comandos, desde la que podremos realizar otras operaciones más avanzadas y personalizadas.
[Nueva] Windows Startup Settings: Esta es una nueva funcionalidad, que nos permitirá iniciar Windows, pero con una serie de cambios que incluyen la posibilidad de permitir controladores no firmados (para casos de sistemas x64), protección de Anti-Malware (Nuevo en 8) deshabiltiada, habilitar modo seguro, debugging mode, entre otras:

Esta última opción sería muy útil para escenarios de diagnóstico, por ejemplo para Pantallazos azules o problemas con controladores.
Como ven, Microsoft está haciendo esfuerzos adicionales para ayudarnos a recuperar el acceso a Windows y hacer un Troubleshooting mucho más efectivo, si dejamos de lado el hecho de que en algunos equipos no es tan fácil entrar a esto al no funcionar F8, me parece una mejora sustancial muy buena.
Espero les sea de utilidad.
Saludos,
Checho

Hace algún tiempo, cubriendo un poco de Windows 8 Developer Preview (Pre-Beta), recorrimos una de las características más interesantes que hasta ahora, nos presenta este sistema operativo, me refiero por supuesto a Sync PC Settings. Esto sigue estando en Windows 8 Consumer Preview (Beta), y básicamente, se trata de utilizar la nube y nuestra cuenta de Microsoft (Conocida antes como cuenta Live ID), y sincronizar todo nuestro perfil y algunas configuraciones tanto de Windows como de ciertas aplicaciones Metro, y así tenerlas disponibles una vez iniciemos sesión en cualquier otro equipo con Windows 8.
No entraré mucho en detalle, puesto que en el artículo al que hago referencia en el anterior párrafo cubre prácticamente todo lo que concierne a Syn PC Settings, aunque en Windows 8 CP, hay algunas mejoras en sincronización, y en seguridad por ejemplo, puesto que las personalizaciones no empezarán a sincronizar hasta que no confirmemos que el PC es completamente confiable desde el panel de PC Settings, nodo Sync your Settings:

Lo que hará esto es lanzarnos Internet Explorer para iniciar sesión con la Cuenta de Microsoft (Live ID) y agregar el equipo como confiable:

Con esto bastará para que siga funcionando tal cual mostré en el artículo con la Developer Preview.
Ahora, lo interesante en Windows 8 CP es que para los usuarios finales de nuestra organización (Incluyendo también ITPros y Desarrolladores), es decir, cuentas de Dominio, podremos desde ahora enlazarla con la cuenta personal de Microsoft (Live ID), es decir, micuenta@ejemplo.com sincronizará mi perfil y configuraciones utilizando micuenta@hotmail.com (U otro dominio Microsoft).
Para ver esto, una vez estemos unidos al Dominio, basta con ir a PC Settings presionando las teclas Windows + I y seleccionando “More PC Settings”:

En PC Settings, ubicamos el nodo de “Users” y veremos el botón de “Connect” debajo de la información de la cuenta actual:

Al darle clic en el botón Connect (Conectar), veremos un pequeño asistente estilo Metro donde podremos seleccionar qué deseamos y no deseamos que se sincronice en nuestros equipos, la decisión es libre según la necesidad del usuario:

Basta seleccionar lo que desea cada uno que se sincronice, y darle clic al botón de Next (Continuar), nos pedirá entonces iniciar sesión con la Cuenta Microsoft (Live ID) que queremos sincronizar con nuestra cuenta de Dominio:


*Nota: Podemos incluso registrar una nueva cuenta con este asistente.
De forma opcional, podremos especificar un País, número telefónico y cuenta Alternativa para efectos de recuperación de la cuenta en caso de robo o bloqueo:

Si todo sale bien en el asistente, nos debe avisar por último que estamos próximos a terminar, y claro está, nos indicará qué cuenta es la que se configuró; al hacer clic en el botón de Finish (Terminar), nos conectará la cuenta y volveremos a la página de PC Settings, donde nos debe aparecer ahora nuestra cuenta de dominio, indicando además la Cuenta de Microsoft conectada:

¿Qué sigue ahora?
Los cambios surtirán efecto inmediatamente, en otras palabras, la sincronización empezará una vez terminada la conexión, desde que haya acceso a internet claro está. En unos pocos segundos todas las personalizaciones se habrán sincronizado (Si es que se habían hecho), sólo basta iniciar sesión en otro equipo con Windows 8, conectar la cuenta de Live ID y recibirá todas las personalizaciones.
Por ejemplo, en un primer equipo unido al domino, llamado: Windows 8-2 he realizado algunas personalizaciones al perfil, incluyendo colores de la barra de tareas, página predeterminada y fondo de pantalla:

En un segundo equipo llamado Windows 8, me conecté al dominio de mi organización y a continuación, inicié sesión utilizando la cuenta de dominio, Conecté la cuenta de Microsoft (Live ID) y el perfil configurado en el primer equipo se vio reflejado segundos después:

Como ven, es una característica muy interesante, aunque en mi opinión, tiene por ahora cosas buenas y malas, como el mero hecho de manejar un perfil móvil con la nube, pero hay un compromiso con la seguridad de la cuenta una vez se inicie sesión y se conecte a la cuenta; aunque supongo que por esto es que siempre se debe volver a conectar la cuenta en cada nuevo equipo con el que utilicemos la cuenta de Dominio.
Hay que tener en cuenta que la sincronización descargará todas las personalizaciones, sin embargo, tenderá a tener como predeterminada la última que se haya hecho si es en dominio, o la que esté disponible desde la cuenta de Live ID si es que no se había hecho antes.
Cada quien tendrá seguro sus propias opiniones, como siempre, todos los comentarios son bienvenidos; espero que les pueda ser de utilidad.
Saludos,
Checho

Desde Windows XP (Y quizá antes), Microsoft ha implementado funciones y acceso a herramientas como línea de comandos antes de iniciar Windows presionando F8 varias veces mientras prende el equipo. El propósito principal de esto es por supuesto, ayudar a todos los usuarios a obtener diferentes caminos para ingresar al sistema operativo cuando es imposible hacerlo normalmente, habilitar herramientas avanzadas para reparación o bien restaurar el sistema a copias anteriores.
Windows Vista y claro está, Windows 7, incluyen ahora esto bajo un modelo mejorado, pues se basa en un Windows PE ó RE, que no deja de ser un sistema operativo, pero que carga temporalmente en memoria RAM, facilitando el uso incluso de funciones de red entre otras cosas. Normalmente, al presionar F8, podremos seleccionar la operación que deseamos realizar, sea entrando a las opciones de reparación, modo seguro, Debugging mode, entre otras:

Windows 8 CP, incluye unas mejoradas opciones de reparación, que nos entregan mayores posibilidades para recuperar el acceso funcional a Windows incluso en situaciones bastante desesperantes, aunque no es el foco de este post, por lo que trataremos en detalle estas opciones en un futuro artículo.
¿Cuál es el problema entonces?
El problema que está sucediendo (Personalmente me pasó), es que en Windows 8 Consumer Preview, no todos los equipos están respondiendo al acceso a Opciones Avanzadas presionando símplemente F8, gran cantidad no lo hacen, otra cantidad les está funcionando con Shift + F8 (Afortunados); pero, hay quienes no podrán acceder de forma predeterminada bajo ninguna de las dos opciones.
En un principio, personalmente creí que se había quitado completamente esta funcionalidad, pero aunque parece vigente, no funciona siempre como si estuviera habilitada de forma predeterminada.
¿Cómo habilitar “F8”?
Lo que tenemos que hacer, es habilitar el Menú de Arranque que suele mostrarse cuando estamos en un arranque Dual, pero esta vez, sólo para que siempre (Sin importar el tipo de hardware que parece ser la restricción), nos funcione el acceso a las Opciones Avanzadas con F8.
Para hacer esto, hacemos clic derecho en la parte inferior izquierda de la barra de tareas, en el menú desplegable seleccionamos Command Prompt (Admin) para ejecutar la Consola de Comandos con privilegios elevados:

Una vez en la consola, ejecutamos el siguiente comando:
Bcdedit /set {bootmgr} displaybootmenu yes

Una vez hecho esto, cada que reiniciemos el equipo, veremos el menú con los 30 segundos iniciales hasta correr el sistema operativo, pero además, podremos entrar de nuevo con F8 a las Opciones Avanzadas:

*Nota adicional: Esto funcionará por ahora como un Workaround, así que para evitar esperar 30 segundos, podremos reducir el tiempo a una cantidad más mínima, como 5 segundos, para esto:
- Abrimos MSCONFIG desde una ventana de Ejecutar
- Clic en la pestaña Boot (Inicio), y cambiamos “Timeout” de 30 segundos a la cantidad que deseamos, por ejemplo 5:

Aplicamos, aceptamos, y una vez reiniciemos, se aplicará el nuevo conteo.
Esto está sujeto completamente a cambios, la funcionalidad puede volver a trabajar normalmente, o sufrir otras modificaciones, ya veremos que nos trae las futuras compilaciones.
Saludos,
Checho

Hay muchísimo para hablar de Windows 8, por lo que estoy tratando de ir rotando entre temas, en esta ocasión, pasaré por alto un poco la serie de artículos con los que empecé detallando PC Settings, la razón es que me adentraré un poco a nivel general sobre una de las tecnologías más robustas de Windows desde un par de versiones anteriores, me refiero a BitLocker Drive Encryption (Cifrado de Unidad de BitLocker).
*Importante: La información que en este Blog se escribe, no representa palabra oficial de Microsoft ni nada por el estilo, y puede estar sujeta a cambios por el estado actual de Windows 8 Consumer Preview (Beta).
Evolución de BitLocker
Para recordar, BitLocker nació con Windows Vista, con el concepto general de hacer un cifrado de unidad completo de sistema operativo, que permite proteger el acceso no autorizado a nuestro disco, incluso moviendo físicamente el HDD (Disco Duro) a otro PC, o arrancando con un sistema operativo diferente; a menos de que se tenga la clave de recuperación o la contraseña, el sistema y su información es inaccesible. Lamentablemente, hasta antes del SP1 de Windows Vista, BitLocker era un poco más complejo de implementar, puesto que requería que se creara la partición de arranque manualmente y por otro lado, sólo cubría la unidad que alojaba el sistema operativo, no para particiones adicionales. Cuando se liberó el maravilloso SP1 de Windows Vista, la complejidad seguía, pero ahora el cifrado se había extendido también a particiones que no fueran el sistema operativo, ¡Mucho mejor!
Con el Flamante Windows 7, BitLocker ahora es muchísimo más fácil, desde la misma instalación, Windows automáticamente crea la partición oculta donde almacenará todos los archivos necesarios para iniciar BitLocker, y adicional a esto, los que Windows requiere para correr, esto soluciona el primer inconveniente; por supuesto, el cifrado ya está disponible para unidades de sistema operativo y particiones adicionales, pero lo más interesante, es que el cifrado se extendió a dispositivos extraibles, es decir, ahora cada dispositivo USB que se conecte, puede encriptarse utilizando BitLocker, así no podrá escribirse información en otros equipos o sacar esta información en caso de pérdida o robo, esta característica se conoce como BitLocker To Go.
Un poco de BitLocker en Windows 8 CP
El concepto no ha cambiado en nada, como siempre, Microsoft ha buscado mejorar en todos los aspectos la experiencia con sus productos y tecnologías, BitLocker hasta ahora en Windows 8 CP, tiene una serie de mejoras que están descritas en este artículo oficial: http://technet.microsoft.com/en-us/library/hh831412.aspx
Aquí me centraré en las que a mi concepto, son las más útiles para la experiencia de usuario. Lo primero para resaltar, es que ahora BitLocker no requiere hacer el cifrado de unidad completo, tanto del sistema operativo, como de cualquier dispositivo extraible para asegurar el contenido; ahora tenemos la posibilidad de encriptar sólo el espacio en disco que se haya usado, más no el que se encuentre libre, esto por supuesto, garantizará una encripción a mayor velocidad y tiempo.
Otro aspecto adicional, es que ahora cada usuario, dejando del lado al tipo de usuario que pertenece (Estándar o del grupo de Administradores), podrá cambiar la contraseña o PIN de BitLocker cuando desee desde el panel de Administración de BitLocker, aunque por supuesto, no podrá hacer lo mismo con la clave de recuperación, tendrá que dar las credenciales actuales antes del cambio, y sólo podrá tener 5 intentos como máximo.
*Nota: Para encriptar o desencriptar, todavía se requiere privilegios administrativos, además de esto, el comportamiento para el cambio de contraseña, se puede impedir desde una nueva política implementada para BitLocker que se llama: Disallow standard users from changing the PIN
Por último, ahora BitLocker se podrá implementar incluso antes de instalar el sistema operativo, haciendo uso de un Windows PE, aunque esto no lo trataré por falta aún de conocimiento, y planeo adentrarme en temas de implementación pero mucho más adelante.
Configurando BitLocker en Windows 8 CP
BitLocker, como en Windows 7, se puede activar de dos formas, haciendo clic derecho sobre la unidad deseada y seleccionando Turn on BitLocker (Activar BitLocker) o bien, desde el Administrador de BitLocker. Basta con abrir la Pantalla de Inicio (Start Screen), digitar BitLocker y ubicar el nodo de Settings donde podremos acceder:

*Nota: Cualquiera de las dos opciones nos llevará a la misma ventana.
La ventana de BitLocker Drive Encryption, nos mostrará todas las unidades detectadas por BitLocker en el equipo, y su estado actual de encripción:

La primera unidad siempre será la del sistema operativo, las demás, las separa indicando si son Fixed data drives (Nuevo soporte en 8 también) y unidades removibles para BitLocker To Go. Al expandir la unidad principal, o de cualquier dispositivo, veremos el enlace de Turn on BitLocker, a continuación mostraré el paso a paso de cada una (BitLocker y BitLocker To Go), para ver las leves diferencias, además de las nuevas características.
Cifrando unidad del sistema…
Sobre la unidad del sistema operativo que queramos cifrar, hacemos clic en Turn on BitLocker, automáticamente se abrirá la ventana para el asistente de BitLocker Drive Encryption, pero, si al momento de querer encriptar una unidad de sistema operativo, BitLocker no detecta un Chip TPM compatible, indicará que no es posible continuar a menos de que se active o se active la política para no requerir TPM:

*Nota: El chip TPM brinda una protección adicional cuando se activa BitLocker en una unidad de sistema operativo, que permite hacer una verificación de integridad a nivel de hardware antes de que arranque Windows, por si detecta algún cambio, activar inmediatamente el Agente de recuperación de BitLocker, donde si no se dan las credenciales de BitLocker, Windows no inciará.
El camino más rápido sería activarlo desde BIOS, pero si no se cuenta con uno, se debe proceder a activar la plantilla que permite continuar sin TPM, se llama “Require additional authentication at startup” y se encuentra ubicada dentro del Editor de Políticas de grupo, específicamente en:
Computer Configuration\Administrative Templates\Windows Components\BitLocker Drive Encription
En español, para cuando se pueda, sería:
Configuración de equipo\Plantillas administrativas\ Componentes de Windows\Cifrado de unidad de BitLocker.
Debemos ingresar a la carpeta de Operating System Drives en el panel derecho, abrrir la plantilla, habilitarla y asegurarnos de que esté seleccionada la casilla de “Allow BitLocker without a compatible TPM” (Habilitar BitLocker sin TPM):

Como información adicional, Windows habilita este funcionamiento desde un valor en el Registro llamado EnableBDEWithNoTPM, que tiene un contenido de “1” para habilitar, se crea en la clave:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\FVE
Para las demás opciones en esta plantilla, se crean valores adicionales llamados UseAdvancedStartup, UseTPM, UseTPMKey, UseTPMkeyPIN, UseTPMPIN; si no se deshabilitaron, manejan valores predeterminados, aunque para habilitar BitLocker no es necesario modificarlos.
Para los que deseen activar esta política a través del Registro de Windows, pueden descargar el fichero de registro EnableBDEWithNoTPM desde mi Skydrive y ejecutarlo:
*Nota: Si no pueden ver la previsualización, este es el enlace directo:
https://skydrive.live.com/#!/?cid=69fbd8240f3b536e&sc=documents&id=69FBD8240F3B536E%21616!cid=69FBD8240F3B536E&id=69FBD8240F3B536E%21617&sc=documents
Hecho esto, BitLocker iniciará, lo primero que solicita es una contraseña segura y personalizada, no tiene la restricción completa de contraseñas como en un DC, pero requiere una mínima complejidad para continuar:

La siguiente página nos pedirá seleccionar una forma de guardar nuestra clave de recuperación, es importante tener en cuenta que es diferente a la clave que escogimos para cifrar el contenido en la página anterior:

Lo interesante aquí, y que es nuevo en Windows 8, es la primera alternativa para guardar la clave: Save to SkyDrive (recommended), con solo hacer clic aquí, Windows inmediatamente creará una nueva carpeta en nuestro SkyDrive llamada BitLocker y almacenará esta clave de recuperación, especificando los permisos únicos para que sólo nosotros podamos visualizar la carpeta. Esto es posible con la integración de Windows 8 con Windows Live cuando creamos una cuenta tipo Microsoft Account (Live ID, ejem: Hotmail, Live); por lo que si no hemos iniciado sesión con una cuenta así, no podremos guardar en la nube y tendremos que guardar localmente en alguna otra partición, o bien imprimiendo la clave.
*Nota: Desde Windows 8, utilizando la aplicación Metro de Skydrive, podremos ver la nueva carpeta de forma instantánea al momento de que el asistente de BitLocker la crea:

Al darle siguiente (Next), estaremos en la opción más interesante de BitLocker hasta ahora con Windows 8:

Como comenté anteriormente, ahora tendremos dos posibilidades de cifrado, el primero: Encrypt used disk space only (Encriptar sólo el espacio en disco utilizado), y Encrypt entire drive (Encriptar el disco completo); Encrypt used disk space only, hará la encripción sólo del contenido total que se haya guardado en el disco, el resto del espacio libre no lo encriptará, posiblemente ahorremos hasta la mitad del tiempo que normalmente se toma cuando escogemos encriptar todo el disco (Predeterminada y única opción en Windows 7).
Debemos tener en cuenta, que esto no indica que podamos acceder al espacio vacío del disco una vez tengamos encriptado y no al espacio que se encriptó, la experiencia seguirá siendo la misma, es decir, podremos acceder a todo siempre y cuando hayamos garantizado credenciales correctamente.
Por último, y antes de empezar la encripción, tendremos una novedad más:

BitLocker system check, se encargará de reiniciar el equipo, verificar que no haya problemas para leer la clave de recuperación antes de encriptar, y una vez se reinicie Windows, iniciará automáticamente el cifrado del disco de acuerdo a lo que hayamos seleccionado.
*Nota: Si no está seleccionado “Run BitLocker system check”, podremos iniciar el cifrado de inmediato.
Cifrando dispositivo extraible…
A diferencia del cifrado de la unidad que contiene el sistema operativo, BitLocker To Go no requiere ningún tipo de chip adicional activo de forma predeterminada, aunque al iniciar tenemos dos opciones, una contraseña tradicional o bien utilizar una Smart card para autenticarnos:

El lugar de almacenamiento, tal cual como en el cifrado de unidad (Visto anteriormente), podremos guardar la clave de recuperación directamente en Skydrive si es que hemos iniciado sesión con una cuenta de Live ID, localmente o imprimirlo. Una vez guardemos la clave de recuperación, podremos hacer clic en el botón Next (Siguiente) para continuar.
Afortunadamente, también en los dispositivos extraibles, podremos cifrar sólo el contenido del disco que ya se utilizó y dejar el espacio libre sin cifrar para que sea mucho más rápido. Al darle clic en Next (Siguiente) y empezar la encripción (Start encrypting) verán la gran diferencia cuando se cifra sólo espacio ocupado:

Explorando las opciones y comportamientos…
Una vez cifradas las unidades, la experiencia de usuario es muy similar, para este artículo expondré el comportamiento de un dispositivo extraible, pero las funciones aplican en su mayoría para la unidad del sistema también.
Cuando insertamos el dispositivo por primera vez después de cifrado, la nueva interfaz metro, de inmediato nos avisa que detectó una unidad protegida por BitLocker:

Si hacemos clic aquí, o símplemente tratamos de abrir el dispositivo desde el Explorador de Windows, también se nos presentará una interfaz Metro para digitar la contraseña o bien utilizar opciones adicionales como la Clave de recuperación, además de especificar si queremos desbloquear el contenido automáticamente en el equipo Windows 8 donde hayamos insertado el dispositivo:

Como comenté en la primera descripción, desde el Administrador de BitLocker, tenemos algunas opciones adicionales, unas nuevas, otras que vienen desde Windows 7:

La más interesante, radica en la posibilidad de cambiar la contraseña (Change password), una vez hacemos clic aquí, podremos cambiar a una nueva contraseña más amigable digitando la anterior y la que deseamos, o hasta hacer un reset de la contraseña anterior, indicando desde el principio una nueva contraseña (Esto en caso de que hayamos tenido que iniciar con una clave de recuperación por ejemplo):

De nuevo, un usuario estándar no necesita elevar privilegios para cambiar la contraseña, sin embargo, para administrar el cifrado sí que lo requiere.
*Nota final: Hasta ahora, BitLocker se puede desactivar y reactivar en Windows 7, aún después de cifrarse en Windows 8, cosa que no ocurría en Windows 7 con respecto a su antecesor Windows Vista. ¡Punto para Windows 8!
Esto es todo lo que tengo para decir de BitLocker, espero con el tiempo, aprender un poco más y poder compartir detalles a profundidad aquí. Espero sea de utilidad.
Saludos,
Checho

Hola a todos,
Volvemos con una tercera entrega sobre Windows 8 Consumer Preview, como comenté en artículos anteriores, empezando de las características básicas; en el post pasado empecé a detallar toda la página de PC Settings, nuevo en Windows 8 y que básicamente nos permite acceder a diferentes configuraciones generales de nuestro sistema operativo, que cubren gran cantidad de aspectos (Aplicaciones, seguridad, personalización, etc).
Aunque no en todos los artículos detallaré de a nodo en PC Settings, para este sí dedicaré uno completo para todo lo que corresponde a Users, ventana que tiene una previsualización similar a la siguiente:

Lo interesante aquí, está en la función que desempeña cada botón, aunque todas representan una alternativa para el inicio de sesión, por lo que si todas están activas, la posibilidad de olvidar una forma de entrar a Windows quedaría reducida a casi nula =)
Lo primero que nos indicará, por supuesto, será la cuenta actual con la que hemos iniciado sesión, además del tipo de cuenta, puesto que ahora en Windows 8 podemos hacer uso de nuestro Windows Live ID para iniciar sesión y sincronizar todas nuestras configuraciones con la nube, más detalle en Éste artículo. Siempre tendremos la opción de cambiar sea a una cuenta local, o bien a una cuenta de Windows Live ID desde el primer botón.
Ahora, Sign-in Options nos brinda dos nuevas maneras de iniciar sesión en Windows 8, además de hacer el típico cambio de contraseña, a continuación, paso a detallarlas cada una:
Change your password
“Change your password”, es el primer botón disponible en Sign-in Options; la función principal se mantiene como ha sido toda la vida, es decir, poder cambiar la contraseña de inicio de sesión en Windows, la diferencia radica en que cuando se está utilizando una cuenta Microsoft (Live ID) para sincronizar y utilizar Windows, este cambio de contraseña aplica no sólo para el inicio de sesión como usuario en Windows, sino también para cambiar las credenciales de la cuenta de Live ID, finalmente es un tipo de Single sign-on:

De esta manera, sólo tenemos que preocuparnos por gestionar una sola credencial en la nube y en cualquier equipo Windows 8, podremos utilizarla para que nuestro perfil se mantenga sincronizado. Es importante detallar, que ni siquiera por ser administrador de Windows, se podría cambiar una clave de cuenta Live ID fácilmente en Windows 8.
*Nota: Para una cuenta local, el proceso sigue siendo el mismo, cambia sólo localmente.
Create a Picture Password
Esta es una de las características más interesantes con respecto al inicio de sesión en Windows 8, sobre todo en equipos táctiles, puesto que la experiencia será mucho más transparente, sin embargo, no deja de ser fácil utilizando el mouse, se trata básicamente de entrar a Windows utilizando una serie de movimientos marcados sobre una imagen.
Al darle clic a Create a Picture Password, nos pedirá por seguridad, volver a recordar la contraseña de inicio de sesión:

Estaremos entonces en la pantalla de bienvenida de Picture Password, nos dará una pequeña explicación en texto y la posibilidad de escoger la imagen haciendo clic en el botón Choose picture:

Picture Password funciona a nivel general de una forma muy sencilla: Primero escogemos la imagen que queramos, puede ser de nuestra propia librería, o incluso desde un repositorio que tengamos en Skydrive, la acomodamos a como queremos que se vea en pantalla, y por último hacemos clic en el botón Use this picture para generar el acceso a través de esta imagen. Para este artículo por ejemplo, seleccioné otra de un personaje de la serie Spartacus:

*Nota: Siempre podremos darle al botón Choose new picture si es que deseamos que sea otra foto o imagen.
Ahora, sobre la imagen debemos hacer tres combinaciones de círculos, líneas o puntos (Toques), debe tener un orden y tratar de hacerse de la misma manera, aunque no necesariamente debe ser exactamente el mismo movimiento, eso lo convierte en una estupenda característica, siempre Windows mostrará el trazo que se hizo, y en caso de que deseemos volver a empezar, podemos hacer clic en el botón Start Over; así se vería el proceso:

Una vez hecho esto, basta con volver a repetir los tres movimientos para que se confirme el inicio de sesión protegido por imagen:

Si no se confirman los pasos, existe la posibilidad de repetirlos todos otra vez, cuando Windows acepta que son los mismos, avisa que se configuró correctamente Picture password y bastará con hacer clic en el botón Finish.
Si sólo configuramos este método de inicio de sesión, una vez arranque Windows y pasemos del Lock Screen, tendremos que hacer el proceso de dibujar líneas, círculos o puntos (de acuerdo a como lo hayamos configurado) para poder ingresar:

*Nota: En caso de que tuvieramos problemas, bastaría con darle al botón Switch to password para cambiar al inicio de sesión por contraseña tradicional.
Create a PIN
Este es el proceso de inicio de sesión más fácil y rápido que se implementó en Windows 8 Consumer Preview, el proceso consiste en hacer clic en el botón Create a PIN, después ingresar de nuevo la contraseña actual para confirmar la identidad de la persona que está tratando de crear el PIN y por último, debemos ingresar una combinación de 4 dígitos numéricos únicamente (Windows no aceptará ningún otro tipo o cantidad):

Le damos clic en el botón Finish y listo, cada que ingresemos a Windows (En caso de que éste sea el único método adiconal especificado o el último que se creó), tendremos que darle sólo estos cuatro dígitos numéricos para iniciar sesión:

Si Windows 8 detecta que hay más de un proceso adicional de inicio de sesión, mostrará siempre el último configurado, pero siempre podremos hacer clic en Sign-in options para escoger cuál de los tres queremos utilizar:

Esto por supuesto, además de seguridad, nos dará varias posibilidades de recuperar el acceso a Windows en caso de que tengamos problemas recordando la contraseña. Es importante tener en cuenta, sin embargo, que si tenemos los tres procesos de inicio también podría representar un peligro para nuestra integridad no cuidarlos bien si es que compartimos equipo.
Para cerrar el nodo de Users, tenemos una función más que consiste en visualizar y crear nuevas cuentas, sean Microsoft accounts (Windows Live ID) o bien cuentas locales:

Finalizamos otro artículo más, espero les pueda ser de utilidad y cualquier comentario será bienvenido.
Saludos,
Checho

Hola,
Sé que es algo pronto por lo que apenas hace unos días escribí el primer artículo referente a Windows 8 Consumer Preview, pero quiero empezar este mes compartiendo ahora sí, desde los primeros detalles básicos del sistema operativo hasta lo más complejo que mi conocimiento me lo permita.
Windows 8, por lo menos este Consumer Preview, dentro de las características Metro, ha implementado un nuevo panel de configuraciones y personalizaciones generales llamado PC Settings; cada personalización o configuración se puede buscar manualmente desde la Pantalla de Inicio (Trataremos esto en un futuro artículo), aunque siempre terminarán abriendo la página general. Hay varias formas para llegar allí, la directa es entrando a la Pantalla de Inicio, presionar las teclas de Windows + C para abrir el panel lateral derecho, y seleccionar Settings y posteriormente, More PC Settings en la parte inferior:


Esto abrirá la página de PC Settings, que puede variar en colores de acuerdo a la personalización que le tenga cada uno:

A medida que vaya escribiendo en el Blog, iremos detallando cada uno, sea individual o por grupos; en este post nos concentraremos en el primer nodo de Personalize (Personalización), aquí es donde entraremos a ver tres características: Lock Screen, Start Screen y por último Account Picture que seguramente es la más familiar.
El proceso del Logon de Windows ha cambiado, así que se ha dejado aparte también la típica pantalla de bienvenida, agregando algo comúy en los teléfonos Windows Phone, vamos a verlos cada uno:
Lock Screen
Lo primero que Windows 8 nos mostrará de ahora en adelante es el Lock Screen, donde básicamente veremos un formato muy similar a Windows Phone donde include la hora, la fecha, algunas notificaciones y por supuesto la imagen de fondo:

Esto es lo que podremos personalizar en la página de PC Settings, dentro del nodo de Personalize. Lo primero que podremos hacer es utilizar un fondo personalizado dentro de los 5 disponibles y predeterminados, o bien hacer clic en el botón Browse y buscar una imagen personalizada, Windows mostrará en su estilo metro todo lo que haya en la carpeta de Imágenes, bastará con seleccionar el fondo y darle al botón Choose picture:

Al terminar, en la pantalla de Start Screen veremos la previsualización del nuevo fondo ya aplicado:

Bastará con bloquear el equipo (Windows + L), para verlo en acción. Los 5 fondos predeterminados están ubicados en el directorio: C:\Windows\Web\Screen, aunque tienen un propietario y permisos diferentes, lo que implica que no se pueden remplazar fácilmente, además –por si se habían preguntado- que cada fondo nuevo no lo ubica allí por la misma razón.
Cada que seleccionamos un nuevo fondo de pantalla, esto es lo que sucede en Windows:

Windows crea una nueva carpeta con el correspondiente SID (Identificador único de usuario) sobre el directorio: C:\ProgramData\Microsoft\Windows\SystemData\, después de esto crea dos carpetas más, la primera llamada ReadOnly (El mismo nombre identifica el tipo de permisos), y la segunda llamada LockScreen_<Letra>, donde va cambiando de letra en orden alfabético de acuerdo a cuántos fondos de pantalla se vana agregando desde la patalla de Lock Screen en PC Settings. Dentro de la carpeta de LockScreen_<Letra>, Windows 8 copiará la imagen que agregamos y acomodará varios tamaños para su previsualización como Tile en la página de Lock Screen:

Si se agrega otra imagen, se creará la carpeta LockScreen_B con sus respectivas miniaturas o tamaños completos, y así sucesivamente; nunca se remplazarán las imágenes originales de la carpeta \Screen.
Lock Screen Apps
Como pueden ver en la primer pantalla del Lock Screen del artículo, en la parte inferior se muestran algunas notificaciones, tanto de configuraciones de Windows, como de aplicaciones (En la pantalla, se ve el correo electrónico por ejemplo); Lock Screen Apps es la forma de configurar qué aplicaciones Metro deseamos que nos muestren mensajes de alerta mientras se esté en el Lock Screen, basta con hacer clic en el botón del signo más (+) y escoger la aplicación, hay un límite de hasta 7 aplicaciones.
Además de esto, hay una sola posibilidad para escoger dentro de determinadas aplicaciones que lo permitan (En el CP, el Calendario es la única), que nos muestre alertas más detalladas mientras estamos en el Lock Screen.

Cabe tener en cuenta que Lock Screen va desde la nueva pantalla con imagen personalizada y actividad de aplicaciones, hasta el tradicional inicio de sesión que sigue sucediendo luego de pasar del Lock Screen.
Start Screen
Este tema requiere un artículo completo sólo a lo que es Start Screen, en gran parte por lo polémico que se ha vuelto desde la liberación del Developer Preview hasta ahora que mucha más gente está probando Windows 8 Consumer Preview; aquí por lo tanto, para no salirnos del objetivo del post, sólo entraré a describir básicamente lo que es y el papel que desempeña en la personalización dentro de PC Settings.
Start Screen, o Pantalla de Inicio, como seguramente será bautizada en Español, es el nuevo modelo remplazante del tradicional Menú de Inicio que ha traido Windows en su gran mayoría de versiones; desde la Pantalla de Inicio ahora se localizará el acceso a todas las aplicaciones Metro para ser lanzadas en un entorno Metro especial, pero además también se podrá lanzar el Escritorio y cualquier aplicación que continúe siendo de escritorio. Además de esto, la Pantalla de Inicio sigue teniendo el buscador integrado y mejorado para localizar archivos, aplicaciones y acceso a múltiples configuraciones del sistema operativo, la siguiente es una vista común a esta nueva pantalla:

Esta Pantalla de Inicio trae un gran número de Pro y Contra que trataremos de detallar en otro artículo aparte.
Lo que compete a este post, es que a diferencia del Developer Preview, que mantenía un sólo color monotono y sin ningún tipo de arte, ahora en Windows 8 Consumer Preview podemos cambiar desde las figuras abstractas que se ven en el fondo, hasta el color general de toda la interfaz metro que compente esta pantalla; esto por supuesto, se hace desde la pantalla de PC Settings, específicamente, seleccionando Start Screen en el nodo de Personalize:

Tenemos 6 diferentes diseños abstractos para escoger, y 9 variaciones de colores, basta con arrastrar con el mouse o hacer clic en el respectivo diseño, y quedará automaticamente aplicado; esto nos dejará estar variando un poco lo monotono que se puede volver la Pantalla de Inicio en nuestro Windows 8
Si vamos a un detalle un poco más técnico, Windows realiza dos tareas en el Registro para tener conciencia de los colores y diseños que debe presentar:

Básicamente, establece el contenido de valor de AccentId y ColorSet_Version1 e la clave:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Accent
El primer valor AccentId, es el que maneja los diseños abstractos utilizando valores binarios con números Hexadecimales con el siguiente orden:
Diseño 1: 4510
Diseño 2: 4520
Diseño 3: 4530
Diseño 4: 4540
Diseño 5: 4550
Diseño 6: 4560
ColorSet_Version1 por su parte, utiliza una escala decimal normal desde 0 a 9, manejando el orden de izquierda a derecha en los colores.
En este orden de ideas, se puede manipular manualmente el contenido de los valores, después de un reinicio o cierre de sesión, se verán reflejados.
Account Picture
El concepto aquí se mantiene, es una Imagen de Cuenta que podremos personalizar para representar nuestro Perfil en Windows 8, haciendo uso de una Cámara Web o bien buscando en nuestros respositorios de imágenes, sea en nuestro sistema operativo, o bien en la nube utilizando la integración con Skydrive (Tema que trataremos después en otro artículo):

Hay una tercera funcionalidad llamada Account Picture Apps, que me permitirá crear imágenes de cuenta con alguna aplicación Metro que esté desarrollada e instalada; aunque todavía no hay gran muestra de cómo podría funcionar esto.
*Nota: Las imágenes de usuario por cada perfil, Windows las registra en la clave:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AccountPicture\Users\<SID>
Donde <SID> es el número de identificador único por usuario, allí utiliza varias claves para diferenciar los diferentes tamaños que se pueden mostrar.
Esto es todo, traté de detallar al máximo posible cada una de las características, espero poder traerles más artículos cubriendo los demás nodos de PC Settings y mucho más.
¡Comentarios bienvenidos!
Saludos,
Checho

Hola a todos,
Espero que ya estén descargando Windows 8, para los que no.. en mi anterior post indiqué los enlaces oficiales donde se puede descargar.
Hay muchísimo para ver, yo diría que demasiado sobre Windows 8 Consumer Preview, y es apenas normal, ya que según Microsoft, hay por lo menos 100.000 cambios con respecto a lo que se presentó en la Developer Preview el año pasado.
Como primer artículo de este nuevo sistema operativo, en su fase Beta, aunque no es lo normal, quiero hablar sobre una característica muy interesante, y que seguramente nos será muy útil, sobre todo a los que queremos probar diferentes comportamientos en Windows 8 con el peligro de daño que esto acarrea. Se trata de una de las nuevas funcionalidades llamadas Reset y Refresh incluidas en Windows 8 (Desde Developer Preview).
Básicamente, ambas nos permitirán volver a un estado limpio del sistema operativo, por lo que lo podemos asemejar con lo que ahora nos dan los OEM utilizando una partición oculta de recuperación; el cambio sin embargo será, que tendremos control completo nosotros mismos desde el sistema operativo, pudiendo incluso personalizar varios aspectos. Por supuesto, hay diferencias entre ambos, así que a continuación pasaré a detallar en la medida de que mi conocimiento lo permita, cómo funciona y cómo podemos personalizar cada uno.
*Nota: Hice alución y seguiré trabajando sobre los nombres en inglés, porque por ahora no hay ningun paquete de idioma en Español disponible, por lo que es difícil saber qué nombre tomará finalmente.
Para localizar Reset o Refresh, basta buscar por alguna de las dos palabras desde la pantalla de inicio, y seleccionar la que se desee, esto nos llevará a la pantalla de PC Settings y poder empezar:

*Nota: Pronto nos iremos familiarizando con lo de “Pantalla de Inicio (Start Screen)”, “PC Settings”, entre otras en futuros artículos donde intentaré detallar el tema.
Botón de Reset:
Esta funcionalidad nos será útil en dos casos principalmente, el primero y más utilizado, cuando queremos volver nuestra a instalación a un estado completamente limpio, es decir, a como Windows se comporta recién terminada la instalación; el segundo caso, es cuando queremos dejar la instalación también limpia, pero además queremos asegurarnos de borrar toda la información que allí se haya generado, muy útil para compañías que hacen el cambio de PCs cada determinado tiempo.
Por supuesto, las dos se pueden tomar también como una sola opción, todo dependerá de lo que se quiera.
Lo importante aquí a tener en cuenta es, a diferencia de volver a un estado limpio una máquina que vino preinstalado con OEM, es que no se conservará ningún tipo de dato, configuración o aplicación que se haya instalado hasta el punto de indicar el Reset del equipo. En pocas palabras, es una reinstalación de Windows sin nada más.
Requerimientos:
- Como esto implica una instalación limpia del equipo, debemos tener el medio de Windows 8 Consumer Preview metido en la unidad, de lo contrario no hará los pasos descritos a continuación y nos mostrará un mensaje:

Ejecutando el botón de Reset
Basta con buscar por “Reset” en la Pantalla de Inicio como mostré en la primera captura en este post, en la página de PC Settings, tendremos que buscar Reset your PC and Start Over en el nodo de General que nos dejó la búsqueda y hacer clic en el botón Get Started:

Lo primero que nos mostrará, será una página de advertencia donde nos indicará lo que comenté recientemente, es decir, el estado en que se quedará el equipo después de hacer Reset:

La siguiente pantalla que nos aparecerá, será la de “How do you want to remove your personal files?”:

Hay dos opciones, Thoroughly que hará un borrado profundo, es decir, que sobreescribirá en el disco con “basura” al azar dejando la información en un estado muy difícil de recuperar, y la opción de Quickly, que hará un formato básico del disco como cuando instalamos normalmente el sistema operativo.
Obviamente, el primero puede tardar varias horas (Como se indica), dependiendo de qué tanto tenga que sobreescribir en el disco.
La decisión de cual escoger, será independiente para cada uno de ustedes; al darle Next, Windows nos advertirá por última vez lo que esto acarrea, y si estamos completamente seguros, podremos iniciar haciendo clic en el botón Reset.

¿Cómo funciona?
Windows reiniciará el equipo y comenzará el proceso que consiste en reiniciar en un entorno de recuperación, borrar el disco y realizar la instalación limpia del sistema operativo:

Después del Reset, se debe ingresar nuevamente el código de producto, aceptar los términos de licencia y configurar las personalizaciones y cuentas deseadas, es decir, como si iniciaramos desde un estado OOBE. Una vez hecho esto, símplemente empezamos a usar Windows como si nada hubiera pasado =)
Botón de Refresh
Reset es una gran característica, pero como comenté al final, podríamos tardar un buen tiempo mientras volvemos a configurar nuestro perfil, instalar las aplicaciones y gestionar todas nuestras personalizaciones.
Hay ocasiones entonces que aunque quedaría muy bien una instalación limpia, pero sin necesidad de perder todo lo que ya tenemos, un ejemplo podría ser algun problema causado por asociación de archivos o bien un comportamiento lento o diferente en el sistema que puede no provenir de nuestras personalizaciones y configuraciones.
Aquí es donde entra el fantástico botón de Refresh, que a diferencia de Reset, habrá una instalación completamente limpia de Windows, pero automaticamente restaurará todos los datos, aplicaciones y configuraciones de nuestro perfil sobre la instalación limpia, es decir, un Windows recien instalado, sin perder todo lo que ya teníamos.
*Nota: Aquí también necesitamos el medio de Windows 8 Consumer Preview.
Ejecutando el botón de Refresh
El procedimiento es exactamente el mismo que Reset, sólo que debemos buscar y ejecutar la opción en PC Settings de “Refresh your PC without affecting your files”:

Al hacer clic en el botón Get started, nos mostrará la primera página donde nos dirá qué será lo que Windows preservará:

*Nota: Tengamos en cuenta que algunas aplicaciones y configuraciones no se mantendrán.
Una vez estemos seguros de proseguir, bastará con hacer clic en el botón Next y finalmente al botón Refresh para iniciar:

Como con Reset, tomará unos minutos mientras hace la instalación, pero además mientras vuelve a importar todo el perfil y sus personalizaciones:

*Nota: Los datos se mantendrán en el mismo disco, en un espacio aparte, tal cual sucede con el proceso de migración que maneja por ejemplo Hardlink en USMT.
Al finalizar todo, en el escritorio se generará un archivo HTML donde nos dirá si se eliminaron o no aplicaciones:

*Nota: El tiempo en Refresh es considerablemente más rápido que haciendo Reset.
Personalizando la imagen predeterminada de Refresh
Para nuestra fortuna, la funcionalidad de Refresh no termina aquí; si bien es cierto que sobre la instalación limpia de Windows tiende a ser el comportamiento de la imagen mucho más confiable, habrá ocasiones en las que ciertas personalizaciones que necesitamos se perderían al estar haciendo Refresh. Como resultado a esto, Microsoft incorporó una adición a esta funcionalidad, y se trata básicamente de crear nosotros mismos una imagen desde el sistema operativo que sirva como punto de partida cada que hacemos Refresh.
Esto será posible gracias a una herramienta de línea de comandos llamada Recimg.exe, que nos brinda algunas posibilidades entre las que están:
Crear una imagen (-CreateImage): Con esta bandera, Windows creará una imagen partiendo desde lo que hay instalado y configurado en el equipo, registrandola además para que sea usada cuando se utilice el botón de Refresh.
Establecer actual (-SetCurrent): Con esto podremos registrar otra imagen adicional, si es que por ejemplo el equipo OEM ya tiene una para ser utilizada con Refresh.
-DeRegister: Esto quitará el registro de la imagen actual para ser utilizada en Refresh, y en vez de esto volverá a utilizar la imagen que el OEM haya establecido, en caso de no estar, utilizará de nuevo la del medio de instalación original.
Mostrar actual (-ShowCurrent): Podremos ver cuál es la imagen de recuperación actual y dónde está almacenada.
En esta ocasión, símplemente crearemos una nueva imagen para que se registre como punto de partida al utilizar Refresh, así no necesitaremos ni siquiera del medio de instalación y estaremos utilizando la que nosotros mismos personalizamos.
Para hacer esto, ejecutamos una Consola de Comandos (cmd.exe) con privilegios elevados (Clic derecho, Ejecutar como administrador) y digitamos:
Recimg –CreateImage <DirectorioImagen>
Donde <DirectorioImagen> es donde queremos que la imagen a ser utilizada por Refresh quede guardada, para este caso, la guardaré por ejemplo en C:\ImagenRefresh, por lo que el comando sería:
Regimg –CreateImage C:\ImagenRefresh

*Notas:
Hay un cambio interesante con respecto al Developer Preview, y es que ya no se debe crear la carpeta manualmente como se tenía que hacer en ese entonces.
El proceso de escritura puede tardar varios minutos, toca ser pacientes =)
Si examinamos el contenido después de creada la imagen, veremos sólo un archivo llamado Install.wim, y si recordamos un poco de implementación, aquí, desde Windows Vista, se aloja todo el sistema operativo y es el que manipulamos normalmente bajo una implementación:

Estaré investigando un poco más, para saber cómo se comporta la migración de configuraciones, aunque tal vez se haga en el momento de que se ejecute, utilizando esta imagen para instalación, y el repositorio temporal para restablecer todo posteriormente.
Apenas estamos empezando, espero que este primer artículo sea de utilidad, sólo queda decirles que de aquí en adelante trataré de ir generando mucho contenido sobre Windows 8 Consumer Preview y las versiones públicas que se liberen después.
PD. No olviden que ya existen Foros en Inglés de Microsoft Answers para el soporte en Windows 8 Consumer Preview:
http://answers.microsoft.com/en-us/windows/forum/windows_8
Saludos,
Checho

¡Hola!
Felizmente me alegro de estar escribiendo este post, aunque no es necesario muchas palabras.
Desde ahora, está disponible para descarga pública, Windows 8 Consumer Preview; ¡Empezamos de nuevo!
Lo pueden bajar desde el sitio oficial destinado por Microsoft:
http://windows.microsoft.com/en-US/windows-8/iso
Adicional a esto, pueden bajar Windows Server 8 Beta también:
http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx
En unos días empezaré a compartir aquí todo lo que aprenda de este nuevo sistema operativo.
¡Que lo disfruten!
Checho
*Off topic: Antes que nada, no olviden seguir a Checho’s Blog en Facebook: www.facebook.com/ChechoBlog :)
Descripción del problema:
En Windows 7, suele ser común que se cambie la asociación de los Accesos Directos (.lnk), provocando que el sistema operativo trate de abrir todo con una misma aplicación, además de modificar el aspecto de los iconos correspondientes:

El detalle del problema, lo pueden ver en Éste artículo.
Descripción del Fix:
FixLNK, es una pequeña aplicación que desarrollé en C++ utilizando la API de Windows, específicamente la función de RegDeleteKey para eliminar la subclave UserChoice que se genera en la clave de Registro de .lnk, correspondiente a los accesos directos.
FixLNK, requiere elevación de privilegios, él hará todo el trabajo, por lo que mostrará un cuadro de diálogo indicando que se reparó la asociación de accesos directos y luego reiniciará el sistema para que los iconos tomen su respectiva asociación original:

La razón para desarrollar esta aplicación, es que el problema es muy común dentro de las comunidades onlie, sólo soluciona el problema con la asociación de accesos directos (.lnk).
Descargar FixLNK:
Si tienen el problema, pueden descargar FixLNK desde el siguiente enlace:
*Nota: Si no se ve el enlace embebido, utilizar el link directo: https://skydrive.live.com/#cid=69FBD8240F3B536E&id=69FBD8240F3B536E%21571
Basta con descomprimir, ejecutar, y al reiniciar el sistema, el problema debería estar solucionado.
Saludos,
Checho
Hola,
Antes de proceder con el caso, me gustaría hacer un pequeño Off topic de dos pequeños temas:
1. Como se habrán dado cuenta, y por si no lo han hecho, Windows 8 Consumer Preview dará la luz pública el próximo 29 de Febrero, así que vamos alistando los PCs :)
2. Hace unos días creé una Página en Facebook específica para mi blog, el objetivo es compartir allí todo lo que aquí y en otras páginas se creen, además de pequeños tips en el tiempo. Me gustaría entonces hacerles la invitación formal a que pertenezcan a la página, para esto, en el panel izquierdo verán una pequeña publicidad de Facebook donde podrán darle a “Like” o “Me gusta”, o bien ir directamente a la página y unirsen: www.facebook.com/ChechoBlog
Eso era todo, ahora sí, ¡Al caso!
El problema
Por alguna extraña razón (Que no sabía en el momento), en un equipo mío estaba apareciendo desactivado el Centro de Seguridad después de algunos reinicios, o bien, de un cierre e inicio de sesión; esto lo podía detallar desde el Centro de Actividades:

No importa cuándo le diera al botón Activar (Turn on now), no pasaba absolutamente nada.
Decidí entonces tratar de hacerlo desde la Consola de Servicios, buscando el Servicio del Centro de Seguridad, que en efecto, tenía desactivado el Servicio, pero además de esto presentaba otras características un poco extrañas:

Lo primero, es que en la Descripción del Servicio, presentaba un mensaje de error que decía: “Failed to Read Description. Error Code: 193”, es decir, no se podía leer correctamente la descripción del Servicio.
Lo segundo es que aparecía detenido, pero al intentar iniciarlo presionando el botón “Iniciar” (Start), obtenía otro mensaje de error un poco más extraño:

“Windows no pudo iniciar el Servicio del Centro de Seguridad en el equipo local”
El error que me marcaba era el 193: 0xc1, lamentablemente, como en varias ocasiones con problemas de Windows o de otras aplicaciones, los errores no son nada descriptivos, por lo que había poco de dónde referenciarse, exceptuando quizá el código de error, del que tampoco encontré casi nada en mi búsqueda de internet.
Para mi fortuna, el problema general del que se desactive el Centro de Seguridad es bastante común, y como expliqué un poco en Este artículo que hice para la web de Fermu.com, una causa podría ser que la clave de Registro que registra este servicio no estuviera, o bien tuvieran subclaves o valores corruptos.
La solución en ese caso, basta con volver a importar completamente la clave de wscsvc y reiniciando el sistema, esto hice y después de reiniciar el sistema pensé que todo había quedado solucionado al ver que aparentemente funcionaba:

La decepción llegó cuando cerré sesión y de nuevo, el Servicio se había desactivado desde el Centro de Actividades, por su parte, en la Consola de Servicios nunca hubo un cambio, todo el tiempo se manuto el servicio detenido y sin descripción.
La causa
¿Qué podía hacer entonces? En este caso, la respuesta era: ¡Empezar a filtrar y probar! Si el problema no se había corregido importando las claves originales de registro, indicaban que el inconveniente no se originaba por ahí, puesto que se mantenían intactas, y en su estado normal, el Servicio debía iniciar con Windows corriendo y en Automático (Inicio retrasado).
Windows al principio estaba leyendo un estado desde la Clave de Registro, pero estaba obteniendo otro desde la Consola de Servicios, y siempre iba a prevalecer el último.
No podía ser soluciones de seguridad, porque no tenía ninguna instalada, y además, tampoco se estaba reflejando cambio en el estado del servicio dentro del Registro de Windows, por lo que nada estaba manipulándolo al iniciar sesión.
Solo me quedaba una opción (Dentro de las posibilidades que conozco), y es que podría haber un problema a nivel de archivos de Windows, y la respuesta a esto me la podría dar una herramienta embebida en el sistema operativo llamada “Comprobador de Archivos del Sistema” (Sfc.exe); básicamente SFC (En sus siglas en inglés), tiene la característica de hacer una búsqueda general de los archivos progetidos del sistema, detectando si alguno o algunos de ellos se ha sobrescrito, o bien se encuentran corruptos, trayendo entonces una copia local del archivo original desde %SystemRoot%\System32\Dllcache, o bien desde los medios originales de instalación de Windows. Una vez pueda obtener las copias orginales, SFC las remplaza por el archivo corrupto o que se manipuló de nuestro sistema operativo.
*Nota: Toda la información acerca de SFC, la pueden encontrar en esta KB de Microsoft:
http://support.microsoft.com/kb/222193/es
Para correr la herramienta, basta con abrir una consola de comandos con privilegios elevados (Clic derecho, Ejecutar como administrador) y ejecutar: SFC /scannow
Por supuesto, esto hice, y me dio la pista del problema fuente que tenía:

El resultado fue: “Protección de Recursos de Windows encontró archivos corruptos, pero no pudo repararlos”.
Ya podía estar seguro de que tenía archivos corruptos en mi sistema, y para saber cuáles, además de si tenían que ver con el servicio del Centro de Seguridad, utilicé el Log que genera siempre la herramienta de SFC llamado CBS.log, normalmente lo ubica en el directorio: C:\Windows\Logs\CBS\CBS.log
*Nota: Para abrir el archivo CBS.log, es necesario primero ejecutar un Blog de Notas con privilegios elevados, posteriormente abrir el archivo desde allí.
El archivo CBS.log, como es habitual en cualquier archivo de Logging, genera cientos de eventos, desde el principio, hasta el final del proceso, por lo que como en Process Monitor, se vuelve muy útil empezar a buscar por resultados utilizando palabras claves.
En mi caso seguí buscando lo que me pudiera referenciar al Servicio del Centro de Seguridad, claro está que no con el nombre que aparece en la descripción (Centro de Seguridad), sino con el nombre con el que Windows realmente lo referencia, es decir: wscsvc. Este fue el primer y más importante resultado capturado por el log de SFC:

*Nota: Hacer clic en la captura de pantalla para ver la imagen en tamaño completo.
Como ven en los resultados resaltados de la captura anterior, SFC no había podido reparar y reproyectar la dll que ya detectaba como corruta: wscsvc.dll ubicada en C:\Windows\System32\wscsvc.dll.
Cobra sentido todo esto, porque wscsvc, a parte de ser el nombre del Centro de Seguridad, es también el nombre de la dll correspondiente, esto nos indica que si la dll no está funcionando correctamente, no lo hará el Servicio del Centro de Seguridad, y mucho menos se podrá consultar la información, cosa que intenta hacer siempre los valores de Description y DisplayName en la clave de registro correspondiente:

Solo por curiosidad, eché un vistazo a las propiedades del sistema operativo, y vaya sorpresa la que me llevé cuando intenté ver los detalles dentro de las Propiedades:

No se podía ver ni la Descripción del archivo (Con razón), ni la versión, ni el fabricante, etc, etc. ¡No podía ver nada!.
Mientras que si hacía esto en un sistema que estuviera funcionando, era completamente diferente:

Ahora me podía explicar por qué Windows no podía ni iniciar el servicio, ni acceder a sus datos, ¡La DLL estaba completamente corrupta!
La solución
Lo ideal, sería que SFC hubiera podido remplazarme la DLL sin mucho esfuerzo y de una forma limpia, puesto que al estar corrupta, probablemente una versión funcional debería bastar. Al no poder, sin embargo, decidí hacerlo yo mismo.
Hay un aspecto importante a la hora de modificar o quitar archivos protegidos del sistema, y es que el propietario no suele ser el usuario actual, por más administrador, o miembro del grupo de administradores que sea, este tipo de archivos los posee la cuenta y el servicio de TrustedInstaller, que suele ser la que tiene los privilegios para remplazarlos, es muy común cuando se hace una actualización del sistema operativo que actúen este tipo de cuentas por debajo.
En este orden de ideas, la solución consistía primero en tomar propiedad de wscsvc.dll en el directorio C:\Windows\System32\, para esto, bastaba con ir a las Propiedades, pestaña de Seguridad, botón Avanzado, pestaña de Propietario, y finalmente botón editar para cambiar el propietario por mi usuario o el grupo de administradores:

Después de tomar propiedad, en la pestaña de Seguridad, debía asignar todos los permisos para que mi usuario, o bien los usuarios que pertenezcan al grupo de Administradores puedan modificar a gusto el archivo:

Finalmente, renombrar la DLLa wscsvc.bak.dll y pegar la DLL original (wscsvc.dll) desde un medio de instalación de Windows (Que estuviera montado) o bien desde otro sistema operativo funcional:

*Nota: Puede ser recomendable volver a modificar los permisos sobre la DLL por motivos de seguridad.
Windows ya debía referenciar a la DLL que copié y no a la antigua que se encontraba corrupta, por lo que reinicié el equipo, fui hasta la Consola de Servicios, y esta fue mi gran sorpresa:

El Servicio del Centro de Seguridad ahora tenía una descripción, y se encontraba corriendo sin ningún tipo de problema, por supuesto, esto mismo se reflejó en el Centro de Actividades; ¡Problema solucionado! :)
Espero que les pueda ser de utilidad, tanto como para mí fue escribirlo y vivirlo.
Saludos,
Checho
El problema
Normalmente, suelo tener algunas máquinas virtuales en las que me apoyo para los diferentes artículos que escribo aquí, o bien para las pruebas que requiera hacer, sea reproduciendo problemas, o tratando de entender comportamientos de Windows.
Las máquinas virtuales las administro desde VMware, y una de las características de éste gran Gestor, es que si se instala Windows utilizando el asistente, sea con los pasos básicos o avanzados, al darle el usuario que sea quiere crear, además de que no lo pregunta en la instalación (Lo hace de forma desatendida), es que Windows siempre hará autologon con el usuario.
*Nota: Pueden ver más a fondo los procesos de Autologon en Este artículo.
Lamentablemente, en una de las máquinas, tuve que eliminar una de las cuentas porque la dañé completamente; no tuve problema con este proceso, el problema empezó al empezar a reiniciar normalmente el equipo, ya que cada que entraba, obtenía un mensaje de error con respecto a una contraseña:

Al darle al botón Ok, mi sorpresa fue que Windows todavía estaba intentando ingresar con el usuario que yo había borrado (WinBoy):

Por supuesto, no podía iniciar de ninguna forma sesión con el usuario, por lo que siempre tenía que darle al botón de Cambiar de usuario, escribir manualmente alguno de los otros usuarios e iniciar sesión.
Lo primero que hice fue ir hasta la ventana de Administración de usuarios, pero la cuenta (Tal como debía ser), no aparecía por ningún lado:

Los archivos de usuario, a pesar de que yo pensé haberlos borrado también, seguían existiendo en el directorio de C:\Users, pero esta no debería ser razón para que iniciara, puesto que la cuenta no estaba creada.
¿Cuál era el problema entonces?
La causa
El problema estaba sucediendo antes de que se iniciara Windows, por lo menos el escritorio; sólo existe una herramienta capaz de darme un diagnóstico de lo que sucede antes, por supuesto, me refiero a Process Monitor de Sysinternals.
Process Monitor tiene una característica llamada “Enable Boot Logging” que, permite ubicar el controlador de Process Monitor (PROCMON20.SYS) para que inicie antes que todo, por lo que generará un log que irá incrementandose hasta que se abra nuevamente dentro de Windows y se guarde.
Gracias a esto, podemos ver las Operaciones que suceden incluso desde el Winlogon, cosa que no es posible ni con el mismo sistema operativo.
Para habilitar la característica, basta con Abrir Process Monitor, e ir al menú Options y seleccionar “Enable Boot Logging”:

Lo habilité, abrí Process Monitor para empezar a analizar el log, y empecé a buscar por la palabra clave que pudiera darme más ayuda, en este caso, por supuesto, el nombre de usuario: “WinBoy”.
Después de algunos resultados que me decían que las claves del usuario en ProfileList todavía existían, encontré esto:

*Nota: Clic en la imagen para verla en tamaño real.
Windows estaba abriendo la clave Winlogon que contiene todas las claves y subclaves que hacen referencia a alguna operación en el proceso de inicio de sesión; a continuación estaba haciendo unas consultas a unos valores llamados DefaultUserName, DefaultDomainName y DefaultPassword. En el artículo acerca del Autologon, vimos un poco de lo que trataban estos valores, pero básicamente, junto con AutoAdminLogon, habilitan el Inicio automático (Autologon) y además establecen el nombre de usuario, dominio y contraseña que debe utilizarse.
DefaultUserName, en este caso estaba todavía haciendo referencia a la cuenta que estaba eliminada:

*Nota: “Data” es el contenido que tendrá, en este caso “WinBoy”.
Esta era la primera respuesta del por qué intentaba iniciar con una cuenta que ya no existía, al estarla referenciando, y todavía existir sus claves correspondientes, Windows aún la referenciaba.
DefaultDomanName no tenía valor, por lo que estaba tomando el Grupo de Trabajo predeterminado que tenía Windows.
Ahora, el valor de DefaultPassword, a diferencia de los anteriores, tenía como resultado NAME NOT FOUND, esto quiere decir que, a pesar de tener el Autologon indicado, Windows no encontraba la contraseña por ninguna parte; esto nos da la respuesta del por qué el primer mensaje de que el nombre de usuario o contraseña eran incorrectos.
La solución
Ya tenía detectado el problema, la solución consistía en evitar que Windows suigiera intentando hacer el Autologon, para esto entonces, desde Process Monitor utilicé la característica de “Jump to” para ir directamente a la clave de Registro de Winlogon y ubicar los valores que estaban causando el problema:

Lo que hice fue primero, modificar el contenido de AutoAdminLogon para cambiarlo de “1” a “0” y que se desactivara, y posteriormente eliminé el valor de DefaultUserName para que no tuviera nada que buscar ahí =)
Al reiniciar el equipo, el agradable resultado fue:

El inicio de sesión común en Windows había retornado a su normalidad.
¡Problema solucionado!
Saludos,
Checho
Hola a todos,
Este no iba a ser el artículo que iba a poner de primero, pero resultó y es para mí, de lo más interesante porque personalmente, aprendí y eso le da un buen sentido.
El problema
Estoy tratando de conocer y comprender, hasta donde sea capaz mi conocimiento, un poco más a fondo el funcionamiento de la Asociación de archivos en Windows (En esta semana pondré el artículo completo refiriendome al tema).
Una de las formas más sencillas de aprender sobre Windows, es dañando y tratando de arreglar, por lo que modifiqué para reproducir el problema común de la perdida de asociación a los accesos directos, lo que causa que todo se abra con un solo programa:

A continuación, estaba tratando de utilizar PowerShell, para hacer uso de un cmdlet para eliminar la subclave de registro que causa este problema, es decir:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice
Como PowerShell trabaja las claves de registro de la misma forma que lo hace con los archivos, bastaba con hacer referencia a una pequeña línea de comandos utilizando Remove-Item, así:
Remove-Item –Path HCKU:\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice
El problema, es que cada que ejecutaba la línea anterior, recibía un mensaje un poco extraño de PowerShell:

Según el mensaje que PowerShell me daba, Remove-Item no podía eliminar la subclave de Registro porque no existía, aunque efectivamente la clave estaba:

Aunque PowerShell estaba reconociendo la excepción, no necesariamente estaba entregando el mensaje que correspondía, ¿Cuál era el problema entonces si la clave existía?
La causa
Como PowerShell no era capaz de indicar qué era lo que realmente le pasaba, había que pasar a preguntarle directamente a Windows, y para hacer esto, como siempre, nada mejor que Process Monitor de Windows Sysinternals.
Después de correr Process Monitor e intentar ejecutar la línea de comandos, bastó con volver a Procmon, parar el monitoreo y buscar directamente por la subclave UserChoice, como se recomienda, de abajo hacia arriba; esto fue lo que encontré:

*Nota: Clic para ver la imagen en tamaño completo.
El proceso powershell.exe estaba tratando de abrir la clave de UserChoice, pero como ven, el resultado era ACCESS DENIED, lo que llevaba a la respuesta, el problema estaba en permisos, ¡No en ausencia de la clave!
Process Monitor permite saltar directamente a la clave, así que lo hice, y después de esto entré a la ventana de Permisos de la clave haciendo clic derecho, Permisos, y en primera instancia, todo estaba bien para los usuarios de los grupos Administradores; el único y más importante problema, es que el usuario con el que había iniciado sesión, y con el que estaba tratando de eliminar la clave, tenía un permiso especial que me estaba denegando algo:

*Nota: Los Permisos Especiales en Windows contienen un filtro mucho más completo de denegación o aprobación en las operaciones que se pueden hacer a nivel de sistema de archivos, o bien sobre claves y valores del Registro de Windows.
Para poder ver los permisos especiales, basta con hacer clic en el botón inferior de Avanzado (No visto en la captura anterior), detecté el usuario que tenía los permisos especiales denegados e hice clic en el botón Editar para verlos:

Mi usuario tenía en blanco todo lo que fuera permitir, eso quiere decir que los tomaría de los permisos predeterminados, pero tenía como Denegado el permiso a establecer valores (Set Value), lo que equivale a escribir:

La solución
Con el problema detectado, ya la solución sería un poco más sencilla, al saber que tenía problemas de permisos, específicante de escritura, PowerShell no iba a ser capaz de eliminar la clave (No podía escribir nada encima); así que para no modificar mucho los permisos, símplemente cambié el de Denegar para Establecer Valor (Set Value) a Permitir (Allow):

Finalmente, volví a ejecutar la línea de comandos en PowerShell y este fue el resultado:

¡Todo blanco! Lo que indica que se había ejecutado correctamente, y además la clave se elimino en efecto sin ningun problema:

El pequeño Bug sobre los mensajes de información en las excepciones de PowerShell ya llegó al Equipo de PowerShell para mejorarlo en futuras actualizaciones.
Saludos,
Checho
Ya lo he dicho en otras ocasiones (Artículos), pero no me canso de repetirlo, los Foros de Microsoft TechNet y Microsoft Answers, son el mejor lugar tanto para compartir conocimiento, aprender e interactuar con nuevos problemas al mismo tiempo que se trata de ayudar a otras personas en situaciones complicadas.
Hoy quiero compartirles un inconveniente que tuve al tratar de instalar una aplicación llamada BlenderPortable en un Equipo Windows 7, justo co la intención de investigar otro comportamiento.
El Problema
Cada que trataba de instalar la aplicación Blender Portable, al ejecutarlo haciendo doble clic, justo después de indiciar la ruta de instalación, estaba recibiendo un mismo mensaje de error:

El error indicaba que tenía problemas para escribir en la ruta de instalación, es decir en C:\Program Files\BlenderPortable\
Si le daba reintentar, ocurría el mismo mensaje de error, si le daba Ignorar, me entregaba de nuevo lo mismo pero con otro archivo diferente, por lo que el problema no era del archivo a copiar en cuestión, sino de cualquier archivo que estaba tratando de escribir en el directorio.
La causa
Como he dicho en otros problemas, suele ser una buena práctica ejecutar de nuevo las aplicaciones que presentan estos errores con privilegios elevados, es decir, haciendo clic derecho sobre el ejecutable, y seleccionando “Ejecutar como administrador”.
Como se esperaba, la aplicación pasó a instalarse normalmente, esto indicaba que el problema iba por algun tema probablemente de permisos.
Para asegurarme específicamente dónde, procedí a ejecutar Process Monitor de Sysinternals, seguir el comportamiento de Windows mientras intentaba instalar la aplicación y este fue el resltado al ver el log después:

En principio, cuando Windows hacía uso de la API con la función CreateFile para generar el directorio de C:\Program Files\BlenderPortable y empezar a escribir, no estaba encontrando la ruta, como muestra el resultado de PATH NOT FOUND.
A continuación, Windows consulta los eventos que tiene registrados, y hace el llamado del mensaje de error, junto con el típico sonido, que incluso lo consulta en C:\Windows\Media\Windows Critical Stop.wav.
Predeterminadamente, Windows debería estar en la capacidad de crear el directorio, siendo primera vez que lo consulta, la pregunta era: ¿Por qué no lo estaba creando?
Buscando un poco más a fondo en el Log, este fue el resultado:

Cuando el proceso BlenderPortable.exe estaba tratando de crear el directorio C:\Program Files\BlenderPortable estaba obteniendo un ACCESS DENIED (Acceso Denegado), ¿Qué significaba? ¡No tenía permisos!
El Control de Cuentas de Usuario (UAC) en Windows 7, entre otras cosas, es capar cuando una aplicación está intentando escribir en directorios protegidos del sistema, y mediante un engaño, les hace creer que tienen permisos de escritura y que la aplicación no tenga ningun problema.
Como muy amablemente me hizo caer en cuenta Mark Russinovich sobre este problema, seguramente la característica llamada Deteccción Heurística (Que detecte que es un instalador), no estaba funcionando con esta aplicación en cuestión.
La solución
Por seguridad, no es prudente entonces permitirle a la aplicación que escriba a su antojo en el directorio, sin embargo, la solución consisitió en crear manualmente la carpeta BlenderPortable en el directorio C:\Program Files, a continuación entrar a las Propiedades de dicha carpeta, pestaña de Seguridad, botón Editar y darle a los usuarios estándar permisos de escritura sobre la carpeta:

Después de esto, procedí a ejecutar la aplicación nuevamente con doble clic, y para mi fortuna, ¡Caso solucionado! La aplicación instaló correctamente.
Espero que si tienen algun problema similar, se animen a intentar segurilo, se darán cuenta de que es sumamente grato y productivo lo que se puede aprender al lograr solucionarlo.
Saludos,
Checho
Más artículos
< Página anterior -
Página siguiente >