<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.ms/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Checho's Blog : Windows 7 Deployment, Windows 7</title><link>http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/Windows+7/default.aspx</link><description>Etiquetas: Windows 7 Deployment, Windows 7</description><dc:language /><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Migración manual de Windows XP a Windows 7 utilizando USMT 4.0</title><link>http://geeks.ms/blogs/checho/archive/2012/01/17/migraci-243-n-manual-de-windows-xp-a-windows-7-utilizando-usmt-4-0.aspx</link><pubDate>Tue, 17 Jan 2012 15:24:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:202785</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=202785</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2012/01/17/migraci-243-n-manual-de-windows-xp-a-windows-7-utilizando-usmt-4-0.aspx#comments</comments><description>&lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;Para nadie es un secreto que estamos a puertas de lo que conocemos hasta ahora como Windows 8, y por supuesto, la idea es empezar a cubrir la mayor cantidad de detalles posibles que vayan desde características hasta mejoras en implementación y solución de problemas.&lt;/p&gt;  &lt;p&gt;Sin embargo, las compañías – Siendo un proceso y tiempo normal- es cuando en este momento, están planeando en gran parte la migración a Windows 7 y claro está, teniendo en cuenta y evaluando una cantidad inmensa de detalles, como la Compatibilidad de aplicación, las características del sistema operativo, y las diferentes soluciones de migración e implementación que existen por parte de Microsoft.&lt;/p&gt;  &lt;p&gt;En el tiempo que llevo escribiendo en el blog, he tratado de mostrar varios y diferentes procesos de implementación manuales y automatizados que, en mi concepto, me han resultado útiles; obviamente, se me han quedado muchos por cubrir, pero se trata de compartir y de poder ayudar un poco en la medida posible.&lt;/p&gt;  &lt;p&gt;Hoy quiero escribir y exponerles el proceso de uno que suele ser muy común, y es la migración desde Windows XP a Windows 7, hace ya tiempo escribí detallando el proceso para automatizar una migración fácil utilizando Microsoft Deployment Toolkit (MDT), pero por debajo de todo esto, el de la magia es la herramienta llamada Migración de Estado de Usuario (USMT) que se puede utilizar manualmente y de una manera relativamente fácil.&lt;/p&gt;  &lt;p&gt;USMT es una herramienta mucho más robusta que Windows Easy Transfer que es la que viene embebida en Windows 7. Está incluida dentro del Kit de Instalación Automatizada para Windows 7 (AIK) y se compone básicamente de dos herramientas:    &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Scanstate:&lt;/strong&gt; Esta hará una copia de todos los archivos, perfiles y configuración de aplicaciones que esté en el sistema operativo y brindará la posibilidad de especificar el lugar de almacenamiento, además de filtrar lo que se migrará. Funciona desde Windows XP.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Loadstate:&lt;/strong&gt; Desde esta herramienta, también de línea de comandos, es donde se cargará todo lo que Scanstate haya recopilado previamente en el nuevo equipo, o incluso en el mismo equipo si así se decidió (Un refresh), por supuesto, tiene sus propias banderas para hacer filtros y, a diferencia de la anterior, funciona sólo en Windows Vista y superiores.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Hay más sobre los scripts que administran estas dos herramientas, pero la idea del post es explorar un poco el proceso básico, lo que sigue es que cada uno indague un poco más de acuerdo a la necesidad.&lt;/p&gt;  &lt;p&gt;Lo que haremos aquí será hacer la migración completa desde Windows XP a Windows 7 manualmente con USMT paso a paso.&lt;/p&gt;  &lt;p&gt;Actualmente, el equipo que migraré cuenta con dos cuentas y algunos archivos que se requieren pasar al nuevo equipo, ubicados en el escritorio y en la carpeta de documentos:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/post1_5F00_2323E6A3.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="post1" border="0" alt="post1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/post1_5F00_thumb_5F00_79BC78D7.png" width="503" height="380" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;¿Qué necesitamos?&lt;/h3&gt;  &lt;p&gt;Para proceder a la migración, necesitamos básicamente:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Kit de Instalación Automatizada para Windows 7:&lt;/strong&gt; Desde el Kit es donde vamos a extraer la herramienta de USMT necesaria para la migración. Si no tienen todavía AIK, pueden descargarlo gratuitamente desde &lt;a href="http://www.microsoft.com/downloads/es-es/details.aspx?familyid=696dd665-9f76-4177-a811-39c26d3b3b34&amp;amp;displaylang=es" target="_blank"&gt;Aquí&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Equipo técnico:&lt;/strong&gt; Donde instalaremos el Kit de Instalación Automatizada (AIK), desde este equipo es donde copiaremos todos los archivos al equipo con Windows XP.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Recurso compartido de red o unidad de almacenamiento extraible:&lt;/strong&gt; Mientras hacemos la migración, y después de ésta, necesitamos almacenar los archivos de usuario en un repositorio.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Aunque puede ser cualquiera de los dos, para este artículo, trabajaré sólo con un recurso compartido de red.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Equipo de pruebas:&lt;/strong&gt; Donde estará instalado Windows XP, se hará el respaldo de los datos y configuración del perfil, se instalará Windows 7 y se hará la migración de todo lo que tenía en XP.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Medio de instalación de Windows 7:&lt;/strong&gt; Por supuesto, necesitamos tener todo lo necesario para desplegar Windows 7 en el equipo.&lt;/p&gt;  &lt;h3&gt;¡Empecemos!&lt;/h3&gt;  &lt;p&gt;Lo primero que tenemos que hacer, es pasar los archivos correspondientes de USMT al equipo local con Windows XP, en el equipo donde esté instalado Windows AIK, están ubicados en:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;C:\Archivos de Programa\Windows AIK\Tools\USMT\&amp;lt;Arquitectura&amp;gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;Arquitecturaz&amp;gt;&lt;/strong&gt; es &lt;strong&gt;x86&lt;/strong&gt; si se van a pasar los archivos de 32 bits, o&lt;strong&gt; amd64&lt;/strong&gt; si se van a pasar los archivos de 64 bits.&lt;/p&gt;  &lt;p&gt;Normalmente, sería el de &lt;strong&gt;x86.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Se puede hacer a través de Windows, o bien por la línea de comandos utilizando la herramienta de Xcopy.&lt;/p&gt;  &lt;p&gt;Por ejemplo, para mi caso que los archivos los copié a una unidad de red &lt;strong&gt;V:\&lt;/strong&gt;, dentro de la carpeta &lt;strong&gt;USMT\x86&lt;/strong&gt;, desde el Equipo XP podría hacer la copia localmente a la unidad C:\ en la carpeta llamada también USMT con el comando:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;xcopy V:\USMT\x86 C:\USMT&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_3ABAD26F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_47B4B280.png" width="505" height="75" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahora, nos debemos situar desde la línea de comandos en la carpeta que acabamos de copiar donde están todos los archivos de USMT, para este caso en C:\USMT&lt;/p&gt;  &lt;p&gt;Para que capture todo lo necesario de este equipo de referencia, utilizamos la herramienta Scanstate con la siguiente línea de ejecución:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Scanstate &amp;lt;RecursoCompartido&amp;gt; /i:migdocs.xml /i:migapp.xml /v:13&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &amp;lt;RecursoCompartido&amp;gt; es el directorio en red donde deseamos almacenar todo el contenido que se migrará al nuevo equipo, en mi caso, la sitaxis completa sería:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Scanstate V:\Store /i:migdocs.xml /i:migapp.xml /v:13&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_745D6C59.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7318D37A.png" width="490" height="374" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; La bandera /i: hace referencia a cualquier XML que contenga configuración de lo que se migrará, USMT ya trae &lt;strong&gt;Migdocs&lt;/strong&gt; para los archivos y &lt;strong&gt;Migapp&lt;/strong&gt; para lo que corresponda a las aplicaciones.&lt;/p&gt;  &lt;p&gt;Después de que termine, y que estemos seguro de que corrió de forma normal el scan de todo lo referente al equipo de referencia, debemos instalar normalmente Windows 7, sea en el mismo equipo haciendo el formato completo, o bien en un nuevo equipo que pueda luego tener acceso al recurso compartido también.&lt;/p&gt;  &lt;h3&gt;Recuperando perfil y archivos de usuario&lt;/h3&gt;  &lt;p&gt;Después de instalado Windows 7, el proceso es supremamente sencillo, desde cualquier cuenta que se haya creado, debemos copiar otra vez todo el contenido del recurso compartido donde están los archivos de USMT localmente.&lt;/p&gt;  &lt;p&gt;De nuevo, se puede hacer desde el Explorador de Windows, o bien mediante línea de comandos utilizando la herramienta de Xcopy, en mi caso, que todo estaban en el recurso de red con unidad V:\, llamado USMT; lo copié a una carpeta local otra vez con el mismo nombre con la siguiente sintaxis: &lt;strong&gt;xcopy V:\USMT C:\USMT&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_6FB73BD2.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_40F18330.png" width="396" height="69" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Después de copiar todo el contenido, como en el caso de Scanstate, en una Consola de comandos con privilegios elevados nos ubicamos en el directorio donde se copió todo, en mi caso en &lt;strong&gt;C:\USMT.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Ahora, restableceremos todos nuestros usuarios y archivos que están en el repositorio de la red, para esto ejecutamos:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Loadstate &amp;lt;RecursoCompartido&amp;gt; /i:MigDocs.xml /i:MigApp.xml /lac /lae /V:13&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &amp;lt;RecursoCompartido&amp;gt; es el mismo donde almacenamos todo lo guardado con respecto a los perfiles y configuraciones de la máquina cuando corrimos Scanstate.&lt;/p&gt;  &lt;p&gt;En mi caso, el comando sería:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Loadstate V:\Store /i:MigDocs.xml /i:MigApp.xml /lac /lae /V:13&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_78C3C753.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7712FB7F.png" width="536" height="333" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; &lt;strong&gt;/lac&lt;/strong&gt; es una bandera que se utiliza para que Windows cree los usuarios locales que haya detectado durante el &lt;strong&gt;Scanstate &lt;/strong&gt;(A menos de que se le haya especificado sólo uno), y &lt;strong&gt;/lae&lt;/strong&gt; es para que habilite dichos usuarios. Predeterminadamente Windows no lo hará.&lt;/p&gt;  &lt;p&gt;Después de que USMT complete el proceso, y no haya ningún error, se debe reiniciar el equipo, con esto Windows reconocerá las nuevas cuentas para poder ingresar:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5AB59392.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_38E9BB01.png" width="316" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Al ingresar por primera vez a cada cuenta, predeterminadamente, a menos de que se especifique en la línea de comandos una contraseña predeterminada con la bandera de /lac, por ejemplo: &lt;strong&gt;lac:Passw0rd.      &lt;br /&gt;&lt;/strong&gt;Toda la línea de comandos de &lt;strong&gt;Loadstate&lt;/strong&gt;, la pueden consultar aquí:     &lt;br /&gt;&lt;a title="http://technet.microsoft.com/en-us/library/dd560804(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/dd560804(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/dd560804(WS.10).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Espero les pueda ser de utilidad.&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202785" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Migraci_F300_n+a+Windows+7/default.aspx">Migración a Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/USMT/default.aspx">USMT</category></item><item><title>Windows 7, Internet Explorer 9 y la Vista de Compatibilidad</title><link>http://geeks.ms/blogs/checho/archive/2012/01/04/windows-7-internet-explorer-9-y-la-vista-de-compatibilidad.aspx</link><pubDate>Wed, 04 Jan 2012 15:09:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:202610</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=202610</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2012/01/04/windows-7-internet-explorer-9-y-la-vista-de-compatibilidad.aspx#comments</comments><description>&lt;p&gt;   &lt;br /&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/ML_5F00_LogoUpdate_5F00_IE9full_5F00_05A9BE0B.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="IE9_h_c" border="0" alt="IE9_h_c" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/ML_5F00_LogoUpdate_5F00_IE9full_5F00_thumb_5F00_3B5F0365.png" width="334" height="89" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;Antes que nada, espero que este sea un gran año para todos ustedes.&lt;/p&gt;  &lt;p&gt;Cuando una compañía está evaluando &lt;strong&gt;Compatibilidad de Aplicaciones&lt;/strong&gt; sobre un nuevo sistema operativo, como lo es Windows 7 ahora, o bien piensa entrar en un piloto para hacerlo – Como tal vez varias empresas lo harán este año-, no sólo se pueden tener en cuenta lo que corra bien, o se haga correr en el escritorio, existe la necesidad de encontrar y solventar problemas de compatibilidad con aplicaciones web (Que trabajan desde un browser), o bien, las mismas páginas públicas o de intranet con la que los empleados requieren estar interactuando.&lt;/p&gt;  &lt;p&gt;Esto no es un trabajo fácil, puesto que es necesario que la aplicación o la página web se desenvuelva bien en la nueva versión del navegador, antes de ir a aprobar una migración. Afortunadamente, como con la &lt;a href="http://geeks.ms/blogs/checho/archive/2011/12/28/habilitar-el-modo-de-compatibilidad-de-una-aplicaci-243-n-para-todos-los-usuarios-utilizando-el-editor-de-registro-en-windows-7.aspx" target="_blank"&gt;Compatibilidad de aplicaciones de escritorio&lt;/a&gt;, Windows, y más específicamente Internet Explorer en su versión 8 y 9 integran una característica llamada &lt;strong&gt;Vista de Compatibilidad (Compatibility View).&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A diferencia del Modo de Compatibilidad para las aplicaciones de escritorio, la Vista de Compatibilidad se puede activar en cualquier página que lo requiera símplemente con hacer clic en el icono de la parte superior derecha de la barra de Direcciones, identificado con una hoja partida a la mitad:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_01038D84.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0D913AA0.png" width="494" height="35" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A partir de que se active la Vista de Compatibilidad, la página se verá y se comportará como si estuviera trabajando sobre Internet Explorer 7.&lt;/p&gt;  &lt;p&gt;Con esto basta para que una gran cantidad de aplicaciones o páginas web sigan funcionando sin ningún tipo de problema.&lt;/p&gt;  &lt;h3&gt;¿Cómo funciona?&lt;/h3&gt;  &lt;p&gt;Ahora bien, ¿Qué sucede cuando activamos la Vista de Compatibilidad realmente?&lt;/p&gt;  &lt;p&gt;Cuando visitamos un sitio web, el navegador en el que estemos siempre entrega una Cadena de Agente de Usuario al servidor donde está alojado la página web, ésta cadena incluye información relevante como la versión del sistema operativo, la versión del navegador en el que estamos, entre otros datos que utiliza el servidor para generar y mostrar el contenido de acuerdo al navegador en el que estemos y sus características.&lt;/p&gt;  &lt;p&gt;Podemos ver un ejemplo de esto visitando la página: &lt;a title="http://whatsmyuseragent.com/" href="http://whatsmyuseragent.com/"&gt;http://whatsmyuseragent.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Apenas ingresamos, veremos que nos entrega La cadena de agente de usuario que el Servidor haya identificado (Y que el navegador le haya enviado):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_331AB801.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1CE49CAF.png" width="522" height="56" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como ven, la Cadena de Agente de Usuario me devolvió datos tanto de mi navegador como de mi sistema operativo, para este caso específico, la versión del navegador que detecta es MSIE 9.0, es decir, Microsoft Internet Explorer 9.0.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Internet Explorer se identifica él mismo como Mozilla, no se alarmen =) &lt;/p&gt;  &lt;p&gt;Esta es la misma información que recibe cada servidor de las páginas web, lo unico malo es que al renderizar el contenido de la página web, muchos dependen sólo de la versión que detecten, similar a lo que sucede con las aplicaciones de escritorio, por lo tanto, si un servidor host detecta una versión de IE 9 en vez de IE 7, y sólo se basa en esto, presentará la página con algunas incoherencias o fallos funcionales.&lt;/p&gt;  &lt;p&gt;Aquí, cuando surgen los problemas, es cuando actúa la Vista de Compatibilidad, y afortunadamente, el concepto se asemeja mucho al de la compatibilidad de escritorio (Aunque funciona diferente), básicamente, Internet Explorer 9 devolverá una Cadena de Agente de Usuario diferente a la que realmente es, específicamente, devolverá la correspondiente a la que se mostraría si el navegador que estuviera instalado fuera Internet Explorer 7, es decir, “&lt;strong&gt;Mentira sobre versión&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;En la misma página de whatsmyuseragent.com, si se activa la Vista de compatibilidad, devolvería esto:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_09573D0E.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_4EFBC72C.png" width="530" height="59" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Los servidores host detectarán Mozilla 4.0, que equivale a Internet Explorer 7 (MSIE 7.0), y con esta información, renderizarán el contenido de la página para que se muestre como si estuviera allí, lo que hará que nuestro sitio probablemente, funcione bien.&lt;/p&gt;  &lt;p&gt;Para identificarlo de una forma visual, cuando se activa la Vista de Compatibilidad, el mismo icono de la hoja partida a la mitad de la barra de direcciones en el navegador se verá de color azúl:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_7F429BE2.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2FF5A38E.png" width="415" height="31" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La Vista de Compatibilidad se puede activar manualmente página por página, o bien ingresando toda una lista manual de sitios desde el navegador, para esto basta con presionar la tecla ALT para mostrar la barra de menú de Internet Explorer, ir al menú Herramientas y seleccionar “Configuraciones de la vista de compatibilidad”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_43A28D22.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_62E533F5.png" width="190" height="52" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de Configuración, podemos especificar todos los sitios que deseemos que estén en Vista de compatibilidad escribiéndolos debajo de “&lt;strong&gt;Agregar este sitio web&lt;/strong&gt;”, cada que vayamos adicionando sitios, los veremos en una lista inferior desde la que podemos agregar o remover según nuestra necesidad:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_6CCA2560.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_72389604.png" width="397" height="222" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Sin embargo, esta configuración no se guarda para todos los usuarios, por lo que viene el primer problema, a pesar de ser fácil, desde el navegador no es posible generar la Vista de compatibilidad para cada usuario que inicie sesión en el equipo.&lt;/p&gt;  &lt;p&gt;Para hacer esto, como casi todo en Windows, hay dos posibilidades, tratar de replicar la configuración que se haga en el Registro de Windows en todos los usuarios (No siempre se Windows lo reconoce), o hacer esta personalización para todos los usuarios a nivel de Políticas de Grupo – Si es que la política existe claro está-.&lt;/p&gt;  &lt;p&gt;Por supuesto, la segunda opción es la más soportada, fácil y rápida, y en este caso, Internet Explorer 9 tiene unas políticas listas para personalizar la Lista de Compatibilidad para todos los usuarios, pero, primero veremos un poco cómo se comporta Windows para identificar un sitio que debe estar en Vista de compatibilidad según se lo hayamos especificado.&lt;/p&gt;  &lt;p&gt;Como siempre, &lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt; de Sysinternals es la herramienta adecuada para intentar seguir a Windows, aprender y determinar su comportamiento.&lt;/p&gt;  &lt;p&gt;Si habilitamos un sitio en Vista de compatibilidad, y posteriormente volvemos a &lt;strong&gt;Process Monitor&lt;/strong&gt; y seguir el resultado de la traza, encontraremos que hay un comportamiento muy interesante dentro de las claves de Registro correspondientes a Internet Explorer:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/IE2_5F00_6ED6FE5C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="IE2" border="0" alt="IE2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/IE2_5F00_thumb_5F00_0DAD723B.png" width="545" height="79" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La operación que Windows hace es utilizar la función de &lt;strong&gt;RegCreateKey&lt;/strong&gt; para crear la clave de &lt;strong&gt;ClearableLisData&lt;/strong&gt; en la ruta: &lt;u&gt;HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer \BrowserEmulation&lt;/u&gt;, posteriormente, usa la función de &lt;strong&gt;RegSetValue&lt;/strong&gt; para establecer el valor de&lt;strong&gt; UserFilter&lt;/strong&gt; y por último hace uso de la función&lt;strong&gt; RegCloseKey&lt;/strong&gt; para terminar la operación en la clave.&lt;/p&gt;  &lt;p&gt;Pero, ¿Qué tiene de importante este valor? Si desde Process Monitor hacemos clic derecho, Jump To a la clave que se creó, podremos ver el valor UserFilter, que es de tipo Binario:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_4AEE2702.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_3EEC36CE.png" width="411" height="82" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Pero si lo abrimos haciendo doble clic para modificarlo, podemos identificar algo verdaderamente interesante:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_090741B4.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_00A36C5D.png" width="376" height="328" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Un Valor binario en el Registro, se compone por dos características claves, la primera columna completa de letras y números de la izquierda, son los digitos binarios que representan las letras y símbolos que se ven en la segunda columna de la derecha, aunque no siempre son exactamente los mismos – Y esa es una respuesta que todavía no estoy en capacidad de dar para el que se pregunte la razón –.&lt;/p&gt;  &lt;p&gt;Para este caso, al yo activar La vista de compatibilidad en la página une.com.co, en el valor Binario de UserFilter, almacenará esta página para que Windows sepa que la debe mostrar en Vista de compatibilidad en el usuario en que se haya establecido. Como ven, después del valor resaltado en rojo, se puede ver la dirección de la página.&lt;/p&gt;  &lt;p&gt;Cabe destacar que no se crea un valor binario por cada página en la que se indica la vista de compatibilidad, el mismo valor &lt;strong&gt;UserFilter&lt;/strong&gt; guarda todas las páginas que se establezcan sea manualmente o por la Lista de compatibilidad desde el menú de Herramientas de Internet Explorer.&lt;/p&gt;  &lt;p&gt;Lamentablemente, de esta forma, así se replique en &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, no se refleja la Vista de Compatibilidad en los demás nuevos usuarios que ingresen en el equipo, sólo si se exporta la llave de registro y se importa en el nuevo usuario funciona.&lt;/p&gt;  &lt;p&gt;A pesar de todo, siempre quedan las políticas de Grupo para cubrir esta necesidad. &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/wlEmoticon_2D00_smile_5F00_247C1DEA.png" /&gt;&lt;/p&gt;  &lt;h3&gt;Lista de Compatibilidad a través de GPO&lt;/h3&gt;  &lt;p&gt;Para establecer una Lista de Compatibilidad utilizando GPO, que en palabras generales, son varios sitios en vista de compatibilidad, se debe abrir el Editor de Políticas (Gpedit.msc), navegar hasta &lt;strong&gt;Configuración de Equipo\Plantillas Administrativas\Componentes de Windows\Internet Explorer\Vista de Compatibilidad.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En el panel derecho donde se encuentran las plantillas disponibles, doble clic en &lt;strong&gt;“Usar Lista de Política para sitios de Internet Explorer 7” (Use Policy List of Internet Explorer 7 sites).&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Seleccionar habilitar y clic en el botón Mostrar para adicionar todos los sitios que deseamos se mantengan en &lt;strong&gt;Vista de Compatibilidad&lt;/strong&gt; predeterminádamente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_31E230F0.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5B75FC23.png" width="309" height="294" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de &lt;strong&gt;Mostrar contenidos&lt;/strong&gt;, debemos escribir todos los sitios que predeterminádamente estarán en Vista de Compatibilidad para cada usuario nuevo que inicie sesión, posteriormente aceptar y aplicar la política para que empiece a suritir efecto:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_0601B734.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_32AA710D.png" width="457" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Mientras se mantenga activa la política, todos los sitios que se pusieron en Vista de Compatibilidad, se les desaparecerá el icono que identifica la característica para que no pueda ser deshabilitada:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2A469BB6.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5AF9A361.png" width="457" height="32" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hasta aquí y con esto, sería suficiente para garantizar el comportamiento en todos los usuarios, la nueva inquietud es: ¿Qué hacer los que no no tienen una edición de Windows 7 que integre el Editor de políticas de grupo? ¿Qué hacer con los que no están unidos a un dominio además?&lt;/p&gt;  &lt;p&gt;Recordemos que, como hemos visto en varios artículos, cada política lleva por debajo una o más modificaciones al Registro de las que tal vez no nos damos cuenta, por lo que la respuesta sería: ¡Busquemos y repliquemos! &lt;/p&gt;  &lt;h3&gt;Analizando la política…&lt;/h3&gt;  &lt;p&gt;Cuando se aplica esta política para mantener una Lista de Compatibilidad, si nos ayudamos con &lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt; nuevamente, veremos dónde opera internamente Windows en el Registro para que el sistema operativo reconozca y encuentre los sitios que debe mantener compatibles:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_3999FDC5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_183A5829.png" width="537" height="113" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Windows, como es supremamente inteligente, siempre busca las claves y los valores que requiere, si no los encuentra, los crea, en la captura de arriba es donde crea por primera vez lo que necesita.&lt;/p&gt;  &lt;p&gt;Básicamente, utiliza la función de RegCreateKey para crear la clave:   &lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\BrowserEmulation&lt;/p&gt;  &lt;p&gt;Hasta ahí mantiene el mismo patrón del comportamiento de Windows cuando se activa la vista de compatibilidad, sin embargo, abajo Windows utiliza nuevamente la función de RegCreateKey para crear la clave:   &lt;br /&gt;&lt;u&gt;&lt;font size="1"&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Una vez creada esta clave, establece los valores que identifican las páginas que se agregaron a la Lista de compatibilidad, en este caso el de “www.une.net.co” por ejemplo, si se ve directamente desde el Registro de Windows aparecen todos los que se integraron en la lista de la Política:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_09AF3637.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_68BBC38F.png" width="309" height="80" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como siempre, una vez terminadas las operaciones, Windows vuelve a cerrar las llaves de registro utilizadas.&lt;/p&gt;  &lt;p&gt;Ya sabemos cómo Windows identifica una vez creada la política, las páginas que debe mantener en modo de compatibilidad. &lt;/p&gt;  &lt;p&gt;Para replicar esto sin Editor de políticas, hacemos lo siguiente:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Para temas de seleccionar una página, utilizaré la de &lt;a href="http://www.wintecnico.com"&gt;www.wintecnico.com&lt;/a&gt; del gran Maestro &lt;strong&gt;Daniel Martín.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En el Equipo donde queramos crear la lista de compatibilidad para todos los usuarios, hacemos clic en Inicio, digitamos Regedit y presionamos&lt;strong&gt; INTRO&lt;/strong&gt;, esto nos abrirá el editor de registro de Windows.&lt;/p&gt;  &lt;p&gt;Navegamos hasta la clave:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Clic derecho sobre la clave de Microsoft, seleccionamos &lt;strong&gt;Nuevo (New) &amp;gt; Clave (Key):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_67772AB0.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_18966551.png" width="263" height="72" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La llamamos &lt;strong&gt;Internet Explorer&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_655A2BE7.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_16796688.png" width="194" height="88" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Nos ubicamos en la clave de &lt;strong&gt;Internet Explorer,&lt;/strong&gt; clic derecho, &lt;strong&gt;Nuevo (New) &amp;gt; Clave (Key)&lt;/strong&gt; y la llamamos &lt;strong&gt;BrowserEmulation&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Sobre la clave de BrowserEmulation, hacemos clic derecho, &lt;strong&gt;Nuevo (New) &amp;gt; Clave (Key)&lt;/strong&gt; y la llamamos &lt;strong&gt;PolicyList; &lt;/strong&gt;el arbol creado debería verse así:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_7C38FD63.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5B458ABC.png" width="246" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;Finalmente, sobre PolicyList, en el espacio en blanco de la parte derecha, hacemos clic derecho, &lt;strong&gt;Nuevo (New) &amp;gt; Valor de cadena (String Value):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_19CAD863.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_46DFC531.png" width="236" height="67" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El nombre debe ser la dirección completa de la página que deseamos emular en Vista de compatibilidad (Puede ir con o sin www. al principio). Por ejemplo, para este artículo, creé el valor de &lt;strong&gt;wintecnico.com&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Debemos abrir el Valor recien creado y como contenido, especificamos también la dirección completa de la página, es decir, igual que su propio nombre de valor:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_37C8E657.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_16D573B0.png" width="346" height="82" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Esto es todo!&lt;/p&gt;  &lt;p&gt;Si el sitio quedó bien indicado, al abrir nuevamente la página desde cualquier usuario debería quedar en Vista de compatibilidad, sin posibilidad de quitarla:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_47887B5B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_54825B6C.png" width="477" height="34" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Noten que si no estuviera en Vista de compatibilidad, y se pudiera editar, la barra de direcciones se vería con el icono de la hoja partida a la mitad:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_533DC28D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_20018924.png" width="478" height="36" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Cada nueva página que deseemos agregar, tendríamos que crearla con los pasos anteriores como un valor de cadena, replicar esto ya pero para otros equipos, bastaría con exportar toda la clave de &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; e importarla en donde queramos.&lt;/p&gt;  &lt;p&gt;Espero que les pueda ser de utilidad, ¡Comentarios bienvenidos!&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=202610" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Tips/default.aspx">Tips</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Internet+Explorer+9/default.aspx">Internet Explorer 9</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/API+de+Windows/default.aspx">API de Windows</category></item><item><title>Configurando Roaming Profiles (Perfiles Móviles) en Windows 7</title><link>http://geeks.ms/blogs/checho/archive/2011/12/04/configurando-roaming-profiles-perfiles-m-243-viles-en-windows-7.aspx</link><pubDate>Sun, 04 Dec 2011 22:09:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201993</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=201993</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/12/04/configurando-roaming-profiles-perfiles-m-243-viles-en-windows-7.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/groups_5F00_7F33AA23.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="groups" border="0" alt="groups" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/groups_5F00_thumb_5F00_6FD02247.png" width="137" height="137" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Hola a todos!&lt;/p&gt;  &lt;p&gt;Ya hemos tocado en cuatro artículos anteriores (sin incluir los de solución de problemas) gran parte de lo que componen los Perfiles de usuario en Windows 7. Sin embargo, se siguen presentando nuevos requerimientos y por supuesto, Windows también entrega diferentes métodos para poder suplirlos en su mayoría.&lt;/p&gt;  &lt;p&gt;Uno de los requerimientos o necesidades más importantes al tocar el tema de los perfiles en las diferentes organizaciones es determinar qué se hará con el perfil, ¿Se guardará, o no? ¿Se hará localmente, o no? ¿Se moverá todo el perfil? &lt;/p&gt;  &lt;p&gt;Cada organización responde a estas preguntas de acuerdo a cómo desee que quede su infraestructura, la mayoría optan por manejar particionamiento en el equipo y redirigir cada nuevo perfil de usuario creado allí, así, no habrá peligro de perderse aún después de un formateo completo del sistema operativo.&lt;/p&gt;  &lt;p&gt;Existe, a pesar de todo, un procedimiento adicional llamado &lt;strong&gt;Roaming Profiles (Perfiles Móviles),&lt;/strong&gt; acorde a la nueva forma de ver el concepto de escritorio por parte de Microsoft llamado Escritorio flexible. Básicamente, Roaming Profiles (Perfiles móviles) nos permitirá centralizar todos los perfiles deseados en un solo repositorio central, dándole la posibilidad a cada usuario del Directorio Activo de iniciar sesión en cualquier máquina y disponer tanto de su propio perfil, como de todos sus documentos y configuraciones adicionales. &lt;/p&gt;  &lt;p&gt;Lo que haremos en este artículo será configurar los &lt;strong&gt;Perfiles Móviles (Roaming Profiles)&lt;/strong&gt; para &lt;strong&gt;Windows 7.&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;¿Qué necesitamos?&lt;/h3&gt;  &lt;p&gt;- Una infraestructura de Directorio Activo montada en Server 2008 R2.&lt;/p&gt;  &lt;p&gt;- Una carpeta compartida donde se almacenarán los perfiles (En el artículo mostraré lo que se debe tener en cuenta a la hora de compartir el recurso).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Esta característica es soportada desde Server 2003 y XP pero nos enfocaremos sólo a lo que concierne Windows 7 y 2008 R2.&lt;/p&gt;  &lt;p&gt;- Equipo( S ) Windows 7 conectados al dominio y en la misma red.&lt;/p&gt;  &lt;h3&gt;Creando el recurso compartido&lt;/h3&gt;  &lt;p&gt;Antes de configurar los Perfiles Móviles, debemos tener un directorio donde se alojarán todos, para este caso, yo creé una carpeta en el Servidor dentro de la unidad raíz C:\ con el nombre de “Perfiles”, por lo que quedaría como &lt;strong&gt;C:\Perfiles.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; El nombre de la carpeta lo especifico para seguir el artículo, por supuesto, cada uno de ustedes puede crearla en otra ubicación y con otro nombre.&lt;/p&gt;  &lt;p&gt;Después de crear la carpeta, hay que configurar los permisos para que cada usuario que inicie sesión en el dominio y se le especifique el Perfil Móvil, pueda escribir en esta carpeta todos sus archivos correspondientes de usuario.&lt;/p&gt;  &lt;p&gt;Para esto, hacemos clic derecho sobre la carpeta, seleccionamos Propiedades, en la ventana de Propiedades, vamos a la pestaña de &lt;strong&gt;Compartir (Sharing),&lt;/strong&gt; clic en el botón &lt;strong&gt;Opciones avanzadas (Advanced Sharing),&lt;/strong&gt;&amp;#160; seleccionamos la casilla de &lt;strong&gt;“Compartir esta carpeta” (Share this folder),&lt;/strong&gt; cambiamos el nombre compartido si deseamos y clic en el botón de Permisos (Permissions):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_1963ED7B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7F238456.png" width="340" height="359" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;En la ventana de &lt;strong&gt;Seleccionar Usuarios, Equipos, Cuentas de Servicio, o Grupos&lt;/strong&gt;, clic en el botón &lt;strong&gt;Agregar (Add)&lt;/strong&gt; digitamos o buscamos los &lt;strong&gt;Usuarios Autenticados (Authenticated Users)&lt;/strong&gt; y clic en el botón &lt;strong&gt;Aceptar (OK):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5D57ABC5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1529EFE9.png" width="400" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la Ventana de Permisos, seleccionamos &lt;strong&gt;Usuarios Autenticados (Authenticated Users)&lt;/strong&gt; y le asignamos el &lt;strong&gt;Control total&lt;/strong&gt; seleccionando la casilla de la parte inferior, &lt;strong&gt;Aplicamos&lt;/strong&gt; y&lt;strong&gt; Aceptamos:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2792409E.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_115C254C.png" width="319" height="385" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Estamos seleccionando los &lt;strong&gt;Usuarios Autenticados&lt;/strong&gt;, porque aquí estarán sólo los que vayan iniciando sesión en el Dominio, así además podremos asegurarnos de que cada usuario que inicie sesión, tendrá su propia propiedad sobre su carpeta correspondiente de Perfil.&lt;/p&gt;  &lt;p&gt;Clic en Aceptar en la ventana de Opciones avanzadas y en la de Propiedades de la carpeta compartida. Debemos por supuesto, tener la referencia de la carpeta que acabamos de compartir, en mi caso quedó &lt;a&gt;\\SWATLAB\Perfiles&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; En la ventana de Propiedades, pestaña &lt;strong&gt;Compartir (Sharing)&lt;/strong&gt; se puede ver la ruta de red las veces que deseen.&lt;/p&gt;  &lt;h3&gt;Preparando el usuario&lt;/h3&gt;  &lt;p&gt;Con la carpeta compartida ya creada, en el Servidor de Dominio, abrimos la consola de Usuarios y Equipos del Directorio Activo, ubicamos el usuario que deseamos que tenga el Perfil móvil, clic derecho, &lt;strong&gt;Propiedades&lt;/strong&gt; y vamos a la pestaña de &lt;strong&gt;Profile (Perfil).&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_10A34955.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_539F17C2.png" width="430" height="132" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la pestaña de&lt;strong&gt; Profile (Perfil),&lt;/strong&gt; tendremos dos nodos correspondientes a Perfil de usuario y Carpeta de hogar; el primer nodo, debemos ubicarnos en la caja de texto de &lt;strong&gt;Ruta de Perfil (Profile Path)&lt;/strong&gt; y aquí debemos pegar o copiar exactamente la ruta compartida de red, pero, adicional a esto, para que cada usuario quede con un nombre de carpeta que se refiera por el nombre de dominio, agregamos la variable de entorno &lt;strong&gt;%USERNAME%&lt;/strong&gt; al final de la ruta de red, así el Directorio activo sabrá a qué usuario se refiere y le creará su respectiva carpeta. &lt;/p&gt;  &lt;p&gt;En mi caso, la ruta completa sería &lt;a&gt;\\SWATLAB\Perfiles\%USERNAME%&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_054A0F4B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0405766C.png" width="410" height="311" /&gt;&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;&lt;strong&gt;Aplicamos y aceptamos&lt;/strong&gt; en la ventana de Propiedades del usuario correspondiente.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; La ruta, para cada uno de ustedes segúramente variará, es importante escribirla bien porque de lo contrario, habrán problemas con el inicio de sesión del Perfil.&lt;/p&gt;  &lt;p&gt;Esto es todo lo que tenemos que hacer, el siguiente paso será asegurarnos de que en verdad nuestro perfil ahora es móvil y no tuvo ningun problema para configurarse.&lt;/p&gt;  &lt;h3&gt;Probando nuestros Perfiles Móviles&lt;/h3&gt;  &lt;p&gt;Para este artículo, configuré en una máquina el perfil de mi usuario scalderon (Sergio Calderon), básicamente, con algunos archivos en el escritorio, y personalizaciones adicionales del menú de inicio, fondo de pantalla, imagen para mostrar y tema:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/RP1_5F00_79186F56.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="RP1" border="0" alt="RP1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/RP1_5F00_thumb_5F00_716CB44F.png" width="482" height="360" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como el usuario ya había iniciado sesión en el Equipo antes de configurarse el &lt;strong&gt;Roaming Profile (Perfil Móvil),&lt;/strong&gt; se debe Cerrar completamente la sesión y volver a ingresar para que en el Servidor se creen las carpetas y archivos correspondientes del perfil que incluyen toda su información y personalizaciones – Tal cual una carpeta de perfil local-&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5219E7AF.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_109F3556.png" width="296" height="206" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; La carpeta correspondiente se crea en el primer inicio de sesión después de configurarse el &lt;strong&gt;Perfil Móvil (Roaming Profile),&lt;/strong&gt; por esto el cierre de sesión; además, la finalización del nombre de la carpeta con &lt;strong&gt;“.V2”&lt;/strong&gt; es porque Windows Server reconoce entre los perfiles que se creen para &lt;strong&gt;Windows XP y Server 2003&lt;/strong&gt;, y los que se creen para &lt;strong&gt;Windows Vista, 7, Server 2008 y 2008 R&lt;/strong&gt;2 , es decir &lt;strong&gt;“.V2”. &lt;/strong&gt;La razón es porque tanto los archivos como las carpetas de usuario cambiaron de gran forma entre estas versiones de Windows no sólo en su contenido y número sino también en su ubicación.&lt;/p&gt;  &lt;p&gt;Una vez iniciados sesión después de configurado el Perfil en el &lt;strong&gt;DA (Directorio Activo),&lt;/strong&gt; procedemos a crear o guardar información, y realizar las personalizaciones que se deseen tal cual trabaja normalmente cada usuario en su equipo y perfil. Una vez cerrada la sesión por primera vez después de configurarse el &lt;strong&gt;Perfil Móvil (Roaming Profile)&lt;/strong&gt; y por cada inicio de aquí en adelante, se copiarán todos los archivos a la carpeta de usuario destinada en el Servidor:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_4DDFEA1D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_65972183.png" width="450" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El hacerlo en cada cierre de sesión (Que incluye al apagarse y al reiniciarse por supuesto), garantiza que toda la información y cambios generados durante el tiempo de trabajo se guarden y así, el usuario podrá tenerlos en el próximo inicio de sesión, no solo en el equipo donde se creó todo, sino en cualquier nuevo equipo que esté en la misma red y que se haga con la cuenta de dominio.&lt;/p&gt;  &lt;p&gt;Por ejemplo, para este artículo, inicié sesión en otro Equipo con Windows 7 x64 y además Internet Explorer 9 (Nótese que el anterior estaba en IE8) y este fue el resultado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_74EA8392.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_29B73D36.png" width="416" height="314" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Esto es todo! Así de fácil ya nuestro perfil nos sigue por toda la organización &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/wlEmoticon_2D00_smile_5F00_73196C24.png" /&gt;&lt;/p&gt;  &lt;h4&gt;Un poco más de información…&lt;/h4&gt;  &lt;p&gt;Existe, por supuesto, el caso de que el usuario no esté en la red interna y haya hecho una serie de modificaciones al tema de Windows por ejemplo, y agregado algunos archivos nuevos:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_007F7F2B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_73FDE3DC.png" width="417" height="313" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Pero, como no se encuentra en la misma red, el perfil no se guardará al cerrar sesión ya que no hay comunicación con el Servidor donde está el almacenamiento, incluso Windows mismo nos advertirá:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_39FE7B23.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_6900B6FA.png" width="526" height="58" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En este caso, Windows seguirá trabajando con la configuración e información más actual que tenga en el Servidor de almacenamiento, actualizando así el perfil local que haya en la máquina conectada al dominio, sin embargo, cuando la máquina en la que se hizo la configuración por fuera de la red se vuelva a conectar al dominio con la cuenta implicada, al primer cierre de sesión, se actualizará nuevamente el perfil de red con toda información y configuración que se haya creado tanto en los equipos locales en los que se haya iniciado sesión, como con la que trajo la máquina que estaba por fuera.&lt;/p&gt;  &lt;p&gt;En este orden de ideas, la próxima vez que se inicie sesión en la red de dominio, habrá un solo perfil con todas las configuraciones combinadas:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_4179C4C3.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_462C0718.png" width="444" height="334" /&gt;&lt;/a&gt;&lt;/p&gt;          &lt;p&gt;Con esto, nunca habrá preocupación por la cantidad de perfiles asociados a una misma cuenta, sólo la tranquilidad de mantener siempre una =)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Importante:&lt;/strong&gt; Dado que Windows divide en versión 1 y versión 2 el Perfil si se creó en Versiones anteriores como XP o Server 2003, sería la unica forma en la que serán dos perfiles diferentes, uno que se maneje en las máquinas de XP y 2003 y otras en las de versiones posteriores de Windows.&lt;/p&gt;  &lt;p&gt;Espero les pueda ser de utilidad, como siempre, ¡Comentarios bienvenidos!&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201993" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Roaming+Profiles/default.aspx">Roaming Profiles</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Perfiles+M_F300_viles/default.aspx">Perfiles Móviles</category></item><item><title>Redirección de Perfiles y Carpetas en Windows 7 (Parte IV)</title><link>http://geeks.ms/blogs/checho/archive/2011/11/07/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-iv.aspx</link><pubDate>Mon, 07 Nov 2011 10:05:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201569</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=201569</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/11/07/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-iv.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/LogoBlogWithSlogan_5F00_6160905A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="LogoBlogWithSlogan" border="0" alt="LogoBlogWithSlogan" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/LogoBlogWithSlogan_5F00_thumb_5F00_1932D47E.png" width="339" height="127" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Hola a todos!&lt;/p&gt;  &lt;p&gt;Finalmente, hemos llegado al final de la serie de artículos denominados: &lt;strong&gt;Redirección de Perfiles y Carpetas en Windows 7.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En esta cuarta y última parte veremos cómo reproducir el comportamiento que iniciamos y automatizamos en el &lt;a href="http://geeks.ms/blogs/checho/archive/2011/11/04/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-iii.aspx" target="_blank"&gt;artículo anterior utilizando el Archivo de autorespuesta.&lt;/a&gt; A diferencia de éste, veremos primero qué es lo que hace realmente el Archivo de autorespuesta y a partir de allí hacer el procedimiento manual de dos formas diferentes.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;*Importante:&lt;/font&gt;&lt;/strong&gt; Recomiendo que los que deseen probar los métodos que explicaré en estos artículos lo haga bajo un entorno explícito de pruebas, además de tener respaldo de las claves de registro modificadas e información que pueda verse afectada. &lt;/p&gt;  &lt;h3&gt;¿Qué hace el archivo de autorespuesta realmente?&lt;/h3&gt;  &lt;p&gt;Ya en el artículo anterior desplegamos un equipo en el que todos los perfiles nuevos que se crean se van diréctamente para la unidad&lt;strong&gt; D:\Users.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Sólo existe una forma de saber de dónde sale este cambio en &lt;strong&gt;Windows &lt;/strong&gt;y es utilizando la mejor de todas las herramientas: &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt; de &lt;strong&gt;Sysinternals.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Específicamente, la función de &lt;strong&gt;Boot Logging &lt;/strong&gt;que se puede habilitar desde el menú &lt;strong&gt;Options&lt;/strong&gt;, &lt;strong&gt;Enable Boot Logging&lt;/strong&gt;. Para este caso, hice esto y al reiniciar el sistema abrí nuevamente Process Monitor para guardar todo el log; una vez guardado, era tiempo de buscar qué información podría darme.&lt;/p&gt;  &lt;p&gt;Como siempre, buscando por palabras que sirvan de patrón, utilice la de “&lt;strong&gt;profile&lt;/strong&gt;” que es “&lt;strong&gt;Perfil”&lt;/strong&gt; en inglés, después de algunos resultados, encontré lo que responde la pregunta inicial:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FF2_5F00_65F69B14.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FF2" border="0" alt="FF2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FF2_5F00_thumb_5F00_4DA380F9.png" width="546" height="262" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Recomiendo hacer clic en la imagen para verla en tamaño completo.&lt;/p&gt;  &lt;p&gt;Analizando un poco más a fondo el log, al crearse e iniciarse un nuevo usuario (Principalmente al iniciarse que es cuando ocurre todo), primero Windows utiliza la función &lt;strong&gt;RegOpenKey&lt;/strong&gt; para abrir la clave:     &lt;br /&gt;&lt;u&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Al abrir esta clave, utiliza la función de &lt;strong&gt;RegQueryValue&lt;/strong&gt; para consultar el contenido del valor &lt;strong&gt;ProfilesDirectory&lt;/strong&gt;, que para este caso, las mismas propiedades de la operación lo indican:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_38655584.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_57A7FC57.png" width="315" height="67" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como se ve en el valor de “&lt;strong&gt;Data&lt;/strong&gt;”, el contenido es &lt;strong&gt;D:\Users&lt;/strong&gt;, que es la unidad y directorio especificado en el Archivo de autorespuesta y destinado a donde se desea que Windows guarde todos sus nuevos perfiles creados.&lt;/p&gt;  &lt;p&gt;En pocas palabras, cuando en el Archivo de autorespuesta indicamos en las propiedades del componente &lt;strong&gt;FolderLocation&lt;/strong&gt; (Ver &lt;a href="http://geeks.ms/blogs/checho/archive/2011/11/04/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-iii.aspx" target="_blank"&gt;artículo anterior&lt;/a&gt;), Windows en su fase de &lt;strong&gt;oobeSystem&lt;/strong&gt; que es la última establece el contenido del valor &lt;strong&gt;ProfilesDirectory&lt;/strong&gt; a &lt;strong&gt;D:\Users&lt;/strong&gt;, al igual que &lt;strong&gt;ProgramData.&lt;/strong&gt; si desde &lt;strong&gt;Process Monitor&lt;/strong&gt; lanzamos el Registro haciendo clic derecho y &lt;strong&gt;Jump To&lt;/strong&gt; veremos cómo quedó:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_4486CFAB.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_23935D04.png" width="350" height="131" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Obviamente, Windows hace el cambio incluso antes de que se cree el primer usuario, por lo que todos quedan con esta redirección a la nueva unidad.&lt;/p&gt;  &lt;p&gt;Ahora, si seguimos analizando la parte de la captura, vemos que luego de hacer esto, Windows cierra el trabajo con esta clave con &lt;strong&gt;RegCloseKey&lt;/strong&gt; e inmediátamente pasa a hacer varias operaciones a nivel de sistema de archivos, entre las que se incluyen, crear la carpeta por usuario en la nueva unidad. Primero trata de abrir el directorio &lt;strong&gt;D:\Users\WinGuy2&lt;/strong&gt; pero con el resultado &lt;strong&gt;NAME NOT FOUND&lt;/strong&gt;, por lo que todavía no está creado, así que pasa a crearlo utilizando la función &lt;strong&gt;CreateFile&lt;/strong&gt; tal cual lo había buscado, es decir: &lt;strong&gt;D:\Users\WinGuy2&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Lo está creando en &lt;strong&gt;D:\&lt;/strong&gt; porque ya previamente leyó dónde tenían que estar los perfiles de usuario almacenados.&lt;/p&gt;  &lt;p&gt;Después de esto, viene lo más importante, Windows utiliza la función &lt;strong&gt;RegSetValue&lt;/strong&gt; para crear el valor y su contenido de &lt;strong&gt;ProfileImagePath&lt;/strong&gt; en la clave:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-790306392-3545880310-3045740698-1007&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Si nos damos cuenta, después de ProfileList, hay un &lt;strong&gt;SID&lt;/strong&gt; (Identificador único) para un usuario, aunque puede ser difícil detectar a cuál pertenece, sin embargo, al hacer clic derecho e ir a las propiedades, podemos ver algo que nos ayude a identificarlo:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2D0C1B7A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2031C55C.png" width="452" height="260" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En Data, nuevamente está escribiendo &lt;strong&gt;D:\Users\WinGuy2&lt;/strong&gt;, lo que quiere decir que posíblemente este SID corresponda al usuario &lt;strong&gt;WinGuy2&lt;/strong&gt;, entre otras, porque antes de esto recordemos que se creó la carpeta con el mismo nombre en la unidad D:\.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si traducimos “&lt;strong&gt;ProfileImagePath&lt;/strong&gt;” puede ser algo como: Ruta de imagen de perfil, es decir, donde tendrá todo lo relacionado a éste.&lt;/p&gt;  &lt;p&gt;A pesar de todo, si deseamos asegurarnos completamente de que este es el SID del usuario, basta con utilizar otra estupenda herramienta de Sysinternals (¡Lo tiene todo!) llamada &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb897417" target="_blank"&gt;PsGetSid.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Esta herramienta, como todas las que empiezan por “Ps” de Sysinternals, se hace por línea de comandos y tiene la capacidad de ejecutarse tanto en equipos locales como remotos, y para obtener información del SID tanto de usuario como de máquina.&lt;/p&gt;  &lt;p&gt;Como estamos en un equipo local, basta con ejecutar &lt;strong&gt;PsGetSid&lt;/strong&gt; y determinarle el usuario para el que se quiere obtener el &lt;strong&gt;SID&lt;/strong&gt;, por ejemplo, en este caso que quiero confirmar el SID del usuario &lt;strong&gt;WinGuy2&lt;/strong&gt; bastaría con ejecutar:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;PsGetSid WinGuy2&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FF3_5F00_27F9B7FE.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FF3" border="0" alt="FF3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FF3_5F00_thumb_5F00_3ED8897A.png" width="484" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El resultado era el esperado, el &lt;strong&gt;SID&lt;/strong&gt; correspondiente a &lt;strong&gt;WinGuy2&lt;/strong&gt; era:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;S-1-5-21-790306392-3545880310-3045740698-1007&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Exactamente el mismo que Windows estaba estableciendo según el resultado del log de Process Monitor.&lt;/p&gt;  &lt;p&gt;Por último, Windows utiliza de nuevo la función de &lt;strong&gt;RegCloseKey&lt;/strong&gt; para cerrar la operación en la subclave correspondiente al usuario.&lt;/p&gt;  &lt;p&gt;Ahora que el sistema operativo sabe dónde debe almacenar el contenido del perfil y tiene el directorio creado, empieza a generar todos los archivos necesarios y unicos por perfil un poco más adelante, por ejemplo el de &lt;strong&gt;NTUSER.DAT&lt;/strong&gt; que indica la configuración de &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5787B0BD.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_36943E16.png" width="353" height="84" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hasta aquí, sabemos las claves determinantes que modificó el Archivo de autorespuesta para que Windows después hiciera la redirección del perfil de usuario, con esto podemos “jugar” para lograr finalmente el mismo comportamiento.&lt;/p&gt;  &lt;h3&gt;Redirección de Perfil de Usuario manualmente&lt;/h3&gt;  &lt;p&gt;Existen dos posibles formas de cambiar la ubicación del perfil, la primera desde Windows de forma Online y la otra desde la imagen offline, ambas no muy recomendadas ni soportadas, por esto mismo, recomiendo de nuevo hacer las pruebas para los que deseen en un ambiente totalmente controlado, el fin de este artículo es de enseñanza.&lt;/p&gt;  &lt;h4&gt;Método Online&lt;/h4&gt;  &lt;p&gt;La recomendación aquí, es hacer el cambio desde un único usuario en el sistema, con el fin de no modificar la ubicación de éste y en cambio sí asegurarse de que la ubicación de todos los demás sea en la nueva partición.&lt;/p&gt;  &lt;p&gt;Si tomara como referencia la misma imagen instalada para estos dos artículos, ya todo está en D:\ porque el archivo de autorespuesta hizo el cambio, por lo que tendría que pensar en llevarlo a otra unidad o bien devolverlo todo a &lt;strong&gt;C:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Con fines de ver cómo es el procedimiento, lo que haré será devolverlo a la unidad &lt;strong&gt;C:\&lt;/strong&gt; todos los nuevos usuarios creados.&lt;/p&gt;  &lt;p&gt;Como dije, recomiendo utilizar sólo un usuario actual en el sistema para evitar riesgos, lo más fácil es borrar todos los que hayan y utilizar el Administrador integrado, para esto hacemos clic en Inicio, digitamos &lt;strong&gt;CMD&lt;/strong&gt;, clic derecho y “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;En la consola de comandos, ejecutamos:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Net User Administrator /Active:Yes&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_34E37242.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_25606073.png" width="501" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si el sistema está en español, se debe poner el mismo comando pero con la palabra Administrador, es decir: &lt;strong&gt;Net User Administrador /Active:Yes&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Debe indicar que el comando se completó satisfactóriamente, cerramos sesión, iniciamos con el usuario Administrador integrado y borramos las cuentas que puedan existir desde la ventana de Cuentas de Usuario, para que sólo quede el Administrador y el Usuario invitado que está desactivado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_291E0543.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_39B60031.png" width="452" height="88" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ahora que está hecho esto, procedemos a modificar la ubicación de los nuevos perfiles de la siguiente forma:&lt;/p&gt;  &lt;p&gt;1. Clic en&lt;strong&gt; Inicio&lt;/strong&gt;, digitar &lt;strong&gt;Regedit&lt;/strong&gt;, clic derecho y &lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;2. En el Editor de Registro, navegar hasta la clave:    &lt;br /&gt;&lt;u&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;3. Hacemos doble clic sobre el valor &lt;strong&gt;ProfilesDirectory&lt;/strong&gt; y ahí le indicamos la unidad donde deseamos que queden los nuevos perfiles de usuario, para mi caso por ejemplo, lo moveré a la unidad &lt;strong&gt;G:\SoftPack\Users&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5D8EB1BE.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_6A1C5EDA.png" width="369" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Windows es extremadamente inteligente, si el directorio no está, él lo creará &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/wlEmoticon_2D00_smile_5F00_537A1093.png" /&gt;&lt;/p&gt;  &lt;p&gt;Basta con reiniciar, crear un nuevo usuario, y ver que todo funcione:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_32F2D0E1.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0D88DD73.png" width="255" height="156" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como es de extremo riesgo dejar la cuenta de Administrador integrada habilitada, se debe ejecutar el comando de &lt;strong&gt;Net User&lt;/strong&gt; para deshabilitarla otra vez:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Net User Administrator /Active:No&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_17019BE9.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_356BDCD2.png" width="482" height="98" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;De ahora en adelante, a menos de que se modifique otra vez, todos los usuarios que se creen, se irán al nuevo directorio.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Adicionalmente se puede mover el directorio de ProgramData, el de Public y el de Default, pero nuevamente, que sea desde un único usuario que no se afecte para que los demás no tengan problemas.&lt;/p&gt;  &lt;h3&gt;Método Offline&lt;/h3&gt;  &lt;p&gt;Este método consiste básicamente en montar la imagen Offline (&lt;strong&gt;Install.wim&lt;/strong&gt;) antes de instalarse y modificar el Hive correspondiente a &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, hacer el cambio a los nuevos directorios (En la misma clave que el método Online), desmontar la imagen guardando los cambios y desplegarla.&lt;/p&gt;  &lt;p&gt;No entraré en detalle, porque tengo un artículo totalmente dedicado a esto, lo único que varía es la clave que se va a modificar, pueden verlo desde aquí:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://geeks.ms/blogs/checho/archive/2011/10/11/sysinternals-y-windows-deployment-mejor-juntos-establecer-pol-237-ticas-y-cambios-en-el-registro-a-una-imagen-offline-de-windows-7.aspx" href="http://geeks.ms/blogs/checho/archive/2011/10/11/sysinternals-y-windows-deployment-mejor-juntos-establecer-pol-237-ticas-y-cambios-en-el-registro-a-una-imagen-offline-de-windows-7.aspx"&gt;http://geeks.ms/blogs/checho/archive/2011/10/11/sysinternals-y-windows-deployment-mejor-juntos-establecer-pol-237-ticas-y-cambios-en-el-registro-a-una-imagen-offline-de-windows-7.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;*Importante: Los cambios mal hechos en el Hive de &lt;strong&gt;HKLM &lt;/strong&gt;pueden ocasionar corrupción completa en la imagen de &lt;strong&gt;Windows&lt;/strong&gt;, así como los que se hacen en el &lt;strong&gt;Registro de Windows&lt;/strong&gt;, por eso no es un procedimiento soportado.&lt;/p&gt;  &lt;p&gt;Adicional a esto, pueden tener problemas de perfiles temporales, en caso de que sea así, es porque se hace referencia a ubicaciones de perfiles que no existen o bien que no se encuentran los archivos necesarios por perfil como el &lt;strong&gt;NTUSER.DAT&lt;/strong&gt;, pueden revisar &lt;a href="http://geeks.ms/blogs/checho/archive/2011/10/10/el-mensaje-inici-243-sesi-243-n-con-un-perfil-temporal-al-intentar-ingresar-en-windows-7-process-monitor-y-su-soluci-243-n.aspx" target="_blank"&gt;este artículo&lt;/a&gt; en caso de tener el problema.&lt;/p&gt;  &lt;p&gt;Con esto llegamos al final, espero haber cubierto todo o la gran mayoría de los métodos existentes para direccionar tanto los perfiles como las carpetas de usuario.&lt;/p&gt;  &lt;p&gt;Ojalá les sea de utilidad tanto como para mí lo fue aprenderlo.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;PD.&lt;/strong&gt; No olviden seguirme en &lt;strong&gt;Twitter&lt;/strong&gt;: &lt;a href="http://twitter.com/#!/Checho_L"&gt;http://twitter.com/#!/Checho_L&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201569" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Hives/default.aspx">Hives</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Registry+Hives/default.aspx">Registry Hives</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Redirecci_F300_n+de+Carpetas/default.aspx">Redirección de Carpetas</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Folder+Redirection/default.aspx">Folder Redirection</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Redirecci_F300_n+de+Perfiles/default.aspx">Redirección de Perfiles</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Profile+Redirection/default.aspx">Profile Redirection</category><category domain="http://geeks.ms/blogs/checho/archive/tags/PsGetSid/default.aspx">PsGetSid</category></item><item><title>Redirección de Perfiles y Carpetas en Windows 7 (Parte III)</title><link>http://geeks.ms/blogs/checho/archive/2011/11/04/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-iii.aspx</link><pubDate>Fri, 04 Nov 2011 15:03:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201536</guid><dc:creator>Checho</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=201536</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/11/04/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-iii.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/LogoBlogWithSlogan_5F00_6827EC32.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="LogoBlogWithSlogan" border="0" alt="LogoBlogWithSlogan" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/LogoBlogWithSlogan_5F00_thumb_5F00_38F6009B.png" width="357" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ya estamos finalizando la serie de artículos sobre la &lt;strong&gt;Redirección de Carpetas y Perfiles en Windows 7&lt;/strong&gt;; en las anteriores entregas, vimos cómo Windows controla y administra la redirección de sus carpetas por medio de &lt;a href="http://geeks.ms/blogs/checho/archive/2011/10/19/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-i.aspx" target="_blank"&gt;Políticas de Grupo&lt;/a&gt;, además de cómo era el comportamiento cuando hacíamos la &lt;a href="http://geeks.ms/blogs/checho/archive/2011/10/25/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-ii.aspx" target="_blank"&gt;configuración manualmente.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A pesar de esto, como nos hemos dado cuenta, hasta ahora sólo hemos tocado lo que concierne a la redirección de las carpetas de usuario (Documentos, Imágenes, Música, etc), el perfil hasta ahora sigue en su ubicación predeterminada al instalar Windows, es decir, en &lt;strong&gt;%SystemDrive%\Users, &lt;/strong&gt;que normalmente es &lt;strong&gt;C:\Users&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En este post veremos el procedimiento que corresponde a la redirección de Perfiles, que básicamente, es que no se vayan sólo las carpetas sino todos los archivos que requiere cada perfil para otra partición o ubicación definida.&lt;/p&gt;  &lt;p&gt;El procedimiento soportado consiste en utilizar un Archivo de autorespuesta, a comparación con las anteriores maneras, se configura el redireccionamiento desde la instalación de Windows y no cuando éste ya está online (Instalado).&lt;/p&gt;  &lt;h3&gt;¿Qué necesitamos?&lt;/h3&gt;  &lt;p&gt;- Los archivos de instalación de &lt;strong&gt;Windows 7&lt;/strong&gt;, tengamos en cuenta que vamos a preparar una imagen, necesitamos entonces copiarlos todos a una carpeta local, para este artículo, estarán en &lt;strong&gt;C:\7&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;- En el Equipo técnico donde está la carpeta con los archivos de instalación, necesitamos tener instalado el &lt;strong&gt;Kit de Instalación Automatizada para Windows 7 (WAIK).&lt;/strong&gt; Si aún no lo tienen, pueden descargarlo desde &lt;a href="http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34" target="_blank"&gt;Aquí.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Un equipo virtual o físico donde probar el despliegue del sistema operativo.&lt;/p&gt;  &lt;h3&gt;Configurando Archivo de autorespuesta&lt;/h3&gt;  &lt;p&gt;Ya hemos visto desde hace tiempo y en varios artículos que el Archivo de autorespuesta es básicamente, un XML de texto plano que le indica a Windows qué debe hacer conforme va transcurriendo la instalación, es decir, le dice qué particionamiento debe tener, idioma, usuarios, y configuraciones adicionales.&lt;/p&gt;  &lt;p&gt;Esto da la estupenda oportunidad de pensar en un despliegue totalmente desatendido (Sin interacción de usuario) tanto en Windows como en Server y configurable desde varios gestores (MDT, WDS, SCCM, etc).&lt;/p&gt;  &lt;p&gt;Como dije, el Archivo de autorespuesta entrega una grandísima cantidad de configuraciones y personalizaciones que se pueden asegurar en la imagen que quedará finalmente implementada, esto lo hace utilizando el &lt;strong&gt;Administrador de imágenes de Windows (SIM)&lt;/strong&gt; incluido en el WAIK y, básicamente utiliza unos componentes que alojan todas las configuraciones y que se adhieren en diferentes fases que tiene el Archivo de autorespuesta y que a la vez, representan las fases de instalación de Windows.&lt;/p&gt;  &lt;p&gt;Lo que haremos será utilizar el subcomponente de &lt;strong&gt;FolderLocation&lt;/strong&gt;, ubicado en el componente de &lt;strong&gt;Windows-Shell-Setup&lt;/strong&gt; para redirigir el perfil a la partición &lt;strong&gt;D:\&lt;/strong&gt; o a cualquier otra.&lt;/p&gt;  &lt;h4&gt;¡Empecemos!&lt;/h4&gt;  &lt;p&gt;Para ejecutar el &lt;strong&gt;Administrador de Imágenes de Windows (SIM),&lt;/strong&gt; hacemos clic en &lt;strong&gt;Inicio&lt;/strong&gt;, &lt;strong&gt;Todos los programas&lt;/strong&gt;, &lt;strong&gt;Microsoft Windows AIK&lt;/strong&gt;; clic derecho en &lt;strong&gt;Windows System Image Manager&lt;/strong&gt; y seleccionar “&lt;strong&gt;Ejecutar como Administrador&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;SIM se divide en tres grandes páneles, el primero de Izquierda a derecha donde se encuentra divido en dos llamados Distribution Share que es donde se ubican los recursos adicionales como paquetes a distribuir con la imagen y el que nos interesa aquí que es Windows Image, en éste debemos seleccionar sea la Imagen de instalación (&lt;strong&gt;install.wim&lt;/strong&gt;) o su respectivo archivo de catálogo (&lt;strong&gt;install_Windows 7 &amp;lt;Edicion&amp;gt;.clg&lt;/strong&gt;) para que se presenten los catálogos.&lt;/p&gt;  &lt;p&gt;Hacemos clic derecho sobre &lt;strong&gt;Select a Windows Image or catalog file&lt;/strong&gt; y escogemos &lt;strong&gt;Select Windows Image…&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_37B167BC.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_72989A85.png" width="276" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Debemos ir hasta la carpeta donde ubicamos los archivos de instalación de Windows 7 (En mi caso, en &lt;strong&gt;C:\7&lt;/strong&gt;), ubicar la carpeta &lt;strong&gt;Sources&lt;/strong&gt; y seleccionar el archivo de imagen o catálogo, el más rápido y que sirve sin problemas es el archivo de Catálogo, en mi caso, como es Windows 7 Enterprise, tiene el nombre de &lt;strong&gt;install_Windows 7 ENTERPRISE.clg:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_755E4F78.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_4DD75D41.png" width="439" height="325" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Cuando se abre el archivo de catálogo, en el SIM debajo de Windows Image ahora se verá la imagen seleccionada y las carpetas de Components y Packages:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_3CA37F9E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_62992FF4.png" width="256" height="95" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El segundo pánel está compuesto por el de &lt;strong&gt;Answer File,&lt;/strong&gt; aquí irá el Archivo de autorespuesta y todos los componentes adicionados a éste.&lt;/p&gt;  &lt;p&gt;Debemos hacer clic derecho sobre Create or open an &lt;strong&gt;Answer file&lt;/strong&gt; y seleccionar &lt;strong&gt;New Answer file…&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_134C37A0.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_672F3AAE.png" width="280" height="115" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El resultado será el Archivo de autorespuesta con todos los nodos disponibles para agregar componentes:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_30DE129F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_6FCF933A.png" width="303" height="215" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hasta aquí sólo agregamos el archivo de catálogo con los componentes y creamos el archivo de Autorespuesta, lo que sigue ahora será enfocarnos en agregar el componente de &lt;strong&gt;FolderLocation&lt;/strong&gt; que hará la redirección de perfiles para que la imagen al instalarse se vayan directo a &lt;strong&gt;D:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A pesar de que el componente principal es &lt;strong&gt;FolderLocation&lt;/strong&gt; para lo que queremos, debemos hacer una configuración adicional y se basa en las particiones del disco, debemos asignarlas desde el Archivo de autorespuesta para que la redirección funcione, si no se hace, no funcionará así se haya especificado el &lt;strong&gt;FolderLocation.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;La aparente razón es porque Windows no utiliza el nombre para las particiones sino hasta el final cuando las asigna, por tanto, la configuración no se establece al no encontrar la partición a la que se redireccionó ya aplicada (Ver captura de “Sobre asignación de particiones” en la última parte)&lt;/p&gt;  &lt;p&gt;El primer paso entonces es ir al panel inferior izquierdo, debajo de Windows Image, expandir el nodo de &lt;strong&gt;Components &lt;/strong&gt;y buscar el de &lt;strong&gt;Microsoft-Windows-Setup_6.1.7600.16385_neutral&lt;/strong&gt;, expandir el subcomponente &lt;strong&gt;DiskConfiguration&lt;/strong&gt;, &lt;strong&gt;Disk&lt;/strong&gt;, &lt;strong&gt;CreatePartition&lt;/strong&gt;, clic derecho y seleccionar &lt;strong&gt;Add settings to Pass 1 windowsPE&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_232B5697.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5AFD9ABA.png" width="366" height="152" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Debajo de &lt;strong&gt;CreatePartition&lt;/strong&gt;, está &lt;strong&gt;ModifyPartition&lt;/strong&gt;, debemos agregarla de la misma forma también a &lt;strong&gt;windowsPE.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Hacemos esto tres veces para cada una, es decir, tres para&lt;strong&gt; CreatePartition&lt;/strong&gt; y tres para &lt;strong&gt;ModifyPartition&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;En el Archivo de autorespuesta, debajo de &lt;strong&gt;windowsPE&lt;/strong&gt;, se deben ver todos los componentes agregados y aún sin configurar (Color azul claro):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_111F130A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_02083430.png" width="364" height="258" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La razón de la que son tres particiones es porque la primera será la Oculta de &lt;strong&gt;200 MB&lt;/strong&gt; que Windows utiliza para los archivos de BitLocker y de arranque, la segunda será la de instalación del sistema operativo, normalmente &lt;strong&gt;C:\&lt;/strong&gt;, y la tercera será la destinada a la redirección de perfiles, normalmente y para este artículo, la particón &lt;strong&gt;D:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Esta es la configuración que debe tener todo el componente de DiskConfiguration:&lt;/p&gt;  &lt;div align="center"&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="400" align="center"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="200"&gt;           &lt;p align="center"&gt;DiskConfiguration&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="200"&gt;WillShowUI: OnError&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;Disk&lt;/td&gt;          &lt;td valign="top" width="200"&gt;DiskID: 0            &lt;br /&gt;WillWipeDisk: True&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;CreatePartition&lt;/td&gt;          &lt;td valign="top" width="200"&gt;Order: 1            &lt;br /&gt;Size: 200             &lt;br /&gt;Type: Primary&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;CreatePartition&lt;/td&gt;          &lt;td valign="top" width="200"&gt;Order: 2            &lt;br /&gt;Size: &amp;lt;TamañoEnMB&amp;gt;             &lt;br /&gt;Type: Primary&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;CreatePartition&lt;/td&gt;          &lt;td valign="top" width="200"&gt;Extend: True            &lt;br /&gt;Order: 3             &lt;br /&gt;Type: Primary&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;ModifyPartition&lt;/td&gt;          &lt;td valign="top" width="200"&gt;Active: True            &lt;br /&gt;Format: NTFS             &lt;br /&gt;Label: System             &lt;br /&gt;Order: 1             &lt;br /&gt;PartitionID: 1&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;ModifyPartition&lt;/td&gt;          &lt;td valign="top" width="200"&gt;Format: NTFS            &lt;br /&gt;Label: Windows             &lt;br /&gt;Order: 2             &lt;br /&gt;PartitionID: 2&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="200"&gt;ModifyPartition&lt;/td&gt;          &lt;td valign="top" width="200"&gt;Format: NTFS            &lt;br /&gt;Label: Perfiles             &lt;br /&gt;Order: 3             &lt;br /&gt;PartitionID: 3&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/div&gt;  &lt;p&gt;   &lt;br /&gt;En el componente de &lt;strong&gt;InstallTo&lt;/strong&gt;, si es que se especifica una instalación desatendida, se le debe indicar que sea en la segunda partición, es decir en &lt;strong&gt;DiskID 0&lt;/strong&gt;, &lt;strong&gt;PartitionID 2:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_6E0EA199.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_264D18B2.png" width="309" height="65" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Después de indicadas estas configuraciones para el particionamiento, se debe abrir el componente de &lt;strong&gt;Microsoft-Windows-Shell-Setup&lt;/strong&gt;, clic derecho en &lt;strong&gt;FolderLocation&lt;/strong&gt; y seleccionar &lt;strong&gt;Add setting to Pass 7 oobeSystem&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_653E994D.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_63FA006E.png" width="358" height="310" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En el Archivo de autorespuesta, se selecciona y en la tercera columna de propiedades se le debe indicar una partición y carpeta preferida si se desea a &lt;strong&gt;FolderLocation&lt;/strong&gt; y &lt;strong&gt;ProgramData&lt;/strong&gt;, en mi caso, todo para &lt;strong&gt;D:\Users&lt;/strong&gt;&amp;#160; y &lt;strong&gt;D:\ProgramData&lt;/strong&gt; respectivamente.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Ambas carpetas se recomiendan enviarlas a la misma ubicación.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture_5F00_407D5C09.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="Capture" border="0" alt="Capture" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture_5F00_thumb_5F00_7F6EDCA4.png" width="371" height="154" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;*Nota: Recomiendo siempre poner una carpeta a crear, preferiblemente de igual nombre que la que maneja Windows (Users ó Usuarios y ProgramData), si sólo se pone la unidad, pueden dañar el servicio de perfiles y obtener este error al intentar ingresar por primera vez:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/ErrorPro_5F00_1DD91D8E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ErrorPro" border="0" alt="ErrorPro" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/ErrorPro_5F00_thumb_5F00_01E7E896.png" width="280" height="152" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Esto es todo, adicionalmente se puede &lt;a href="http://geeks.ms/blogs/checho/archive/2010/06/23/creando-instalaci-243-n-desatendida-de-windows-7-con-archivo-de-autorespuesta.aspx#201499" target="_blank"&gt;configurar el Archivo de autorespuesta para que la instalación sea totalmente desatendida.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Una vez terminado, se debe ir al menú &lt;strong&gt;File&lt;/strong&gt;, &lt;strong&gt;Save as&lt;/strong&gt; y guardar el archivo en la carpeta Raiz de los archivos de instalación de Windows con el nombre &lt;strong&gt;Autounattend.xml&lt;/strong&gt;, en mi caso en &lt;strong&gt;C:\7&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2C73A3A6.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_08F6FF41.png" width="475" height="373" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Si desean, pueden descargar el Archivo que utilicé para este artículo que redirige a &lt;strong&gt;D:\&lt;/strong&gt; y está totalmente desatendido, exceptuando el nombre del equipo y el de usuario, además de que copia el perfil de usuario predeterminado teniendo en cuenta que se puede trabajar con una imagen maestra capturada. Todo para que lo tengan como referencia:&lt;/p&gt;  &lt;p&gt;&lt;iframe style="padding-bottom:0px;background-color:#fcfcfc;padding-left:0px;width:98px;padding-right:0px;height:115px;padding-top:0px;" title="Preview" marginheight="0" src="https://skydrive.live.com/embedicon.aspx/Windows^_Deployment/Autounattend.zip?cid=14126ef2b5a1379f&amp;amp;sc=documents" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;h3&gt;Construyendo Imagen…&lt;/h3&gt;  &lt;p&gt;Ya todo está listo, nos queda crear la imagen .ISO de nuestra instalación, para eso vamos a Inicio, Todos los programas, &lt;strong&gt;Microsoft Windows AIK&lt;/strong&gt;, clic derecho sobre &lt;strong&gt;Deployment Tools Command Prompt&lt;/strong&gt; y seleccionamos “Ejecutar como administrador”&lt;/p&gt;  &lt;p&gt;El comando para construir la imagen es:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;oscdimg –b&amp;lt;Directorio7&amp;gt;\Boot\Etfsboot.com –u2 –h &amp;lt;Directorio7&amp;gt; &amp;lt;Ubicacion&amp;gt;\Name.iso&lt;/u&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Donde &amp;lt;Directorio7&amp;gt; es la carpeta que contiene los archivos de instalación de Windows, &amp;lt;Ubicacion&amp;gt; es el directirio donde deseamos guardar la imagen ISO y “Name.iso” es como deseamos llamar la imagen con la extensión .ISO.&lt;/p&gt;  &lt;p&gt;En mi caso, sería:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;oscdimg –bC:\7\Boot\Etfsboot.com –u2 –h C:\7 C:\Win7FD.ISO&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_45CB8113.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2AB2B205.png" width="526" height="217" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Sobre asignación de particiones&lt;/h3&gt;  &lt;p&gt;Como había mencionado en el principio del artículo, estamos particionando desde el Autorespuesta es porque así se haga el particionamiento dinámico en Windows, nos estamos asegurando de que el &lt;strong&gt;XML &lt;/strong&gt;le diga al sistema operativo que la segunda partición es la que tendrá los Perfiles, si no lo hacemos, tal vez habría que jugar con el cómo Windows administra las letras de particiones:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FDD_5F00_404CEAA2.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FDD" border="0" alt="FDD" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FDD_5F00_thumb_5F00_09FBC293.png" width="481" height="441" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la captura anterior por ejemplo, mientras se hace la expansión de archivos en la instalación de &lt;strong&gt;Windows&lt;/strong&gt;, la primera letra asignada es la &lt;strong&gt;C:\&lt;/strong&gt;, pero no es a &lt;strong&gt;Windows&lt;/strong&gt;, sino a la partición oculta de &lt;strong&gt;200 MB&lt;/strong&gt; mientras se hace la instalación, la letra que es &lt;strong&gt;Windows&lt;/strong&gt; es la &lt;strong&gt;D:\&lt;/strong&gt; y la que tiene Perfiles es finalmente la &lt;strong&gt;F:\&lt;/strong&gt;, por lo que si no particionáramos desde el Autorespuesta habría que saber en este caso esto e indicarle a &lt;strong&gt;FolderLocation&lt;/strong&gt; que guarde en &lt;strong&gt;F:\&lt;/strong&gt;, probáblemente al terminar la instalación que &lt;strong&gt;Windows&lt;/strong&gt; pasa a ser &lt;strong&gt;C:\&lt;/strong&gt; porque la partición oculta se queda sin unidad y &lt;strong&gt;Perfiles&lt;/strong&gt; pasa a ser &lt;strong&gt;D:\,&lt;/strong&gt; tendría ahí los perfiles de usuario entonces.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Estaré probando esta teoría pronto, pero veo innecesario teniendo el Autorespuesta de complicarnos en este artículo buscando cuál es cuál.&lt;/p&gt;  &lt;p&gt;El último paso es finalmente instalar grabando la&lt;strong&gt; ISO&lt;/strong&gt; en alguna unidad &lt;strong&gt;DVD/USB&lt;/strong&gt; o bien montándolo en un equipo virtual y una vez terminado, verificar que efectivamente en la partición &lt;strong&gt;D:\&lt;/strong&gt; (O en la que se haya escogido) esté la carpeta de &lt;strong&gt;Users&lt;/strong&gt; con el respectivo perfil creado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2CFC0E36.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_52858B97.png" width="313" height="214" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como ven, quedó la carpeta Users en la unidad &lt;strong&gt;D:\&lt;/strong&gt; tal y como debería de ser.&lt;/p&gt;  &lt;p&gt;En el próximo post estaremos terminando esta serie de artículos explicando cómo realizar este mismo proceso manual, aunque no soportado.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;PD.&lt;/strong&gt; No olviden seguirme en Twitter: &lt;a title="http://twitter.com/#!/Checho_L" href="http://twitter.com/#!/Checho_L"&gt;http://twitter.com/#!/Checho_L&lt;/a&gt;&amp;#160;&lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/wlEmoticon_2D00_smile_5F00_0396B28F.png" /&gt;&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201536" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Folder+Redirection/default.aspx">Folder Redirection</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Redirecci_F300_n+de+Perfiles/default.aspx">Redirección de Perfiles</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Profile+Redirection/default.aspx">Profile Redirection</category></item><item><title>Redirección de Perfiles y Carpetas en Windows 7 (Parte I)</title><link>http://geeks.ms/blogs/checho/archive/2011/10/19/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-i.aspx</link><pubDate>Wed, 19 Oct 2011 13:38:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201262</guid><dc:creator>Checho</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=201262</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/10/19/redirecci-243-n-de-perfiles-y-carpetas-en-windows-7-parte-i.aspx#comments</comments><description>&lt;p align="left"&gt;&lt;a href="http://geeks.ms/blogs/checho/" target="_blank"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="Log" border="0" alt="Log" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Log_5F00_47309C18.png" width="357" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;Varias cosas hemos estado viendo con respecto al comportamiento de los perfiles en Windows 7, sea por casos de Troubleshooting como que &lt;a href="http://geeks.ms/blogs/checho/archive/2011/10/10/el-mensaje-inici-243-sesi-243-n-con-un-perfil-temporal-al-intentar-ingresar-en-windows-7-process-monitor-y-su-soluci-243-n.aspx" target="_blank"&gt;hay un perfil temporal&lt;/a&gt; o bien en otros escenarios muy comunes de implementación donde se desea &lt;a href="http://geeks.ms/blogs/checho/archive/2011/08/11/editando-el-perfil-de-usuario-predeterminado-en-windows-7.aspx#201144" target="_blank"&gt;modificar el comportamiento del perfil predeterminado.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Éstos sin embargo, no son los aspectos más importantes o determinantes sobre los perfiles de usuario, una compañía o nosotros como usuarios finales o técnicos de nuestras casas siempre nos preocuparemos por el dónde se encuentra nuestra información almacenada pero además, por el cómo estoy respaldando los perfiles que se encuentran actualmente en mis equipos Windows 7.&lt;/p&gt;  &lt;p&gt;A esto se le llama &lt;strong&gt;Redirección de Perfiles o Carpetas&lt;/strong&gt; y en realidad existe y se practica en &lt;strong&gt;Windows XP&lt;/strong&gt; (Seguramente antes); lo que veremos en una serie de artículos, serán los diferentes métodos Automatizados, manuales, soportados o no soportados por Microsoft que existen para asegurar la ubicación de nuestros contenidos o perfiles de usuario enfocado a Windows 7. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;*Importante:&lt;/font&gt;&lt;/strong&gt; Recomiendo que los que deseen probar los métodos que explicaré en estos artículos lo haga bajo un entorno explícito de pruebas, además de tener respaldo de las claves de registro modificadas e información que pueda verse afectada. &lt;/p&gt;  &lt;p&gt;Lo expuesto aquí además es con fines de compartir conocimiento por lo que como comenté previamente, puede no estar soportado por Microsoft.&lt;/p&gt;  &lt;h3&gt;Método 1: Políticas de Redirección de Carpetas &lt;/h3&gt;  &lt;p&gt;Éste escenario sólo lo cubren los equipos que estén bajo un Dominio, por lo que no sería algo normal para los equipos personales.&lt;/p&gt;  &lt;p&gt;La política específica de &lt;strong&gt;Redirección de carpetas&lt;/strong&gt; se aplica desde el Editor de políticas en el Servidor; aquí explicaré el paso a paso para la configuración básica pero no profundizaré mucho puesto que nuestro enfoque ahora es Windows 7 y no Server 2008 R2.&lt;/p&gt;  &lt;p&gt;Partiendo de la idea general para todos los artículos que mis equipos tienen dos particiones locales, la intención es almacenar el contenido de las principales carpetas (Documentos, Imágenes, Música y videos) en la segunda partición para que no se vea afectada en caso de daños o formateo del equipo y que además sea transparente para el usuario.&lt;/p&gt;  &lt;p&gt;En el Server, clic en &lt;strong&gt;Inicio&lt;/strong&gt;, &lt;strong&gt;Herramientas administrativas&lt;/strong&gt;, &lt;strong&gt;Gestor de Políticas de Grupo&lt;/strong&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_41E1B567.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7A202C7F.png" width="210" height="50" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana del Administrador de Políticas de Grupo, expandimos el nodo de &lt;strong&gt;Dominios,&lt;/strong&gt; luego el Servidor local (Para este artículo &lt;strong&gt;swatlab.local&lt;/strong&gt;), clic derecho sobre &lt;strong&gt;Política de dominio predeterminada (Default Domain Policy)&lt;/strong&gt; y seleccionamos &lt;strong&gt;Editar (Edit):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_443B3765.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2347C4BE.png" width="277" height="159" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana del Editor de Políticas de Grupo expandimos el nodo Configuración de usuario &lt;strong&gt;(User Configuration), Políticas (Policies),&amp;#160; Configuraciones de Windows (Windows Settings), Redirección de carpetas (Folder Redirection):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD2_5F00_76BE94D7.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FD2" border="0" alt="FD2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD2_5F00_thumb_5F00_6EC6F275.png" width="326" height="225" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Dentro del nodo &lt;strong&gt;Redirección de carpetas (Folder Redirection)&lt;/strong&gt; veremos el árbol de carpetas principales que tenemos normalmente en Windows 7:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_20DE1CF3.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2005B709.png" width="185" height="280" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Para especificar la redirección de carpetas locales a través del dominio, se debe seleccionar la carpeta preferida (Por ejemplo &lt;strong&gt;Documents&lt;/strong&gt;), hacer clic derecho y seleccionar Propiedades (Properties):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_02B05F3F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_68DC290F.png" width="210" height="80" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de Propiedades es donde se configurarán todos los parámetros, se puede definir para usuarios específicos, unidades de red específicas o bien la parte más sencilla que es una partición local en cada equipo.&lt;/p&gt;  &lt;p&gt;En&lt;strong&gt; Settings (Configuraciones),&lt;/strong&gt; debemos especificar si queremos que todos los perfiles se vayan a una misma ubicación (&lt;strong&gt;Basic&lt;/strong&gt;) o bien si deseamos especificar diferentes ubicaciones por grupos (&lt;strong&gt;Advanced&lt;/strong&gt;), para este artículo seleccioné Basic para que todos los perfiles creados en cada máquina se guarden en la otra partición.&lt;/p&gt;  &lt;p&gt;Debajo de &lt;strong&gt;Ubicación de la carpeta de destino (Target Folder Location)&lt;/strong&gt; seleccionamos: “Crear una carpeta por usuario debajo de la raíz” y ahí es donde debemos especificar cuál es la unidad en la que se guardará en cada equipo, para este artículo es la &lt;strong&gt;E:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD3_5F00_27CDA9AB.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FD3" border="0" alt="FD3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD3_5F00_thumb_5F00_74917041.png" width="386" height="422" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como ven, según el ejemplo, en la unidad de cada equipo se creará una carpeta por usuario y dentro de ésta la carpeta que se haya redirigido, por ejemplo, para el caso de Documents, en mi usuario de dominio “&lt;strong&gt;scalderon&lt;/strong&gt;” sería: &lt;strong&gt;E:\scalderon\Documents&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota: &lt;/strong&gt;Si no se indica una unidad o ubicación existente, la política no se aplicará y los usuarios seguirán teniendo sus carpetas en la del perfil donde predeterminádamente están &lt;strong&gt;(C:\Users).&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;La recomendación sería asegurarse que todos los equipos al momento de deplegar Windows se les cree las dos particiones y que tengan las mismas letras.&lt;/p&gt;  &lt;p&gt;Esto es todo, al aplicar, la política se desplegará por todos los equipos que inicien sesión o reinicien, por supuesto, que estén dentro del dominio y pegados a la red.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Para cada carpeta que se quiera hacer redirección se debe hacer la misma configuración en el Editor de políticas, para este artículo por ejemplo, yo configuré &lt;strong&gt;Documents&lt;/strong&gt;, &lt;strong&gt;Music&lt;/strong&gt; y &lt;strong&gt;Pictures&lt;/strong&gt;, este es el resultado en el equipo cliente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2A46B59C.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_080EAA16.png" width="459" height="209" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Esto además cambia la ubicación de las Bibliotecas en Windows 7 y, afortunádamente es el proceso más sencillo y fácil de devolver; en conclusión, es el proceso recomendado para todos.&lt;/p&gt;  &lt;p&gt;Hasta aquí todo perfecto, pero, ¿Qué es lo que pasa realmente en Windows 7 cuando reinicia y recibe las políticas de redirección?&lt;/p&gt;  &lt;h4&gt;Inside Folder Redirection…&lt;/h4&gt;  &lt;p&gt;Mis conocimientos por ahora lamentáblemente no me permiten mostrar y explicar detalladamente todo el proceso que hay en los Equipos cliente cuando se aplica una política como esta, sin embargo, &lt;a href="http://download.sysinternals.com/Files/ProcessMonitor.zip" target="_blank"&gt;Process Monitor&lt;/a&gt; como siempre nos puede dar algunos detalles muy precisos para acercarnos más a esto.&lt;/p&gt;  &lt;p&gt;Políticas como las de redirección de carpetas se aplican sólo después de cerrar sesión o reiniciar porque hay un cambio en el &lt;strong&gt;Shell de Windows&lt;/strong&gt; que sólo se ve reflejado cuando no hay actividad sobre el escritorio y en general sobre los procesos padre como el de Explorer.exe.&lt;/p&gt;  &lt;p&gt;Como debe reiniciar, haciendo uso de la característica de &lt;strong&gt;Boot Logging&lt;/strong&gt; de Process Monitor yendo al menú &lt;strong&gt;Options&lt;/strong&gt;, &lt;strong&gt;Enable Boot Logging&lt;/strong&gt;, podemos habilitarla justo antes de reiniciar el equipo, proceder y una vez en Windows guardar el log que se genera abriendo nuevamente&lt;strong&gt; Procmon (Process Monitor);&lt;/strong&gt; así, nos da todo el camino a buscar qué sucedió mientras se reiniciaba el equipo y entraba en Windows que es cuando segúramente tomará y aplicará los cambios.&lt;/p&gt;  &lt;p&gt;El Log, si siguen el procedimiento es realmente extenso y entre más tiempo nos demoremos en abrir Process Monitor al iniciar Windows, más pesado se volverá puesto que va acumulando dinámicamente hasta que le indiquemos que guarde.&lt;/p&gt;  &lt;p&gt;Como siempre, la mejor forma de buscar es utilizando palabras que estén relacionadas con el cambio en inglés utilizando la opción de búsqueda &lt;strong&gt;CTRL +F&lt;/strong&gt;, por ejemplo: “&lt;strong&gt;folder&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;Para este artículo, recién aplicada la anterior política me puse a buscar con este resultado y entre varios filtros encontré la operación que hacía más claro el cambio del cómo reconoció Windows que la carpeta debía ser redirigida a&lt;strong&gt; E:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD4_5F00_56BFBFB5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="FD4" border="0" alt="FD4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD4_5F00_thumb_5F00_0A87B607.png" width="544" height="114" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Trataré entonces, –Hasta donde mis conocimientos me lo permiten- de explicar por qué son estas las operaciones que considero más decisivas en cuanto al redireccionamiento de carpetas con la ayuda de Process Monitor:&lt;/p&gt;  &lt;p&gt;La primera operación que se realiza utiliza la función &lt;strong&gt;RegOpenKey&lt;/strong&gt; para abrir la clave: &lt;u&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders&lt;/u&gt;, antes de esto aunque la captura no lo alcanza a mostrar también se abre la clave &lt;strong&gt;User Shell Folders&lt;/strong&gt; ubicada en la misma clave &lt;strong&gt;Explorer, &lt;/strong&gt;las dos con resultado Exitoso (&lt;strong&gt;SUCCESS&lt;/strong&gt;).&lt;/p&gt;  &lt;p&gt;Después de esto se utiliza la función &lt;strong&gt;RegSetValue&lt;/strong&gt; para modificar y establecer el contenido del valor &lt;strong&gt;Personal&lt;/strong&gt; de ámbas claves, &lt;strong&gt;User Shell Folders&lt;/strong&gt; y &lt;strong&gt;Shell Folders&lt;/strong&gt; respectivamente, las dos con resultado &lt;strong&gt;SUCCESS&lt;/strong&gt; también. &lt;/p&gt;  &lt;p&gt;Hasta aquí no nos dice más que esto pero, Process Monitor tiene dos características más que nos llevan un poco más adentro de esta operación, tanto en la siguiente columna &lt;strong&gt;Detail&lt;/strong&gt; como si hacemos clic derecho sobre la ruta y seleccionamos &lt;strong&gt;Properties&lt;/strong&gt; podremos ver incluso los datos implicados en la operación que se está realizando, para este caso, yendo a las propiedades de la primera operación sobre &lt;strong&gt;User Shell Folders&lt;/strong&gt;, este se puede ver esto:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD5_5F00_208E2199.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="FD5" border="0" alt="FD5" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD5_5F00_thumb_5F00_3EF86282.png" width="537" height="251" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Date &amp;amp; Time:&amp;#160;&amp;#160;&amp;#160; 10/18/2011 11:06:36 PM   &lt;br /&gt;Event Class:&amp;#160;&amp;#160;&amp;#160; Registry    &lt;br /&gt;Operation:&amp;#160;&amp;#160;&amp;#160; RegSetValue    &lt;br /&gt;Result:&amp;#160;&amp;#160;&amp;#160; SUCCESS    &lt;br /&gt;Path:&amp;#160;&amp;#160;&amp;#160; HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Personal    &lt;br /&gt;TID:&amp;#160;&amp;#160;&amp;#160; 1028    &lt;br /&gt;Duration:&amp;#160;&amp;#160;&amp;#160; 0.0000065    &lt;br /&gt;Type:&amp;#160;&amp;#160;&amp;#160; REG_EXPAND_SZ    &lt;br /&gt;Length:&amp;#160;&amp;#160;&amp;#160; 46    &lt;br /&gt;Data:&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;E:\scalderon\Documents     &lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;Lo importante y que me hizo detener en esta operación es que se está estableciendo por primera vez como datos la ubicación que se le había dado desde las Políticas de grupo, es decir, la ruta de &lt;strong&gt;E:\scalderon\Documents&lt;/strong&gt;, por lo que el valor “&lt;strong&gt;Personal&lt;/strong&gt;” se refiere internamente a la carpeta &lt;strong&gt;Documentos &lt;/strong&gt;en Windows 7 y aquí es donde se le está indicando a Windows la redirección que se requiere.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si vamos a la pestaña de Stack podremos ver incluso la Cola de ejecución sobre esta operación para ir más a fondo con las funciones y utilizadas, las Dlls implicadas y demás.&lt;/p&gt;  &lt;p&gt;Para estar más seguros, entra la otra característica ya conocida en otros artículos de Process Monitor y es la de ir directamente al Registro de Windows haciendo clic derecho sobre la ruta y seleccionando &lt;strong&gt;Jump To:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_34E3C157.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1B0F8B28.png" width="294" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Éste es el resultado de lo que quedó en el Registro, más específicamente en el valor Personal dentro del &lt;strong&gt;Registro de Windows:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD6_5F00_52E1CF4B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="FD6" border="0" alt="FD6" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD6_5F00_thumb_5F00_26C4D25A.png" width="518" height="94" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como había comentado antes, el valor “&lt;strong&gt;Personal&lt;/strong&gt;” se refiere internamente a Documentos (Documents), pero además, podemos ver que &lt;strong&gt;My Music&lt;/strong&gt; y &lt;strong&gt;My Pictures&lt;/strong&gt; (Imágenes y Música) también cumplieron su propia operación, no la vimos porque me centré en el resultado de Documentos pero las operaciones son exactamente las mismas.&lt;/p&gt;  &lt;p&gt;Con esto, lo que hace Windows es cambiar la ruta que tiene como contenido y establecerla en la nueva ruta, para este caso en &lt;strong&gt;E:\scalderon\&amp;lt;NombreCarpeta&amp;gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;No podemos olvidar que según&lt;strong&gt; Process Monitor&lt;/strong&gt;, se hacen estos cambios en la subclave User Shell Folders pero además también en &lt;strong&gt;Shell Folders:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD7_5F00_7E45F045.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="FD7" border="0" alt="FD7" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD7_5F00_thumb_5F00_5C0DE4BF.png" width="480" height="228" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La clave en cuestión es:   &lt;br /&gt;&lt;u&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Personal&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_240BF0DC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1EBD0A2B.png" width="513" height="83" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La última operación que hace Windows es utilizar la función &lt;strong&gt;RegCloseKey&lt;/strong&gt; para cerrar el trabajo con el Registro de Windows.&lt;/p&gt;  &lt;p&gt;Por supuesto, Windows es supremamente inteligente y al ser el primer inicio de sesión después de aplicadas las políticas, él mismo se encarga de crear las carpetas necesarias según las carpetas a las que se les haya hecho redirección:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD8_5F00_3D274B14.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="FD8" border="0" alt="FD8" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/FD8_5F00_thumb_5F00_275D62B7.png" width="389" height="97" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En este orden de ideas, la política lo único que hace en Windows es cambiar los valores en ambas claves (&lt;strong&gt;User Shell Folders&lt;/strong&gt; y &lt;strong&gt;Shell Folders&lt;/strong&gt;) y crear la carpeta especificada que lea, además claro de remplicarlo por todos los usuarios que inicien sesión. Así entonces, podríamos pensar en que sería posible duplicar este comportamiento haciéndolo manualmente y sin necesidad de políticas de grupo, ¿No creen? =)&lt;/p&gt;  &lt;p&gt;Sin embargo, eso se tocará en el próximo artículo de la serie ya que implica un proceso y algunos riesgos implicados.&lt;/p&gt;  &lt;p&gt;Espero este haya sido útil, disculpándome por la extensión del artículo y agradeciendo a todos los que se toman el trabajo de leerlo.&lt;/p&gt;  &lt;p&gt;En pocos días estaré publicando los demás.&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201262" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/API+de+Windows/default.aspx">API de Windows</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Redirecci_F300_n+de+Carpetas/default.aspx">Redirección de Carpetas</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Folder+Redirection/default.aspx">Folder Redirection</category></item><item><title>Sysinternals y Windows Deployment mejor juntos: Establecer políticas y cambios en el registro a una imagen offline de Windows 7</title><link>http://geeks.ms/blogs/checho/archive/2011/10/11/sysinternals-y-windows-deployment-mejor-juntos-establecer-pol-237-ticas-y-cambios-en-el-registro-a-una-imagen-offline-de-windows-7.aspx</link><pubDate>Tue, 11 Oct 2011 19:57:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:201137</guid><dc:creator>Checho</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=201137</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/10/11/sysinternals-y-windows-deployment-mejor-juntos-establecer-pol-237-ticas-y-cambios-en-el-registro-a-una-imagen-offline-de-windows-7.aspx#comments</comments><description>&lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;En ambientes empresariales es normal que cuando los equipos están bajo Tecnología Microsoft y hay un Dominio de por medio, todos los equipos que estén unidos se les crearán unas políticas de grupo para controlar comportamientos sobre sus objetos (Usuarios, máquinas, etc), así se logra estandarizar en gran parte las imágenes que se despliegan a través de la organización.&lt;/p&gt;  &lt;p&gt;Las Políticas de Grupo tienen su propio comportamiento muy inteligente por cierto, aunque a grandes rasgos, lo único que hacen es una serie de cambios en el Registro de Windows de forma gráfica y replicarlos para todos los usuarios con unos archivos que se actualizan al iniciar sesión o al forzar las políticas de grupo con el comando &lt;em&gt;&lt;strong&gt;gpupdate /force.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Normalmente sin embargo, no sólo se hacen configuraciones desde &lt;strong&gt;GPO&lt;/strong&gt; para estandarizar o adaptar Windows a nuestro estilo o entorno, muchas veces por temas de Compatibilidad o símplemente por personalización específica también requerimos hacer cambios detallados en el Registro de Windows.&lt;/p&gt;  &lt;p&gt;La otra cara de la moneda, es que no en todas las empresas existe Windows 7 Enterprise o Ultimate y no todo es empresa, ¿Qué pasa con el usuario hogareño que requiere administrar las máquinas con ediciones que no soportan el Editor de políticas de grupo y no hay dominio?&lt;/p&gt;  &lt;p&gt;En la mayoría de las ocasiones tenemos dos alternativas, hacer estos cambios antes de capturar la imagen para copiar el perfil y que queden una vez instalado Windows en las estaciones de trabajo o bien hacer los cambios después de implementado Windows.&lt;/p&gt;  &lt;p&gt;Estos procedimientos, aunque son rápidos, requieren a veces un poco más de tiempo o cuidado y por lo general, para los &lt;strong&gt;Profesionales de Tecnología (ITPROS),&lt;/strong&gt; o incluso para las personas que manejan los equipos en casa, tiempo es lo que menos tienen y lo que más necesitan ahorrar.&lt;/p&gt;  &lt;p&gt;Afortunádamente, éstos no son los unicos métodos para hacer configuraciones específicas sobre el Registro de Windows, nostros desde Windows Vista y gracias a &lt;strong&gt;WAIK&lt;/strong&gt; (Específicamente a &lt;strong&gt;Dism&lt;/strong&gt;) ahora podemos hacer estos y muchos otros tipos de cambios a una imagen offline (Sin conexión, no instalada), y mejor aún… gracias a Windows Sysinternals tampoco necesitamos del Editor de políticas de grupo para realizar los cambios a nivel de Registro que establezcan el objetivo de las políticas (En una gran mayoría).&lt;/p&gt;  &lt;p&gt;En este artículo veremos cómo realizar cualquier tipo de cambio en el Registro de Windows sin necesidad de instalar completamente el sistema operativo pero además lo enfocaré a encontrar y desplegar configuraciones específicas de políticas de grupo manualmente para que tenga mucho más valor (espero).&lt;/p&gt;  &lt;h3&gt;¿Qué necesitamos?&lt;/h3&gt;  &lt;p&gt;1. Antes que nada, requerimos los archivos de instalación de Windows 7, específicamente el archivo de imagen &lt;strong&gt;Install.wim&lt;/strong&gt;. Si todavía no tienen Windows 7, pueden descargar un Trial desde aquí: &lt;a href="http://technet.microsoft.com/evalcenter/cc442495.aspx"&gt;http://technet.microsoft.com/evalcenter/cc442495.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. Para poder desplegar alguna política modificando manualmente el Registro de Windows, debemos rastrear el comportamiento de la misma una vez aplicada, para eso debemos descargar y ejecutar Process Monitor de Sysinternals. Lo pueden descargar desde aquí: &lt;a title="http://technet.microsoft.com/es-co/sysinternals/bb896645" href="http://technet.microsoft.com/es-co/sysinternals/bb896645"&gt;http://technet.microsoft.com/es-co/sysinternals/bb896645&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3. Equipo Técnico donde se instalé el trial o una edición activada de Windows 7 Enterprise o Ultimate si queremos buscar el cambio de alguna política con Process Monitor; además de esto donde se podrá montar la imagen offline para realizar los cambios (Para esto no es necesario que sea Enterprise).&lt;/p&gt;  &lt;h3&gt;“Montando” la imagen…&lt;/h3&gt;  &lt;p&gt;Una vez tengamos todos los requisitos, ¡Hora de empezar!&lt;/p&gt;  &lt;p&gt;Antes de cualquier cosa, tenemos que montar la imagen en algun directorio dentro del Equipo técnico, si el medio de &lt;strong&gt;Windows 7&lt;/strong&gt; está en un medio físico o imagen &lt;strong&gt;.ISO&lt;/strong&gt;, debemos insertarlo en la unidad o virtualizar la unidad con aplicaciones como &lt;strong&gt;UltraISO&lt;/strong&gt; en el caso de la imagen y posteriormente copiar todos los archivos al directorio creado.&lt;/p&gt;  &lt;p&gt;Para este artículo, yo creé una carpeta llamada “&lt;strong&gt;7&lt;/strong&gt;” en la Unidad &lt;strong&gt;C:\&lt;/strong&gt;, me quedaría: &lt;strong&gt;C:\7&lt;/strong&gt; para hacer referencia a ella, una vez copiados los archivos, deberíamos ver algo similar a la siguiente captura:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_09A20FC7.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_73F7B15C.png" width="540" height="214" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;En el mismo equipo técnico, hacemos clic en Inicio, tecleamos CMD y sobre el resultado Clic derecho y seleccionamos “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;Al ejecutarse con un token administrativo, la consola de comandos debe quedar ubicada en C:\Windows\System32, debemos ejecutar desde ahí el siguiente comando para montar la imagen: &lt;u&gt;&lt;em&gt;Dism /Mount-Wim /WimFile:&amp;lt;ImagenWIM&amp;gt; /Index:# /MountDir:&amp;lt;DirectorioMount&amp;gt;&lt;/em&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;ImagenWIM&amp;gt;&lt;/strong&gt; se refiere al archivo de imagen &lt;strong&gt;.WIM&lt;/strong&gt; que está ubicado bajo la carpeta \Sources en los archivos de instalación de Windows, para este caso estaría en &lt;strong&gt;C:\7\Sources\install.wim&lt;/strong&gt;, “&lt;strong&gt;#&lt;/strong&gt;” se refiere al número de índice de la imagen que queremos montar, recordemos que una sola imagen pueden contener varias imágenes, si es una Enterprise, el índice sería “&lt;strong&gt;1&lt;/strong&gt;”; &lt;strong&gt;&amp;lt;DirectorioMount&amp;gt;&lt;/strong&gt; se refiere a la carpeta donde queremos que esté montada la imagen de Windows que estamos referenciando, para este caso yo creé una carpeta llamada “&lt;strong&gt;Mount&lt;/strong&gt;” en la unidad &lt;strong&gt;C:\&lt;/strong&gt;, por lo que sería &lt;strong&gt;C:\Mount.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En este orden de ideas, para mi caso el comando sería:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Dism /Mount-Wim /WimFile:C:\7\Sources\install.wim /Index:1 /MountDir:C:\Mount&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P2_5F00_31386624.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="P2" border="0" alt="P2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P2_5F00_thumb_5F00_2070BB76.png" width="555" height="137" /&gt;&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Cabe recordar que el archivo &lt;strong&gt;install.wim&lt;/strong&gt; representa el nuevo formato de imágenes de Windows y es el que contiene toda la captura completa de lo que es el sistema operativo.&lt;/p&gt;  &lt;p&gt;Una vez montada la imagen, veremos que en el directorio especificado se crearon una serie de carpetas muy familiares a cuando Windows se encuentra instalado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_047F867E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0A5A2A17.png" width="250" height="242" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Por ahora, no tocaremos más a Dism, ya que tenemos la imagen montada podemos empezar a inyectar configuraciones en su Registro para posteriormente guardarla y que queden al desplegar Windows.&lt;/p&gt;  &lt;h3&gt;Sobre Registry Hives&lt;/h3&gt;  &lt;p&gt;Antes de proceder a editar, es bueno recordar algo sobre los Hives, básicamente se conocen como Árboles que contienen una set de claves, subclaves y valores en el registro.&lt;/p&gt;  &lt;p&gt;Un hive se puede ver como una plantilla para cada rama de Registro (HKCU, HLM, HKCR, etc), cuando un usuario inicia sesión, se le crea un nuevo Hive de usuario que contiene toda la configuración a nivel de Usuario, es decir ubicada en&lt;strong&gt; HKEY_CURRENT_USER&lt;/strong&gt; y se toma de la plantilla &lt;strong&gt;NTUSER.DAT&lt;/strong&gt; ubicada en el directorio &lt;strong&gt;C:\Users\Default&lt;/strong&gt; que corresponde al usuario predeterminado en Windows 7.&lt;/p&gt;  &lt;p&gt;Éste es el único Hive que difiere para cada usuario, pero no es el único Hive que existe puesto que casi todas las ramas del Registro tienen un Hive correspondiente y es del que todos los usuarios al instalar Windows hacen uso.&lt;/p&gt;  &lt;p&gt;La mayoría de los Hives están en el directorio &lt;strong&gt;%SystemDrive%\System32\Config,&lt;/strong&gt; normalmente &lt;strong&gt;C:\Windows\System32\Config&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Lo que haremos con mucho cuidado es empezar a cargar los Hives que necesitemos según la configuración, normalmente sería el de usuario (&lt;strong&gt;NTUSER.DAT&lt;/strong&gt;) para modificar todo lo que esté en &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt; o alguno de los de máquina para modificar &lt;strong&gt;HKEY_LOCAL_MACHINE.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; HKEY_LOCAL_MACHINE tiene hive único para &lt;strong&gt;SAM&lt;/strong&gt;, &lt;strong&gt;Security&lt;/strong&gt;, &lt;strong&gt;System&lt;/strong&gt; y &lt;strong&gt;Software,&lt;/strong&gt; por lo que tenemos que saber cuál es el que requiere el cambio para cargarlo.&lt;/p&gt;  &lt;p&gt;Aquí pueden ver más documentación al respecto: &lt;a title="http://msdn.microsoft.com/en-us/library/windows/desktop/ms724877(v=vs.85).aspx" href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms724877(v=vs.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/ms724877(v=vs.85).aspx&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Identificando la clave de Registro a modificar con Sysinternals&lt;/h3&gt;  &lt;p&gt;Antes de proceder a cargar el&lt;strong&gt; Hive&lt;/strong&gt; correspondiente de la imagen que montamos en los pasos anteriores debemos identificar qué es lo que vamos a modificar en el Registro.&lt;/p&gt;  &lt;p&gt;Cada persona probablemente podrá saltar estos pasos puesto que por lo general, ya sabemos qué llave de registro es la que necesitamos cambiar y cómo la debemos cambiar.&lt;/p&gt;  &lt;p&gt;Para este artículo sin embargo, pondré el ejemplo con una configuración básica a nivel de políticas que identificaré para hacer el cambio a nivel de Registro.&lt;/p&gt;  &lt;p&gt;La política que seguiré es la de “&lt;strong&gt;Ocultar y deshabilitar todos los elementos del escritorio&lt;/strong&gt;” ubicada en &lt;strong&gt;Configuración de usuario\Plantillas Administrativas\Escritorio&lt;/strong&gt; en el &lt;strong&gt;Editor de Políticas de Grupo.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_33EDF54A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_32A95C6B.png" width="316" height="166" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Existe sólo una herramienta que me ayudará a comprender cuál es el cambio cuando selecciono “&lt;strong&gt;Habilitada (Enabled)&lt;/strong&gt;” y le doy a &lt;strong&gt;Aplicar (Apply),&lt;/strong&gt; por supuesto, tiene nombre propio: &lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt; de &lt;strong&gt;Sysinternals.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;El procedimiento es relativamente sencillo, debemos poner a ejecutar &lt;strong&gt;Process Monitor&lt;/strong&gt; para que inicie el log del sistema, posteriormente abrir el editor de políticas, ir directamente a la política y activarla, después de esto volvemos a &lt;strong&gt;Process Monitor&lt;/strong&gt;, detenemos el log con &lt;strong&gt;CTRL + E&lt;/strong&gt; o bien en &lt;strong&gt;File&lt;/strong&gt;, &lt;strong&gt;Capture Events.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Ya en&lt;strong&gt; Process Monitor&lt;/strong&gt;, la primera distancia puede ser algo confusa (Tanto aquí como haciendo Troubleshooting por ejemplo), la recomendación que di en mi anterior artículo y que vuelvo a dar aquí es simpre iniciar la búsqueda por palabras claves que tengan que ver el problema o lo que se esté buscando, si no dan resultado, variar con palabras alternativas o en últimas empezar a analizar línea por línea descartando las que no corresponden.&lt;/p&gt;  &lt;p&gt;Para mi caso, empecé por la que más creí se asemejaba, la palabra: &lt;strong&gt;Desktop&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; En lo posible, hacer la búsqueda con las palabras en inglés.&lt;/p&gt;  &lt;p&gt;Para hacer la búsqueda en Process Monitor, basta con presionar las teclas &lt;strong&gt;CTRL + F&lt;/strong&gt; o bien en el menú &lt;strong&gt;Edit&lt;/strong&gt;, &lt;strong&gt;Find&lt;/strong&gt; y poner la palabra:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_0C670313.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_6F11AB48.png" width="379" height="145" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A pesar de que me costó un poco en este caso, identifiqué tal vez lo que estaba buscando, primero por el proceso asociado (&lt;strong&gt;MMC.exe&lt;/strong&gt;) y segundo por la operación y ruta que implicaba:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P3_5F00_2128D5C6.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="P3" border="0" alt="P3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P3_5F00_thumb_5F00_1211F6EC.png" width="539" height="147" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como ven, se está abriendo y haciendo consulta sobre la clave:    &lt;br /&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GroupPolicyObjects&lt;/p&gt;  &lt;p&gt;Esta clave sólo se ve afectada (Creada y editada) cuando se establece una política de grupo, desde Process Monitor se puede hacer clic derecho y seleccionar Jump To para ir directamente a la ubicación en el Registro, así se puede ver lo que establece específicamente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_63D7FB31.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1BAA3F55.png" width="537" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Dentro de la clave en cuestión, se hace referencia a otra subclave ubicada por usuario en el Registro: &lt;strong&gt;User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En el lado derecho vemos que se creó un valor llamado &lt;strong&gt;NoDesktop&lt;/strong&gt; con un valor “1” que se refiere a habilitado.&lt;/p&gt;  &lt;p&gt;Ésta es la política, sin embargo desde aquí no se puede replicar porque siempre se crea un identificador (La serie de letras y números), pero podemos sacar ventaja de la segunda parte de la ruta especificada en la clave (&lt;strong&gt;User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer)&lt;/strong&gt; esto indica dónde escribirá finalmente la configuración y es la que se replica a los demás usuarios, para este caso sería en:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_51CBB7A4.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_62CFE587.png" width="556" height="91" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El contenido del valor &lt;strong&gt;NoDesktop&lt;/strong&gt; es el que activará o desactivará la política, si está en 1 permanecerá activa, sin está en 0 sin embargo, permanecerá desactivada (Igual que si se elimina).&lt;/p&gt;  &lt;p&gt;Ahora, como está en &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt;, la configuración sólo aplicará en el usuario que se importe el fichero de registro, el Editor de Políticas es el que se encarga de replicarlo cuando se crea por ahí, pero todavía hay otra ventaja que por lo general funciona:&lt;/p&gt;  &lt;p&gt;Gran parte de los cambios sobre las claves y subclaves de usuario, Windows los puede reconocer si se hacen en las mismas claves a nivel de máquina, es decir desde &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, en este orden de ideas para mi caso probé haciendo estableciendo el valor de &lt;strong&gt;NoDesktop&lt;/strong&gt; (1) en la clave:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota: &lt;/strong&gt;Noten que ya empieza en HKLM (HKEY_LOCAL_MACHINE).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_7D2FD89E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_030A7C38.png" width="559" height="131" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Afortunádamente para mí, en este caso funcionó y ahora todos los usuarios se les desactivaban los elementos del escritorio, ¡Esto era lo que buscaba!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si desean de pronto aplicar esta misma política, les dejo la descarga del Archivo de Registro desde mi Skydrive:&lt;/p&gt;  &lt;p&gt;&lt;iframe style="padding-bottom:0px;background-color:#fcfcfc;padding-left:0px;width:98px;padding-right:0px;height:115px;padding-top:0px;" title="Preview" marginheight="0" src="https://skydrive.live.com/embedicon.aspx/Windows^_Troubleshooting/RegistryFiles/NoDesktop.zip?cid=14126ef2b5a1379f&amp;amp;sc=documents" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Este sin embargo, es sólo el cambio en Windows pero debemos especificarlo es en la imagen Offline.&lt;/p&gt;  &lt;h3&gt;Cargando y modificando el Hive en la imagen sin conexión&lt;/h3&gt;  &lt;p&gt;Cabe destacar que si realizamos el cambio en el Hive de usuario (&lt;strong&gt;NTUSER.DAT&lt;/strong&gt;), la política se aplicará para todos los que se creen desde el predeterminado, pero para este artículo lo aplicaré diréctamente en la rama de &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; con el ánimo de que veamos que cualquiera puede sufrir el cambio.&lt;/p&gt;  &lt;p&gt;El cambio está bajo &lt;strong&gt;\Software&lt;/strong&gt;, por lo que el Hive que se debe cargar es el de Software.dat ubicado en la carpeta \Config de los archivos de instalación de Windows, en este artículo es el directorio: &lt;strong&gt;C:\Mount\Windows\System32\Config\Software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En el equipo técnico, abrimos una consola de comandos con privilegios elevados (Clic derecho, Ejecutar como administrador) y debejos ejecutar:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reg Load HKLM\Temp &amp;lt;RutaHive&amp;gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;RutaHive&amp;gt;&lt;/strong&gt; es la ubicación del archivo Hive que deseamos cargar, para este caso por ejemplo sería &lt;strong&gt;C:\Mount\Windows\System32\Config\Software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;El comando para este artículo quedaría:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reg Load HKLM\Temp C:\Mount\Windows\System32\Config\Software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_64045899.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_3E9A652B.png" width="525" height="76" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; “&lt;strong&gt;Temp&lt;/strong&gt;” no es un nombre obligatorio, es sólo una variable para que se cree la clave en el Registro de Windows, por lo que se le puede poner el nombre que deseemos.&lt;/p&gt;  &lt;p&gt;Abrimos el Registro de Windows haciendo clic en Inicio, tecleando &lt;strong&gt;Regedit,&lt;/strong&gt; clic derecho y &lt;strong&gt;Ejecutar como administrador.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Debemos buscar la clave &lt;strong&gt;Temp&lt;/strong&gt; debajo de &lt;strong&gt;HKEY_LOCAL_MACHINE (HKLM)&lt;/strong&gt; y a partir de ahí buscar la ruta normal como mostré en el anterior punto al encontrar la clave de registro que se debe modificar:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P4_5F00_21450D61.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="P4" border="0" alt="P4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P4_5F00_thumb_5F00_206CA777.png" width="186" height="158" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En vez de hacerlo manualmente, fácilmente podríamos exportar el cambio en el Reigstro normal de &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; y modificarlo para especificar que agregue en la ruta la clave que contiene el Hive (Temp), por ejemplo, si el cambio es en: &lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Se modificaría el registro para que quedara:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;HKEY_CURRENT_USER\Temp\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; No especificaré aquí de nuevo el paso a paso para la creación del valor que establece la política porque varía en este punto varía dependiendo de lo que cada quién quiera modificar en el registro.&lt;/p&gt;  &lt;p&gt;Al terminar esto, &lt;strong&gt;cerramos el Registro de Windows&lt;/strong&gt;, volvemos a la Consola de comandos y descargamos el Hive ejecutando: &lt;strong&gt;Reg Unload HKLM\Temp&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_4D156150.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_4BD0C871.png" width="325" height="111" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si planeamos hacer más cambios en el Registro debemos dejarlo cargado, realizar los cambios y una vez terminado, descargamos el Hive.&lt;/p&gt;  &lt;h3&gt;Desmontando Imagen…&lt;/h3&gt;  &lt;p&gt;¡Todo está listo! Finalmente en este punto si no vamos a realizar más cambios ya a nivel de Servicing (Con Dism como agregar actualizaciones), es tiempo de desmontar la imagen guardando los cambios para que todo lo que hicimos en el Hive y en general cualquier operación se mantenga para la instalación.&lt;/p&gt;  &lt;p&gt;Para desmontar la imagen, hacemos clic en Inicio, digitamos CMD, clic derecho, Ejecutar como administrador.&lt;/p&gt;  &lt;p&gt;En la Consola de comandos debemos ejecutar:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dism /Unmount-Wim /MountDir:&amp;lt;DirectorioMount&amp;gt; /Commit&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;DirectorioMount&amp;gt;&lt;/strong&gt; es como se llama donde montamos la imagen, para este artículo por ejemplo, es “&lt;strong&gt;Mount&lt;/strong&gt;” y está ubicado en &lt;strong&gt;C:\.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;En mi caso el comando quedaría:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dism /Unmount-Wim /MountDir:C:\Mount /Commit&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_0A561618.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2FDF9379.png" width="465" height="198" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; La bandera &lt;strong&gt;/Commit&lt;/strong&gt; es para que se guarden los cambios, en caso de que nos hayamos equivocado y queramos desmontar la imagen sin guardar los cambios se debe cambiar a &lt;strong&gt;/Discard&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;Preparando y probando…&lt;/h3&gt;  &lt;p&gt;Sólo queda crear la imagen &lt;strong&gt;.ISO&lt;/strong&gt; si se quiere desplegar desde un Medio o bien proceder a montar el &lt;strong&gt;Install.wim&lt;/strong&gt; en algun servidor &lt;strong&gt;WDS&lt;/strong&gt;, &lt;strong&gt;MDT&lt;/strong&gt; o cualquier otra tecnología de despliegue.&lt;/p&gt;  &lt;p&gt;Al instalar Windows, sin tocar nada más, el cambio en el Registro estará embebido, para mi caso que integré el NoDesktop en &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; para que ningun usuario pudiera cambiar o ver elementos en el escritorio, este fue el resultado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P_5F00_17F8AC53.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="P" border="0" alt="P" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/P_5F00_thumb_5F00_38CBD360.png" width="440" height="333" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Nuevamente, recordemos que se puede hacer cualquier cambio en el Registro pero deben tener cuidado porque aquí estamos obligando a que las plantillas o Hives predeterminadas que son las más limpias estén viniendo ya con cambios.&lt;/p&gt;  &lt;p&gt;¡Terminamos! Espero les pueda ser de utilidad y como siempre, ¡Comentarios bienvenidos!&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=201137" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Tips/default.aspx">Tips</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Migration+from+XP+to+Windows+7/default.aspx">Migration from XP to Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Default+Profiles/default.aspx">Default Profiles</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Hives/default.aspx">Hives</category><category domain="http://geeks.ms/blogs/checho/archive/tags/API+de+Windows/default.aspx">API de Windows</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Registry+Hives/default.aspx">Registry Hives</category></item><item><title>El controlador de Process Monitor que causaba un remitente Pantallazo Azul; Windows PE, Autoruns y su solución.</title><link>http://geeks.ms/blogs/checho/archive/2011/08/31/el-controlador-de-process-monitor-que-causaba-un-remitente-pantallazo-azul-windows-pe-autoruns-y-su-soluci-243-n.aspx</link><pubDate>Wed, 31 Aug 2011 08:25:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:200299</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=200299</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/08/31/el-controlador-de-process-monitor-que-causaba-un-remitente-pantallazo-azul-windows-pe-autoruns-y-su-soluci-243-n.aspx#comments</comments><description>&lt;p&gt;   &lt;br /&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD_5F00_105484BD.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="BSOD" border="0" alt="BSOD" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD_5F00_thumb_5F00_716DEB11.png" width="350" height="96" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;Quizá este caso les pueda parecer un poco extraño por el posible causante, pero es una excelente oportunidad de ver que cuando hasta en el más fatal de los casos siempre quedará “algo” por hacer.&lt;/p&gt;  &lt;p&gt;Como he venido escribiendo en los anteriores artículos que guardan similitud con este, lo dividiré en “&lt;strong&gt;El Problema&lt;/strong&gt;”, “&lt;strong&gt;La posible causa&lt;/strong&gt;” y “&lt;strong&gt;La solución&lt;/strong&gt;”. El objetivo es como siempre, poder compartir todo lo que más pueda hasta donde mi conocimiento me lo permita y claro está, dejar abierto el espacio para que compartan sus comentarios al respecto si así lo desean.&lt;/p&gt;  &lt;h3&gt;El problema&lt;/h3&gt;  &lt;p&gt;Desde hace unos días estaba escribiendo un artículo del que estoy muy agradecido porque por fin, tenía la oportunidad de ver una característica muy interesante del fantástico Process Monitor llamada Boot Logging.&lt;/p&gt;  &lt;p&gt;Básicamente, consiste en activar el monitoreo de Process Monitor para que en el próximo reinicio de Windows, su controlador se active como uno de Arranque de inicio, lo que le permite correr como uno de los primeros en la secuencia de inicio, mucho antes que la mayoría de los demás controladores. Al poder hacer esto, Process Monitor podrá monitorear toda la primera actividad, incluyendo lo que se carga adicionalmente mientras Winlogon hace su tarea y podrá estar disponible la próxima vez que se ejecute Process Monitor.&lt;/p&gt;  &lt;p&gt;Este log es muy útil porque podríamos llegar a diagnosticar y reparar problemas que no se podrían detectar fácilmente mientras Windows ya está en ejecución.&lt;/p&gt;  &lt;p&gt;Para activar esta funcionalidad, basta con abrir Process Monitor, ir al menú &lt;strong&gt;Options&lt;/strong&gt; y habilitar “&lt;strong&gt;Enable Boot Logging&lt;/strong&gt;”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD4_5F00_70295232.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="BSOD4" border="0" alt="BSOD4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD4_5F00_thumb_5F00_4816A313.png" width="294" height="252" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Al hacer esto, basta con cerrar Process Monitor y reiniciar el sistema para que funcione. El problema en mi caso es que después de activarlo y reiniciar el sistema me encontré con este grata sorpresa:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Crash1_5F00_518F6189.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="Crash1" border="0" alt="Crash1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Crash1_5F00_thumb_5F00_302FBBED.png" width="478" height="358" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; El proceso lo estuve realizando en una máquina virtual, lo que me permitió tener todas las capturas de una forma clara.&lt;/p&gt;  &lt;p&gt;Como ven, lo que obtuve fue el famoso &lt;strong&gt;Pantallazo Azul&lt;/strong&gt; o &lt;strong&gt;Blue Screen Of Death (BSOD)&lt;/strong&gt; como se le conoce. En la mayoría de las ocasiones, el equipo presenta muy esporádicamente este comportamiento y por lo general al segundo reinicio Windows entra normalmente.&lt;/p&gt;  &lt;p&gt;Lamentablemente para mí, esto no pasó y sin importar de qué forma intentara iniciar (Modo seguro, Modo de consola, Mido de depuración, sin funciones de red), siempre volvía a dar el pantallazo azul justo después de la animación inicial.&lt;/p&gt;  &lt;p&gt;Un Pantallazo Azul como tal, realmente es un mecanimos de protección que nos indica que por lo general, se están produciendo operaciones a nivel de kernel no permitidas como que un controlador está intentando acceder a un espacio de memoria privado. Este tipo de inconvenientes por controladores causan casi un 90% o más de los Pantallazos Azules, otro pequeño porcentaje se da por fallos de Hardware como energía o cuando algun componente está dañado.&lt;/p&gt;  &lt;p&gt;Windows entonces, para proteger su propia integridad detiene todas las operaciones, dibuja el BSOD con un formato estándar (Operación, información, código, etc) y posteriormente colecta los datos para general el &lt;strong&gt;Volcado de memoria (Dump File)&lt;/strong&gt; que guarda en el próximo reinicio en el directorio de Windows con el nombre &lt;strong&gt;MEMORY.DMP&lt;/strong&gt;, además de otros &lt;strong&gt;Minidumps&lt;/strong&gt; que guarda en la carpeta con el mismo nombre y que son útiles para un análisis muy general puesto que el volcado de memoria completo puede llegar a ser muy pesado ya que almacena todo lo que había en RAM hasta el momento del Pantallazo Azul.&lt;/p&gt;  &lt;h3&gt;La posible causa&lt;/h3&gt;  &lt;p&gt;Así como Windows se protege así mismo con el Pantallazo Azul, también tiene una serie de herramientas embebidas para hacer diagnóstico y reparación sobre todo para casos en que el sistema operativo no inicia normalmente.&lt;/p&gt;  &lt;p&gt;Para esto basta con presionar varias veces F8 al prender el equipo para que en las opciones avanzadas podamos entrar en la &lt;strong&gt;Reparación de equipo&lt;/strong&gt;. En estos casos, como Windows es lo suficientemente inteligente, después de un reinicio forzado presenta la opción de reparación sin que presionemos alguna tecla:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_48067D46.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_323C94E9.png" width="425" height="67" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Al iniciar Reparación de equipo, normalmente Windows busca problemas en los archivos de arranque de Windows, si los encuentra y está en la posibilidad de repararlos lo hace, si no encuentra sin embargo y existe un punto de restauración lo presenta para que volvamos a ese estado de imagen donde el equipo estaba funcionando correctamente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_0A29E5CA.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_04DAFF19.png" width="389" height="195" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; El entorno de Reparación de equipo está basado en un Windows PE.&lt;/p&gt;  &lt;p&gt;Como estaba sobre un entorno virtual y no era mi prioridad reparar el problema, decidí restaurar el sistema para poder continuar escribiendo el contenido que había dejado pendiente. En efecto, Windows se restauró y estaba operacional nuevamente, así que realicé otras operaciones para el artículo y como ví que reiniciaba correctamente de nuevo pensé en activar la función de Boot Logging puesto que aún no lo había podido ver en acción y lo requería.&lt;/p&gt;  &lt;p&gt;Confiado entonces, lo habilité reinicié mi equipo pero para mi gran sorpresa, nuevamente obtuve el mismo Pantallazo Azul, y otra vez recurrente, así que no podía iniciar Windows normalmente.&lt;/p&gt;  &lt;h4&gt;¿A qué se debía?&lt;/h4&gt;  &lt;p&gt;Definitivamente, la característica que estaba activando en &lt;strong&gt;Process Monitor&lt;/strong&gt; tenía algo que ver con que al próximo reinicio de Windows siempre volviera a ocurrir el Pantallazo Azul.&lt;/p&gt;  &lt;p&gt;Me costaba creer que la mejor herramienta que existe en mi concepto para hacer Windows Troubleshooting y que tanto me ha ayudado, esta vez estuviera en la lista negra.&lt;/p&gt;  &lt;p&gt;A pesar de todo me inclinaba más porque fuera otro controlador pero, me acordé que cuando se activa el &lt;strong&gt;Boot Logging&lt;/strong&gt;, el controlador de Process Monitor pasa a ser uno de los primeros en iniciar en el orden de arranque de Windows (Como lo describí anteriormente). En este orden de ideas, si era uno de los primeros en iniciar (Tal vez el primero) con más seguridad sí sería culpable.&lt;/p&gt;  &lt;p&gt;Para comprobarlo debía entonces lograr desactivar ese controlador pero, con Windows impidiéndome reiniciar y la reparación de inicio sin darme muchas alternativas ya que ni el Volcado de memoria (&lt;strong&gt;MEMORY.DMP&lt;/strong&gt;) se estaba creando sólo quedaba una posible forma.&lt;/p&gt;  &lt;p&gt;Paradógicamente, para reparar el problema que estaba generando una herramienta de Sysinternals, requería otra de las que componen la suite; me estoy refiriendo por supuesto a Autoruns.&lt;/p&gt;  &lt;h3&gt;La solución&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/es-es/sysinternals/bb963902" target="_blank"&gt;Autoruns&lt;/a&gt;, entre sus tantas estupendas funcionalidades provee una única que consiste en realizar un análisis de lo que está iniciando con Windows aun cuando el equipo se encuentra apagado u offline. A esta característica se le llama “&lt;strong&gt;Analyze Offline System&lt;/strong&gt;” y se activa desde el menú &lt;strong&gt;File&lt;/strong&gt; de Autoruns.&lt;/p&gt;  &lt;p&gt;Para esto, debo garantizar que Autoruns tenga acceso al equipo afectado y que está Offline y como no puedo entrar a Windows requiero recurrir al mismo método que utiliza Windows para reparar el equipo y es a un Windows PE (Entorno de Preinstalación).&lt;/p&gt;  &lt;p&gt;Como el que está en el medio de Windows y de forma embebida con su instalación puesto que no tiene ninguna herramienta de Sysinternals, Autoruns en este caso, debía proceder a crear mi propio Windows PE y asegurarme de que la herramienta estuviera disponible una vez hecha la imagen.&lt;/p&gt;  &lt;p&gt;Esta gran ventaja me la da el Kit de &lt;strong&gt;Instalación Automatizada para Windows 7 (WAIK);&lt;/strong&gt; específicamente el &lt;strong&gt;Deployment Tools Command Prompt&lt;/strong&gt; que es desde donde puedo copiar los archivos necesarios para el Windows PE.&lt;/p&gt;  &lt;p&gt;Como el Windows PE es un mini sistema operativo que carga en memoria RAM, tiene la ventaja de que sigue siendo un sistema operativo y cuenta con varias funciones como las de red, además de poder interactuar con varias aplicaciones que soporten esta ejecución. Así, podría ejecutar Autoruns desde el Windows PE corriéndolo en el Equipo afectado y podría hacer uso de su característica de análisis sin conexión para desactivar el controlador de Process Monitor y ver si en verdad había ocasionado todo.&lt;/p&gt;  &lt;h4&gt;Construyendo el medio Windows PE + Autoruns&lt;/h4&gt;  &lt;p&gt;Como dije antes, para construir el Windows PE necesitamos tener&lt;strong&gt; &lt;a href="http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34&amp;amp;displaylang=es" target="_blank"&gt;WAIK&lt;/a&gt;&lt;/strong&gt; instalado, ya he mostrado cómo es todo el procedimiento en otros artículos pero lo repetiré aquí por el valor agregado de que no usaremos esto para despliegue sino para solución de problemas.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si no tienen WAIK, lo pueden descargar desde &lt;a href="http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34&amp;amp;displaylang=es" target="_blank"&gt;Aquí.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Debemos instalar el WAIK en un equipo, ir a Inicio, Todos los programas, Microsoft Windows AIK, clic derecho sobre Deployment Tools Command Prompt y seleccionar “Ejecutar como administrador”&lt;/p&gt;  &lt;p&gt;En la consola ejecutamos: &lt;strong&gt;Copype.cmd x86 &amp;lt;DirectorioPE&amp;gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;DirectorioPE&amp;gt;&lt;/strong&gt; es una ruta local o de red donde queremos guardar los archivos del Windows PE. Para mi caso, no me compliqué mucho y lo creé en el directorio &lt;strong&gt;C:\&lt;/strong&gt; con el nombre &lt;strong&gt;WinPE&lt;/strong&gt;, el comando quedaría entonces así: &lt;strong&gt;Copype.cmd x86 C:\WinPE&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_1AE16AAB.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5966B851.png" width="522" height="69" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Sin importar que sea para reparar un problema utilizando Autoruns en un sistema de 32 o 64 bits, se debe crear el Windows PE de 32 bits.&lt;/p&gt;  &lt;p&gt;Dentro de la carpeta que se crea (En este artículo por ejemplo WinPE) veremos dos carpetas (&lt;strong&gt;ISO&lt;/strong&gt; y &lt;strong&gt;Mount&lt;/strong&gt;) y dos archivos (etfsboot.com y winpe.wim). En la carpeta ISO es donde debemos guardar todo lo que deseamos que tenga el Windows PE ya que es desde la que generaremos la imagen .ISO.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_42C46A0A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_05DFC26B.png" width="493" height="177" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En entornos de implementación, normalmente copiabamos la herramienta de&lt;strong&gt; ImageX.exe &lt;/strong&gt;desde los archivos del &lt;strong&gt;WAIK&lt;/strong&gt; a la carpeta &lt;strong&gt;ISO&lt;/strong&gt;, en este caso lo que haremos será copiar Autoruns.exe, por supuesto, previamente lo debemos descargar desde la página oficial.&lt;/p&gt;  &lt;p&gt;La carpeta ISO debería verse así:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_22993780.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1AA1951E.png" width="225" height="148" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Una vez copiamos el ejecutable de &lt;a href="http://technet.microsoft.com/es-es/sysinternals/bb963902" target="_blank"&gt;Autoruns&lt;/a&gt; (Autoruns.exe) volvemos a abrir el Deployment Tools Command Prompt y esta vez haremos la copia del winpe.wim a la carpeta \Sources renombrandolo a boot.wim para que el Windows PE pueda arrancar correctamente cuando se cargue.&lt;/p&gt;  &lt;p&gt;Para esto, ejecutamos:    &lt;br /&gt;&lt;strong&gt;copy &amp;lt;DirectorioPE&amp;gt;\winpe.wim &amp;lt;DirectorioPE&amp;gt;\ISO\Sources\boot.wim&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Para este artículo, sería:    &lt;br /&gt;&lt;strong&gt;copy C:\WinPE\winpe.wim C:\WinPE\ISO\Sources\boot.wim&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_67655BB4.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5F01865D.png" width="508" height="80" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Desde el Explorador también podemos hacer la copia, además de esto podemos verificar que la carpeta Sources sí tenga el archivo boot.wim.&lt;/p&gt;  &lt;p&gt;Ejecutamos por última vez el &lt;strong&gt;Deployment Tools Command Prompt&lt;/strong&gt; y ya que tenemos los archivos necesarios para hacer Troubleshooting (Solución de problemas) podemos crear la imagen .ISO del Windows PE con el siguiente comando:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;oscdimg –b&amp;lt;DirectorioPE&amp;gt;\etfsboot.com –u2 –h &amp;lt;DirectorioPE&amp;gt;\ISO &amp;lt;DirectorioISO&amp;gt;\WinPE.iso&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;DirectorioISO&amp;gt;&lt;/strong&gt; es también una ubicación donde deseemos guardar la imagen .ISO del Windows PE.&lt;/p&gt;  &lt;p&gt;Para mi caso, el comando sería:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;oscdimg –bC:\WinPE\etfsboot.com –u2 –h C:\WinPE\ISO C:\WinPE.iso&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5D50BA89.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_10AC7DE6.png" width="521" height="252" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Listo! Con esto ya podemos analizar cualquier sistema offline con sólo arrancar desde el Windows PE, obviamente debemos grabarlo sea en una USB o bien en un medio CD/DVD.&lt;/p&gt;  &lt;p&gt;Esto fue lo que yo hice, posteriormente inicié el equipo en el que tenía el Pantallazo Azul que no dejaba arrancar correctamente.&lt;/p&gt;  &lt;h4&gt;Volviendo al caso…&lt;/h4&gt;  &lt;p&gt;Una vez entró al Windows PE, lo primero que hice fue identificar cuál era la unidad que le había asignado ya que es la que contiene todos los archivos del medio. Normalmente, &lt;strong&gt;X:&lt;/strong&gt; es la unidad temporal del Windows PE, &lt;strong&gt;C:\&lt;/strong&gt; la del sistema operativo y si no hay más dispositivos, la unidad &lt;strong&gt;D:\&lt;/strong&gt; será la del Windows PE.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si hay más dispositivos que requieran tener letras de unidad, se debe seguir buscando en orden alfabetico para hallar la del Windows PE o bien utilizar la línea de comandos de Diskpart para identificar los volúmenes que estén disponibles.&lt;/p&gt;  &lt;p&gt;Para verificar el contenido, basta con ejecutar&lt;strong&gt; Dir&lt;/strong&gt; una vez estemos en la unidad:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_667CCFFD.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_1E4F1421.png" width="424" height="265" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En mi caso, procedí a ejecutar &lt;strong&gt;Autoruns.exe&lt;/strong&gt; desde la raiz de mi &lt;strong&gt;Windows PE&lt;/strong&gt;, al abrir me dirigí al menú&lt;strong&gt; File&lt;/strong&gt; y seleccioné “&lt;strong&gt;Analyze Offline System&lt;/strong&gt;” para poder tener control de lo que estaba arrancando con Windows:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD1_5F00_748B992D.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="BSOD1" border="0" alt="BSOD1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD1_5F00_thumb_5F00_1A15168F.png" width="224" height="206" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de &lt;strong&gt;Offline System&lt;/strong&gt; siempre se debe especificar el directorio donde está instalado Windows (Normalmente &lt;strong&gt;C:\Windows&lt;/strong&gt;) y el directorio del usuario a analizar. Para este caso, como ocurría para todos (Ya que era antes de iniciar sesión inclusive), le indiqué el directorio donde están todos los usuarios, es decir: &lt;strong&gt;C:\ProgramData&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD2_5F00_3F9E93F0.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="BSOD2" border="0" alt="BSOD2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD2_5F00_thumb_5F00_7E90148B.png" width="344" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Después presioné &lt;strong&gt;F5&lt;/strong&gt; para que actualizara los resultados que estaba arrojando Autoruns y me fui directamente a la pestaña de Drivers para poder ver todos los controladores que estaban iniciando con Windows.&lt;/p&gt;  &lt;p&gt;En caso de que estemos realizando este proceso y no sepamos por qué controlador empezar, lo más normal es desactivar primero los controladores que no hacen parte de Microsoft, para hacerlo basta con quitar la selección sobre el controlador específico y cerrar &lt;strong&gt;Autoruns&lt;/strong&gt;, el trabajo de él será hacer los cambios pertinentes para que Windows no tome el controlador en el próximo reinicio.&lt;/p&gt;  &lt;p&gt;Lo que yo hice, sabiendo que algo tendría que ver Process Monitor (Más específicamente su controlador) fue utilizar la función de búsqueda (&lt;strong&gt;CTRL + F&lt;/strong&gt;) e indicarle el nombre del proceso interno “&lt;strong&gt;procmon&lt;/strong&gt;”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_6B02B4EA.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_630B1288.png" width="357" height="125" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como pensé, el controlador estaba iniciando con Windows (Por haber activado el Boot Logging claro está):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD3_5F00_08948FEA.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="BSOD3" border="0" alt="BSOD3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/BSOD3_5F00_thumb_5F00_27D736BD.png" width="412" height="29" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Lo que hice fue quitarle la selección para arriesgarme a realizar la prueba otra vez iniciando Windows:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_31BC2828.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_2A30B8BB.png" width="131" height="25" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Cerré Autoruns, cerré la ventana de Consola de comandos para que Windows reiniciara automáticamente, esta vez no entré al Windows PE sino que dejé iniciar Windows normalmente y &lt;strong&gt;¡Oh sorpresa!&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Ahora no hubo ningun pantallazo azul, Windows entonces inició normalmente y sin ningún tipo de problema:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_1E2EC887.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_6B9B4547.png" width="220" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Quizá en este caso tuve mucha suerte puesto que pude identificar rápidamente un posible causante y de ahí tener una base, pero en estos casos suele ser muy útil deshabilitar todo lo que no sea de Microsoft al inicio (Aunque este en parte lo era) e ir probando el arranque. A menos de que sea problema de máquina, podríamos llegar a tener esta suerte en la mayoría de las ocasiones cuando ni Windows deja iniciar.&lt;/p&gt;  &lt;p&gt;He aquí otra gran ventaja de &lt;strong&gt;Windows PE&lt;/strong&gt; y de &lt;strong&gt;Windows Sysinternals&lt;/strong&gt;, espero que les pueda ser de utilidad a algunos.&lt;/p&gt;  &lt;p&gt;Estaré actualizando el post en caso de que obtenga más información sobre lo que me sucedió con &lt;strong&gt;Process Monitor.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=200299" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Soluci_26002300_243_3B00_n+a+problemas/default.aspx">Soluci&amp;#243;n a problemas</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Autoruns/default.aspx">Autoruns</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/BSOD/default.aspx">BSOD</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Pantallazo+Azul/default.aspx">Pantallazo Azul</category></item><item><title>Establecer un fondo de pantalla predeterminado de forma manual para todos los usuarios en Windows 7</title><link>http://geeks.ms/blogs/checho/archive/2011/08/18/establecer-un-fondo-de-pantalla-predeterminado-de-forma-manual-para-todos-los-usuarios-en-windows-7.aspx</link><pubDate>Wed, 17 Aug 2011 23:49:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:199626</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=199626</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/08/18/establecer-un-fondo-de-pantalla-predeterminado-de-forma-manual-para-todos-los-usuarios-en-windows-7.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://geeks.ms/blogs/checho"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="TipsLogo" border="0" alt="TipsLogo" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/TipsLogo_5F00_155448B0.png" width="349" height="131" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Normalmente, como ya lo hemos visto en otros artículos, existen varias formas de predeterminar o establecer configuraciones o personalizaciones en un ambiente Windows, la más común es hacerlo manualmente, tal vez por implementación, utilizando herramientas del sistema operativo o de terceros o hacer un despliegue de políticas de grupo sea local o a nivel de Dominio.&lt;/p&gt;  &lt;p&gt;El propósito de este post es lograr establecer una simple operación como el fondo de pantalla para que se convierta en el predeterminado para todos los usuarios, la diferencia será que lo haremos a nivel de registro que aunque se convierta en tal vez la última opción normalmente por lo que puede representar, indagándolo es tal vez la forma en que “configurando se aprende” como pretendo mostrar aquí, por lo menos desde donde mis pocos conocimientos me lo permiten.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; El artículo en su gran mayoría está como he tratado de hacerlos todos, explicando lo más que puedo para terminar con lo que se consideraría la solución o el &lt;strong&gt;Tip&lt;/strong&gt; en este caso, como siempre, pueden saltarse si quieren e ir a la última parte:     &lt;br /&gt;&lt;strong&gt;“Por fin, Predeterminando el Fondo de pantalla para todos los usuarios…”&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;Explorando Windows…&lt;/h3&gt;  &lt;p&gt;Windows predeterminadamente establece un Tema que contiene el fondo de pantalla con el logo principal del sistema operativo pero, ¿Qué pasa cuando se establece ese tema? para ver los que nos conviene que es el fondo de pantalla, podemos hacer uso de Process Monitor de Sysinternals, activarlo cuando cambiemos el fondo y volver a ver los resultados.&lt;/p&gt;  &lt;p&gt;Si buscamos por “&lt;strong&gt;Wallpaper&lt;/strong&gt;”, siguiendo el patrón de detenernos en palabras que concuerten dentro de todo el trazo que entrega &lt;strong&gt;&lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt;&lt;/strong&gt;, podremos ver lo siguiente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW1_5F00_1A48626D.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="DW1" border="0" alt="DW1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW1_5F00_thumb_5F00_4AFB6A18.png" width="547" height="106" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La primera columna de “&lt;strong&gt;Operation&lt;/strong&gt;” determina el tipo de operación que se está haciendo, además de la función que se está utilizando. &lt;/p&gt;  &lt;p&gt;Como ven en la captura anterior, la primera operación que resalto está utilizando la función &lt;strong&gt;ReadFile&lt;/strong&gt; e indica la ruta de una imagen llamada “&lt;strong&gt;img0.jpg&lt;/strong&gt;” ubicada en:     &lt;br /&gt;&lt;strong&gt;C:\Windows\Web\Wallpaper\Windows\img0.jpg&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Si abrimos en el Explorador de Windows o desde &lt;strong&gt;&lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt;&lt;/strong&gt;, hacemos clic derecho sobre la ruta y seleccionamos “&lt;strong&gt;Jump to&lt;/strong&gt;”, veremos que la imagen hace referencia a la que precísamente Windows utiliza en el tema predeterminado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_7D7EC78A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_3FA2300E.png" width="329" height="237" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como la ruta está en un directorio global, todos los usuarios que se crean y que mantienen este tema predeterminado, harán la misma consulta al fondo de pantalla por lo que, si remplazáramos este fondo de pantalla por una imagen personalizada en formato .jpg lograríamos que todas las cuentas tuvieran el mismo fondo. Sin embargo, no es lo recomendado ni lo que haremos porque está protegido y administrado con una de las cuentas que actúan como servicio para operaciones especiales &lt;strong&gt;TrustedInstaller&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Como el resultado es satisfactorio (&lt;strong&gt;SUCCESS&lt;/strong&gt;), Windows procede a realizar la segunda operación (Retomando la primera captura) y procede a utilizar la función WriteFile que escribe sobre el directorio de Roaming destinado para el usuario desde donde se está consultando, por ejemplo para el mío que se llama Ult64 escribe en:     &lt;br /&gt;&lt;strong&gt;C:\Users\Utl64\Roaming\Microsoft\Windows\Themes&lt;/strong&gt; un archivo llamado &lt;strong&gt;TranscodedWallpaper.jpg&lt;/strong&gt;. Como en la anterior operación, si vamos más a fondo y vemos qué imagen contiene ese archivo, veremos lo siguiente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image5_5F00_37CA179F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image5_5F00_thumb_5F00_47F5DF98.png" width="344" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como ven, se trata del mismo fondo de pantalla de la imagen (&lt;strong&gt;img0.jpg&lt;/strong&gt;), esto quiere decir que Windows después de leer la ubicación del primero, sobreescribe este con diferente nombre, (Pueden probarlo cambiando de tema y verán que el fondo siempre corresponderá al que está aplicado a la pantalla en el momento).&lt;/p&gt;  &lt;p&gt;La pregunta es, ¿Para qué sirve esta ruta? Pues bien, la respuesta como siempre la tiene &lt;strong&gt;&lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt;&lt;/strong&gt;; y es que si seguimos buscando nos encontraremos esto:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW2_5F00_3EB9A457.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="DW2" border="0" alt="DW2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW2_5F00_thumb_5F00_52668DEB.png" width="487" height="141" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Básicamente, Windows utiliza la función &lt;strong&gt;RegOpenKey&lt;/strong&gt; para abrir la clave de &lt;strong&gt;HKEY_CURRENT_USER\Control Panel\Desktop&lt;/strong&gt;, hacer la consulta del valor (&lt;strong&gt;RegQueryValue&lt;/strong&gt;) &lt;strong&gt;Wallpaper&lt;/strong&gt; y además de establecerlo utilizando la función &lt;strong&gt;RegSetValue&lt;/strong&gt; (Ver lo que está resaltado en rojo).&lt;/p&gt;  &lt;p&gt;Es muy normal este tipo de operaciones, lo interesante está es que si abrimos el contenido del valor &lt;strong&gt;Wallpaper&lt;/strong&gt; desde el Editor de Registro de Windows (&lt;strong&gt;Regedit.exe&lt;/strong&gt;), nos encontramos con una grata sorpresa:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW3_5F00_562432BB.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="DW3" border="0" alt="DW3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW3_5F00_thumb_5F00_66BC2DA9.png" width="396" height="181" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Aquí es donde aparece la famosa ruta!    &lt;br /&gt;A las conclusiones que puedo llegar es que al establecerse un tema, a pesar de realizar la primera consulta en los fondos predeterminados, utiliza el directorio y el nombre de &lt;strong&gt;TranscodedWallpaper.jpg&lt;/strong&gt; donde Windows puede escribir a su gusto por lo que los cambios serán siempre dinámicos y sin problema de permisos.&lt;/p&gt;  &lt;p&gt;Lastimosamente no podemos predeterminar un fondo de pantalla remplazando sólo la ruta que aparece en el valor de Wallpaper porque cada que se cambia manualmente el fondo, la ruta se sobreescribe por lo que el cambio no servirá de nada.&lt;/p&gt;  &lt;p&gt;Ya vimos qué sucede cuando aplicamos un tema con su respectivo fondo de pantalla manualmente, ahora, analicemos un poco el procedimiento cuando se aplican las políticas de grupo:&lt;/p&gt;  &lt;h3&gt;Explorando las Políticas…&lt;/h3&gt;  &lt;p&gt;Las políticas de grupo (GPO) son el mejor y más correcto método para administrar nuestros equipos clientes, por lo general unidos a un Dominio donde siempre se manejará una gestión centralizada pero además existen políticas locales que pueden ser creadas o manipuladas desde Windows en ediciones específicas, para Windows 7 en las ediciones Enterprise y Ultimate.&lt;/p&gt;  &lt;p&gt;Si se quiere predeterminar un fondo de pantalla para todos los usuarios, si los equipos están unidos a un dominio, esta debería ser la forma de hacerlo, y aunque no nos centraremos en esto, el procedimiento es relativamente fácil:&lt;/p&gt;  &lt;p&gt;En el Editor de políticas de grupo, se debe ir a la siguiente ruta:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Configuraciones de usuario\Plantillas administrativas\Escritorio\Active Desktop&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;La política en cuestión se llama &lt;strong&gt;Tapiz de escritorio&lt;/strong&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_44F05518.png"&gt;&lt;img style="background-image:none;border-right-width:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_3D64E5AB.png" width="144" height="29" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Al abrir la Política, veremos que basta con habilitarla, indicarle una ruta a una imagen con formato .jpg y un Estilo de papel tapiz (Ajustado, Centrado, Expandido, etc):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image41_5F00_4A5EC5BC.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image41_5F00_thumb_5F00_3FDDF19C.png" width="491" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Como las opciones de la política lo especifican, se le puede indicar tanto una ruta local como un recurso compartido con el formato estándar.&lt;/p&gt;  &lt;p&gt;Hasta aquí es el procedimiento normal, pero nuevamente ¿Qué pasa cuando se aplica esta política?&lt;/p&gt;  &lt;p&gt;Si monitoreamos nuevamente con &lt;strong&gt;Process Monitor&lt;/strong&gt; y volvemos a utilizar búsquedas basándonos en palabras relacionadas con lo que estamos haciendo, por ejemplo “Wallpaper” empezaremos a ver algunos resultados muy interesantes:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_4EC520B6.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0D4A6E5D.png" width="545" height="65" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Hacer clic en la imagen para verla en su tamaño normal.&lt;/p&gt;  &lt;p&gt;Como verán, Windows al momento de aplicar las políticas hace unas operaciones sobre la clave respectiva a Configuración de usuario en las Políticas de grupo:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\{B14D9D7C-7728-4C31-96FC-A59F1AB2D6E3}User&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Allí crea y consulta dos valores, &lt;strong&gt;Wallpaper&lt;/strong&gt; y &lt;strong&gt;WallpaperStyle&lt;/strong&gt; bajo la subclave:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;User\Software\Microsoft\Windows\CurrentVersion\Policies\System&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Si aprovechamos de nuevo las ventajas de &lt;strong&gt;&lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt;&lt;/strong&gt;, más específicamente su función de hacer &lt;strong&gt;Jump to&lt;/strong&gt; directo a la clave desde la que se lanza veremos que estos dos valores contienen lo que quizá terminarían de configurar que pertenecen a los que estableció la Política de grupo:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW5_5F00_31FB85D4.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="DW5" border="0" alt="DW5" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW5_5F00_thumb_5F00_37D6296D.png" width="471" height="89" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El contenido de la cadena del primera valor corresponde a la ruta de la imagen que establecí como fondo de pantalla predefinido para todos los usuarios (&lt;strong&gt;Wallpaper&lt;/strong&gt;), el contenido del segundo valor (&lt;strong&gt;WallpaperStyle&lt;/strong&gt;) corresponde al tipo de ajuste que tendrá la imagen en el escritorio (Extendida, Ajustada, etc).&lt;/p&gt;  &lt;p&gt;Sin embargo, todo lo que se escriba en esta clave (&lt;strong&gt;HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects&lt;/strong&gt;) sea por usuario o máquina, sólo determina las políticas aplicadas y los valores utilizados. Es decir, crear estas claves y subclaves junto con sus valores manualmente no aplicarán la política de la misma forma (En un principio creí que así sería) y es que, cada que se aplica una nueva política se crea un tipo de identificador para ésta debajo de esta clave.&lt;/p&gt;  &lt;p&gt;Para encontrar dónde realmente estaba haciendo el cambio en el registro y que el sistema operativo tomara la configuración bastaba con deterse a mirar más la segunda parte de esta clave; como nos damos cuenta la primera parte hasta “&lt;strong&gt;Group Policy Objects&lt;/strong&gt;” se refiere a la ubicación en el subarbol de &lt;strong&gt;HKEY_CURRENT_USER (HKCU)&lt;/strong&gt; pero, después del ID está indicando otro adicional (&lt;u&gt;User\Software\Microsoft\Windows\CurrentVersion\Policies\System&lt;/u&gt;), si seguimos esto, adicionándole por supuesto el &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt; al principio veremos que en efecto esta clave existe y que además nos da más información:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW6_5F00_486E245B.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="DW6" border="0" alt="DW6" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW6_5F00_thumb_5F00_7516DE34.png" width="542" height="82" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Tal cual lo había especificado la política y las claves anteriores, aquí estaban de nuevo los valores &lt;strong&gt;Wallpaper&lt;/strong&gt; y &lt;strong&gt;WallpaperSytle&lt;/strong&gt; con la configuración que se le entregó utilizando el Editor de políticas de grupo.&lt;/p&gt;  &lt;p&gt;Para confirmar de que esta clave y valores se creaban sólo así, volví al Editor de Políticas, abrí la de &lt;strong&gt;Papel tapiz&lt;/strong&gt; nuevamente y la cambié a &lt;strong&gt;No configurada&lt;/strong&gt; que se comporta en este caso de la misma forma que Desactivada y en efecto, la clave despareció (Después de actualizar con F5 el Editor de Registro claro):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_13811F1E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_79ACE8EE.png" width="113" height="63" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En conclusión, lo que hace la política es crear los valores &lt;strong&gt;Wallpaper&lt;/strong&gt; y &lt;strong&gt;WallpaperStyle&lt;/strong&gt; con sus respectivas cadenas tanto en la clave donde almacena las políticas creadas como en la ruta dentro del Registro para que aplique la configuración, en este caso del fondo de pantalla en:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\ Policies\System&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Lo triste en mi perspectiva de esto es que la configuración para un fondo de pantalla predeterminado está bajo el subarbol de &lt;strong&gt;HKEY_CURRENT_USER (HKCU)&lt;/strong&gt; y si recordamos bien, cada Perfil de usuario en Windows contiene una configuración diferente de este subarbol partiendo de lo que entrega la plantilla predeterminada de Windows almacenando todo en el archivo &lt;strong&gt;NTUSER.DAT&lt;/strong&gt; dentro de la carpeta por perfil. Pueden ver un poco más en detalle lo del Perfil de usuario en &lt;a href="http://geeks.ms/blogs/checho/archive/2011/08/11/editando-el-perfil-de-usuario-predeterminado-en-windows-7.aspx" target="_blank"&gt;Este artículo.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La pregunta es entonces, si esto era así &lt;strong&gt;¿Cómo replica Windows la configuración por usuario a todos los perfiles que existen actualmente en el sistema cuando se aplica una de estas políticas?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;La respuesta a esa pregunta tenía que estar en tratar de entender un poco más el proceso y es aquí cuando se llama nuevamente al Log que anteriormente había recogido con &lt;strong&gt;&lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt;&lt;/strong&gt;, y después de buscar un poco aún con la palabra “&lt;strong&gt;Wallpaper&lt;/strong&gt;” encontré esto:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW7_5F00_6A960A14.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="DW7" border="0" alt="DW7" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DW7_5F00_thumb_5F00_36ED9DB6.png" width="491" height="401" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Primero, hay unas operaciones a nivel de sistema de archivos que utilizan un archivo Registry.pol, posteriormente Windows realizaba unas operaciones a nivel de Registro que incluían la creación de nuestra clave en cuestión con su respectivo valor (&lt;strong&gt;Wallpaper&lt;/strong&gt;), después de hacer unas lecturas, procede a cerrar la clave y posteriormente a escribir un archivo en la carpeta del perfil con el que estaba activo en el momento llamado ntuser.pol, por último de nuevo hace la operación de creación de claves y valores respectivos pero para el segundo valor (&lt;strong&gt;WallpaperStyle&lt;/strong&gt;). Siguiendo el monitoreo, volvía a escribir el archivo ntuser.pol pero no se muestra en la captura anterior.&lt;/p&gt;  &lt;p&gt;Resulta que estos archivos cumplen una función específica y que daba respuesta a la pregunta planteada anteriormente. Ambos son creados y utilizados sólo cuando se activan o se gestionan políticas de grupo pero el primero, &lt;strong&gt;Registry.pol&lt;/strong&gt; contiene toda la configuración de las políticas aplicables y además determina cómo se deben aplicar, el segundo por su parte, &lt;strong&gt;ntuser.pol&lt;/strong&gt; es el que hace el trabajo “duro” y es el de replicar estas configuraciones que aplican por usuario a todos los perfiles de la máquina, forzando así que cuando el usuario inicia sesión tome los cambios que se han establecido.&lt;/p&gt;  &lt;p&gt;Como ven, éste último es el que hace la réplica y con esto sabemos cómo es que resultan afectados todos los perfiles bajo &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt; y además del por qué con establecer manualmente la política no basta. &lt;/p&gt;  &lt;p&gt;De cualquier forma, esto es un resultado algo triste porque esta configuración no se puede realizar a nivel de máquina, es decir por &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; (Aún así lo intenté) y no hay cómo (O no se cómo todavía) replicar lo que hace cuando se aplica una política.&lt;/p&gt;  &lt;p&gt;Con esto confirmamos que el mejor método es hacerlo por políticas locales o de dominio pero, por fin entra lo que en primera es el objetivo del artículo:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;¿Qué pasa cuando yo no tengo una edición con la que pueda trabajar con políticas de grupo y quiero tener este comportamiento de fondo predeterminado?&lt;/strong&gt;&lt;/p&gt;  &lt;h3&gt;Por fin, Predeterminando el Fondo de pantalla para todos los usuarios…&lt;/h3&gt;  &lt;p&gt;Si no contamos con una edición como &lt;strong&gt;Windows 7 Enterprise&lt;/strong&gt; o &lt;strong&gt;Ultimate&lt;/strong&gt; o por lo menos, estamos unidos a un Dominio con &lt;strong&gt;Windows 7 Professional&lt;/strong&gt; para que tome estas configuraciones y queremos tener un fondo de pantalla predeterminado, debemos entonces pasar a “forzar” nosotros este comportamiento ayudánonos de lo que descubrimos previamente siguienteo las políticas de grupo.&lt;/p&gt;  &lt;p&gt;Hay dos cosas que debemos de tener en cuenta, los usuarios próximos a crear su propio perfil y los que actualmente tienen un perfil asignado en la máquina local, lamentablemente con este método no todo puede ser tan automatizado pensando en lo segundo (Usuarios que ya tienen perfil) pero se puede tratar de mitigar lo más posible.&lt;/p&gt;  &lt;p&gt;Primero tomaremos ventaja de lo que podemos forzar a predeterminar y es el comportamiento para los nuevos perfiles de usuario que se van a crear y es que si la clave de &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt; no contiene las claves y valores que predeterminan un fondo de pantalla podemos cargar el perfil predeterminado de Windows e indicar nosotros qué es lo que queremos que tenga como fondo de pantalla desde el momento que crea el perfil.&lt;/p&gt;  &lt;p&gt;El proceso detallado para cargar y detallar el perfil predeterminado está en &lt;a href="http://geeks.ms/blogs/checho/archive/2011/08/11/editando-el-perfil-de-usuario-predeterminado-en-windows-7.aspx" target="_blank"&gt;este artículo&lt;/a&gt; por lo que no entraré mucho en detalle, sin embargo mostraré de nuevo los parámetros para hacerlo por línea de comandos para que se entienda el paso a paso.&lt;/p&gt;  &lt;p&gt;En el Equipo donde se crearán los perfiles, buscamos y seleccionamos una imagen de algun directorio del sistema, preferiblemente ubicarla en alguna unidad que sea global para todos los usuarios y que no corra el peligro de ser eliminada si un usuario se borra con su contenido, debe tener un formato &lt;strong&gt;(.JGP).&lt;/strong&gt; Después de esto, hacemos clic en Inicio, tecleamos &lt;strong&gt;CMD&lt;/strong&gt;, clic derecho sobre el resultado y seleccionamos “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;En la consola de comandos ejecutamos la siguiente línea para cargar el Perfil predeterminado:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reg Load HKLM\Default %SystemDrive%\Users\Default\NTUSER.DAT&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_3D70F779.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_37B5DDD3.png" width="540" height="62" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Lo que haremos será crear la clave de &lt;strong&gt;System&lt;/strong&gt; y los valores de &lt;strong&gt;Wallpaper&lt;/strong&gt; y &lt;strong&gt;WallpaperStyle&lt;/strong&gt; que determinarán el fondo de pantalla a ser utilizado y la ubicación dentro del escritorio.&lt;/p&gt;  &lt;p&gt;Abrimos el Editor de Registro de Windows yendo al menú de inicio, tecleando Regedit y tecla ENTER.&lt;/p&gt;  &lt;p&gt;En el Editor de Registro navegamos hasta la siguiente clave:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;HKEY_LOCAL_MACHINE\Default\Software\Microsoft\Windows\CurrentVersion\Policies&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Hacemos clic derecho sobre la clave de Policies y seleccionamos Nuevo, Clave:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_0817BF47.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_15119F58.png" width="310" height="73" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El nombre de la clave debe ser &lt;strong&gt;System&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_13CD0679.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_330FAD4C.png" width="122" height="44" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En el panel de la mitad de la ventana de Editor de Registro hacemos clic derecho, seleccionamos &lt;strong&gt;Nuevo&lt;/strong&gt; y &lt;strong&gt;Valor de cadena:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_5A827600.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7958E9DE.png" width="352" height="109" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El nombre que le debemos indicar es: &lt;strong&gt;Wallpaper&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Repetimos el paso de creación del valor de cadena y el nombre se lo especificamos como &lt;strong&gt;WallpaperStyle&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Debe verse similar a la siguiente captura:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_1ABC9331.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_12C4F0CF.png" width="387" height="102" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como no tiene nada aún, no nos servirá, para que funcione hacemos doble clic en cada una, en la primera &lt;strong&gt;Wallpaper&lt;/strong&gt; debemos especificar como contenido la ruta del Fondo de pantalla que deseamos que todos los nuevos usuarios que se creen tengan, teniendo en cuenta que no lo podrán cambiar:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_18336173.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_24C10E8F.png" width="344" height="156" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hacemos clic en Aceptar para guardar el cambio y posteriormente doble clic en el segundo Valor &lt;strong&gt;WallpaperStyle&lt;/strong&gt;, en éste debemos especificar la forma en que deseamos que se acomode en el escritorio con un número que identifique el comportamiento:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1:&lt;/strong&gt; Rellenar     &lt;br /&gt;&lt;strong&gt;2:&lt;/strong&gt; Expandida     &lt;br /&gt;&lt;strong&gt;3:&lt;/strong&gt; En mosaico     &lt;br /&gt;&lt;strong&gt;4:&lt;/strong&gt; Centrada     &lt;br /&gt;&lt;strong&gt;5:&lt;/strong&gt; Ajustar&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_7522F002.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_53C34A66.png" width="356" height="161" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El resultado final debe ser similar al siguiente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_67040105.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_78082EE8.png" width="466" height="87" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Cerramos el Editor de Registro, abrimos la Consola de comandos sea porque se haya minimizado o repitiendo los pasos para volver a abrir (Menú inicio, CMD, clic derecho, Ejecutar como administrador) y descargamos el Hive para que guarde los cambios y los establezca en cada nuevo perfil con el siguiente comando:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reg unload HKLM\Default&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_50DA07CA.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_617202B8.png" width="345" height="78" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota: &lt;/strong&gt;Asegúresen de que tanto en la carga como en la descarga del Perfil predeterminado el resultado indique que se completó correctamente, de lo contrario no se realizará la operación y puede generar problemas a los nuevos o existentes perfiles.&lt;/p&gt;  &lt;p&gt;Todo está listo, la prueba de fuego es crear una nueva cuenta cuenta de usuario y ver que en efecto, se le esté aplicando el fondo de pantalla elegido y que además, no lo pueda cambiar:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_7A813AD9.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0813AB48.png" width="353" height="267" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Ya los nuevos Perfiles funcionarán como deseamos, el problema sigue es con los que ya están existentes y para nuestra mala fortuna, como comenté en la fase donde exploraba el comportamiento de las Políticas de grupo (Ver Explorando las Políticas) no podemos replicar el mismo comportamiento de forma masiva a nivel de registro porque el cambio está bajo &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt;, sin embargo está en nostros encontrar alternativas. &lt;/p&gt;  &lt;p&gt;Lo que podemos hacer es primero crear la correspondiente clave para que se fuerce la política (Muy similar a la anterior) y posteriormente distribuirla y ejecutarla en todos los usuarios que ya estaban activos localmente para que se aplique.&lt;/p&gt;  &lt;p&gt;Para crear la clave, abrimos el Editor de Registro yendo a Inicio, teclea &lt;strong&gt;Regedit&lt;/strong&gt;, clic derecho sobre el resultado y seleccionar “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;Navegamos hasta la clave:&lt;/p&gt;  &lt;p&gt;&lt;u&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Aquí como para el perfil predeterminado, hacemos clic derecho sobre la clave de &lt;strong&gt;Policies&lt;/strong&gt;, seleccionamos, &lt;strong&gt;Nuevo&lt;/strong&gt; y &lt;strong&gt;Clave.      &lt;br /&gt;&lt;/strong&gt;    &lt;br /&gt;La clave debe llamarse igualmente &lt;strong&gt;System&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Ahora, sobre la derecha debajo del Valor predeterminado hacemos clic derecho, Nuevo, Valor de cadena y la llamamos &lt;strong&gt;Wallpaper&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Realizamos el paso nuevamente y llamamos a la nueva clave &lt;strong&gt;WallpaperStyle&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Para crear esto también bastaría con abrir un &lt;strong&gt;Blog de notas&lt;/strong&gt; y copiar:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_72694CDD.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_22B02194.png" width="524" height="106" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Guardarlo con cualquier nombre y extensión &lt;strong&gt;.REG&lt;/strong&gt;, ejecutarlo, luego dirigirse hasta la clave y rellenar el contenido tanto de &lt;strong&gt;Wallpaper&lt;/strong&gt; como de &lt;strong&gt;WallpaperStyle&lt;/strong&gt; entregándole la ruta del fondo de pantalla y el tipo de acomodación en el escritorio.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Notas:      &lt;br /&gt;&lt;/strong&gt;No hice capturas de pantalla porque es exactamente el mismo proceso descrito en la creación del la clave para el Perfil predeterminado.&lt;/p&gt;  &lt;p&gt;La distribución se podría pensar en apoyarse por ejemplo de &lt;strong&gt;PsExec&lt;/strong&gt; de &lt;a href="http://sysinternals.com/" target="_blank"&gt;Sysinternals.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Todo está listo! Una vez reiniciemos el equipo luego de aplicarle estos cambios a los usuarios que ya tenían perfil local, el fondo de pantalla se les debe cambiar al especificado y no se podrá cambiar.&lt;/p&gt;  &lt;p&gt;De antemano disculpas por la extensión del post pero espero que pueda ser de utilidad.&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=199626" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Tips/default.aspx">Tips</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Default+Profiles/default.aspx">Default Profiles</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Subarbol/default.aspx">Subarbol</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Default+Wallpaper/default.aspx">Default Wallpaper</category></item><item><title>Editando el Perfil de Usuario Predeterminado en Windows 7</title><link>http://geeks.ms/blogs/checho/archive/2011/08/11/editando-el-perfil-de-usuario-predeterminado-en-windows-7.aspx</link><pubDate>Thu, 11 Aug 2011 12:23:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:199216</guid><dc:creator>Checho</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=199216</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/08/11/editando-el-perfil-de-usuario-predeterminado-en-windows-7.aspx#comments</comments><description>&lt;p&gt;   &lt;br /&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/regedit_5F00_3_5F00_256_5F00_0DC326E4.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="regedit_3_256" border="0" alt="regedit_3_256" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/regedit_5F00_3_5F00_256_5F00_thumb_5F00_3093C2C7.png" width="140" height="140" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;De nuevo como cada determinado tiempo, pido disculpas por la poca recurrencia en los artículos, afortunádamente de nuevo estoy más liberado y como todos sabemos en el próximo mes de Septiembre probáblemente inicie un nuevo ciclo de Windows (Build) con el que trataré de compartir todo el contenido y aprendizaje que obtenga aquí en el Blog.&lt;/p&gt;  &lt;p&gt;Hoy quiero compartirles un pequeño Tip que, personalmente me ha servido mucho. &lt;/p&gt;  &lt;h3&gt;Introducción a los Perfiles de Usuario&lt;/h3&gt;  &lt;p&gt;Como les he contado en artículos anteriores, cada que una nueva cuenta de usuario, más conocido como un Perfil se crea en Windows 7 (En versiones anteriores sucede lo mismo) bajo el arbol de registro, el subarbol &lt;strong&gt;HKEY_CURRENT_USER (HKCU)&lt;/strong&gt; contiene las personalizaciones propias del usuario, es decir, por cada perfil que hay en el equipo hay una configuración diferente en &lt;strong&gt;HKEY_CURRENT_USER (HKCU)&lt;/strong&gt; para las aplicaciones, redes, entorno, etc.&lt;/p&gt;  &lt;p&gt;Esto entrega ventajas y desventajas dependiendo del caso porque todo lo que se dañe en el Perfil de usuario que contenga la configuración bajo ese subarbol de registro afectará sólo al Perfil como tal y no a los otros usuarios que actualmente se hayan logueado o creado en el equipo, así pues siempre que haya un problema muy complejo es importante determinar si afectó sólo al perfil porque de ser así, siempre se puede rastrear la fuente y en gran parte de las ocasiones el inconveniente se soluciona importando nuevamente las claves con su configuración adecuada desde otro perfil funcional.&lt;/p&gt;  &lt;p&gt;Por supuesto, aunque para cada usuario se cree una configuración específica Windows necesita una plantilla predeterminada que contiene una personalización definida y que se encuentra en un estado funcional, esta plantilla se llama &lt;strong&gt;NTUSER.DAT&lt;/strong&gt; y se ubica como un archivo oculto y protegido de Windows en la carpeta correspondiente del perfil predeterminado de Windows 7 en el directorio &lt;strong&gt;%SYSTEMDRIVE\Users\Default:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/B1_5F00_15E726AE.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="B1" border="0" alt="B1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/B1_5F00_thumb_5F00_6CFC11A4.png" width="419" height="168" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Notas:     &lt;br /&gt;&lt;/strong&gt;1.&lt;strong&gt; %SystemDrive%&lt;/strong&gt; es una Variable del Sistema operativo que hace referencia a la unidad donde se encuentra instalado Windows, normalmente &lt;strong&gt;C:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;2. Para ver los archivos y carpetas ocultos, además de los archivos protegidos por el sistema, se debe ir a las Opciones de carpeta haciendo clic en el botón &lt;strong&gt;Organizar&lt;/strong&gt; dentro de cualquier ventana del Explorador de Windows, &lt;strong&gt;Opciones de búsqueda y carpeta&lt;/strong&gt;, pestaña &lt;strong&gt;Ver,&lt;/strong&gt; seleccionar &lt;strong&gt;Mostrar archivos y carpetas ocultos&lt;/strong&gt; y quitar la selección de &lt;strong&gt;Ocultar archivos protegidos del sistema operativo (Recomendado).&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Después de que se copia el contenido de la plantilla que se le llama como Subarbol (Hive en inglés) Windows almacena una copia por usuario en su respectiva carpeta, por ejemplo, si el usuario se llama &lt;strong&gt;Ult64&lt;/strong&gt;, se creará un archivo de Subarbol (&lt;strong&gt;NTUSER.DAT&lt;/strong&gt;) en la carpeta &lt;strong&gt;C:\Users\Ult64\NTUSER.DAT&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota: &lt;/strong&gt;El &lt;strong&gt;subarbol (Hive)&lt;/strong&gt; se crea al Iniciar por primera vez con el nuevo perfil.&lt;/p&gt;  &lt;p&gt;Cada que un usuario Inicia sesión, desde cualquier cuenta que tenga acceso al Registro de Windows puede ver el Subarbol correspondiente por usuario que se identifica por el SID bajo la rama &lt;strong&gt;HKEY_USERS.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_510ADCAC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_56E58045.png" width="351" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; La clave &lt;strong&gt;.DEFAULT NO&lt;/strong&gt; corresponde al usuario predeterminado de &lt;strong&gt;Windows 7&lt;/strong&gt;, es la que contiene la información para la cuenta de usuario LocalSystem.&lt;/p&gt;  &lt;p&gt;Para escenarios de Implementación o Solución de problemas, aunque no es un proceso que pueda estar enteramente soportado por Microsoft o sea lo más recomendable por los riesgos que implica resutaría muy útil poder personalizar el comportamiento en configuraciones específicas para aplicaciones que lo requieran como la Configuración regional (&lt;strong&gt;HKEY_CURRENT_USER\Control Panel\International&lt;/strong&gt;) o cualquier otra personalización para asegurarnos de que cada que se cree un nuevo perfil de usuario las mantendrá de forma predeterminada.&lt;/p&gt;  &lt;p&gt;En Implementación podríamos asegurarnos de que al capturar y desplegar la imagen, todo estará configurado como nosotros lo indicamos, en Solución de problemas podríamos mitigar un problema que esté ocurriendo por alguna de las configuraciones que están predeterminadas cambiando su comportamiento, aunque aquí en primera medida habría que preguntarse por qué la aplicación no funciona como debería hacerlo.&lt;/p&gt;  &lt;p&gt;Windows entonces presenta dos alternativas para cargar el &lt;strong&gt;Subarbol (Hive)&lt;/strong&gt; correspondiente al perfil predeterminado y así poder realizar todas las personalizaciones deseadas para luego descargarlo y asegurarnos que de ahí en adelante todos los Perfiles creados mantendrán estas configuraciones.&lt;/p&gt;  &lt;h3&gt;Editando el Subarbol del Perfil Predeterminado&lt;/h3&gt;  &lt;p&gt;Como comenté previamente, existen dos formas de Montar el Subarbol, por la Consola de comandos utilizando la herramienta Reg.exe y desde la interfaz gráfica del Registro de Windows, a continuación detallaré cada una:&lt;/p&gt;  &lt;h4&gt;Utilizando la ventana del Registro de Windows&lt;/h4&gt;  &lt;p&gt;- En el Equipo donde se quiera personalizar el Perfil predeterminado, hacer clic en &lt;strong&gt;Inicio&lt;/strong&gt;, teclear &lt;strong&gt;Regedit&lt;/strong&gt;, clic derecho y seleccionar “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”&lt;/p&gt;  &lt;p&gt;- En el Registro de Windows, hacemos clic sobre el Subarbol &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, a continuación vamos a Archivo, Cargar Subarbol:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_156ACDEC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7B2A64C7.png" width="280" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- En la ventana de Explorador de Windows, buscamos el archivo &lt;strong&gt;NTUSER.DAT&lt;/strong&gt; ubicado en el directorio &lt;strong&gt;C:\Users\Default&lt;/strong&gt; y hacemos clic en el botón Abrir:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_0098D56C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_63CF3A89.png" width="438" height="339" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- En la ventana de Cargar subarbol debemos indicar un nombre para identificar el Subarbol y con el que se ubicará como Clave debajo de &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, para este artículo por ejemplo lo puse “&lt;strong&gt;Default&lt;/strong&gt;”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2AF4E0BC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_30CF8455.png" width="378" height="122" /&gt;&lt;/a&gt;&lt;/p&gt;            &lt;p&gt;- Al hacer clic en Aceptar, la clave se debe cargar y visualizar correctamente en &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; y dentro de ella debe de estar todo lo que correspondría a &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt; por cada usuario:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_286BAEFE.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7C4EB20C.png" width="184" height="250" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Una vez hecho esto, lo que queda es realizar todas las configuraciones que se quieren tener de forma predeterminada para todos los usuarios.&lt;/p&gt;  &lt;p&gt;Es importante tener en cuenta que todo lo que se haga aquí aplicará para todos y a menos de que se exporten las claves modificadas no habrá forma de devolver los cambios en caso de fallos.&lt;/p&gt;  &lt;p&gt;Cuando se terminen de hacer los cambios se debe Descargar nuevamente el Subarbol, de lo contrario cada perfil que se cree quedará inaccesible presentando un error al intentar iniciar sesión.&lt;/p&gt;  &lt;p&gt;Para descargar el &lt;strong&gt;Subarbol (Hive),&lt;/strong&gt; debemos seleccionar la Clave dependiendo del nombre que le hayamos puesto debajo de &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, para este caso &lt;strong&gt;Default&lt;/strong&gt; y posteriormente clic en&lt;strong&gt; Archivo&lt;/strong&gt; y seleccionar &lt;strong&gt;Descargar subarbol:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_1EC340C8.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0482D7A4.png" width="264" height="148" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Si no se selecciona la clave que se cargó no se habilitará la opción de Descargar subarbol.&lt;/p&gt;  &lt;p&gt;Al descargarla, les pedirá confirmación, al darle &lt;strong&gt;Sí&lt;/strong&gt;, la clave ya no aparecerá y todos los cambios se habrán guardado:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_50DA6B45.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_5ABF5CB0.png" width="428" height="124" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Utilizando la Línea de Comandos&lt;/h4&gt;  &lt;p&gt;Como siempre, hay quienes prefieren la automatización por lo que todo el proceso de carga y descarga del Subarbol se puede hacer perfectamente desde la Línea de comandos.&lt;/p&gt;  &lt;p&gt;- Para hacerlo, clic en Inicio, digitamos &lt;strong&gt;CMD&lt;/strong&gt;, clic derecho y seleccionamos “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;- En la Consola de comandos de Windows ejecutamos:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;reg.exe load HKLM\&amp;lt;NombreClave&amp;gt; %SystemDrive\Users\Default\NTUSER.DAT&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &lt;strong&gt;&amp;lt;NombreClave&amp;gt;&lt;/strong&gt; es como deseamos que se visualice el Subarbol debajo de &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, para este artículo por ejemplo lo llamé como en los pasos anteriores “&lt;strong&gt;Default&lt;/strong&gt;”, por lo tanto quedaría:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;reg.exe load HKLM\Default %SystemDrive\Users\Default\NTUSER.DAT&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_153A5C85.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_73DAB6E8.png" width="525" height="60" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;De nuevo, si abrimos el Registro de Windows, podremos verificar que efectivamente la clave se cargó correctamente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_1D6E821C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_7151852A.png" width="184" height="250" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Lo siguiente nuevamente es hacer todos los cambios respectivos y cerrar el Registro de Windows antes de Descargar nuevamente el Subarbol.&lt;/p&gt;  &lt;p&gt;Una vez cerremos el Registro de Windows, ejecutamos:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;reg.exe unload HKLM\&amp;lt;NombreClave&amp;gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Para este artículo por ejemplo sería:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;reg.exe unload HKLM\Default&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_089C899C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_406ECDBF.png" width="361" height="72" /&gt;&lt;/a&gt;&lt;/p&gt;        &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Es de vital importancia cerrar el Registro antes de realizar los pasos desde la línea de comandos, además de asegurarnos siempre que la clave se haya cargado y descargado entrando al Registro de Windows.&lt;/p&gt;  &lt;p&gt;Espero que les pueda ser de utilidad y como siempre ¡Comentarios bienvenidos!&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=199216" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Tips/default.aspx">Tips</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Default+Profiles/default.aspx">Default Profiles</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Hives/default.aspx">Hives</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Subarbol/default.aspx">Subarbol</category></item><item><title>Windows Deployment &amp; Sysinternals, mejor juntos: Desplegar una imagen para mostrar a todos los usuarios desde un perfil predeterminado</title><link>http://geeks.ms/blogs/checho/archive/2011/06/06/windows-deployment-amp-sysinternals-mejor-juntos-desplegar-una-imagen-para-mostrar-a-todos-los-usuarios-desde-un-perfil-predeterminado.aspx</link><pubDate>Mon, 06 Jun 2011 19:10:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:195645</guid><dc:creator>Checho</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=195645</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/06/06/windows-deployment-amp-sysinternals-mejor-juntos-desplegar-una-imagen-para-mostrar-a-todos-los-usuarios-desde-un-perfil-predeterminado.aspx#comments</comments><description>&lt;p&gt;¡Hola!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; La primera parte del artículo explico el problema y los caminos para encontrar la solución que buscaba, si desean ir directo al proceso mencionado en el título, pueden empezar desde &lt;strong&gt;“A todas estas… ¿Cuál es entonces la solución?”&lt;/strong&gt; más abajo en este artículo.&lt;/p&gt;  &lt;p&gt;Realmente me alegra mucho cuando puedo escribir algo aquí que considero de utilidad, en este caso aunque puede ser algo tan sencillo como la imagen del perfil de usuario, puede que para muchas compañías que busquen estandarizar su imagen maestra llegue a tener una importancia relevante.&lt;/p&gt;  &lt;p&gt;Básicamente la imagen del perfil de usuario no representa mayor cosa que sólo una forma de mostrar un distintivo por usuario, normalmente puede ser una foto o en general cualquier imagen que sea de nuestro gusto. Para las empresas sin embargo, se convierte en una oportunidad para especificar el logo por ejemplo representativo de la organización.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP2_5F00_39DF2FC5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP2" border="0" alt="DUP2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP2_5F00_thumb_5F00_2E85F5BB.png" width="244" height="91" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;El problema, es que si creamos una &lt;a href="http://geeks.ms/blogs/checho/archive/2011/03/23/creando-perfiles-de-usuario-personalizados-para-imagen-maestra-de-windows-7-con-waik-parte-1-2.aspx" target="_blank"&gt;Imagen de Windows 7 con un perfil personalizado&lt;/a&gt;, la foto de perfil sólo aplica a esa primera cuenta (Que seguramente sería la de Administrador integrada que resellamos); sin embargo, al crear otra cuenta, Windows nuevamente asigna una al azar y no lograríamos nada.&lt;/p&gt;  &lt;p&gt;Seguramente se preguntarán ¿Qué tiene que ver &lt;strong&gt;Sysinternals&lt;/strong&gt; con todo esto? Pues bien, hasta este punto estaba yo y es que a pesar de que la personalización del perfil obtiene fondos de pantalla, modificaciones en el registro y hasta configuraciones del menú inicio, estos detalles no. Debía entonces averiguar qué hacía Windows cuando creaba la cuenta y asignaba la imagen para tratar de personalizar el comportamiento.&lt;/p&gt;  &lt;p&gt;Lo primero que indagué, gracias a la ayuda de &lt;a href="http://geeks.ms/blogs/dnudelman/" target="_blank"&gt;David Nudelman&lt;/a&gt; es que hay dos imágenes predeterminadas para el primer usuario y para la cuenta de invitado, ámbas están en el directorio: &lt;strong&gt;C:\ProgramData\Microsoft\User Account Pictures&lt;/strong&gt;, los nombres son &lt;strong&gt;guest.bmp&lt;/strong&gt; y &lt;strong&gt;user.bmp:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota: &lt;/strong&gt;El directorio &lt;strong&gt;ProgramData&lt;/strong&gt; está oculto de forma predeterminada, para verlo hay que entrar a las opciones de carpeta, pestaña ver y seleccionar Mostrar archivos y carpetas ocultos.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP4_5F00_705CB53C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP4" border="0" alt="DUP4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP4_5F00_thumb_5F00_6CFB1D94.png" width="448" height="202" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Teniendo esto presente, podría remplazar las dos con la imagen que quería pero esto sólo me garantizaría que la primera cuenta de usuario y la de invitado además de la del perfil predeterminado tendrían la imagen personalizada. ¿Qué pasaba entonces con el resto de cuentas que creara?&lt;/p&gt;  &lt;p&gt;Dentro de la carpeta &lt;strong&gt;Default Pictures&lt;/strong&gt; están todas las imágenes que Windows trae de forma predeterminada en la instalación para repartirlas entre todas las cuentas de usuario que se creen, y al entrar me di cuenta que tenían algo en común y era el nombre&lt;strong&gt; “usertile#”&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;¡Aquí es donde entra a jugar &lt;a href="http://technet.microsoft.com/es-co/sysinternals/bb896645" target="_blank"&gt;Process Monitor&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;Sabiendo que la elección es aleatoria y que “algo” podría darme el nombre de las imágenes, decidí hacer el monitoreo completo para ver qué podía encontrar. Lo primero que hice fue como siempre ir al menú &lt;strong&gt;Filter&lt;/strong&gt;, &lt;strong&gt;Filter…&lt;/strong&gt; y establecer los parámetros de monitoreo al proceso &lt;strong&gt;Explorer.exe:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP3_5F00_0A20C59F.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP3" border="0" alt="DUP3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP3_5F00_thumb_5F00_2C95545A.png" width="476" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Para reproducir el comportamiento bastaba con crear una nueva cuenta, para esto clic en Inicio, clic en la imagen de perfil y posteriormente clic en el enlace de Administrar otras cuentas y finalmente crear una nueva cuenta ingresándole el nombre de Usuario y el tipo de usuario, por último clic en Crear cuenta:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP5_5F00_7DEF25AA.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP5" border="0" alt="DUP5" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP5_5F00_thumb_5F00_05B7184D.png" width="479" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Como no sabía por dónde empezar a buscar en el Monitoreo de Process Monitor, decidí buscar por lo que estuviera relacionado a “tile” que era como finalizaba cada imagen dentro de la carpeta Default Pictures.&lt;/p&gt;  &lt;p&gt;Para hacer el filtro basta presionar &lt;strong&gt;CTRL + F&lt;/strong&gt; dentro de Process Monitor y buscar.&lt;/p&gt;  &lt;p&gt;El primer resultado, bastante satisfactorio para mí fueron unas líneas en el registro que me llamaron bastante la atención:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP1_5F00_7C27F400.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP1" border="0" alt="DUP1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP1_5F00_thumb_5F00_682E616A.png" width="541" height="127" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;Si nos detenemos un poco a analizar, hay cuatro operaciones que se realizan y en donde está la clave a lo que buscaba:&lt;/p&gt;  &lt;p&gt;Primero utilizando la función &lt;strong&gt;RegOpenKey&lt;/strong&gt;, Windows abre la llave de Registro en &lt;strong&gt;HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, &lt;/strong&gt;lamentablemente el resultado aquí es &lt;strong&gt;NAME NOT FOUND&lt;/strong&gt; y recordemos que &lt;strong&gt;HKLM&lt;/strong&gt; hace referencia a &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt; donde están ubicadas todas las llaves que representan la configuración de aplicaciones y de Windows a nivel de equipo o máquina.&lt;/p&gt;  &lt;p&gt;Al no poder encontrar esta llave, pasa a abrirla en la misma ruta pero a nivel de usuario, es decir en: &lt;strong&gt;HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer &lt;/strong&gt;con un resultado de &lt;strong&gt;SUCCESS&lt;/strong&gt; que indica que la llave existe, por lo que esta vez sí se abre para empezar a trabajar con ella.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Recordemos que en &lt;strong&gt;HKEY_CURRENT_USER (HKCU)&lt;/strong&gt; están las configuraciones de aplicaciones y de componentes propias por usuario, por lo que la configuración puede variar por cada perfil que se cree.&lt;/p&gt;  &lt;p&gt;Ahora que la llave estaba abierta, Windows utilizó la función &lt;strong&gt;RegQueryValue&lt;/strong&gt; para realizar una consulta a un valor dentro de esa llave de registro que era &lt;strong&gt;UseDefaultTile&lt;/strong&gt;, aunque con un resultado de &lt;strong&gt;NAME NOT FOUND&lt;/strong&gt; que indicaba que el valor no estaba creado, posteriormente pasó entonces a terminar la operación con la clave de registro cerrándola haciendo uso de &lt;strong&gt;RegCloseKey.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Claramente, la clave que no estaba creada UseDefaultTile es la que especifica el uso de la Imagen predeterminada para el usuario, normalmente estas claves se crean caundo se implementa una política de grupo&amp;#160; y aunque no esté, Windows hace la consulta (Aquí otra pista es que venía de &lt;strong&gt;\Policies&lt;/strong&gt;).&lt;/p&gt;  &lt;p&gt;Para comprobarlo entonces, procedí a ir hasta esa llave de Registro haciendo clic derecho en la llave anterior que había resultado exitosa con Process Monitor y seleccionando &lt;strong&gt;Jump To:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP6_5F00_24113369.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP6" border="0" alt="DUP6" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP6_5F00_thumb_5F00_3C349DC4.png" width="368" height="95" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Una vez allí, procedí a crear un nuevo &lt;strong&gt;Valor DWORD de 32 bits&lt;/strong&gt; y lo llamé tal cual estaba buscando Windows &lt;strong&gt;UseDefaultTile&lt;/strong&gt; y le asigné el valor de 1 para que quedara activo:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP7_5F00_61BE1B25.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP7" border="0" alt="DUP7" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP7_5F00_thumb_5F00_35A11E34.png" width="309" height="205" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP8_5F00_33841F6B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP8" border="0" alt="DUP8" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP8_5F00_thumb_5F00_51EE6054.png" width="317" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Al entrar de nuevo en la Administración de cuentas y ver el comportamiento al crear otra cuenta me encontré con esto:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP9_5F00_594A2001.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP9" border="0" alt="DUP9" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP9_5F00_thumb_5F00_25A1B3A3.png" width="435" height="151" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La imagen por más que creara otra cuenta nueva era la que predeterminada está para “user” en el directorio que mencioné el principio del artículo: &lt;strong&gt;C:\ProgramData\Microsoft\User Account Pictures&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Sin embargo, esta no era la imagen que yo tenía para el usuario actualmente por lo que la cadena estaba completa:&lt;/p&gt;  &lt;p&gt;Las dos imágenes (&lt;strong&gt;user.bmp&lt;/strong&gt; y &lt;strong&gt;guest.bmp&lt;/strong&gt;) que están en la carpeta User Account Pictures se asignan a la primera cuenta que se crea pero con este valor además, se utilizan para predeterminar todas las cuentas con la misma imagen.&lt;/p&gt;  &lt;p&gt;La solución consistía entonces en sí remplazar las imágenes predeterminadas por la que quería que tuvieran todas las cuentas para que se visulizara también en las cuentas creadas:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP10_5F00_439FC197.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP10" border="0" alt="DUP10" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP10_5F00_thumb_5F00_67E4A619.png" width="380" height="170" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Automaticamente, todas las cuentas tomarían el cambio:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP11_5F00_167AAEFC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP11" border="0" alt="DUP11" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP11_5F00_thumb_5F00_13191754.png" width="383" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Hasta aquí estaba casi todo listo, exceptuando por un detalle más y es que el cambio en la llave de Registro lo había hecho en la de &lt;strong&gt;HKEY_CURRENT_USER&lt;/strong&gt; que indica que las cuentas que se creen desde otra cuenta no tomarán esta imagen predeterminada y sería volver a lo mismo. &lt;/p&gt;  &lt;h4&gt;A todas estas… ¿Cuál es entonces la solución?&lt;/h4&gt;  &lt;p&gt;Afortunádamente, aunque esa misma llave no estuviera en &lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;, Windows hacía consulta primero en ella, pensé entonces que creándola y agregándole la clave podría haber una posibilidad puesto que obligaría a nivel de equipo y no de usuario.&lt;/p&gt;  &lt;p&gt;A continuación, indicaré paso a paso el procedimiento exacto para asegurarnos de que todas las cuentas que se creen mantengan la misma imagen y no se puedan cambiar:&lt;/p&gt;  &lt;p&gt;- Lo primero es habilitar la visualización de archivos y carpetas desde las Opciones de carpeta, ahora navegamos hasta el directorio ya mencionado donde están todas las imágenes para mostrar de Windows:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;C:\ProgramData\Microsoft\User Account Pictures&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;- En la carpeta, borramos las dos imágenes con el nombre de guest y user respectivamente.&lt;/p&gt;  &lt;p&gt;- Buscamos la imagen que deseamos predeterminar para todos los usuarios y la pegamos en esa misma ruta, debemos crear una copia y renombrarla para que tengamos finalmente las dos imágenes &lt;strong&gt;guest&lt;/strong&gt; y &lt;strong&gt;user&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;- Una vez hecho esto, hacemos clic en Inicio, tecleamos &lt;strong&gt;Regedit&lt;/strong&gt;, clic derecho y “&lt;strong&gt;Ejecutar como administrador&lt;/strong&gt;”&lt;/p&gt;  &lt;p&gt;- En el Registro de Windows navegamos hasta:   &lt;br /&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;- Allí, hacemos clic derecho sobre la carpeta de Policies, sobre el menú contextual seleccionamos &lt;strong&gt;Nueva &amp;gt; Llave (New &amp;gt; Key):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP12_5F00_3E110559.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP12" border="0" alt="DUP12" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP12_5F00_thumb_5F00_43EBA8F2.png" width="376" height="198" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La debemos llamar &lt;strong&gt;Explorer:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP13_5F00_262A1E33.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="DUP13" border="0" alt="DUP13" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP13_5F00_thumb_5F00_3A433ABC.png" width="171" height="110" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Nos situamos sobre la nueva carpeta o llave creada Explorer y en el panel derecho, debajo de la clave de Default hacemos clic derecho, &lt;strong&gt;Nuevo &amp;gt; Valor DWORD (32 bits) (New &amp;gt; DWORD (32 bit) Value)&lt;/strong&gt; y lo llamamos &lt;strong&gt;UseDefaultTile&lt;/strong&gt; con un valor de 1:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP14_5F00_5919AE9A.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP14" border="0" alt="DUP14" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP14_5F00_thumb_5F00_115825B3.png" width="389" height="81" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Si lo prefieren, pueden bajar la llave de Registro que crea la llave y la clave desde aquí:&lt;/p&gt;  &lt;p&gt;&lt;iframe style="padding-bottom:0px;background-color:#fcfcfc;padding-left:0px;width:98px;padding-right:0px;height:115px;padding-top:0px;" title="Preview" marginheight="0" src="http://cid-69fbd8240f3b536e.office.live.com/embedicon.aspx/Deployment/UseDefaultTile.zip" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;¡Todo listo! Ahora no importa desde dónde se cree, siempre tomará la imagen que remplazamos por lo que habremos logrado nuestra personalización:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP15_5F00_1D0D6CE5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP15" border="0" alt="DUP15" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP15_5F00_thumb_5F00_46A13818.png" width="378" height="107" /&gt;&lt;/a&gt;&lt;/p&gt;        &lt;p&gt;Además de esto, desde &lt;strong&gt;ninguna &lt;/strong&gt;cuenta se podrá hacer el cambio de imagen (A menos de que sea por el Registro de Windows):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP16_5F00_7E074946.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DUP16" border="0" alt="DUP16" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/DUP16_5F00_thumb_5F00_38161626.png" width="387" height="175" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Espero les pueda ser de utilidad.&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;   &lt;br /&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=195645" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Tips/default.aspx">Tips</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+Sysinternals/default.aspx">Windows Sysinternals</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Process+Monitor/default.aspx">Process Monitor</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Default+User+Pictures/default.aspx">Default User Pictures</category></item><item><title>Una vista al futuro: Implementando Windows 7 a un VHD con Microsoft Deployment Toolkit 2012 Beta!</title><link>http://geeks.ms/blogs/checho/archive/2011/06/02/una-vista-al-futuro-implementando-windows-7-a-un-vhd-con-microsoft-deployment-toolkit-2012-beta.aspx</link><pubDate>Thu, 02 Jun 2011 14:21:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:195448</guid><dc:creator>Checho</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=195448</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/06/02/una-vista-al-futuro-implementando-windows-7-a-un-vhd-con-microsoft-deployment-toolkit-2012-beta.aspx#comments</comments><description>&lt;p&gt;   &lt;br /&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_399E2BAA.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_14DCEE66.png" width="446" height="45" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hola,&lt;/p&gt;  &lt;p&gt;Quiero empezar por supuesto con la noticia principal de este artículo, desde ahora tenemos la Descarga oficial de la primera Beta de &lt;strong&gt;Microsoft Deployment Toolkit&lt;/strong&gt; en su versión &lt;strong&gt;2012&lt;/strong&gt; disponible desde el sitio de &lt;a href="http://go.microsoft.com/fwlink/?LinkId=217606" target="_blank"&gt;Microsoft Connect: MDT 2012 Beta 1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hasta ahora como fase Beta apenas empieza a suspirar los primeros cambios; sin embargo, ya hay unos muy interesantes como la posibilidad de unión con &lt;strong&gt;System Center Configuration Manager 2012&lt;/strong&gt;, &lt;strong&gt;despliegue de Windows ThinPC&lt;/strong&gt;, interfaz mucho más simple y la que tocaremos hoy: &lt;strong&gt;Despliegue de Windows 7 a un VHD (Disco Duro Virtual) &lt;/strong&gt;agregada como una nueva Secuencia de Tareas.&lt;/p&gt;  &lt;p&gt;Hasta ahora lamentablemente la documentación sobre los escenarios y las nuevas características que cubre esta versión es muy poca (Prácticamente nada) y la disponibilidad no será sino hasta la Beta 2. Por esta razón lo que deseo es tratar de reproducir la mayor cantidad de características y compartirlas por aquí para que podamos seguir descubriendo los grandes beneficios de MDT y claro está ¡Para que el que desee aportar, lo haga!&lt;/p&gt;  &lt;p&gt;Una de las nuevas e interesantes características que trajo Windows 7 fue el soporte para los Discos Duros Virtuales (VHDs) que básicamente me proporciona la posibilidad de crear una partición que trabaja como disco pero que me provee la capacidad de moverlo como un archivo y además arrancar un sistema operativo en una máquina física desde el VHD o bien montarlo como máquina virtual (Con Hyper-V por ejemplo).&lt;/p&gt;  &lt;p&gt;Los procedimientos de administración en general del VHD se realizan a través de la herramienta de línea de Comandos con Diskpart o bien parte desde el Administrador de discos incorporado en Windows 7 y además tiene varios escenarios que se pueden seguir.&lt;/p&gt;  &lt;p&gt;La garantía que nos entrega ahora MDT 2012 es que podremos crear un VHD, instalarle Windows 7 y posteriormente desplegarlo como cualquier sistema operativo a una máquina física de forma automatizada, lo que nos ahorrá el trabajo de Crearlo bajo línea de comandos, de instalarle el sistema operativo y de modificar las entradas del arranque de Windows para poder hacer boot desde éste. ¿Interesante, no?&lt;/p&gt;  &lt;p&gt;¡Esto será lo que haremos en este artículo!&lt;/p&gt;  &lt;h4&gt;Requisitos&lt;/h4&gt;  &lt;p&gt;- Archivos de instalación de Windows 7. Si todavía no tienen los medios de Windows 7, pueden bajar un trial de Enterprise desde &lt;a href="http://technet.microsoft.com/evalcenter/cc442495.aspx" target="_blank"&gt;aquí.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Equipo técnico con &lt;strong&gt;Microsoft Deployment Toolkit 2012 (MDT 2012)&lt;/strong&gt; instalado y el Kit de Instalación Automatizada de Windows 7. MDT lo pueden descargar registrándose a la Beta pública desde &lt;a href="http://go.microsoft.com/fwlink/?LinkId=217606" target="_blank"&gt;aquí&lt;/a&gt;, WAIK lo pueden descargar desde &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&amp;amp;displaylang=en" target="_blank"&gt;aquí.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; En este artículo no tocaremos la instalación y configuración de MDT ya que se ha visto en otros hilos, pueden ver todo el paso a paso de la primera configuración desde &lt;a href="http://centrodeestudiantesmicrosoft.wordpress.com/2011/05/06/el-primer-paso-del-paso-a-paso-deployment-de-windows-7-y-compatibilidad/" target="_blank"&gt;este artículo&lt;/a&gt;, o siguiendo el Blog por los tags de MDT.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota 2:&lt;/strong&gt; El arranque por VHD sólo está soportado en las Ediciones &lt;strong&gt;Enterprise y/o Ultimate&lt;/strong&gt; de Windows 7, por lo que son éstas las que se deben agregar en la fase del Procedimiento.&lt;/p&gt;  &lt;p&gt;- Equipo de referencia que esté en la misma red que el Equipo técnico para realizar el despliegue del VHD.&lt;/p&gt;  &lt;h4&gt;El procedimiento&lt;/h4&gt;  &lt;p&gt;Como haremos el procedimiento básico (Hasta donde he probado la funcionalidad de esta secuencia de tareas) debemos agregar el sistema operativo que queremos desplegar al Deployment Workbench, crear la secuencia de tareas y realizar el despliegue.&lt;/p&gt;  &lt;p&gt;En el Equipo técnico abrimos el Deployment Workbench haciendo clic en &lt;strong&gt;Inicio&lt;/strong&gt;, &lt;strong&gt;Todos los programas&lt;/strong&gt;, &lt;strong&gt;Microsoft Deployment Toolkit&lt;/strong&gt;, &lt;strong&gt;Deployment Workbench&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Expandimos el Deployment Share (Recurso compartido de implementación) y hacemos clic derecho sobre el nodo de &lt;strong&gt;Operating Systems&lt;/strong&gt;, seleccionamos &lt;strong&gt;Import Operating System:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture1_5F00_4CAF3289.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture1" border="0" alt="Capture1" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture1_5F00_thumb_5F00_20923598.png" width="262" height="170" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Se abrirá el Asistente para importar un nuevo sistema operativo, hacemos clic en &lt;strong&gt;Full set of source files&lt;/strong&gt; que indica la importación de todos los archivos de instalación y clic en el botón &lt;strong&gt;Next:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture2_5F00_5000A464.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture2" border="0" alt="Capture2" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture2_5F00_thumb_5F00_035C67C1.png" width="515" height="251" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de Source, clic en el botón Browse y debemos especificar la unidad donde se encuentran los archivos de instalación de Windows 7 (Los que vienen predeterminadamente en el DVD o imagen ISO de Windows 7) y clic en el botón &lt;strong&gt;Next:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture3_5F00_1A3B393D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture3" border="0" alt="Capture3" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture3_5F00_thumb_5F00_6A9D1AB0.png" width="515" height="208" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;En las siguientes páginas, debemos especificar el nombre del Directorio (Pueden dejar el predeterminado Windows 7 &amp;lt;Arquitectura&amp;gt;), verificar en la página de Resumen que todo haya quedado bien y clic en &lt;strong&gt;Next&lt;/strong&gt; y &lt;strong&gt;Finish&lt;/strong&gt; para que se importe el sistema operativo.&lt;/p&gt;  &lt;h5&gt;Creando la secuencia de tareas&lt;/h5&gt;  &lt;p&gt;Una vez agregado el sistema operativo que deseamos desplegar, debemos crear la secuencia de tareas aprovechando la nueva plantilla agregada en &lt;strong&gt;MDT 2012.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Para esto, dentro del &lt;strong&gt;Deployment Workbench&lt;/strong&gt; hacemos clic derecho en el nodo de &lt;strong&gt;Task Sequences&lt;/strong&gt; y seleccionamos &lt;strong&gt;New Task Sequence para&lt;/strong&gt; abrir el asistente de nueva secuencia de tareas:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture4_5F00_68801BE7.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture4" border="0" alt="Capture4" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture4_5F00_thumb_5F00_034C41F4.png" width="194" height="159" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de General Settings como siempre especificamos un &lt;strong&gt;ID&lt;/strong&gt; único para la Secuencia de tareas (Para este artículo VHD-1), un nombre y una Descripción y clic en el botón &lt;strong&gt;Next:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture5_5F00_61EC9C57.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture5" border="0" alt="Capture5" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture5_5F00_thumb_5F00_48C11C52.png" width="506" height="407" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de Select Template es donde debemos seleccionar la nueva Secuencia con la que viene dotado el MDT 2012: &lt;strong&gt;Deploy to VHD Client Task Sequence&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture6_5F00_04BD383B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture6" border="0" alt="Capture6" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture6_5F00_thumb_5F00_3818FB97.png" width="523" height="233" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Hay otra llamada &lt;strong&gt;Deploy to VHD Server Task Sequence&lt;/strong&gt; que básicamente realiza el mismo proceso pero para un Windows Server 2008 R2.&lt;/p&gt;  &lt;p&gt;Clic en el botón &lt;strong&gt;Next&lt;/strong&gt; para continuar.&lt;/p&gt;  &lt;p&gt;En la página de &lt;strong&gt;Select OS&lt;/strong&gt; debemos escoger el sistema operativo que queremos desplegar, recordemos que sólo puede ser &lt;strong&gt;Windows 7 Enterprise&lt;/strong&gt; ó &lt;strong&gt;Windows 7 Ultimate&lt;/strong&gt;. Después hacemos clic en &lt;strong&gt;Next&lt;/strong&gt; para continuar el asistente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture7_5F00_6D620DFC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture7" border="0" alt="Capture7" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture7_5F00_thumb_5F00_0BCC4EE6.png" width="517" height="222" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de &lt;strong&gt;Specify Product Key&lt;/strong&gt;, seleccionamos &lt;strong&gt;Do not Specify a Product key at this moment&lt;/strong&gt; y clic en el botón &lt;strong&gt;Next.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture8_5F00_21668783.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture8" border="0" alt="Capture8" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture8_5F00_thumb_5F00_5F7FA234.png" width="459" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de &lt;strong&gt;OS Settings&lt;/strong&gt; debemos especificar un nombre de usuario para el Registro de Windows, una compañía y una página de Inicio para &lt;strong&gt;Internet Explorer&lt;/strong&gt; y clic en &lt;strong&gt;Next:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture9_5F00_41DDA168.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture9" border="0" alt="Capture9" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture9_5F00_thumb_5F00_2731054F.png" width="476" height="236" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de &lt;strong&gt;Admin Password&lt;/strong&gt; decidimos si especificar o no una contraseña para la cuenta de Administrador integrada (La que se habilita predeterminadamente con la instalación) y clic en el botón &lt;strong&gt;Next.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Para este artículo yo no especifiqué clave de Administrador.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture10_5F00_291E5458.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture10" border="0" alt="Capture10" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture10_5F00_thumb_5F00_03482DF5.png" width="500" height="242" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de Summary finalmente verificamos toda la información entregada y hacemos clic en el botón &lt;strong&gt;Next&lt;/strong&gt; para iniciar el proceso de creación de la Secuencia de tareas, al terminar, clic en &lt;strong&gt;Finish &lt;/strong&gt;para cerrar el asistente.&lt;/p&gt;  &lt;p&gt;La Secuencia de tareas debe haberse creado y si todo sale bien, se visualizará en el Nodo de &lt;strong&gt;Task Sequences:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture11_5F00_4C1E9FFB.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture11" border="0" alt="Capture11" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture11_5F00_thumb_5F00_0E619272.png" width="525" height="60" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;¡Todo listo! Ahora que está creada la Secuencia de tareas, debemos actualizar el Deployment Share para que se cree (O se actualice) el Windows PE que será el encargado de iniciar la instalación de Windows en el Equipo de referencia.&lt;/p&gt;  &lt;p&gt;Para esto, &lt;strong&gt;clic derecho en el Deployment Share&lt;/strong&gt; y clic en &lt;strong&gt;Update Deployment Share&lt;/strong&gt; para iniciar el Asistente de actualización del recurso compartido de implementación (Deployment Share):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture12_5F00_0669F010.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture12" border="0" alt="Capture12" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture12_5F00_thumb_5F00_3A31E661.png" width="245" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la página de Options seleccionamos cualquiera de las dos opciones (Harán casi lo mismo) y clic en el botón &lt;strong&gt;Next.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture13_5F00_6A78BB17.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture13" border="0" alt="Capture13" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture13_5F00_thumb_5F00_28FE08BE.png" width="530" height="197" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;En la página de &lt;strong&gt;Summary&lt;/strong&gt;, clic en el botón &lt;strong&gt;Next&lt;/strong&gt; para que inicie la actualización o creación del Windows PE.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture14_5F00_7E6227E0.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture14" border="0" alt="Capture14" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture14_5F00_thumb_5F00_1C6035D5.png" width="414" height="341" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; El proceso puede tardar unos minutos dependiendo de qué tanto hayamos agregado y personalizado dentro del Deployment Share.&lt;/p&gt;  &lt;p&gt;Finalmente, clic en el botón &lt;strong&gt;Finish &lt;/strong&gt;para terminar.&lt;/p&gt;  &lt;p&gt;Todo está creado, el último paso es ir a la carpeta dentro del DeploymentShare llamada \Boot y guardar la imagen .wim o ISO dependiendo del método de despliegue que vayamos a realizar, el nombre genérico es &lt;strong&gt;LiteTouchPE_&amp;lt;Arquitectura&amp;gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Donde &amp;lt;Arquitectura&amp;gt; puede ser x86 ó x64:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture15_5F00_15608350.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture15" border="0" alt="Capture15" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture15_5F00_thumb_5F00_7732C59B.png" width="507" height="291" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Si tenemos un &lt;strong&gt;Windows Deployment Services (WDS)&lt;/strong&gt; bien podremos agregar esta imagen .wim al nodo de Boot images para que los equipos que se conecten por red la reconozcan y luego se peguen al MDT 2012; si no tenemos WDS, podemos grabar la imagen .ISO en una USB o DVD y arrancar el Equipo de referencia desde allí asegurándonos de nuevo que estén en la misma red con el MDT para que se pueda conectar al recurso compartido en el proceso de instalación. La decisión dependerá del entorno que tenga cada uno, el resultado final será el mismo.&lt;/p&gt;  &lt;p&gt;Como comentario general, aunque las preguntas del Asistente de implementación en un despliegue no automatizado son las mismas, la interfaz ha cambiado por algo más simple y fresco:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture01_5F00_24378C9D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture01" border="0" alt="Capture01" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture01_5F00_thumb_5F00_34CF878B.png" width="260" height="181" /&gt;&lt;/a&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture02_5F00_338AEEAC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture02" border="0" alt="Capture02" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture02_5F00_thumb_5F00_3FAC68D3.png" width="268" height="181" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture03_5F00_3748937C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture03" border="0" alt="Capture03" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture03_5F00_thumb_5F00_5C65DDE8.png" width="475" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture04_5F00_7F66298B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture04" border="0" alt="Capture04" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture04_5F00_thumb_5F00_72C856A2.png" width="268" height="202" /&gt;&lt;/a&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture05_5F00_50FC7E11.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture05" border="0" alt="Capture05" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture05_5F00_thumb_5F00_28116908.png" width="265" height="200" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture06_5F00_0D64CCEF.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture06" border="0" alt="Capture06" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture06_5F00_thumb_5F00_445EAB28.png" width="265" height="199" /&gt;&lt;/a&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture07_5F00_3B8EA2DC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture07" border="0" alt="Capture07" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture07_5F00_thumb_5F00_0E994001.png" width="265" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture08_5F00_5003CC8D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture08" border="0" alt="Capture08" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture08_5F00_thumb_5F00_1FF97B0C.png" width="268" height="201" /&gt;&lt;/a&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture09_5F00_7E2DA27A.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Capture09" border="0" alt="Capture09" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture09_5F00_thumb_5F00_150C73F7.png" width="264" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture010_5F00_3A29BE63.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture010" border="0" alt="Capture010" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture010_5F00_thumb_5F00_51088FDF.png" width="469" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture011_5F00_22626130.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Capture011" border="0" alt="Capture011" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/Capture011_5F00_thumb_5F00_454322E0.png" width="385" height="160" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Al terminar la instalación, notarán que la diferencia no se nota puesto que el VHD utiliza también los recursos físicos de máquina aunque, si vamos a la ventana de Equipos veremos dos particiones correspondientes al sistema de archivos y a donde está alojado el archivo del Disco Duro Virtual&lt;strong&gt; (VHD):&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/VHD_5F00_6A606D4C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="VHD" border="0" alt="VHD" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/VHD_5F00_thumb_5F00_2232B170.png" width="483" height="82" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; El peso del VHD será el que tenga la partición del disco físico del equipo de referencia.&lt;/p&gt;  &lt;p&gt;Falta mucho por explorar en &lt;strong&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=217606" target="_blank"&gt;MDT 2012&lt;/a&gt;&lt;/strong&gt;, de a poco entonces trataré de traer el paso a paso de los nuevos procesos.&lt;/p&gt;  &lt;p&gt;Espero sea de utilidad.&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;   &lt;br /&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=195448" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+to+VHD/default.aspx">Windows 7 to VHD</category><category domain="http://geeks.ms/blogs/checho/archive/tags/MDT+2012+Beta+1/default.aspx">MDT 2012 Beta 1</category></item><item><title>Integrar Temas personalizados en imagen de Windows 7 con Microsoft Deployment Toolkit 2010 Update 1</title><link>http://geeks.ms/blogs/checho/archive/2011/05/12/integrar-temas-personalizados-en-imagen-de-windows-7-con-microsoft-deployment-toolkit-2010-update-1.aspx</link><pubDate>Thu, 12 May 2011 13:34:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:194125</guid><dc:creator>Checho</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/checho/rsscomments.aspx?PostID=194125</wfw:commentRss><comments>http://geeks.ms/blogs/checho/archive/2011/05/12/integrar-temas-personalizados-en-imagen-de-windows-7-con-microsoft-deployment-toolkit-2010-update-1.aspx#comments</comments><description>&lt;p&gt;Hola a todos,&lt;/p&gt;  &lt;p&gt;Como seguramente muchos se han dado cuenta u otros lo pueden estar viviendo (Con todo lo que implica) que Windows 7 está llegando y hoy por hoy empiezan los procesos Piloto y posterior implementación del sistema a nivel de la organización.&lt;/p&gt;  &lt;p&gt;Por supuesto la primera y gran preocupación es la Compatibilidad de aplicaciones pero menos mal para todos nosotros, hay muchos caminos que van desde evaluar el comportamiento de la aplicación hasta la Virtualización.&lt;/p&gt;  &lt;p&gt;Una vez superado esto podemos ahora preocuparnos por la forma en cómo desplegaremos Windows 7 y cúal es el mejor camino, aquí en el Blog ya hemos visto varios caminos (¡Quedan faltando muchos!) pero hoy específicamente nos enfocaremos a algo tal vez básico pero que puede representar una forma útil de estandarizar la visualización de los perfiles desplegados.&lt;/p&gt;  &lt;p&gt;Windows 7 incluyó una característica muy particular con respecto a la personalización y es que ahora nosotros podemos crear nuestros propios Temas e implementarlos sea en nuestro equipo o incluso compartirlos desde la ventana de Personalización en el Panel de Control. Estos temas al quedar en un solo paquete fácilmente se pueden instalar en otro Equipo Windows 7 con solo ejecutarlo.&lt;/p&gt;  &lt;p&gt;Lo que haremos será aprovechar esta función para integrar un tema personalizado dentro de una imagen Maestra de Windows 7 utilizando nuestro famoso &lt;strong&gt;Microsoft Deployment Toolkit 2010 Update 1 (MDT),&lt;/strong&gt; así cuando implementemos además de las aplicaciones y configuraciones (Que MDT nos entrega), podremos tener nuestro propio tema =)&lt;/p&gt;  &lt;h4&gt;Lo que necesitamos:&lt;/h4&gt;  &lt;p&gt;- Servidor Windows Server 2008, 2008 R2 ó Windows 7 con &lt;strong&gt;Microsoft Deployment Toolkit&lt;/strong&gt; instalado. Si no tienen MDT, pueden descargarlo desde aquí:     &lt;br /&gt;&lt;a title="http://www.microsoft.com/downloads/en/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/en/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Los archivos de instalación de Windows 7, si todavía no lo tienen, pueden bajar un trial de 90 días para Windows 7 Enterprise desde aquí:    &lt;br /&gt;&lt;a href="http://technet.microsoft.com/evalcenter/cc442495.aspx"&gt;http://technet.microsoft.com/evalcenter/cc442495.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- Archivo .themepack, se puede crear desde el panel de Personalización o bien pueden descargar temas personalizados de alguna página o de la web directa de Microsoft:    &lt;br /&gt;&lt;a title="http://windows.microsoft.com/es-XL/windows/downloads/personalize/themes" href="http://windows.microsoft.com/es-XL/windows/downloads/personalize/themes"&gt;http://windows.microsoft.com/es-XL/windows/downloads/personalize/themes&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;¡Empezemos!&lt;/h4&gt;  &lt;p&gt;Lo primero que hacemos siempre es desde MDT crear un recurso compartido cuando recien estamos empezando, y dentro de este recurso hay otra serie de recursos destinanos a Aplicaciones, Sistemas, actualizaciones, scripts, etc.&lt;/p&gt;  &lt;p&gt;Ya hemos visto algunos, pero hoy nos centraremos en una de las carpetas que tal vez poco usamos pero que le sacaremos provecho y es la de &lt;strong&gt;$OEM$&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Para este artículo que el Recurso de implementación lo dejé con el nombre predeterminado, y en otra partición, la ubicación sería: &lt;strong&gt;D:\DeploymentShare\$OEM$&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Esta carpeta &lt;strong&gt;$OEM$&lt;/strong&gt; existe y se utilizaba incluso en las implementaciones de Windows XP, y básicamente es un repositorio donde podremos copiar contenido adicional que necesitemos que tenga Windows (Para este caso el tema!).&lt;/p&gt;  &lt;p&gt;Hay dos carpetas además de estas que podremos crear para referenciar directorios importantes:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;$$:&lt;/strong&gt; Al crear esta carpeta estamos asegurándonos de que todo el contenido que copiemos allí, o subcarpetas que creemos se ubiquen en directorio de Windows, normalmente &lt;strong&gt;C:\Windows\.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Si nosotros queremos que nuestro archivo de Tema se ubique en &lt;strong&gt;C:\Windows\PerTheme\Tema.themepack&lt;/strong&gt; el directorio dentro del DeploymentShare quedaría: &lt;strong&gt;$OEM$\$$\PerTheme\Tema.themepack&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Básicamente es porque esto hace una réplica de todas las carpetas ubicadas en %SystemRoot%&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;$1:&lt;/strong&gt; Trabaja exactamente igual que la anterior con excepción de que creando esta carpeta nos estaríamos ubicando en la Unidad del sistema operativo, por lo general en &lt;strong&gt;C:\&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Para este artículo, crearemos la carpeta DefaultTheme en el directorio C:\ por lo que el arbol quedaría: &lt;strong&gt;$OEM$\$1\DefaultTheme\Tema.themepack&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_6F5821C4.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_71D12DB5.png" width="300" height="241" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Cada uno puede variar como desee dentro de estas carpetas ya que como ven se pueden crear otras, o inclusive las dos, lo importante será tener en cuenta el directorio exacto donde quedará el Tema para poderlo referenciar y que aplique.&lt;/p&gt;  &lt;h4&gt;Configurando Secuencia de Tareas en MDT&lt;/h4&gt;  &lt;p&gt;Ya tenemos nuestro tema en el directorio específico pero así lo unico que estamos asegurando es que quede copiado cuando se haga la instalación de Windows, sin embargo como no estamos referenciando el tema predeterminado por el Archivo de autorespuesta (No he sido capaz!) tendremos que decirle a la Secuencia de tareas explícitamente dónde está el tema y que lo ejecute al terminar todo el proceso.&lt;/p&gt;  &lt;p&gt;En el Equipo técnico donde tengamos instalado MDT, abrimos el Deployment Workbench haciendo clic en Inicio, Todos los programas, Microsoft Deployment Toolkit, Deployment Workbench (Si es en 7, se debe hacer clic derecho y “Ejecutar como administrador”).&lt;/p&gt;  &lt;p&gt;Dentro del Deployment Workbench debemos modificar o crear la secuencia de tareas para integrarle la referencia al tema, para este artículo será con una básica y sin mayores personalizaciones.&lt;/p&gt;  &lt;p&gt;Recordemos que para crear una Secuencia de tareas hacemos clic derecho sobre el Nodo &lt;strong&gt;Task Sequences&lt;/strong&gt; y seleccionamos &lt;strong&gt;New Task sequence:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_3E28C157.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0F6308B5.png" width="188" height="162" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Se abriá el asistente para la creación de una nueva secuencia de tareas en el que básicamente debemos especificar un ID propio para la secuencia, un nombre, un sistema operativo y algunas configuraciones básicas como nombre de usuario registrado, clave de administrador, serial, sistema operativo a instalar, etc.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; No entro en detalle paso a paso para no repetir lo de artículos anteriores, al final de este post dejo algunos enlaces donde pueden seguir todo el procedimiento en este mismo Blog.&lt;/p&gt;  &lt;p&gt;Para este artículo, mi secuencia de tareas la he llamado “Windows 7 PRO ES”.&lt;/p&gt;  &lt;p&gt;Una vez creada, accedemos a las propiedades de la misma haciendo doble clic o bien clic derecho y seleccionando Properties:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_2E397C93.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_4252991C.png" width="188" height="172" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de Propiedades de la secuencia de tareas, nos pasamos a la pestaña de Task Sequence. Aquí es de donde la Secuencia de tareas recibe el orden de instalación y de tareas que se realizan durante todo el despliegue del sistema, aplicaciones, etc.&lt;/p&gt;  &lt;p&gt;Lo que haremos será agregar algunos comandos más al final de toda la instalación para apuntar al Tema agregado en los pasos anteriores.&lt;/p&gt;  &lt;p&gt;Para esto, dentro de esta pestaña de &lt;strong&gt;Task Sequence&lt;/strong&gt; hacemos clic en el botón &lt;strong&gt;Add&lt;/strong&gt;, menú &lt;strong&gt;General&lt;/strong&gt; y clic en &lt;strong&gt;Run Command Line:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_65335ACC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_58C537A3.png" width="405" height="333" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Debemos asegurarnos de que el Nodo creado quede como último paso (Para estar seguros también de que se ejecutará cuando el tema ya esté copiado en C:\), para esto con el botón de “Down” lo ubicamos después del último nodo que es “&lt;strong&gt;Restore Groups&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;A continuación nos paramos sobre el seleccionándolo y en las propiedades del mismo debemos modificar el Nombre que queramos que se visualize (No importa si se deja el predeterminado) pero más importante la línea de comandos (&lt;strong&gt;Command Line&lt;/strong&gt;) ya que es donde debemos indicarle el directorio exacto donde está el tema para que vaya y lo ejecute.&lt;/p&gt;  &lt;p&gt;Para este artículo que el Tema está dentro de $OEM$\$1\DefaultTheme\Tema.themepack, el comando sería: &lt;strong&gt;C:\DefaultTheme\Tema.themepack&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_003C040E.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_137CBAAD.png" width="520" height="340" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Hacemos clic en el botón &lt;strong&gt;Apply&lt;/strong&gt; y &lt;strong&gt;OK&lt;/strong&gt; para guardar los cambios.&lt;/p&gt;  &lt;p&gt;¡Listo! Ya está también referenciado el tema que se utilizará (Recordemos llamar el tema exactamente igual a como lo estamos buscando en la ruta), ahora el siguiente paso es Actualizar el Recurso compartido de implementación (Deployment Share) para que se apliquen los cambios en el Windows PE que crea y se pueda desplegar en cualquier equipo.&lt;/p&gt;  &lt;p&gt;Para esto hacemos clic derecho sobre el nodo de &lt;strong&gt;Deployment Shares&lt;/strong&gt; y seleccionamos &lt;strong&gt;Update Deployment Share:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_17A69272.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_088FB398.png" width="320" height="159" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;En la ventana de Update Deployment Share seleccionamos Optimize the boot image updating process, clic en &lt;strong&gt;Next&lt;/strong&gt;, &lt;strong&gt;Next&lt;/strong&gt; y &lt;strong&gt;Finish&lt;/strong&gt; para que actualice el &lt;strong&gt;Deployment Share:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_74D2A436.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_0F32974E.png" width="528" height="201" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Una vez terminado, buscamos el Windows PE dentro de la carpeta Boot del DeploymentShare con el nombre &lt;strong&gt;LiteTouchPE_x86.iso&lt;/strong&gt; ó &lt;strong&gt;LiteTouchPE_x64.iso&lt;/strong&gt; de acuerdo a la arquitectura que estemos desplegando y con esa imagen arrancamos el equipo de referencia donde haremos la instalación.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; Como se crea un &lt;strong&gt;.WIM&lt;/strong&gt; también lo podríamos inicializar desde un WDS, para este artículo que nos estamos centrando sólo en aplicar el tema lo haremos manualmente pero es importante que los dos equipos siempre estén en la misma red para que el Equipo de referencia se pueda pegar correctamente al Equipo técnico.&lt;/p&gt;  &lt;p&gt;De a cuerdo a si &lt;a href="http://geeks.ms/blogs/checho/archive/2010/10/17/creaci-243-n-e-instalaci-243-n-desatendida-de-imagen-personalizada-de-windows-7-con-microsoft-deployment-toolkit-2010-update-1-parte-i.aspx" target="_blank"&gt;automatizamos&lt;/a&gt; o no la instalación nos puede pedir las credenciales y otras configuraciones y, si todo sale bien, después de terminada la instalación del sistema operativo se debería aplicar el tema al ejecutar la línea de comandos:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_6FC040BA.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/checho/image_5F00_thumb_5F00_60C8EBD3.png" width="544" height="367" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;*Nota:&lt;/strong&gt; “Algo” es el nombre que le puse al tema a la hora de crearlo dentro de Windows 7.&lt;/p&gt;  &lt;p&gt;Como ven, es algo sencillo y tal vez de poca importancia pero si vamos a implementar 7 ¡Que sea como nos gusta que se vea! =)&lt;/p&gt;  &lt;p&gt;Si de pronto es primera vez que están utilizando MDT, los invito a ver este artículo de configuración inicial de &lt;strong&gt;Microsoft Deployment Toolkit &lt;/strong&gt;que hice para el &lt;strong&gt;Centro de Estudiantes Microsoft:&lt;/strong&gt;    &lt;br /&gt;&lt;a title="http://centrodeestudiantesmicrosoft.wordpress.com/2011/05/06/el-primer-paso-del-paso-a-paso-deployment-de-windows-7-y-compatibilidad/" href="http://centrodeestudiantesmicrosoft.wordpress.com/2011/05/06/el-primer-paso-del-paso-a-paso-deployment-de-windows-7-y-compatibilidad/"&gt;http://centrodeestudiantesmicrosoft.wordpress.com/2011/05/06/el-primer-paso-del-paso-a-paso-deployment-de-windows-7-y-compatibilidad/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Además de esto, el Webcast donde explico esto y cómo realizar el primer despliegue con MDT:   &lt;br /&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032476336&amp;amp;Culture=es-AR"&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032476336&amp;amp;Culture=es-AR&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Aquí en el Blog pueden ver otro tipo de artículos realizando varias tareas con MDT.&lt;/p&gt;  &lt;p&gt;Espero les sea de utilidad.&lt;/p&gt;  &lt;p&gt;Saludos,&lt;/p&gt;  &lt;p align="center"&gt;   &lt;br /&gt;    &lt;br /&gt;Checho&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=194125" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/checho/archive/tags/Art_26002300_237_3B00_culos+t_26002300_233_3B00_cnicos/default.aspx">Art&amp;#237;culos t&amp;#233;cnicos</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Tips/default.aspx">Tips</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Microsoft+Estudiantes/default.aspx">Microsoft Estudiantes</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Change+UI+Windows+7/default.aspx">Change UI Windows 7</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Default+Themes/default.aspx">Windows 7 Default Themes</category><category domain="http://geeks.ms/blogs/checho/archive/tags/Windows+7+Deployment/default.aspx">Windows 7 Deployment</category></item></channel></rss>