<?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>Apuntes de un loco</title><link>http://geeks.ms/blogs/rsola/default.aspx</link><description>Busque, compare, y si encuentra un blog mejor suscríbase a sus fuentes</description><dc:language /><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Adobe rectifica la modificación de permisos del registro en Reader 9.2</title><link>http://geeks.ms/blogs/rsola/archive/2009/10/18/adobe-rectifica-la-modificacion-de-permisos-del-registro-en-reader-9-2.aspx</link><pubDate>Sun, 18 Oct 2009 06:24:20 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:158264</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=158264</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/10/18/adobe-rectifica-la-modificacion-de-permisos-del-registro-en-reader-9-2.aspx#comments</comments><description>&lt;p&gt;Hace algo más de dos semanas publiqué una entrada que manifestaba la relación entre instalaciones fallidas de Internet Explorer 7 y Adobe Reader 9. Llevaba planeando su redacción durante varios meses, sin embargo otras personas ya habían informado acerca del fenómeno algún tiempo antes en diversos blogs y foros.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;Baste introducir los términos &lt;strong&gt;34a715a0 adobe&lt;/strong&gt; en un buscador para obtener algunas referencias coherentes. Se pueden encontrar comentarios de marzo, abril o mayo de este año 2009, o incluso de octubre o diciembre de 2008. El primer informe de error en una instalación de Internet Explorer 7 del que tuve noticia, a propósito de la clave HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}, surgió en un foro de Windows XP en español en agosto del año pasado.&lt;/p&gt;  &lt;p&gt;La versión definitiva en inglés de Adobe Reader 9.0 apareció hacia junio de 2008 y la versión en español le siguió un poco más tarde. Pues bien, Adobe ha publicado estos días la versión 9.2 de su lector de documentos PDF, en la que ha corregido varios fallos de seguridad. Esta nueva versión no tendría mayor relevancia si no fuera por un detalle: se ha retirado la clave {34A715A0-6587-11D0-924A-0020AFC7AC4D} de la lista de claves del registro a las que se les aplican nuevos permisos más restrictivos durante la instalación. Esto significa, al fin, que Adobe Reader 9.2 no contribuirá más al fracaso de una instalación de Internet Explorer 7 sobre un sistema basado en Windows XP o Windows Server 2003 (con el nombre del grupo Administradores distinto del inglés). Si existe una instalación previa de Adobe Reader 9, la versión 9.2 eliminará la clave de forma transitoria, como parte de la desinstalación de la versión antigua, y la creará nuevamente conservando los permisos heredados.&lt;/p&gt;  &lt;p&gt;Mención especial merece un artículo de asistencia técnica de Adobe, con fecha del 21 de agosto de 2009, en el que se admite la modificación intencionada de permisos en la instalación de Reader 9 y se aportan varias soluciones: &lt;a href="http://go.adobe.com/kb/ts_cpsid_50909_en-us" target="_blank"&gt;Reader 9: Permissions in registry keys are altered during installation&lt;/a&gt;. El texto puede variar con el tiempo, así que presento una traducción basada en la edición original.&lt;/p&gt;  &lt;blockquote&gt;   &lt;h4&gt;Reader 9: los permisos de claves del registro se modifican durante la instalación&lt;/h4&gt;    &lt;h5&gt;Problema&lt;/h5&gt;    &lt;p&gt;Si se instala Internet Explorer u otra aplicación basada en el navegador (como aplicaciones SAP) después de haber instalado Reader 9, la instalación podría fallar con errores relativos a permisos en el registro o mensajes como el siguiente:&lt;/p&gt;    &lt;p&gt;&amp;quot;No se disponen de los permisos necesarios para cambiar la configuración del sistema.&amp;quot;&lt;/p&gt;    &lt;h5&gt;Causa&lt;/h5&gt;    &lt;p&gt;Reader 9.1 cambia los permisos en algunas claves del registro requeridas por Internet Explorer. Estos permisos se establecen en sólo lectura para los administradores. Para instalar Internet Explorer correctamente, el administrador necesita control total sobre las claves.&lt;/p&gt;    &lt;p&gt;Después de instalar Reader 8, la clave &lt;code&gt;HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;/code&gt; presenta los siguientes permisos:&lt;/p&gt;    &lt;p&gt;Administradores: Control total, lectura&lt;/p&gt;    &lt;p&gt;System: Control total, lectura&lt;/p&gt;    &lt;p&gt;Tras instalar Reader 9, la clave &lt;code&gt;HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;/code&gt; presenta los siguientes permisos:&lt;/p&gt;    &lt;p&gt;Administradores: Sólo lectura&lt;/p&gt;    &lt;p&gt;System: Control total, lectura&lt;/p&gt;    &lt;h5&gt;Solución&lt;/h5&gt;    &lt;p&gt;1. Desinstale Reader 9.1, instale Internet Explorer y después instale Reader 9.1 otra vez. Siguiendo este orden de instalación evitará el problema.&lt;/p&gt;    &lt;p&gt;2. Cambie los permisos de la siguiente clave para permitir &amp;quot;Control total&amp;quot; a los administradores:&lt;/p&gt;    &lt;p&gt;&lt;code&gt;HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;/code&gt;&lt;/p&gt;    &lt;p&gt;3. Cree un archivo MST usando el Asistente de Personalización 9 (Customization Wizard 9), que permite transformar la instalación normal de Reader para despliegues en entornos empresariales.&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; a) Abra el MSI de Reader en el Asistente de personalización y seleccione el editor directo.&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; b) En la columna Tablas, seleccione &amp;#39;LockRegPermissions&amp;#39;.&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; c) Localice estas tres filas bajo la columna Path:&lt;/p&gt;    &lt;table cellspacing="0" cellpadding="2" width="497" border="1"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="386"&gt;&lt;strong&gt;Path&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="38"&gt;&lt;strong&gt;User&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;strong&gt;Permission&lt;/strong&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="386"&gt;CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;/td&gt;          &lt;td valign="top" width="38"&gt;1&lt;/td&gt;          &lt;td valign="top" width="72"&gt;131097&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="386"&gt;CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;/td&gt;          &lt;td valign="top" width="38"&gt;22&lt;/td&gt;          &lt;td valign="top" width="72"&gt;983103&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="386"&gt;CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;/td&gt;          &lt;td valign="top" width="38"&gt;26&lt;/td&gt;          &lt;td valign="top" width="72"&gt;131097&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; d) Cambie las celdas Permission para los usuarios 1 (admin) y 26 (usuario) de &amp;#39;131097&amp;#39; a &amp;#39;983103&amp;#39;.&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; e) Agregue otras personalizaciones si fuera necesario.&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; f) Genere el archivo MST.&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; g) Instale Acrobat o Reader con el archivo MST.&lt;/p&gt;    &lt;h5&gt;Información adicional&lt;/h5&gt;    &lt;p&gt;Este problema se ha resuelto en Acrobat/Reader 9.2.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Observación: los valores de la columna User se corresponden con la enumeración &lt;a title="WELL_KNOWN_SID_TYPE Enumeration - MSDN" href="http://msdn.microsoft.com/en-us/library/aa379650.aspx" target="_blank"&gt;WELL_KNOWN_SID_TYPE&lt;/a&gt; del API de Windows. De esta manera, el número 1 se refiere al grupo Administradores, el 22 a la cuenta SYSTEM (LocalSystem) y el 26 al grupo Todos.&lt;/p&gt;  &lt;p&gt;En mi opinión, la rectificación de Adobe llega un poco tarde pero es bienvenida de todos modos.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px;padding:0px 0px 0px 0px;"&gt;&lt;div class="invisible"&gt;&lt;hr /&gt;&lt;small&gt;&lt;strong&gt;Este contenido procede de &lt;a href="http://geeks.ms/blogs/rsola"&gt;http://geeks.ms/blogs/rsola&lt;/a&gt;. El hecho de que la totalidad o parte de este artículo aparezca en otra página no implica que el autor tenga relación con ese lugar o apoye el uso que se hace allí de la información publicada.&lt;/strong&gt;&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=158264" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/instalaci_26002300_243_3B00_n/default.aspx">instalaci&amp;#243;n</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Adobe/default.aspx">Adobe</category></item><item><title>IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}</title><link>http://geeks.ms/blogs/rsola/archive/2009/09/30/iecustom-unwriteable-key-hkcr-interface-34a715a0-6587-11d0-924a-0020afc7ac4d.aspx</link><pubDate>Wed, 30 Sep 2009 18:06:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:157091</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=157091</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/09/30/iecustom-unwriteable-key-hkcr-interface-34a715a0-6587-11d0-924a-0020afc7ac4d.aspx#comments</comments><description>&lt;p&gt;Ahora que la versi&amp;oacute;n principal de Internet Explorer que se est&amp;aacute; distribuyendo es la 8, han disminuido mucho en los foros, si no han desaparecido, las consultas sobre los problemas de instalaci&amp;oacute;n de la versi&amp;oacute;n 7 por falta de permisos en algunas claves del registro. Sin embargo, desde agosto de 2008 hasta casi mediados de este a&amp;ntilde;o, estas preguntas eran bastante habituales, especialmente en foros de Windows XP.&lt;/p&gt;
&lt;!--more--&gt;
&lt;p&gt;En los informes, una rama del registro destacaba sobre todas las dem&amp;aacute;s. &lt;a target="_blank" href="http://groups.google.com/group/microsoft.public.es.update_services/browse_thread/thread/553e4749dfd959a4/?hl=es" title="Instalacion IE7 - microsoft.public.es.update_services | Grupos de Google"&gt;Un ejemplo&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;0.250: IECUSTOM: Scanning for proper registry permissions... &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\ProxyStubClsid32 &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}\TypeLib &lt;br /&gt;0.656: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;0.922: IECUSTOM: Scanning for proper registry permissions... &lt;br /&gt;1.125: IECUSTOM: Scanning for proper registry permissions... &lt;br /&gt;1.375: IECUSTOM: Unwriteable key HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;1.437: IECUSTOM: Backing up registry permissions... &lt;br /&gt;1.437: IECUSTOM: Finished backing up registry permissions... &lt;br /&gt;1.437: IECUSTOM: Setting new registry permissions... &lt;br /&gt;1.453: IECUSTOM: Unable to clear DACLs HKCR\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} &lt;br /&gt;1.453: IECUSTOM: Finished setting new registry permissions... &lt;br /&gt;1.453: IECUSTOM: An error occured verifying registry permissions. ERROR: 0x80070534 &lt;br /&gt;1.453: DoInstallation: CustomizeCall Failed: 0x3f5 &lt;br /&gt;1.453: IECUSTOM: Restoring registry permissions... &lt;br /&gt;1.453: IECUSTOM: Finished restoring registry permissions... &lt;br /&gt;1.453: No se puede escribir la clave del Registro de configuraciones. &lt;br /&gt;1.453: La instalaci&amp;oacute;n de Internet Explorer 7 no ha finalizado. &lt;br /&gt;1.453: Update.exe extended error code = 0x3f5&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ya expliqu&amp;eacute; en una entrada anterior &lt;a target="_blank" href="http://geeks.ms/blogs/rsola/archive/2009/04/27/remedio-rapido-para-algunas-instalaciones-fallidas-de-ie-7-en-windows-xp-y-server-2003.aspx" title="Remedio r&amp;aacute;pido para algunas instalaciones fallidas de Internet Explorer 7 en Windows XP y Windows Server 2003 - Apuntes de un loco"&gt;la causa del error 0x80070534 en esta situaci&amp;oacute;n concreta&lt;/a&gt; y la consiguiente interrupci&amp;oacute;n de la instalaci&amp;oacute;n, que ocurren si el grupo de administradores tiene un nombre diferente de &lt;i&gt;Administrators&lt;/i&gt;. Este problema ya est&amp;aacute; solucionado en Internet Explorer 8.&lt;/p&gt;
&lt;p&gt;Ahora bien, hay una aplicaci&amp;oacute;n muy usada que contribuye decisivamente a que los permisos de una clave espec&amp;iacute;fica del registro acaben resultando demasiado restrictivos. En honor a la verdad, lo que influye en el problema no es la propia aplicaci&amp;oacute;n en funcionamiento, sino las instrucciones que ejecuta su proceso de instalaci&amp;oacute;n. En su af&amp;aacute;n por proteger varias ramas del registro relativas a componentes de la aplicaci&amp;oacute;n, limita los permisos de una clave que realmente es &lt;i&gt;propiedad&lt;/i&gt; de un componente de Windows y concretamente de Internet Explorer. Como es de esperar, dicha clave resulta ser HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}, o m&amp;aacute;s propiamente HKEY_LOCAL_MACHINE\Software\Classes\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}.&lt;/p&gt;
&lt;p&gt;&amp;iquest;De qu&amp;eacute; aplicaci&amp;oacute;n se trata? No era un antivirus o un producto de seguridad, como se&amp;ntilde;alaban mis primeras e infundadas sospechas. Tampoco pertenece a Microsoft. La aplicaci&amp;oacute;n es&amp;hellip; tach&amp;aacute;n, tach&amp;aacute;n&amp;hellip; redoble&amp;hellip;&lt;/p&gt;
&lt;p align="center"&gt;&lt;b&gt;&lt;span style="font-size:x-large;"&gt;ADOBE READER 9&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Pod&amp;eacute;is comprobarlo. Instalad Windows XP con SP2 o SP3 en espa&amp;ntilde;ol en un sistema de pruebas (una m&amp;aacute;quina virtual, por ejemplo), e instalad Internet Explorer 7. Ver&amp;eacute;is que no da ning&amp;uacute;n problema. Despu&amp;eacute;s, desinstalad Internet Explorer 7, instalad Adobe Reader 9 y luego Internet Explorer 7. &amp;iexcl;Catacroc! Fallo de instalaci&amp;oacute;n. Os invito a observar con Regedit los permisos de la clave HKEY_LOCAL_MACHINE\Software\Classes\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D} y sus descendientes, antes y despu&amp;eacute;s de Adobe Reader.&lt;/p&gt;
&lt;p&gt;En fin, un misterio menos. Quiz&amp;aacute; relate en un futuro cercano c&amp;oacute;mo llegu&amp;eacute; a esta conclusi&amp;oacute;n.&lt;/p&gt;
&lt;div style="margin:0px;padding:0px 0px 0px 0px;" class="wlWriterHeaderFooter"&gt;
&lt;div class="invisible"&gt;
&lt;hr /&gt;
&lt;small&gt;&lt;b&gt;Este contenido procede de &lt;a href="http://geeks.ms/blogs/rsola"&gt;http://geeks.ms/blogs/rsola&lt;/a&gt;. El hecho de que la totalidad o parte de este art&amp;iacute;culo aparezca en otra p&amp;aacute;gina no implica que el autor tenga relaci&amp;oacute;n con ese lugar o apoye el uso que se hace all&amp;iacute; de la informaci&amp;oacute;n publicada.&lt;/b&gt;&lt;/small&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=157091" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+XP/default.aspx">Windows XP</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+Server+2003/default.aspx">Windows Server 2003</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/instalaci_26002300_243_3B00_n/default.aspx">instalaci&amp;#243;n</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Adobe/default.aspx">Adobe</category></item><item><title>Próxima retirada de las herramientas Regmon y Filemon de Sysinternals</title><link>http://geeks.ms/blogs/rsola/archive/2009/08/23/proxima-retirada-de-las-herramientas-regmon-y-filemon-de-sysinternals.aspx</link><pubDate>Sun, 23 Aug 2009 06:25:57 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:154591</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=154591</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/08/23/proxima-retirada-de-las-herramientas-regmon-y-filemon-de-sysinternals.aspx#comments</comments><description>&lt;p&gt;El pasado mes de julio el &lt;a href="http://blogs.technet.com/sysinternals" target="_blank"&gt;blog de Microsoft Windows Sysinternals&lt;/a&gt; anunció, a través de una escueta nota, que a partir del próximo 1 de septiembre de 2009 dejarían de ofrecerse las viejas herramientas Registry Monitor y File Monitor: “Filemon and Regmon End of Life on 9/1/09”.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;Regmon y Filemon se consolidaron durante mucho tiempo como herramientas imprescindibles para resolver determinados problemas o simplemente para la investigación básica de la actividad interna de aplicaciones o módulos del sistema. Numerosos artículos en Internet y particularmente en la Knowledge Base de Microsoft las recomendaban encarecidamente, incluso desde antes de que Microsoft comprara la empresa hace unos tres años. Su popularidad era enorme.&lt;/p&gt;  &lt;p&gt;Regmon y Filemon solían seguir una evolución paralela: los cambios que se le hacían a un programa se trasladaban igualmente al otro, ya fuera en forma de nuevas funciones, mayor compatibilidad con algunos sistemas o correcciones de bugs. Sin embargo, &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx" target="_blank"&gt;Process Monitor&lt;/a&gt; se alzó como sucesor en noviembre de 2006, reuniendo la funcionalidad en una sola aplicación y añadiendo nuevas capacidades de análisis de actividad en los sistemas basados en Windows. Este hecho, que coincidió más o menos con el final del ciclo de vida de Windows 98 y Windows Millennium, marcó el principio del fin para las dos venerables herramientas anteriores, cuyo último número de versión fue el 7.04.&lt;/p&gt;  &lt;p&gt;Para acabar, simplemente como recordatorio: a partir del próximo 1 de septiembre de 2009, Regmon y Filemon ya no podrán descargarse desde el sitio de Microsoft Sysinternals. No obstante, para alivio de aquellos que aún tengan que dar cierto nivel de asistencia técnica a versiones de Windows obsoletas, probablemente existan abundantes réplicas en los sitios que recopilan programas de todo tipo. Podréis verificar las copias auténticas mediante sus firmas digitales. ;-)&lt;/p&gt;  &lt;p&gt;Regmon y Filemon han muerto. ¡Viva Process Monitor!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Actualización 19 de septiembre de 2009:&lt;/strong&gt; finalmente, la retirada anunciada no se llevó a cabo el día 1 sino &lt;a title="Sysinternals Site Discussion : FileMon and Regmon Retired. NewSID End of Life" href="http://blogs.technet.com/sysinternals/archive/2009/09/18/filemon-and-regmon-retired-newsid-end-of-life.aspx" target="_blank"&gt;ayer, viernes 18&lt;/a&gt;. Se han eliminado las referencias a las herramientas Regmon y Filemon del sitio principal de Sysinternals en inglés y del repositorio &lt;a href="http://live.sysinternals.com"&gt;http://live.sysinternals.com&lt;/a&gt;, aunque sus páginas particulares aún existen. Sin embargo, su descripción se ha reemplazado por el siguiente texto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;RegMon and FileMon are no longer available for download. They have been replaced by &lt;a href="http://technet.microsoft.com/bb896645.aspx" target="_blank"&gt;Process Monitor&lt;/a&gt; on versions of Windows starting with Windows 2000 SP4, Windows XP SP2, Windows Server 2003 SP1, and Windows Vista.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Todavía se pueden descargar mediante enlaces directos y a través de las ediciones del sitio en otros idiomas (por ejemplo, &lt;a href="http://technet.microsoft.com/es-es/sysinternals/default.aspx" target="_blank"&gt;aquí Sysinternals en español&lt;/a&gt;), pero pienso que esa situación no va a durar mucho tiempo más. Además, también se ha informado de la próxima supresión de NewSID a partir del 2 de noviembre, una herramienta que aportaba una solución al problema de la duplicación de identificadores de seguridad (SID) en las clonaciones de unidades de disco de sistemas Windows y que Microsoft nunca había apoyado oficialmente.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px;padding:0px 0px 0px 0px;"&gt;&lt;div class="invisible"&gt;&lt;hr /&gt;&lt;small&gt;&lt;strong&gt;Este contenido procede de &lt;a href="http://geeks.ms/blogs/rsola"&gt;http://geeks.ms/blogs/rsola&lt;/a&gt;. El hecho de que la totalidad o parte de este artículo aparezca en otra página no implica que el autor tenga relación con ese lugar o apoye el uso que se hace allí de la información publicada.&lt;/strong&gt;&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=154591" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Sysinternals/default.aspx">Sysinternals</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/obsolescencia/default.aspx">obsolescencia</category></item><item><title>El caso del Internet Explorer que acaparaba la CPU al abrir una página</title><link>http://geeks.ms/blogs/rsola/archive/2009/07/31/el-caso-del-internet-explorer-que-acaparaba-la-cpu-al-abrir-una-pagina.aspx</link><pubDate>Fri, 31 Jul 2009 21:58:43 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:153430</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=153430</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/07/31/el-caso-del-internet-explorer-que-acaparaba-la-cpu-al-abrir-una-pagina.aspx#comments</comments><description>&lt;p&gt;Recientemente, como “técnico de soporte familiar”, me ha tocado investigar y resolver un problema con Internet Explorer 6 en un perfil de usuario de Windows XP. El navegador se iniciaba correctamente, pero al intentar entrar en una página cualquiera la carga no avanzaba y el proceso &lt;em&gt;Iexplore.exe&lt;/em&gt; comenzaba a consumir un tiempo de CPU excesivo.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;La ventana respondía a las acciones de ratón y teclado, se podía detener el intento de carga de la página o cerrar la ventana. No obstante, era imposible usar Internet Explorer en estas condiciones. El problema no se daba en otros navegadores dentro de la misma sesión de usuario (¡hola, &lt;em&gt;fanáticos anti-IE&lt;/em&gt;!), ni en otros perfiles. &lt;/p&gt;  &lt;p&gt;Puesto que el contratiempo ocurrió de forma repentina y requería una solución urgente, no tuve ocasión de guardar información sobre instantáneas de pila, capturas de pantalla o claves del registro posiblemente involucradas. Por lo menos un detalle que recuerdo me ha permitido construir a posteriori una secuencia parcial de llamadas para ilustrar la situación:&lt;/p&gt;  &lt;blockquote&gt;&lt;small&gt;&lt;code&gt;ChildEBP RetAddr&amp;#160; &lt;br /&gt;040dfc18 771e2e82 WININET!CCookieSettings::CCookieSettings         &lt;br /&gt;040dfc40 771e2fa2 WININET!CCookieSettings::GetSettings+0x29         &lt;br /&gt;040dfc54 771e55e6 WININET!CCookieSettings::GetSettings+0x24         &lt;br /&gt;040dfdc0 771b1957 WININET!EvaluateCookiePolicy+0xfd         &lt;br /&gt;040dfe68 7718cf94 WININET!HTTP_REQUEST_HANDLE_OBJECT::ExtractSetCookieHeaders+0xb9         &lt;br /&gt;040dfe84 7718cc4d WININET!HTTP_REQUEST_HANDLE_OBJECT::HttpSendRequest_Start+0x4a9         &lt;br /&gt;040dfe98 7718cb44 WININET!CFsm_HttpSendRequest::RunSM+0x59         &lt;br /&gt;040dfeb0 771a737b WININET!CFsm::Run+0x39         &lt;br /&gt;040dfee0 77f49588 WININET!CFsm::RunWorkItem+0x79         &lt;br /&gt;040dfef8 7c938182 SHLWAPI!ExecuteWorkItem+0x1d         &lt;br /&gt;040dff40 7c9381c3 ntdll!RtlpWorkerCallout+0x70         &lt;br /&gt;040dff60 7c938285 ntdll!RtlpExecuteWorkerRequest+0x1a         &lt;br /&gt;040dff74 7c93825c ntdll!RtlpApcCallout+0x11         &lt;br /&gt;040dffb4 7c80b6d9 ntdll!RtlpWorkerThread+0x87         &lt;br /&gt;040dffec 00000000 kernel32!BaseThreadStart+0x37&lt;/code&gt;&lt;/small&gt;&lt;/blockquote&gt;  &lt;p&gt;A primera vista una pila como esta no me sugería mucho; pensé que la causa sería alguna &lt;em&gt;cookie&lt;/em&gt; almacenada que estuviera dañada. Sin embargo, eliminar las &lt;em&gt;cookies&lt;/em&gt; no solucionó nada. Además borré los archivos temporales, sin apreciar mejora. Una traza de red tampoco mostraba anomalías; las peticiones HTTP y las respuestas del servidor web eran correctas. Introduje algunos nombres como &lt;em&gt;EvaluateCookiePolicy&lt;/em&gt; o &lt;em&gt;CCookieSettings&lt;/em&gt; en varios buscadores, esperando ver algún caso similar o remotamente relevante, y los resultados no fueron esclarecedores.&lt;/p&gt;  &lt;p&gt;Al repasar una vez más la secuencia de llamadas, el nombre de la rutina &lt;em&gt;EvaluateCookiePolicy &lt;/em&gt;adquirió sentido. Debía de estar relacionada con la evaluación de la&amp;#160; configuración del &lt;a title="KB283185: Cómo administrar las cookies en Internet Explorer 6" href="http://support.microsoft.com/kb/283185/es" target="_blank"&gt;filtro de &lt;em&gt;cookies&lt;/em&gt;&lt;/a&gt; que se introdujo en Internet Explorer 6, que determina qué &lt;em&gt;cookies&lt;/em&gt; se aceptan y cuáles no. Entonces fui a la pestaña &lt;strong&gt;Privacidad&lt;/strong&gt; de &lt;strong&gt;Opciones de Internet&lt;/strong&gt;, donde encontré que la configuración vigente era &lt;strong&gt;Personalizada&lt;/strong&gt;, por lo que no correspondía a ninguno de los seis niveles preestablecidos. No obstante, en la ventana de &lt;strong&gt;Opciones avanzadas&lt;/strong&gt; no se encontraba marcada la casilla &lt;strong&gt;Sobrescribir la administración automática de cookies&lt;/strong&gt; ni se recordaba haber importado &lt;a title="How to Create a Customized Privacy Import File - MSDN" href="http://msdn.microsoft.com/en-us/library/ms537344.aspx" target="_blank"&gt;archivo XML alguno con preferencias de privacidad especiales&lt;/a&gt;. Después de restablecer la configuración predeterminada de privacidad, el navegador recuperó sus funciones habituales.&lt;/p&gt;  &lt;p&gt;¿Cómo es posible que el fallo ocurriera de un modo tan repentino, teniendo en cuenta que Internet Explorer había estado funcionado anteriormente ese día? Además, puesto que la configuración del filtro se almacena en el registro de Windows (de una manera un tanto misteriosa, eso sí), ¿qué clase de confusión había en los valores como para interpretarlos en general como configuración &lt;strong&gt;personalizada&lt;/strong&gt; y que su análisis, que en condiciones normales invierte muy poco tiempo, desencadenara un bucle &lt;em&gt;infinito&lt;/em&gt;? ¿Qué cambios concretos llevó a cabo la restauración de la configuración predeterminada para revertir la situación? Como solía decir el presentador de un antiguo programa de televisión en España, “eso… nunca lo sabremos”.&lt;/p&gt;  &lt;p&gt;Por otra parte, el bucle &lt;em&gt;infinito&lt;/em&gt; no bloqueaba la interfaz de usuario porque se originaba en un hilo auxiliar de trabajo (&lt;em&gt;worker thread&lt;/em&gt;), como sugiere la aparición de la rutina &lt;em&gt;RtlpWorkerThread&lt;/em&gt; en la base de la pila (obviando la rutina de inicio &lt;em&gt;BaseThreadStart&lt;/em&gt;). La función principal del API de Windows para la creación de estos hilos auxiliares es &lt;a title="QueueUserWorkItem Function (Windows) - MSDN" href="http://msdn.microsoft.com/en-us/library/ms684957.aspx" target="_blank"&gt;QueueUserWorkItem&lt;/a&gt;, en Kernel32.dll, aunque el componente WinInet recurre a una función interna de Shlwapi.dll que ejecuta una labor similar, &lt;a title="SHLWAPI Wrapper Functions - MSDN" href="http://msdn.microsoft.com/en-us/library/bb759845.aspx" target="_blank"&gt;SHQueueUserWorkItem&lt;/a&gt;, apoyándose en la rutina anterior.&lt;/p&gt;  &lt;blockquote&gt;&lt;small&gt;&lt;code&gt;ChildEBP RetAddr&amp;#160; &lt;br /&gt;00126fec 7c830a2e ntdll!RtlQueueWorkItem         &lt;br /&gt;00127000 77f49640 kernel32!QueueUserWorkItem+0x14         &lt;br /&gt;00127020 771a72fc SHLWAPI!SHQueueUserWorkItem+0xcf         &lt;br /&gt;00127048 771a90de WININET!CFsm::QueueWorkItem+0x1c&lt;/code&gt;&lt;/small&gt;&lt;/blockquote&gt;  &lt;p&gt;Y colorín colorado, este cuento se ha acabado.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px;padding:0px 0px 0px 0px;"&gt;&lt;div class="invisible"&gt;&lt;hr /&gt;&lt;small&gt;&lt;strong&gt;Este contenido procede de &lt;a href="http://geeks.ms/blogs/rsola"&gt;http://geeks.ms/blogs/rsola&lt;/a&gt;. El hecho de que la totalidad o parte de este artículo aparezca en otra página no implica que el autor tenga relación con ese lugar o apoye el uso que se hace allí de la información publicada.&lt;/strong&gt;&lt;/small&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=153430" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows/default.aspx">Windows</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/experiencias/default.aspx">experiencias</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/navegadores/default.aspx">navegadores</category></item><item><title>Galletitas indigestas</title><link>http://geeks.ms/blogs/rsola/archive/2009/06/30/galletitas-indigestas.aspx</link><pubDate>Tue, 30 Jun 2009 17:57:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:151540</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=151540</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/06/30/galletitas-indigestas.aspx#comments</comments><description>&lt;p&gt;Hace unos meses, un familiar me explic&amp;oacute; que ten&amp;iacute;a problemas para visitar un diario digital desde su perfil de usuario y con el navegador Internet Explorer: cualquier direcci&amp;oacute;n del diario que se intentara cargar daba lugar al cl&amp;aacute;sico mensaje de &amp;ldquo;no se puede mostrar la p&amp;aacute;gina&amp;rdquo;.&lt;/p&gt;
&lt;!--more--&gt;
&lt;p&gt;El t&amp;iacute;pico &lt;em&gt;consejo&lt;/em&gt; facil&amp;oacute;n ante un fallo como este, teniendo en cuenta sobre todo el programa implicado (el muy controvertido Internet Explorer), es el que sugiere &amp;ldquo;abandonar ese navegador y acostumbrarse a otro&amp;rdquo;. Sin embargo, la sugerencia es buena en parte, pues probar otro navegador s&amp;iacute; resulta &amp;uacute;til para delimitar el alcance del problema. Efectivamente, las p&amp;aacute;ginas del diario se cargaban de forma correcta en Mozilla Firefox u Opera, e incluso usando herramientas como &lt;a target="_blank" href="http://www.christopherlewis.com/WGet/WGetFiles.htm"&gt;Wget&lt;/a&gt; para Windows (una potente aplicaci&amp;oacute;n basada en la l&amp;iacute;nea de comandos para descargar archivos y construir peticiones HTTP), as&amp;iacute; como en otros perfiles de usuario del sistema. Hab&amp;iacute;a que averiguar qu&amp;eacute; ten&amp;iacute;a de particular la configuraci&amp;oacute;n de Internet Explorer en ese perfil concreto de usuario.&lt;/p&gt;
&lt;p&gt;Se comprobaron los complementos cargados sin observar nada fuera de lo com&amp;uacute;n. &amp;iquest;Y la limpieza de &lt;em&gt;cookies&lt;/em&gt; y archivos temporales? Esa habr&amp;iacute;a sido la &lt;strong&gt;soluci&amp;oacute;n f&amp;aacute;cil&lt;/strong&gt; para salir r&amp;aacute;pidamente del apuro, pero dificultaba la investigaci&amp;oacute;n del motivo subyacente. &amp;iquest;Alg&amp;uacute;n cambio reciente en la configuraci&amp;oacute;n del sistema? No, y de haberlo, &amp;iquest;por qu&amp;eacute; tendr&amp;iacute;a que afectar a un &amp;uacute;nico sitio web?&lt;/p&gt;
&lt;p&gt;Dada la falta de ideas, decid&amp;iacute; capturar una traza de red. Algunos problemas de comunicaci&amp;oacute;n en red se entienden con m&amp;aacute;s facilidad si se capturan paquetes, pero para exprimir su potencial hay que conocer al menos los protocolos habituales, aunque sea a un nivel b&amp;aacute;sico. No obstante, el volumen de informaci&amp;oacute;n puede llegar a ser considerable en funci&amp;oacute;n de la actividad en la red. Para controlar este volumen conviene que el programa de captura de paquetes ofrezca filtros de captura o de visualizaci&amp;oacute;n.&lt;/p&gt;
&lt;p&gt;Un famoso analizador de protocolos de red es &lt;a href="http://www.wireshark.org"&gt;Wireshark&lt;/a&gt;, antiguo Ethereal, multiplataforma y de c&amp;oacute;digo abierto. Yo us&amp;eacute; la herramienta &lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f4db40af-1e08-4a21-a26b-ec2f4dc4190d&amp;amp;DisplayLang=en" title="Microsoft Network Monitor 3.2"&gt;Network Monitor&lt;/a&gt; de Microsoft en su versi&amp;oacute;n 3.2 (la &lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=983b941d-06cb-4658-b7f6-3088333d062f&amp;amp;DisplayLang=en" title="Microsoft Network Monitor 3.3"&gt;versi&amp;oacute;n 3.3&lt;/a&gt; se ha publicado recientemente), que solo es compatible con Windows. Aisl&amp;eacute; los paquetes pertinentes y sub&amp;iacute; la captura a mi almac&amp;eacute;n de Windows Live SkyDrive: &lt;a target="_blank" href="http://cid-235779085f0ecd15.skydrive.live.com/self.aspx/Archivos%20publicados/20minutos.cap"&gt;20minutos.cap&lt;/a&gt;. Es fundamental la precauci&amp;oacute;n a la hora de publicar capturas de red, ya que es comprensible que contengan contrase&amp;ntilde;as, &lt;em&gt;cookies&lt;/em&gt; u otra clase de datos &lt;em&gt;delicados&lt;/em&gt; que no deber&amp;iacute;an divulgarse alegremente, como nombres o direcciones que sirvan para saber c&amp;oacute;mo est&amp;aacute; organizada la red. Dedicar&amp;eacute; otra entrada a analizar los paquetes de la captura con detalle.&lt;/p&gt;
&lt;p&gt;La conclusi&amp;oacute;n fue la siguiente: puesto que la &lt;em&gt;cookie&lt;/em&gt; del diario 20 Minutos en el navegador hab&amp;iacute;a alcanzado una longitud aproximada de cuatro kilobytes, el servidor HTTP forzaba el corte de la conexi&amp;oacute;n como medida de protecci&amp;oacute;n. &amp;iquest;La soluci&amp;oacute;n? Cerrar todas las ventanas de Internet Explorer, entrar en el directorio de las &lt;em&gt;cookies&lt;/em&gt; y borrar un archivo con un nombre parecido a &lt;strong&gt;&lt;em&gt;&amp;lt;usuario&amp;gt;&lt;/em&gt;@20minutos[1].txt&lt;/strong&gt;. Desde entonces, el navegador ya no enviaba la &lt;em&gt;cookie&lt;/em&gt; problem&amp;aacute;tica y las p&amp;aacute;ginas del diario se cargaban sin inconvenientes.&lt;/p&gt;
&lt;p&gt;FIN, FIN/ACK, ACK&lt;/p&gt;
&lt;div style="margin:0px;padding:0px 0px 0px 0px;" class="wlWriterHeaderFooter"&gt;
&lt;div class="invisible"&gt;
&lt;hr /&gt;
&lt;small&gt;&lt;strong&gt;Este contenido procede de &lt;a href="http://geeks.ms/blogs/rsola"&gt;http://geeks.ms/blogs/rsola&lt;/a&gt;. El hecho de que la totalidad o parte de este art&amp;iacute;culo aparezca en otra p&amp;aacute;gina no implica que el autor tenga relaci&amp;oacute;n con ese lugar o apoye el uso que se hace all&amp;iacute; de la informaci&amp;oacute;n publicada.&lt;/strong&gt;&lt;/small&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=151540" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/experiencias/default.aspx">experiencias</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/navegadores/default.aspx">navegadores</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/curiosidades/default.aspx">curiosidades</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/WWW/default.aspx">WWW</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Internet/default.aspx">Internet</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/protocolos/default.aspx">protocolos</category></item><item><title>Segundo aniversario sin pena ni gloria</title><link>http://geeks.ms/blogs/rsola/archive/2009/05/31/segundo-aniversario-sin-pena-ni-gloria.aspx</link><pubDate>Sun, 31 May 2009 06:18:41 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:149665</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=149665</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/05/31/segundo-aniversario-sin-pena-ni-gloria.aspx#comments</comments><description>&lt;p&gt;Ya se cumplen dos años de la creación de este humilde blog y aún no he logrado solventar los males que expuse en la entrada de &lt;a title="Primer aniversario - Apuntes de un loco" href="http://geeks.ms/blogs/rsola/archive/2008/05/30/primer-aniversario.aspx" target="_blank"&gt;celebración del primer año&lt;/a&gt;, aunque mantengo la esperanza de combatirlos con éxito.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;El ritmo de publicación sigue siendo escaso, todavía mantengo algunos &lt;em&gt;frentes&lt;/em&gt; abiertos (ya hubo algún comentario recordándome que &lt;em&gt;debía&lt;/em&gt; algo) y la carpeta de borradores no hace más que crecer con ideas nuevas sin oportunidad de darles forma. Bueno, no está entre mis objetivos conseguir una popularidad enorme con muchas visitas diarias o múltiples comentarios nuevos cada semana, y hasta es posible que haya &lt;em&gt;ahuyentado&lt;/em&gt; a lectores potenciales a causa de mis múltiples peticiones de no usar las posibilidades de interacción del blog como consultorio técnico.&lt;/p&gt;  &lt;p&gt;De todas formas, la mayoría de las visitas procede de buscadores y a veces los términos de búsqueda no tienen mucho que ver con los artículos a los que dirigen, dándose la casualidad de que las palabras elegidas están distribuidas a lo largo de la página. En los casos en que el buscador &lt;em&gt;acierta&lt;/em&gt; con el artículo correcto, me da la impresión de que la gente es reacia a aportar su opinión (contando con que no fuera yo mismo el que desactivara los comentarios como medida transitoria contra el &lt;em&gt;spam&lt;/em&gt;). Además hay que considerar que algunas entradas se van quedando anticuadas, pero es normal.&lt;/p&gt;  &lt;p&gt;En fin, no cedo en mi propósito de ofrecer información útil, de calidad, novedosa y veraz en la medida en que me sea posible, con toques de opinión en forma de alabanzas o reproches cuando los considere oportunos. Estoy pensando en cambiar el rumbo publicando entradas más cortas, directas al grano, frente a artículos largos y desarrollados que suponen un tiempo de preparación mucho mayor. El tiempo dirá.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=149665" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Los males del sobrecalentamiento</title><link>http://geeks.ms/blogs/rsola/archive/2009/05/27/los-males-del-sobrecalentamiento.aspx</link><pubDate>Wed, 27 May 2009 17:32:36 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:149452</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=149452</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/05/27/los-males-del-sobrecalentamiento.aspx#comments</comments><description>&lt;p&gt;Hace más de año y medio hablé de una &lt;a title="Mal contacto entre microprocesador y disipador por culpa de una etiqueta de papel - Apuntes de un loco" href="http://geeks.ms/blogs/rsola/archive/2007/09/03/mal-contacto-microprocesador-disipador-por-etiqueta-de-papel.aspx" target="_blank"&gt;experiencia personal con el ventilador y el disipador del microprocesador&lt;/a&gt;. Y es que, para mantener el PC en perfecto estado de revista, no solo basta con aplicar buenas prácticas con respecto al software, sino que también deben examinarse de vez en cuando sus “tripas” (o pedírselo a alguien de confianza) por si necesitan una limpieza urgente de polvo.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;El caso es que volvió a aparecer el fantasma del ventilador acelerado más de la cuenta y, ahora que llegan los calores por estas tierras, vino acompañado de algunos fallos que por las circunstancias se atribuían fácilmente a la tarjeta gráfica. De repente el monitor dejaba de recibir señal de vídeo, se corrompía la pantalla, Windows cambiaba repentinamente a modo VGA y mostraba el mensaje “el controlador de pantalla no responde”, o el PC se colgaba de tal forma que ni la técnica del volcado de memoria forzoso mediante la tecla Ctrl derecha más la tecla Scroll Lock dos veces, con un teclado PS/2, resultaba eficaz. De vez en cuando, tras algún cuelgue de esos, Windows registraba en el siguiente arranque varios sucesos de &lt;em&gt;Machine Check&lt;/em&gt; (uno de esos mensajes genéricos &lt;em&gt;Application Popup&lt;/em&gt;, número 26), de contenido indescifrable con información interna del estado del microprocesador y de la arquitectura del sistema.&lt;/p&gt;  &lt;p&gt;Entonces se volvió a desmontar y limpiar tanto el disipador de calor como el ventilador del microprocesador y se renovó la pasta térmica. Al montarlos de nuevo y encender el equipo, mejoraron dos aspectos fundamentales: menos ruido y más estabilidad.&lt;/p&gt;  &lt;p&gt;De todas formas, la observación de la placa base ha revelado un hecho preocupante. Varios de los condensadores electrolíticos situados en las cercanías del microprocesador, cuya función básica es estabilizar el voltaje de alimentación, están hinchados en su parte superior. Esta consecuencia del &lt;em&gt;envejecimiento&lt;/em&gt;, o también del calor, reduce su eficacia y puede favorecer comportamientos erráticos del sistema. El PC tiene algo menos de cinco años, que ya es tiempo en este mundillo.&lt;/p&gt;  &lt;p&gt;En fin, hay cosas más importantes en la vida de las que preocuparse que la incertidumbre sobre el funcionamiento y la fiabilidad de una máquina o de cualquiera de sus componentes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=149452" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/experiencias/default.aspx">experiencias</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/hardware/default.aspx">hardware</category></item><item><title>Remedio rápido para algunas instalaciones fallidas de Internet Explorer 7 en Windows XP y Windows Server 2003</title><link>http://geeks.ms/blogs/rsola/archive/2009/04/27/remedio-rapido-para-algunas-instalaciones-fallidas-de-ie-7-en-windows-xp-y-server-2003.aspx</link><pubDate>Mon, 27 Apr 2009 18:28:28 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:147640</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=147640</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/04/27/remedio-rapido-para-algunas-instalaciones-fallidas-de-ie-7-en-windows-xp-y-server-2003.aspx#comments</comments><description>&lt;p&gt;El proceso de instalación de Internet Explorer 7, en determinadas versiones de Windows XP o Windows Server 2003 cuyo idioma difiere del inglés, no consigue agregar permisos de control total para el grupo predefinido Administradores sobre claves del registro que los han perdido.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;Este problema se manifiesta en el archivo &lt;strong&gt;\Windows\Ie7.log&lt;/strong&gt; de la siguiente manera:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;IECUSTOM: Scanning for proper registry permissions...      &lt;br /&gt;IECUSTOM: Unwriteable key &lt;em&gt;xxxxxxxx&lt;/em&gt;       &lt;br /&gt;IECUSTOM: Unwriteable key &lt;em&gt;yyyyyyyy&lt;/em&gt;       &lt;br /&gt;IECUSTOM: Unwriteable key &lt;em&gt;zzzzzzzz&lt;/em&gt;       &lt;br /&gt;IECUSTOM: Backing up registry permissions...       &lt;br /&gt;IECUSTOM: Finished backing up registry permissions...       &lt;br /&gt;IECUSTOM: Setting new registry permissions...       &lt;br /&gt;&lt;strong&gt;IECUSTOM: Unable to clear DACLs &lt;em&gt;xxxxxxxx&lt;/em&gt;&lt;/strong&gt;       &lt;br /&gt;IECUSTOM: Finished setting new registry permissions...       &lt;br /&gt;&lt;strong&gt;IECUSTOM: An error occured verifying registry permissions. ERROR: 0x80070534&lt;/strong&gt;       &lt;br /&gt;DoInstallation: CustomizeCall Failed: 0x3f5       &lt;br /&gt;IECUSTOM: Restoring registry permissions...       &lt;br /&gt;IECUSTOM: Finished restoring registry permissions...       &lt;br /&gt;No se puede escribir la clave del Registro de configuraciones.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; un código de error diferente a &lt;strong&gt;0x80070534&lt;/strong&gt; en la línea &lt;strong&gt;An error occured verifying registry permissions&lt;/strong&gt; indicaría un fallo de otra naturaleza que no tendría relación con lo aquí expuesto.&lt;/p&gt;  &lt;p&gt;¿Qué significa el código 0x80070534? La herramienta &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=be596899-7bb8-4208-b7fc-09e02a13696c&amp;amp;DisplayLang=en" target="_blank"&gt;Err&lt;/a&gt; dice:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;C:\&amp;gt;&lt;strong&gt;err 0x80070534&lt;/strong&gt;       &lt;br /&gt;# as an HRESULT: Severity: FAILURE (1), Facility: 0x7, Code 0x534       &lt;br /&gt;# for hex 0x534 / decimal 1332 :       &lt;br /&gt;&amp;#160; ERROR_NONE_MAPPED&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; winerror.h       &lt;br /&gt;# No mapping between account names and security IDs was done.       &lt;br /&gt;# 1 matches found for &amp;quot;0x80070534&amp;quot;&lt;/p&gt;    &lt;p&gt;C:\&amp;gt;&lt;strong&gt;net helpmsg 1332&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;No se ha efectuado ninguna asignación entre los nombres de cuenta y los identificadores de seguridad.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;El motivo del error de instalación de Internet Explorer 7 es un defecto de programación en el archivo Iecustom.dll. Se asumió que el grupo de administradores se llama &lt;em&gt;Administrators&lt;/em&gt;, lo que no siempre es cierto puesto que, según el idioma de Windows, los nombres de los grupos de seguridad predefinidos pueden venir traducidos: &lt;em&gt;Administradores&lt;/em&gt; en portugués y español, &lt;em&gt;Administrateurs&lt;/em&gt; en francés, &lt;em&gt;Administratoren&lt;/em&gt; en alemán… Ejemplos más &lt;em&gt;exóticos&lt;/em&gt; son &lt;em&gt;Järjestelmänvalvojat&lt;/em&gt; en finlandés o &lt;em&gt;Rendszergazdák&lt;/em&gt; en húngaro. En su lugar debió usarse el identificador de seguridad del grupo, que se definió como &lt;strong&gt;S-1-5-32-544&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Las versiones beta y RC1 de Internet Explorer 8 también presentaban este defecto, aunque Microsoft lo corrigió afortunadamente en el programa de instalación de la versión definitiva (RTM). Esta vez se le solicita correctamente a Windows, mediante la función &lt;a title="CreateWellKnownSid Function - MSDN" href="http://msdn.microsoft.com/en-us/library/aa446585.aspx" target="_blank"&gt;CreateWellKnownSid&lt;/a&gt;, la estructura de datos que representa el identificador de seguridad del grupo predefinido Administradores.&lt;/p&gt;  &lt;p&gt;Sin embargo, el descuido da una idea para una solución, a mi entender, más rápida que la revisión manual de los permisos de las claves afectadas y menos &lt;em&gt;agresiva&lt;/em&gt; que la aplicación de herramientas como &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B"&gt;SubInACL&lt;/a&gt; sobre ramas completas del registro. Podemos crear un nuevo grupo con el nombre &lt;em&gt;Administrators&lt;/em&gt; y agregarle el usuario que va a ejecutar la instalación de Internet Explorer. Este cambio en la pertenencia de grupo se aplicará por primera vez en el siguiente inicio de sesión del usuario, por lo que no tiene un efecto inmediato.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Importante:&lt;/strong&gt; las instrucciones están pensadas para entornos domésticos. Desconozco las implicaciones del procedimiento sobre un controlador de dominio basado en Windows Server 2003 (por el contrario, no debería haber inconveniente en un servidor &lt;em&gt;miembro&lt;/em&gt; o un servidor independiente), o si podría interferir con despliegues automáticos de Internet Explorer 7 en entornos empresariales. Para esos casos particulares se ruega una evaluación cuidadosa, probando sobre un grupo limitado de sistemas si hace falta.&lt;/p&gt;  &lt;p&gt;Es más largo explicar bien el método que llevarlo a cabo.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Abrir una ventana de símbolo del sistema: Inicio, Ejecutar, &lt;strong&gt;CMD&lt;/strong&gt;. O Inicio, Todos los programas, Accesorios, Símbolo del sistema. &lt;/li&gt;    &lt;li&gt;Crear el grupo &lt;em&gt;Administrators&lt;/em&gt;, con un comentario opcional para recordar su propósito.       &lt;br /&gt;&lt;strong&gt;net localgroup administrators /add&lt;/strong&gt;       &lt;br /&gt;O bien,       &lt;br /&gt;&lt;strong&gt;net localgroup administrators /add /comment:&amp;quot;Grupo provisional para facilitar la instalación de Internet Explorer 7&amp;quot;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Agregar el usuario que iniciará la instalación de Internet Explorer 7, que puede ser el mismo que ejecuta estas órdenes. Si el nombre está formado por varias palabras, es imprescindible entrecomillarlo (lo normal y más recomendable en primer lugar es que no contenga espacios). Por ejemplo:      &lt;br /&gt;&lt;strong&gt;net localgroup administrators /add &lt;/strong&gt;&lt;em&gt;&lt;strong&gt;Frankenstein          &lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;O bien,       &lt;br /&gt;&lt;strong&gt;net localgroup administrators /add &amp;quot;&lt;em&gt;Hombre Lobo&amp;quot;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;Comprobar que la pertenencia al grupo es correcta.      &lt;br /&gt;&lt;strong&gt;net localgroup administrators&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Cerrar la sesión y abrirla con el usuario agregado anteriormente. &lt;/li&gt;    &lt;li&gt;Instalar Internet Explorer 7. &lt;/li&gt;    &lt;li&gt;Si la instalación ha terminado correctamente, se puede eliminar el grupo (únicamente si lo hemos creado nosotros, ojo, no vaya a ser que borremos por equivocación un grupo predefinido). Esto &lt;strong&gt;no&lt;/strong&gt; implica la supresión de las cuentas de usuario, tan solo su condición de pertenencia.       &lt;br /&gt;&lt;strong&gt;net localgroup administrators /delete&lt;/strong&gt;       &lt;br /&gt;Si ocurrió un error, se recomienda dejar en un foro el contenido del archivo &lt;strong&gt;\Windows\Ie7.log&lt;/strong&gt; para recibir más ayuda. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Resumen:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Crear grupo: &lt;strong&gt;net localgroup administrators /add&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Agregar usuario: &lt;strong&gt;net localgroup administrators /add &lt;em&gt;Fulano&lt;/em&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Cerrar la sesión e iniciarla con &lt;em&gt;Fulano&lt;/em&gt;. &lt;/li&gt;    &lt;li&gt;Instalar Internet Explorer 7. &lt;/li&gt;    &lt;li&gt;Borrar el grupo: &lt;strong&gt;net localgroup administrators /delete&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Espero que esto sea útil.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=147640" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Soluci_26002300_243_3B00_n+de+problemas/default.aspx">Soluci&amp;#243;n de problemas</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+XP/default.aspx">Windows XP</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+Server+2003/default.aspx">Windows Server 2003</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/navegadores/default.aspx">navegadores</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/instalaci_26002300_243_3B00_n/default.aspx">instalaci&amp;#243;n</category></item><item><title>¡Arréglalo por mí!</title><link>http://geeks.ms/blogs/rsola/archive/2009/03/22/arreglalo-por-mi.aspx</link><pubDate>Sun, 22 Mar 2009 07:30:54 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:145408</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=145408</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/03/22/arreglalo-por-mi.aspx#comments</comments><description>&lt;p&gt;El pasado mes de noviembre, Microsoft puso en marcha una iniciativa para proporcionar una solución sencilla a varios problemas específicos, tan solo ejecutando una pequeña herramienta creada para tal fin. La iniciativa se denomina &lt;em&gt;Fix it for me&lt;/em&gt;.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;Este conjunto de medidas nace con el propósito de que los usuarios, para resolver algunos pequeños inconvenientes, no necesiten buscar ayuda externa ni ahondar en los misterios de la verborrea técnica que suele acompañar a los artículos de la Knowledge Base. Únicamente quieren obtener el remedio lo antes posible, con un riesgo y esfuerzo mínimos. Al fin y al cabo, un ordenador (y más específicamente un PC) debe ser una herramienta de trabajo o de ocio, no una máquina que se transforma en un terrible instrumento de tortura psicológica en cuanto algo deja de funcionar como está previsto.&lt;/p&gt;  &lt;p&gt;Por el momento las soluciones de los artículos de &lt;em&gt;Fix it for me&lt;/em&gt; se reducen a pequeñas modificaciones en el registro para activar o desactivar ciertas funcionalidades, o sencillas secuencias de comandos (&lt;em&gt;scripts&lt;/em&gt;) que introducen algún cambio en el sistema. Los vehículos de transmisión son generalmente paquetes de Windows Installer (MSI). Antes de aplicar cualquiera de estos archivos, es muy recomendable repasar el artículo asociado para prevenirse contra posibles efectos no deseados y otras sorpresas desagradables. Los usuarios avanzados encontrarán, además, los procedimientos manuales equivalentes a las &lt;em&gt;soluciones automáticas&lt;/em&gt; para comprender mejor qué hacen y cómo funcionan, e incluso llevarlos a cabo si les incomoda ejecutar una herramienta de la que &lt;em&gt;no saben muy bien lo que hace&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;A continuación traduzco a mi manera la &lt;a title="Fix it for me blog: Welcome to the Fix It For Me Blog" href="http://blogs.technet.com/fixit4me/archive/2008/11/19/welcome-to-the-fix-it-for-me-blog.aspx" target="_blank"&gt;entrada de presentación del blog &lt;em&gt;Fix it for me&lt;/em&gt;&lt;/a&gt;, que constituye la declaración de intenciones del personal responsable del proyecto:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;¿Alguna vez se ha encontrado con un artículo de la Knowledge Base de Microsoft, o se le ha presentado una solución del informe de errores de Windows (WER), y se ha preguntado “por qué Microsoft no puede resolver el problema por mí”? Hoy en día, los artículos de la KB y las soluciones de WER le proporcionan una lista de pasos que puede seguir para solucionar el contratiempo. Sin embargo, el futuro se presenta muy diferente y esperamos que le ayude a resolver más rápido y con más facilidad las dificultades que encuentre al usar nuestros productos.&lt;/p&gt;    &lt;p&gt;El objetivo de nuestro equipo es automatizar los pasos de las soluciones en los artículos de la KB de Microsoft y los informes de errores de Windows (WER), de forma que usted solo tenga que pulsar un botón para aplicar el remedio.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Al momento de publicar esto, ya hay cerca de un centenar de artículos disponibles en esta modalidad con sus correspondientes &lt;em&gt;soluciones automáticas&lt;/em&gt;. Las novedades se pueden ir conociendo a través de las fuentes &lt;a title="Fix it for me blog (RSS)" href="http://blogs.technet.com/fixit4me/rss.xml" target="_blank"&gt;RSS&lt;/a&gt; y &lt;a title="Fix it for me blog (ATOM)" href="http://blogs.technet.com/fixit4me/atom.xml" target="_blank"&gt;Atom&lt;/a&gt; del blog &lt;em&gt;Fix it for me&lt;/em&gt;. También es posible enviar comentarios y sugerencias al grupo &lt;a href="http://www.facebook.com/group.php?gid=31851234220" target="_blank"&gt;Microsoft Product Quality Online&lt;/a&gt; de Facebook, después de hacerse miembro, claro.&lt;/p&gt;  &lt;p&gt;Espero que &lt;em&gt;Fix it for me&lt;/em&gt; suponga a la larga una mejora notable en la satisfacción de los usuarios de productos de Microsoft. No obstante, muchos fallos aún seguirán requiriendo algo más que la ejecución de &lt;em&gt;simples programitas&lt;/em&gt; para su resolución definitiva, como por ejemplo la intervención de un experto.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=145408" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Knowledge+Base/default.aspx">Knowledge Base</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Soluci_26002300_243_3B00_n+de+problemas/default.aspx">Soluci&amp;#243;n de problemas</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/otros+blogs/default.aspx">otros blogs</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/iniciativas/default.aspx">iniciativas</category></item><item><title>Interesantes complementos para Windows Live Writer: Dynamic Template y Signature Plugin</title><link>http://geeks.ms/blogs/rsola/archive/2009/01/24/interesantes-complementos-para-windows-live-writer-dynamic-template-y-signature-plugin.aspx</link><pubDate>Sat, 24 Jan 2009 07:47:28 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:141105</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=141105</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/01/24/interesantes-complementos-para-windows-live-writer-dynamic-template-y-signature-plugin.aspx#comments</comments><description>&lt;p&gt;Desde la aparición de la primera &lt;em&gt;beta&lt;/em&gt; en el verano de 2006, Windows Live Writer se ha convertido en una herramienta formidable para la redacción y publicación de artículos de blogs en plataformas Windows XP de 32 bits y Windows Vista.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;Probablemente muchos de quienes formamos la comunidad de Geeks.ms ya no podemos concebir nuestra existencia &lt;em&gt;bloguera&lt;/em&gt; sin él, aunque en ocasiones nos sobrecoja la facilidad con que se van acumulando los borradores.&lt;/p&gt;  &lt;p&gt;Pues bien, he descubierto hace poco &lt;a title="Write Plugins Easily Using The Dynamic Template Plugin For Windows Live Writer - you&amp;#39;ve been HAACKED" href="http://haacked.com/archive/2007/08/12/write-plugins-easily-using-the-dynamic-template-plugin-for-windows.aspx" target="_blank"&gt;a través del blog de Phil Haack&lt;/a&gt; un complemento genial para quienes acostumbréis a incluir los mismos fragmentos de texto o código HTML en vuestros escritos (imágenes habituales, por ejemplo). Además de ofrecer la posibilidad de guardar y reutilizar estos fragmentos, el complemento añade la capacidad de parametrizar las plantillas (esto es, rellenarlas con datos solicitados al usuario) o la incrustación de pequeñas porciones de código en lenguaje C#, delimitándolas con las etiquetas &amp;lt;% y %&amp;gt; al modo de &lt;a title="Active Server Pages - Wikipedia" href="http://es.wikipedia.org/wiki/Active_Server_Pages" target="_blank"&gt;ASP&lt;/a&gt;, que se ejecutarán cuando se inserte la plantilla.&lt;/p&gt;  &lt;p&gt;El autor de esta pequeña maravilla es &lt;a href="http://jcheng.wordpress.com" target="_blank"&gt;Joe Cheng&lt;/a&gt;, un miembro del equipo de Windows Live Writer en Microsoft. El complemento &lt;a href="http://www.joecheng.com/code/DynamicTemplate/" target="_blank"&gt;Dynamic Template&lt;/a&gt;, cuya descripción viene acompañada de varias demostraciones (&lt;em&gt;screencasts&lt;/em&gt;) que a buen seguro facilitarán la comprensión de su funcionamiento, se puede &lt;a title="Dynamic Template plug-in for Windows Live Writer - Codeplex" href="http://www.codeplex.com/wlwtemplate/" target="_blank"&gt;descargar desde Codeplex&lt;/a&gt;. El resto ya es cuestión de imaginación.&lt;/p&gt;  &lt;p&gt;Aparte, merece la pena probar el complemento de firmas de &lt;em&gt;ScottIsAFool&lt;/em&gt;, &lt;a title="Most Valuable Professional" href="http://mvp.support.microsoft.com" target="_blank"&gt;MVP&lt;/a&gt; de Windows Live, que también &lt;a title="New Live Writer Plugins (SDK: 1.1) - Codeplex" href="http://www.codeplex.com/NewLiveWriterPlugins/Release/ProjectReleases.aspx" target="_blank"&gt;está disponible en Codeplex&lt;/a&gt;&lt;em&gt;.&lt;/em&gt; Tan solo debéis descargar &lt;strong&gt;Signature Plugin&lt;/strong&gt; y descomprimir el ZIP en la carpeta &lt;em&gt;Plugins&lt;/em&gt; de Windows Live Writer. Las firmas se configuran a través del apartado de complementos (menú &lt;em&gt;Herramientas&lt;/em&gt;, &lt;em&gt;Opciones&lt;/em&gt;), seleccionando &lt;strong&gt;Signature Plugin&lt;/strong&gt; y haciendo clic en el botón &lt;strong&gt;Opciones&lt;/strong&gt; del recuadro &lt;em&gt;Detalles del complemento&lt;/em&gt;. Podéis definir una firma distinta (pero fija) para cada blog, incluyendo formato HTML. Para observar el efecto, acudid a la pestaña &lt;strong&gt;Vista previa&lt;/strong&gt; o publicad la entrada, bien como borrador o bien como versión definitiva.&lt;/p&gt;  &lt;p&gt;¡A jugar!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=141105" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/golosinas/default.aspx">golosinas</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/complementos/default.aspx">complementos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+Live+Writer/default.aspx">Windows Live Writer</category></item><item><title>Ping timeout</title><link>http://geeks.ms/blogs/rsola/archive/2009/01/17/ping-timeout.aspx</link><pubDate>Sat, 17 Jan 2009 20:52:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:140559</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=140559</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2009/01/17/ping-timeout.aspx#comments</comments><description>&lt;p&gt;No hay que ser muy avispado para percatarse de cierto estado de abandono en este lugar. La última entrada se publicó a finales del pasado mes de noviembre y aún permanecen varios comentarios sin una respuesta por mi parte.&lt;/p&gt;   &lt;p&gt;Además, en estos próximos días tengo pensado publicar algunas notas breves y, aunque no puedo asegurar fechas, habré de dedicar recursos a los artículos verdaderamente importantes, los que &lt;em&gt;prometí&lt;/em&gt; hace mucho tiempo y cuya redacción se me ha hecho bastante más difícil de lo esperado.&lt;/p&gt;  &lt;p&gt;Solo escribo esto para que se sepa que voy a seguir “dando guerra”. &lt;img alt="Smile" src="http://geeks.ms/emoticons/emotion-1.gif" /&gt;&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px;padding:0px 0px 0px 0px;"&gt;&lt;small class="invisible"&gt;Este artículo procede de &lt;a href="http://geeks.ms/blogs/rsola"&gt;http://geeks.ms/blogs/rsola&lt;/a&gt;.&lt;/small&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=140559" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Personal/default.aspx">Personal</category></item><item><title>No hay excusa, ya ha pasado más de un mes</title><link>http://geeks.ms/blogs/rsola/archive/2008/11/30/no-hay-excusa-ya-ha-pasado-mas-de-un-mes.aspx</link><pubDate>Sun, 30 Nov 2008 08:46:16 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:122546</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=122546</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/11/30/no-hay-excusa-ya-ha-pasado-mas-de-un-mes.aspx#comments</comments><description>&lt;p&gt;He estado observando en varios foros de Windows un aumento llamativo de consultas sobre errores de aplicación en Svchost.exe (&lt;em&gt;Generic Host Process for Win32 Services&lt;/em&gt;) en sistemas Windows XP y Windows Server 2003. ¿Tendrán algo que ver con una grave vulnerabilidad divulgada en octubre?&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;Los informes no son concluyentes; sin embargo, uno de los servicios afectados por el fallo es a menudo el servicio Servidor. Esta caída en Windows XP y Windows Server 2003 arrastra a numerosos servicios de red como firewall y conexión compartida a Internet, actualizaciones automáticas, examinador de equipos o estación de trabajo, por nombrar algunos. Uno de los síntomas fácilmente observables es la imposibilidad de reproducir sonidos y el cambio a la apariencia clásica de Windows si se empleaba algún otro estilo de apariencia, puesto que los servicios de audio y temas también se ven afectados. Por decirlo de una forma muy coloquial: &lt;em&gt;se lía bien parda&lt;/em&gt;. No merece la pena intentar iniciar a mano los servicios perdidos que no se han reiniciado automáticamente&lt;em&gt;;&lt;/em&gt; para recuperar el correcto desempeño del sistema se necesita un reinicio completo.&lt;/p&gt; &lt;p&gt;Un sistema con Windows 2000 quedaría teóricamente peor parado: el servicio Servidor se aloja nada más y nada menos que en el proceso Services.exe, que incluye el gestor de control de servicios (SCM). Si Services.exe &amp;quot;muere&amp;quot;, Winlogon.exe iniciará una cuenta atrás de reinicio en un minuto, &amp;quot;tipo Blaster&amp;quot;. No he tenido noticias de usuarios de Windows 2000 afectados, así que no conozco su comportamiento exacto ante esta situación.&lt;/p&gt; &lt;p&gt;Microsoft publicó el pasado 23 de octubre, con carácter muy urgente, la actualización de seguridad KB958644 (&lt;a title="Bolet&amp;iacute;n de seguridad de Microsoft MS08-067 &amp;ndash; Cr&amp;iacute;tico: Una vulnerabilidad en el servicio de servidor podr&amp;iacute;a permitir la ejecuci&amp;oacute;n remota de c&amp;oacute;digo (958644)" href="http://www.microsoft.com/spain/technet/security/Bulletin/MS08-067.mspx" target="_blank"&gt;MS08-067&lt;/a&gt;) para las cinco versiones de Windows con soporte técnico vigente, desde Windows 2000 hasta Windows Server 2008. La vulnerabilidad se halla en un componente del servicio Servidor y actualmente hay indicios de que &lt;strong&gt;está siendo explotada de forma activa&lt;/strong&gt;. En ocasiones, los intentos de explotación se manifestarán con la caída del servicio Servidor (una denegación de servicio, valga la redundancia) y la interrupción de los servicios alojados en el mismo proceso, como se ha explicado más arriba, aunque no se pueden descartar &lt;em&gt;exploits&lt;/em&gt; activos que actúen sin levantar sospechas.&lt;/p&gt; &lt;p&gt;Un cortafuegos correctamente configurado detendrá los ataques externos. Sin embargo, una máquina que forme parte de una red local, en caso de infectarse con un agente malicioso que aproveche la vulnerabilidad para distribuirse o para &lt;em&gt;inyectar&lt;/em&gt; otra clase de software malintencionado, podría trasladar la amenaza a máquinas sin protección que estén a su alrededor.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Por esto es fundamental aplicar de forma inmediata la actualización de seguridad KB958644. No se conocen efectos secundarios, aunque es necesario un reinicio del equipo para completar la instalación. Para más información véase el boletín de seguridad MS08-067.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; no todos los fallos de Svchost.exe se deben a los intentos de explotación de la vulnerabilidad descrita. Si su equipo se muestra inestable con síntomas similares y está seguro de haber instalado todas las actualizaciones de alta prioridad para su sistema operativo, por favor, exponga su problema en un foro de usuarios o póngase en contacto con algún tipo de asistencia técnica autorizada de pago.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=122546" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows/default.aspx">Windows</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/seguridad/default.aspx">seguridad</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/amenazas/default.aspx">amenazas</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/actualizaciones/default.aspx">actualizaciones</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/MS08-067/default.aspx">MS08-067</category></item><item><title>Descargas, pruebas frikis y entornos reales de producción en Microsoft</title><link>http://geeks.ms/blogs/rsola/archive/2008/11/20/descargas-pruebas-frikis-y-entornos-reales-de-produccion-en-microsoft.aspx</link><pubDate>Thu, 20 Nov 2008 19:14:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:118297</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=118297</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/11/20/descargas-pruebas-frikis-y-entornos-reales-de-produccion-en-microsoft.aspx#comments</comments><description>&lt;p&gt;No es raro toparse de vez en cuando con alguna sorpresa extraña al visitar el centro de descargas de Microsoft, especialmente si se piden &lt;a href="http://www.microsoft.com/downloads/results.aspx?nr=40&amp;amp;DisplayEnglishAlso=on&amp;amp;sortCriteria=date&amp;amp;DisplayLang=es" target="_blank"&gt;las descargas ordenadas cronológicamente desde la más reciente&lt;/a&gt;. Parece que alguien no termina de comprender totalmente el significado de la frase «&lt;strong&gt;no es conveniente efectuar pruebas en un entorno en producción&lt;/strong&gt;».&lt;/p&gt;&lt;!--more--&gt;
&lt;p&gt;Como muestra, véase esta captura de una página de descarga que ya ha sido eliminada.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://geeks.ms/blogs/rsola/WindowsLiveWriter/EnMicrosofttienenbastantesentidodelhumor_108C1/descarga%20microsoft%20wtf_2.png"&gt;&lt;img style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height="609" alt="Alguien estaba haciendo pruebas en un entorno en producción..." src="http://geeks.ms/blogs/rsola/WindowsLiveWriter/EnMicrosofttienenbastantesentidodelhumor_108C1/descarga%20microsoft%20wtf_thumb.png" width="354" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Test Allan en-US&lt;br /&gt;File Name: Battlestar Galactica - Seasons, Episodes.docx&lt;br /&gt;&lt;/em&gt;&lt;em&gt;Supported Operating Systems: Linux; Unix; Xenix&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;¿Guía de temporadas y episodios de &lt;a href="http://es.wikipedia.org/wiki/Battlestar_Galactica" target="_blank"&gt;Battlestar Galactica&lt;/a&gt; en formato DOCX (Word 2007)? ¿Sistemas compatibles Linux, Unix y Xenix? ¿Recurso relacionado &lt;em&gt;Foo&lt;/em&gt;? &lt;em&gt;What The &lt;/em&gt;&lt;a href="http://es.wikipedia.org/wiki/Foo_(inform%C3%A1tica)" target="_blank"&gt;&lt;em&gt;Foo&lt;/em&gt;&lt;/a&gt;&lt;em&gt;ck?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;El caso es que el dominio &lt;a href="http://www.foo.com/"&gt;www.foo.com&lt;/a&gt; existe y corresponde, al parecer, a un directorio de personas en Estados Unidos al estilo de las Páginas Blancas aquí en España.&lt;em&gt; &lt;/em&gt;Lástima que el archivo mencionado en la descarga no estuviera disponible, pues habría sido un detalle muy divertido tener la posibilidad de echarle un vistazo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Actualización 4 de enero de 2008:&lt;/strong&gt; repasando&amp;nbsp;el blog de Jorge durante estos días me he dado cuenta de que relató un caso similar, en julio de 2007, en un artículo titulado &lt;a class="" title="Jorge Serrano - MVP Visual Developer - Visual Basic: La manía de hacer pruebas en producción" href="http://geeks.ms/blogs/jorge/archive/2007/07/28/la-man-237-ade-hacer-pruebas-en-producci-243-n.aspx" target="_blank"&gt;la manía de hacer pruebas en producción&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=118297" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/curiosidades/default.aspx">curiosidades</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/WTF/default.aspx">WTF</category></item><item><title>Posible pantalla azul bajo determinadas condiciones tras instalar la actualización KB954211</title><link>http://geeks.ms/blogs/rsola/archive/2008/11/09/posible-pantalla-azul-bajo-determinadas-condiciones-tras-instalar-la-actualizacion-kb954211.aspx</link><pubDate>Sun, 09 Nov 2008 07:22:00 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:112492</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=112492</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/11/09/posible-pantalla-azul-bajo-determinadas-condiciones-tras-instalar-la-actualizacion-kb954211.aspx#comments</comments><description>&lt;p&gt;Microsoft ha publicado recientemente un art&amp;iacute;culo en su Knowledge Base informando de un problema no muy grave con la rama QFE del archivo Win32k.sys que se incluye en las actualizaciones KB954211 (bolet&amp;iacute;n de seguridad &lt;a target="_blank" href="http://www.microsoft.com/spain/technet/security/bulletin/ms08-061.mspx" title="Bolet&amp;iacute;n de seguridad de Microsoft MS08-061 &amp;ndash; Importante: Las vulnerabilidades del kernel de Windows podr&amp;iacute;an permitir la elevaci&amp;oacute;n de privilegios (954211)"&gt;MS08-061&lt;/a&gt; de octubre de 2008) para Windows XP y Windows Server 2003.&lt;/p&gt;
&lt;!--more--&gt;
&lt;p&gt;El art&amp;iacute;culo &lt;a target="_blank" href="http://support.microsoft.com/kb/959252/en-us" title="KB959252: Error message when you switch the operating system from a dual monitor setting to a single monitor setting on a Windows XP-based computer or on a Windows Server 2003-based computer that has the security update 954211 installed: &amp;quot;Stop 0x0000008E&amp;quot;"&gt;KB959252&lt;/a&gt; se&amp;ntilde;ala que puede desencadenarse un STOP (pantalla azul de error grave) al intentar pasar de una configuraci&amp;oacute;n de dos monitores a un solo monitor despu&amp;eacute;s de haber instalado la actualizaci&amp;oacute;n KB954211. Los pasos para reproducir las condiciones seg&amp;uacute;n dicho art&amp;iacute;culo se exponen a continuaci&amp;oacute;n: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Hacer clic con el bot&amp;oacute;n derecho en una zona vac&amp;iacute;a del escritorio y despu&amp;eacute;s hacer clic en &lt;strong&gt;Propiedades&lt;/strong&gt;. Con esto se abren las &lt;strong&gt;Propiedades de pantalla&lt;/strong&gt;. &lt;/li&gt;
&lt;li&gt;Hacer clic en la pesta&amp;ntilde;a &lt;strong&gt;Configuraci&amp;oacute;n&lt;/strong&gt;. En una configuraci&amp;oacute;n de doble monitor se muestran dos rect&amp;aacute;ngulos etiquetados con los n&amp;uacute;meros 1 y 2. &lt;/li&gt;
&lt;li&gt;Hacer clic en el monitor secundario (2) y desmarcar la casilla &lt;strong&gt;Extender el escritorio de Windows a este monitor&lt;/strong&gt;. A continuaci&amp;oacute;n, hacer clic en &lt;strong&gt;Aceptar&lt;/strong&gt; o en &lt;strong&gt;Aplicar&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Si la versi&amp;oacute;n del archivo Win32k.sys corresponde a la rama QFE de la actualizaci&amp;oacute;n KB954211 (v&amp;eacute;ase m&amp;aacute;s abajo), se producir&amp;aacute; una pantalla azul, concretamente un STOP 0x8E, con la consiguiente detenci&amp;oacute;n del sistema operativo y el reinicio obligado. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota: &lt;/strong&gt;este es un caso muy espec&amp;iacute;fico de STOP 0x8E (KERNEL_MODE_EXCEPTION_NOT_HANDLED). Si ha llegado buscando informaci&amp;oacute;n sobre un error de STOP que no se ha producido en estas circunstancias, por favor, solicite asistencia en &lt;a target="_blank" href="http://forums.microsoft.com/technet-es/" title="Microsoft TechNet: foros de usuarios en espa&amp;ntilde;ol"&gt;un foro apropiado&lt;/a&gt;.&lt;strong&gt; El autor del blog se reserva el derecho de ignorar los comentarios a esta entrada que pidan alg&amp;uacute;n tipo de asistencia t&amp;eacute;cnica fuera del &amp;aacute;mbito del problema aqu&amp;iacute; descrito.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;La siguiente lista muestra las propiedades de versi&amp;oacute;n de los archivos Win32k.sys en las dos actualizaciones mencionadas, KB954211 y KB959252, agrupadas seg&amp;uacute;n el sistema operativo y el nivel de &lt;em&gt;service pack&lt;/em&gt; compatible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Actualizaci&amp;oacute;n 9 febrero 2009:&lt;/strong&gt; la primera versi&amp;oacute;n del parche&amp;nbsp;KB959252 solo&amp;nbsp;inclu&amp;iacute;a la rama QFE. Hace unos d&amp;iacute;as, Microsoft lanz&amp;oacute; una nueva versi&amp;oacute;n (v2) que a&amp;ntilde;ad&amp;iacute;a la rama GDR a los paquetes originales. A todos los efectos puede afirmarse que esta revisi&amp;oacute;n reemplaza&amp;nbsp;totalmente a la actualizaci&amp;oacute;n de seguridad KB954211, aunque dudo mucho que Microsoft la distribuya a trav&amp;eacute;s de los mecanismos habituales como Windows Update, Microsoft Update, WSUS, etc.&amp;nbsp;La lista se ha modificado incorporando la informaci&amp;oacute;n de versi&amp;oacute;n de la rama GDR de KB959252.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows XP (32 bits) con Service Pack 2 
&lt;ul&gt;
&lt;li&gt;KB954211 GDR: &lt;strong&gt;5.1.2600.3446&lt;/strong&gt; (xpsp_sp2_&lt;strong&gt;gdr&lt;/strong&gt;.080915-1439) &lt;/li&gt;
&lt;li&gt;KB954211 QFE: &lt;strong&gt;5.1.2600.3446&lt;/strong&gt; (xpsp_sp2_&lt;strong&gt;qfe&lt;/strong&gt;.080915-1444) &lt;/li&gt;
&lt;li&gt;KB959252 GDR: &lt;strong&gt;5.1.2600.3468&lt;/strong&gt; (xpsp_sp2_&lt;strong&gt;gdr&lt;/strong&gt;.081025-1518) &lt;/li&gt;
&lt;li&gt;KB959252 QFE: &lt;strong&gt;5.1.2600.3468&lt;/strong&gt; (xpsp_sp2_&lt;strong&gt;qfe&lt;/strong&gt;.081025-1521)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows XP (32 bits) con Service Pack 3 
&lt;ul&gt;
&lt;li&gt;KB954211 GDR: &lt;strong&gt;5.1.2600.5676&lt;/strong&gt; (xpsp_sp3_&lt;strong&gt;gdr&lt;/strong&gt;.080915-1443) &lt;/li&gt;
&lt;li&gt;KB954211 QFE: &lt;strong&gt;5.1.2600.5676&lt;/strong&gt; (xpsp_sp3_&lt;strong&gt;qfe&lt;/strong&gt;.080915-1456) &lt;/li&gt;
&lt;li&gt;KB959252 GDR: &lt;strong&gt;5.1.2600.5701&lt;/strong&gt; (xpsp_sp3_&lt;strong&gt;gdr&lt;/strong&gt;.081025-1524) &lt;/li&gt;
&lt;li&gt;KB959252 QFE: &lt;strong&gt;5.1.2600.5701&lt;/strong&gt; (xpsp_sp3_&lt;strong&gt;qfe&lt;/strong&gt;.081025-1544)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows Server 2003 y Windows XP x64 con Service Pack 1 
&lt;ul&gt;
&lt;li&gt;KB954211 GDR: &lt;strong&gt;5.2.3790.3212&lt;/strong&gt; (srv03_sp1_&lt;strong&gt;gdr&lt;/strong&gt;.080915-1338) &lt;/li&gt;
&lt;li&gt;KB954211 QFE: &lt;strong&gt;5.2.3790.3212&lt;/strong&gt; (srv03_sp1_&lt;strong&gt;qfe&lt;/strong&gt;.080915-1338) &lt;/li&gt;
&lt;li&gt;KB959252 GDR: &lt;strong&gt;5.2.3790.3235&lt;/strong&gt; (srv03_sp1_&lt;strong&gt;gdr&lt;/strong&gt;.081025-1450)&lt;/li&gt;
&lt;li&gt;KB959252 QFE: &lt;strong&gt;5.2.3790.3235&lt;/strong&gt; (srv03_sp1_&lt;strong&gt;qfe&lt;/strong&gt;.081025-1450)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Windows Server 2003 y Windows XP x64 con Service Pack 2 
&lt;ul&gt;
&lt;li&gt;KB954211 GDR: &lt;strong&gt;5.2.3790.4375&lt;/strong&gt; (srv03_sp2_&lt;strong&gt;gdr&lt;/strong&gt;.080915-1331) &lt;/li&gt;
&lt;li&gt;KB954211 QFE: &lt;strong&gt;5.2.3790.4375&lt;/strong&gt; (srv03_sp2_&lt;strong&gt;qfe&lt;/strong&gt;.080915-1331) &lt;/li&gt;
&lt;li&gt;KB959252 GDR: &lt;strong&gt;5.2.3790.4398&lt;/strong&gt; (srv03_sp2_&lt;strong&gt;gdr&lt;/strong&gt;.081025-1901)&lt;/li&gt;
&lt;li&gt;KB959252 QFE: &lt;strong&gt;5.2.3790.4398&lt;/strong&gt; (srv03_sp2_&lt;strong&gt;qfe&lt;/strong&gt;.081025-1901)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En Windows Server 2003 est&amp;aacute;n afectadas las ediciones en las tres arquitecturas de procesador compatibles: x86, x64 e Itanium.&lt;/p&gt;
&lt;p&gt;Tan solo es &lt;em&gt;portadora&lt;/em&gt; del fallo la rama QFE de la actualizaci&amp;oacute;n de seguridad KB954211, que adem&amp;aacute;s de las correcciones importantes de seguridad, funcionalidad, rendimiento y estabilidad de la rama GDR, contiene correcciones (&lt;em&gt;hotfixes&lt;/em&gt;) para otros errores muy concretos o de poca relevancia. Cuando no se han instalado actualizaciones de forma manual, la versi&amp;oacute;n del archivo presente en el sistema corresponde por lo general a la rama GDR.&lt;/p&gt;
&lt;p&gt;Para comprobar este punto pueden observarse las propiedades de versi&amp;oacute;n del archivo &lt;strong&gt;\Windows\System32\Win32k.sys&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Abra &lt;strong&gt;Mi PC&lt;/strong&gt; o el &lt;strong&gt;Explorador de Windows&lt;/strong&gt;. &lt;/li&gt;
&lt;li&gt;Despl&amp;aacute;cese hasta la carpeta &lt;em&gt;System32&lt;/em&gt; de la instalaci&amp;oacute;n actual de Windows. (Sugerencia: Escriba &lt;strong&gt;%windir%\system32&lt;/strong&gt; en la barra de direcci&amp;oacute;n y pulse &lt;strong&gt;Intro&lt;/strong&gt;.) &lt;/li&gt;
&lt;li&gt;Busque el archivo &lt;em&gt;Win32k.sys.&lt;/em&gt; (Sugerencia: haga clic en el panel de archivos y teclee r&amp;aacute;pidamente los primeros caracteres del nombre.) &lt;/li&gt;
&lt;li&gt;Haga clic con el bot&amp;oacute;n secundario (el derecho en configuraci&amp;oacute;n de rat&amp;oacute;n para diestros) y elija &lt;strong&gt;Propiedades&lt;/strong&gt;, o pulse &lt;strong&gt;Alt+Intro&lt;/strong&gt;. &lt;/li&gt;
&lt;li&gt;Active la pesta&amp;ntilde;a &lt;strong&gt;Versi&amp;oacute;n&lt;/strong&gt; de la ventana de propiedades y observe el valor del elemento &lt;strong&gt;Versi&amp;oacute;n del archivo&lt;/strong&gt; en la secci&amp;oacute;n &lt;strong&gt;M&amp;aacute;s informaci&amp;oacute;n de la versi&amp;oacute;n&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Si el n&amp;uacute;mero de versi&amp;oacute;n de Win32k.sys coincide con el indicado en KB954211 QFE, es aconsejable instalar la actualizaci&amp;oacute;n KB959252 para prevenir el fallo al deshabilitar la extensi&amp;oacute;n del escritorio al monitor secundario. Vale, no todo el mundo trabaja habitualmente con m&amp;aacute;s de un monitor ni manipula frecuentemente ese aspecto de la configuraci&amp;oacute;n de pantalla, pero &lt;em&gt;m&amp;aacute;s vale prevenir que curar&lt;/em&gt;. En cambio, un n&amp;uacute;mero de versi&amp;oacute;n igual al de la actualizaci&amp;oacute;n KB959252 o mayor, considerando solamente el &amp;uacute;ltimo de los cuatro componentes (por ejemplo, una hipot&amp;eacute;tica versi&amp;oacute;n 5.1.2600.&lt;strong&gt;5734&lt;/strong&gt; en Windows XP SP3), implica que el archivo Win32k.sys no est&amp;aacute; afectado por el problema, bien porque carece de los factores que contribuyen a &amp;eacute;l (rama GDR) o porque contiene la soluci&amp;oacute;n (rama QFE).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ec4b7d80-79b6-4035-92a3-3992a9e09718&amp;amp;DisplayLang=en"&gt;Actualizaci&amp;oacute;n KB959252 para Windows XP&lt;/a&gt; (32 bits) &lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=049241ca-4f76-4058-b4e0-ea43ee271e0c&amp;amp;DisplayLang=en"&gt;Actualizaci&amp;oacute;n KB959252 para Windows Server 2003&lt;/a&gt; (32 bits) &lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8e237f60-d9cf-4eab-ae77-9991c6b0023c&amp;amp;DisplayLang=en"&gt;Actualizaci&amp;oacute;n KB959252 para Windows Server 2003 x64 Edition&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d74a1ece-8e37-4063-aef2-245e16ffd12d&amp;amp;DisplayLang=en"&gt;Actualizaci&amp;oacute;n KB959252 para Windows Server 2003 en sistemas basados en Itanium&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Los enlaces corresponden a las p&amp;aacute;ginas de descarga en ingl&amp;eacute;s, aunque se puede ajustar el lenguaje a trav&amp;eacute;s de la lista desplegable &lt;strong&gt;Change Language&lt;/strong&gt;. El idioma de la actualizaci&amp;oacute;n debe coincidir con el de la instalaci&amp;oacute;n de Windows, por lo que en sistemas en los que existe al menos un paquete de interfaz de usuario multiling&amp;uuml;e (MUI) se deber&amp;aacute; instalar la versi&amp;oacute;n en ingl&amp;eacute;s. Por otra parte, la actualizaci&amp;oacute;n para Windows Server 2003 x64 Edition tambi&amp;eacute;n es compatible con Windows XP x64 Edition.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=112492" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Knowledge+Base/default.aspx">Knowledge Base</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/STOP/default.aspx">STOP</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+XP/default.aspx">Windows XP</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+Server+2003/default.aspx">Windows Server 2003</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/actualizaciones/default.aspx">actualizaciones</category></item><item><title>Próximo fin de asistencia técnica para Service Pack 2 de Microsoft Office 2003</title><link>http://geeks.ms/blogs/rsola/archive/2008/10/04/proximo-fin-de-asistencia-tecnica-para-sp2-de-microsoft-office-2003.aspx</link><pubDate>Sat, 04 Oct 2008 06:14:07 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:103460</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=103460</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/10/04/proximo-fin-de-asistencia-tecnica-para-sp2-de-microsoft-office-2003.aspx#comments</comments><description>&lt;p&gt;Leí hace unos días en el &lt;a href="http://blogs.technet.com/office_sustained_engineering/" target="_blank"&gt;blog Office Sustained Engineering de Microsoft&lt;/a&gt; un recordatorio sobre &lt;a title="Office Sustained Engineering: Upcoming end of support for Microsoft Office 2003 Service Pack 2 (SP2)" href="http://blogs.technet.com/office_sustained_engineering/archive/2008/09/22/upcoming-end-of-support-for-office-2003-service-pack-2-sp2.aspx" target="_blank"&gt;el final del ciclo de vida del Service Pack 2 de Office 2003&lt;/a&gt;, el martes 14 de octubre de 2008.&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;La tabla del &lt;a href="http://support.microsoft.com/lifecycle/?p1=2488" target="_blank"&gt;ciclo de vida de Office 2003&lt;/a&gt; confirma esta información, lo que implica que el &lt;strong&gt;Service Pack 3&lt;/strong&gt; se convertirá en &lt;strong&gt;requisito indispensable&lt;/strong&gt; para tener derecho a &lt;strong&gt;asistencia técnica&lt;/strong&gt; por parte de Microsoft, así como para instalar todas las &lt;strong&gt;actualizaciones&lt;/strong&gt; de Office 2003 &lt;strong&gt;posteriores&lt;/strong&gt; a la fecha límite. Las actualizaciones de seguridad que se publiquen el mismo día 14, si hubiese alguna, todavía serán compatibles con instalaciones de Office 2003 con Service Pack 2.&lt;/p&gt; &lt;p&gt;Este mismo ciclo de vida se aplica al Service Pack 2 de productos como &lt;a title="Ciclo de vida de Visio 2003" href="http://support.microsoft.com/lifecycle/?p1=2529" target="_blank"&gt;Visio 2003&lt;/a&gt;, &lt;a title="Ciclo de vida de Project 2003" href="http://support.microsoft.com/lifecycle/?p1=2525" target="_blank"&gt;Project 2003&lt;/a&gt;, &lt;a title="Ciclo de vida de Project Server 2003" href="http://support.microsoft.com/lifecycle/?p1=2526" target="_blank"&gt;Project Server 2003&lt;/a&gt; y &lt;a title="Ciclo de vida de SharePoint Portal Server 2003" href="http://support.microsoft.com/lifecycle/?p1=2528" target="_blank"&gt;SharePoint Portal Server 2003&lt;/a&gt;, que en cierta manera están vinculados a Microsoft Office pero se distribuyen y comercializan por separado.&lt;/p&gt; &lt;p&gt;Los responsables de entornos empresariales que aún no hayan desplegado el Service Pack 3 en los sistemas a su cargo deberán prepararse y llevar a cabo las pruebas pertinentes para evitar posibles trastornos. Este &lt;em&gt;service pack&lt;/em&gt; no solamente es la típica recopilación de correcciones, sino que incluye mejoras y ajustes en materia de seguridad que podrían causar problemas de compatibilidad con documentos específicos. Algunos de estos cambios se observan nada más desplegar actualizaciones posteriores al SP3 en sistemas con Office 2003 SP2, como se expone en el artículo &lt;a title="KB951646: Description of the behavior changes that occur after you install post-Office 2003 Service Pack 3 updates" href="http://support.microsoft.com/kb/951646/en-us" target="_blank"&gt;KB951646&lt;/a&gt; de Microsoft.&lt;/p&gt; &lt;p&gt;La recomendación para usuarios finales que usen Office 2003 con Service Pack 2 es instalar el Service Pack 3 lo antes posible. El año pasado por estas fechas se publicaron aquí anotaciones con los enlaces de las &lt;a title="Publicado el Service Pack 3 de Microsoft Office 2003" href="http://geeks.ms/blogs/rsola/archive/2007/09/18/publicado-el-service-pack-3-de-microsoft-office-2003.aspx" target="_blank"&gt;páginas de descarga&lt;/a&gt; y un &lt;a title="Informe de Microsoft sobre Office 2003 Service Pack 3" href="http://geeks.ms/blogs/rsola/archive/2007/10/09/informe-de-microsoft-sobre-office-2003-service-pack-3.aspx" target="_blank"&gt;documento informativo de Microsoft&lt;/a&gt; en inglés. Espero que sean útiles.&lt;/p&gt; &lt;p&gt;Para saber más sobre los ciclos de vida de &lt;em&gt;service packs&lt;/em&gt; y productos de Microsoft:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://support.microsoft.com/gp/lifecycle?ln=es" target="_blank"&gt;Ciclo de vida del soporte técnico de Microsoft&lt;/a&gt;: información general. &lt;li&gt;&lt;a href="http://support.microsoft.com/gp/lifean17?ln=es" target="_blank"&gt;Ajuste de las fechas de finalización del Ciclo de vida de Soporte Técnico de Microsoft&lt;/a&gt;: coincidencia con el segundo martes posterior al final de un trimestre. &lt;li&gt;&lt;a href="http://support.microsoft.com/gp/lifean30?ln=es" target="_blank"&gt;La directiva del Ciclo de vida del soporte técnico de Service Pack de Microsoft ahora es más predecible&lt;/a&gt;: dos años para &lt;em&gt;service packs&lt;/em&gt; de la familia Windows, un año para otras familias de productos.&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=103460" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/otros+blogs/default.aspx">otros blogs</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Office+2003/default.aspx">Office 2003</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/ciclo+de+vida+de+soporte/default.aspx">ciclo de vida de soporte</category></item><item><title>Set-Cookie: Microsoft_MVP=2003-2008; expires=Tue 30 Sep 2008 23:59:59 PDT</title><link>http://geeks.ms/blogs/rsola/archive/2008/09/28/set-cookie-microsoft-mvp-2003-2008-expires-tue-30-sep-2008-23-59-59-pdt.aspx</link><pubDate>Sun, 28 Sep 2008 07:11:14 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:102000</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>14</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=102000</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/09/28/set-cookie-microsoft-mvp-2003-2008-expires-tue-30-sep-2008-23-59-59-pdt.aspx#comments</comments><description>&lt;p&gt;Mi &lt;em&gt;&lt;a title="Microsoft Most Valuable Professional" href="http://mvp.support.microsoft.com" target="_blank"&gt;MVP&lt;/a&gt; lead&lt;/em&gt; Cristina González, de Microsoft, me comunicó hace unos días que mi actividad en comunidades técnicas vinculadas a tecnologías de Microsoft durante los últimos doce meses no había sido suficiente para lograr un nuevo nombramiento.&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;En cierta forma esperaba esta noticia. Es más, me habría sorprendido lo contrario, pues yo mismo era consciente de ese descenso de actividad con respecto a años anteriores aunque, la verdad, poco habría podido hacer para evitarlo.&lt;/p&gt; &lt;p&gt;El título honorífico de MVP se me concedió en cinco ocasiones, sin interrupción, siendo la primera vez en octubre de 2003. La finalización del título sin un nuevo nombramiento, cuya vigencia es anual, implica renunciar a varios recursos técnicos de gran apoyo y utilidad que ofrece Microsoft. Sin embargo, lo mejor de esta experiencia, enormemente positiva en lo general, ha sido el contacto con otros MVP y con diverso personal de Microsoft a través del correo electrónico, los foros privados y con alguna frecuencia el &lt;em&gt;mundo real&lt;/em&gt;. En gran medida estos vínculos se mantendrán, posiblemente a través de otros cauces, pero se manifestarán de forma más esporádica.&lt;/p&gt; &lt;p&gt;Agradezco su inestimable colaboración en primer lugar a mis dos &lt;em&gt;leads&lt;/em&gt;, Alberto Amescua, un gran tipo (desconozco si continúa como responsable del programa TechNet en España o si trabaja recientemente en otra posición), y a Cristina González, su relevo al frente del programa MVP en España desde 2006. &lt;img alt="Yes" src="http://geeks.ms/emoticons/emotion-21.gif" /&gt; También quiero mostrar mi más sincero agradecimiento a Reyes Fernández y Belén González por sus colaboraciones puntuales y en general a todo el personal de Microsoft con el que he &lt;em&gt;interactuado&lt;/em&gt; a través del programa MVP durante estos cinco años.&lt;/p&gt; &lt;p&gt;Así pues, a partir del 1 de octubre dejaré de ser MVP. Estoy convencido de que esto no va a ser un adiós al programa MVP, sino un &lt;strong&gt;hasta luego&lt;/strong&gt; (suena a tópico, pero es verdad). MVP o no, os prometo que seguiré &lt;em&gt;dando la lata&lt;/em&gt;. &lt;img alt="Wink" src="http://geeks.ms/emoticons/emotion-5.gif" /&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Todavía hay mucha gente que ofrece contenidos por el mero placer de saber que la información puede resultar útil a otras personas.&lt;/strong&gt; (Cita atribuida a &lt;a href="http://es.wikipedia.org/wiki/Vinton_Cerf" target="_blank"&gt;Vinton Cerf&lt;/a&gt;)&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;¡Salud!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=102000" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Personal/default.aspx">Personal</category></item><item><title>A vueltas con el viejo y obsoleto ReadAheadThreshold</title><link>http://geeks.ms/blogs/rsola/archive/2008/08/31/a-vueltas-con-el-viejo-y-obsoleto-readaheadthreshold.aspx</link><pubDate>Sun, 31 Aug 2008 06:12:57 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:96714</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=96714</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/08/31/a-vueltas-con-el-viejo-y-obsoleto-readaheadthreshold.aspx#comments</comments><description>&lt;p&gt;A estas alturas no debería escandalizar a nadie el hecho de asegurar sin ningún género de duda que algunos &lt;em&gt;trucos&lt;/em&gt; y técnicas de &lt;em&gt;optimización&lt;/em&gt; de Windows extensamente divulgados a lo largo y ancho de la Red no producen los efectos que prometen.&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;Por lo general, estos supuestos trucos son ineficaces, acarrean consecuencias no deseadas y en ciertos casos se muestran enormemente contraproducentes. Hay quienes siguen teniendo una fe casi ciega en ellos, no obstante.&lt;/p&gt; &lt;p&gt;Veamos el caso de ReadAheadThreshold, término que podríamos traducir como umbral de lectura anticipada. En Windows 95 y sus sucesores Windows 98 y Windows Millennium Edition existía un elemento de configuración denominado &lt;strong&gt;optimización de lectura&lt;/strong&gt; que influía en las lecturas de archivos desde las unidades de disco duro. En la imagen siguiente se puede observar la ventana de configuración del sistema de archivos en Windows Millennium Edition.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://geeks.ms/blogs/rsola/WindowsLiveWriter/AvueltasconelviejoyobsoletoReadAheadThre_3C25/image6.png" target="_blank"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="304" alt="Propiedades de sistema de archivos en Windows Millennium Edition" src="http://geeks.ms/blogs/rsola/WindowsLiveWriter/AvueltasconelviejoyobsoletoReadAheadThre_3C25/image6_thumb.png" width="404" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;No voy a entrar en detalles acerca de esta técnica de optimización, no solamente por desconocer su funcionamiento interno, sino porque esa información es irrelevante en este contexto. Por otra parte, la mayoría de las opciones de configuración de las propiedades de sistema de archivos está concebida para solucionar problemas específicos de rendimiento y no para mejorar el desempeño de un sistema al que no se le puede &lt;em&gt;extraer más jugo&lt;/em&gt; (como suele decirse, de donde no hay no se puede sacar). La &lt;em&gt;función típica de este equipo&lt;/em&gt; bien podría constituir una excepción en algunos casos.&lt;/p&gt; &lt;p&gt;La configuración de optimización de lectura se corresponde con el valor &lt;strong&gt;ReadAheadThreshold&lt;/strong&gt; de la clave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem, que inicialmente no está definido (se asume lectura anticipada en bloques de hasta 64 KB).&lt;/p&gt; &lt;p&gt;Ahora bien, ¿serviría para algo útil trasladar este valor de configuración a cualquier versión de la familia Windows NT, incluyendo Windows 2000, Windows XP, el flamante Windows Vista y sus correspondientes ediciones de servidor? Tanto la experiencia como un análisis superficial de los archivos del sistema me indica que no: las referencias a la cadena &lt;strong&gt;ReadAheadThreshold&lt;/strong&gt; son inexistentes en cualquier caso. Alguien podría pensar que la cadena está codificada o cifrada de alguna manera en lo más profundo del &lt;em&gt;kernel&lt;/em&gt; o de un &lt;em&gt;driver&lt;/em&gt; de Windows pero, entonces, ¿qué sentido tendría ocultarlo? Ninguno desde mi punto de vista.&lt;/p&gt; &lt;p&gt;Este ReadAheadThreshold es uno de los muchos ejemplos de configuraciones del registro de los Windows 9x que no tienen equivalencia en los Windows NT. Quien vea mejoras en el desempeño del sistema únicamente por haber introducido el valor en su Windows XP, independientemente del número que le haya asignado (como si es FF FF FF FF, 00 00 01 00 o CA CA BA CA, da igual), está siendo víctima de un engaño de su imaginación o de los ajustes automáticos y optimizaciones de rendimiento que sí tienen efecto real en el sistema.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=96714" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows/default.aspx">Windows</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/opini_26002300_243_3B00_n/default.aspx">opini&amp;#243;n</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/mitos/default.aspx">mitos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/tecnicoless/default.aspx">tecnicoless</category></item><item><title>Publicidad con sonidos que inducen a error, lo que nos faltaba</title><link>http://geeks.ms/blogs/rsola/archive/2008/07/23/publicidad-con-sonidos-que-inducen-a-error-es-lo-que-nos-faltaba.aspx</link><pubDate>Wed, 23 Jul 2008 16:08:11 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:92459</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=92459</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/07/23/publicidad-con-sonidos-que-inducen-a-error-es-lo-que-nos-faltaba.aspx#comments</comments><description>&lt;p&gt;Hace poco tiempo introduje una consulta en un buscador y abrí varias páginas entre los resultados. Mientras se cargaban, me dediqué a completar otras tareas. De repente oí cómo los sonidos de inserción y desconexión de hardware de Windows XP se repetían cíclicamente con breves pausas: tilín, tolón, tilín, tolón. Qué extraño. ¿Sería un &lt;em&gt;poltergeist&lt;/em&gt;?&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;Al principio pensé mal: algún dispositivo USB pudo haberse desviado de sus parámetros normales de funcionamiento y estar &lt;em&gt;friendo&lt;/em&gt; al sistema operativo con notificaciones incesantes de conexión y desconexión. Esta hipótesis quedó descartada por la observación del administrador de dispositivos: la estructura en árbol se actualiza automáticamente cada vez que se conecta o se desconecta un dispositivo de hardware (se ve cómo se contrae por completo y cómo se expande inmediatamente después); sin embargo, en aquella ocasión permaneció impasible. &lt;p&gt;Qué va. El origen de los sonidos era mucho más mundano: un &lt;strike&gt;estúpido&lt;/strike&gt;&amp;nbsp;&lt;a href="http://lanacion.cl/prontus_ads2/site/artic/20080624/swf/SWF_120080624162636.swf" target="_blank"&gt;anuncio basado en Flash&lt;/a&gt; en la cabecera del diario chileno La Nación acerca de un acto sobre publicidad &lt;em&gt;online&lt;/em&gt; que tendría lugar en un día determinado. WTF!!! Al autor de semejante despropósito no se le ocurrió otra cosa que realzar con sonidos el efecto de aparición y desaparición del recuadro deslizante en que se anunciaba el acto. &lt;p&gt;Lo realmente fastidioso del asunto no es tanto el hecho de que se incorporen sonidos al &lt;em&gt;banner&lt;/em&gt; como la desafortunada elección de los mismos. Miedo me da que esto pueda convertirse en una práctica habitual; daría más motivos para convertir en algo cotidiano la extensión AdBlock para el navegador Firefox de Mozilla o los &lt;em&gt;proxies&lt;/em&gt; capaces de filtrar determinados elementos &lt;em&gt;molestos&lt;/em&gt; de las páginas web. En fin, uno ya no puede fiarse ni de su propia sombra.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=92459" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/opini_26002300_243_3B00_n/default.aspx">opini&amp;#243;n</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/WWW/default.aspx">WWW</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/publicidad/default.aspx">publicidad</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/WTF/default.aspx">WTF</category></item><item><title>'Ayuda y soporte técnico' desaparece después de instalar el Service Pack 2 de Windows Server 2003</title><link>http://geeks.ms/blogs/rsola/archive/2008/07/20/ayuda-y-soporte-tecnico-desaparece-tras-instalar-sp2-en-windows-server-2003.aspx</link><pubDate>Sun, 20 Jul 2008 04:56:46 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:92140</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=92140</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/07/20/ayuda-y-soporte-tecnico-desaparece-tras-instalar-sp2-en-windows-server-2003.aspx#comments</comments><description>&lt;p&gt;La instalación del Service Pack 2 de Windows Server 2003, ya sea en una edición normal (Web, Standard, Enterprise o Datacenter) o en Windows Small Business Server 2003, puede acarrear la desaparición del servicio de ayuda y soporte técnico. Microsoft admitió el problema unas semanas después de la publicación de dicho &lt;em&gt;service pack&lt;/em&gt; en marzo de 2007.&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;Realmente no tiene ningún mérito que escriba esto aquí puesto que se trata de una mera adaptación de otras fuentes. Sin embargo, como la cuestión reaparece de vez en cuando en foros técnicos en los que me suelo mover, he considerado oportuno exponer aquí la solución confiando en que sea más fácil de encontrar.&lt;/p&gt; &lt;p&gt;Las causas del fallo no están claras, aunque lo más probable es que alguna operación no se completa debidamente durante la instalación del Service Pack 2. Microsoft proporciona unos sencillos pasos para recuperar el servicio de ayuda y soporte técnico. Véanse las referencias para obtener más información.&lt;/p&gt; &lt;p&gt;Las siguientes órdenes deben ejecutarse en una ventana de símbolo del sistema con una cuenta de usuario que disponga de privilegios de administrador sobre la máquina.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Cambiaremos al directorio donde se encuentran los archivos del sistema operativo &lt;em&gt;Helpsvc.exe&lt;/em&gt; y &lt;em&gt;Hscupd.exe&lt;/em&gt; entre otros.&lt;br /&gt;&lt;strong&gt;cd /d %systemroot%\pchealth\helpctr\binaries&lt;/strong&gt;  &lt;li&gt;Reinstalaremos el servicio de ayuda y soporte técnico. Conviene esperar a la terminación de este proceso antes de efectuar los pasos siguientes. Si no anteponemos &lt;strong&gt;start /wait&lt;/strong&gt; o &lt;strong&gt;start /w&lt;/strong&gt;, no podremos saber desde el símbolo del sistema cuándo finalizará el proceso a menos que lo observemos con el administrador de tareas o una herramienta equivalente.&lt;br /&gt;&lt;strong&gt;start /wait helpsvc /regserver /svchost netsvcs /RAInstall&lt;/strong&gt;  &lt;li&gt;Las instrucciones señalan que, en algunos idiomas de Windows Server 2003, hay que volver a introducir el archivo &lt;em&gt;Hscmui.cab&lt;/em&gt; en el almacén interno del centro de ayuda. Si no existe el archivo nos saltaremos este paso.&lt;br /&gt;&lt;strong&gt;hscupd -i hscmui.cab&lt;/strong&gt;  &lt;li&gt;El nombre del otro archivo que hay que &lt;em&gt;registrar&lt;/em&gt; en el almacén del centro de ayuda depende de la edición del sistema operativo. En general, el nombre es &lt;em&gt;Hscsp_&lt;/em&gt;XY&lt;em&gt;.cab&lt;/em&gt;, donde &lt;em&gt;X&lt;/em&gt; es una letra que representa la edición e &lt;em&gt;Y&lt;/em&gt; es una cifra del &amp;quot;número de bits&amp;quot; (&lt;strong&gt;3&lt;/strong&gt; para 32 bits y &lt;strong&gt;6&lt;/strong&gt; para 64 bits).&lt;br /&gt;Por ejemplo, en Windows Server 2003 &lt;strong&gt;Standard Edition&lt;/strong&gt; de &lt;strong&gt;32 bits&lt;/strong&gt; escribiremos:&lt;br /&gt;&lt;strong&gt;hscupd -i hscsp_s3.cab&lt;br /&gt;&lt;/strong&gt;En otras ediciones de 32 bits...&lt;br /&gt; &lt;ul&gt; &lt;li&gt;Enterprise Edition: &lt;strong&gt;hscupd -i &lt;/strong&gt;&lt;strong&gt;hscsp_e3.cab&lt;/strong&gt;  &lt;li&gt;Datacenter Edition: &lt;strong&gt;hscupd -i &lt;/strong&gt;&lt;strong&gt;hscsp_d3.cab&lt;/strong&gt;  &lt;li&gt;Web Edition: &lt;strong&gt;hscupd -i &lt;/strong&gt;&lt;strong&gt;hscsp_b3.cab&lt;/strong&gt;  &lt;li&gt;Windows Small Business Server 2003: &lt;strong&gt;hscupd -i hscsp_l3.cab&lt;/strong&gt;&lt;br /&gt;Nota: el carácter que acompaña al 3 es la letra ele.&lt;/li&gt;&lt;/ul&gt;Si queremos curarnos en salud tenemos tres opciones: la primera, observar el nombre del archivo y teclearlo; la segunda, escribir &lt;em&gt;hscsp&lt;/em&gt; en el símbolo del sistema y a continuación pulsar la tecla del tabulador para completar el nombre; y la tercera, recurrir al viejo amigo FOR:&lt;br /&gt;&lt;strong&gt;for %a in (hscsp_*.cab) do hscupd -i %a&lt;/strong&gt;&lt;br /&gt;Con relación a lo anterior sugerí en algún momento ejecutar una orden como esta:&lt;br /&gt;&lt;em&gt;hscupd -i hscsp_*.cab&lt;/em&gt;&lt;br /&gt;Pues no funciona. Hay que dar el nombre exacto del archivo o usar FOR con caracteres comodín (asterisco o signo de interrogación). Por diseño, el programa &lt;em&gt;Hscupd.exe&lt;/em&gt; no interpreta como tales los &lt;em&gt;comodines &lt;/em&gt;que permiten englobar varios archivos.&lt;br /&gt;&lt;em&gt;Error (hr = 8007007b): El nombre de archivo, directorio o etiqueta del volumen no es válido.&lt;/em&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Los pasos anteriores podrían agruparse de la siguiente manera en un archivo con extensión .BAT o .CMD:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;pushd %systemroot%\pchealth\helpctr\binaries&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;start /wait helpsvc /regserver /svchost netsvcs /RAInstall&lt;br /&gt;&lt;strong&gt;if exist hscmui.cab hscupd -i hscmui.cab&lt;br /&gt;&lt;strong&gt;for %a in (hscsp_*.cab) do hscupd -i %a&lt;br /&gt;popd&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Referencias:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a title="KB937055: &amp;quot;Help and Support&amp;quot; is missing after you upgrade to Windows Server 2003 Service Pack 2" href="http://support.microsoft.com/kb/937055/en-us" target="_blank"&gt;&amp;quot;Help and Support&amp;quot; is missing after you upgrade to Windows Server 2003 Service Pack 2&lt;/a&gt; (KB937055)  &lt;li&gt;&lt;a title="KB937231: &amp;quot;Help and Support&amp;quot; feature is missing after you install Microsoft Windows Server 2003 SP2 on a computer that is running Windows Small Business Server 2003" href="http://support.microsoft.com/kb/937231/en-us" target="_blank"&gt;&amp;quot;Help and Support&amp;quot; feature is missing after you install Microsoft Windows Server 2003 SP2 on a computer that is running Windows Small Business Server 2003&lt;/a&gt; (KB937231)  &lt;li&gt;&lt;a title="The Official SBS Blog: Help and Support service missing after installing Windows 2003 Service Pack 2" href="http://blogs.technet.com/sbs/archive/2007/03/20/help-and-support-service-missing-after-installing-windows-2003-service-pack-2.aspx" target="_blank"&gt;Help and Support service missing after installing Windows 2003 Service Pack 2&lt;/a&gt; (Blog oficial de SBS)&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=92140" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Knowledge+Base/default.aspx">Knowledge Base</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Soluci_26002300_243_3B00_n+de+problemas/default.aspx">Soluci&amp;#243;n de problemas</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Windows+Server+2003/default.aspx">Windows Server 2003</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/service+pack/default.aspx">service pack</category></item><item><title>Opera 9 y el 'clic para activar y usar este control'</title><link>http://geeks.ms/blogs/rsola/archive/2008/06/30/opera-9-y-el-clic-para-activar-y-usar-este-control.aspx</link><pubDate>Mon, 30 Jun 2008 16:21:29 GMT</pubDate><guid isPermaLink="false">2a2e7ade-7474-448b-9de5-1515d8bb7d1b:90284</guid><dc:creator>Ramón Sola</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.ms/blogs/rsola/rsscomments.aspx?PostID=90284</wfw:commentRss><comments>http://geeks.ms/blogs/rsola/archive/2008/06/30/opera-9-y-el-clic-para-activar-y-usar-este-control.aspx#comments</comments><description>&lt;p&gt;Antes de nada debo hacer entender que apenas uso el navegador Opera a pesar de tenerlo instalado, no sea que me caiga la del pulpo como a cierto &lt;em&gt;blogger&lt;/em&gt; famoso que no sabía para qué servía la tecla con el logotipo de Windows. &lt;img alt="Avergonzado" src="http://geeks.ms/emoticons/emotion-10.gif" /&gt;&lt;/p&gt;&lt;!--more--&gt; &lt;p&gt;Pues eso, hace unos días actualicé Opera a la versión 9.50 y fui a la web de Adobe para comprobar si &lt;a href="http://www.adobe.com/products/flash/about/" target="_blank"&gt;el complemento Flash Player seguía funcionando&lt;/a&gt; y si existía una versión más reciente (pues no, continúa siendo la 9.0.124). Podría haberme limitado a mirar si aparecía en la lista de complementos instalados, &lt;strong&gt;opera:plugins&lt;/strong&gt;, efectivamente, pero quería &lt;em&gt;experimentarlo&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;Lo poco que uso Opera o el tipo de páginas web que visito con él deben de ser los motivos por los que no observé anteriormente el comportamiento que da título a esta entrada.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://geeks.ms/blogs/rsola/WindowsLiveWriter/DesdecundoafectaaOperalodeClicparaactiva_329D/opera-clic-para-activar_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="144" alt="Mensaje en Opera: clic para activar y usar este control" src="http://geeks.ms/blogs/rsola/WindowsLiveWriter/DesdecundoafectaaOperalodeClicparaactiva_329D/opera-clic-para-activar_thumb.png" width="339" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Déjà vu&lt;/em&gt;. Y es que, &lt;em&gt;casualmente&lt;/em&gt;, el archivo Flash está incrustado directamente en la página, mediante una etiqueta EMBED u OBJECT, o una combinación de ambas. Parece ser que Opera Software decidió incluir este requisito de activación manual de controles en la versión 9.0 de su navegador, más como medida preventiva que como respuesta a una acción judicial como la que obligó a Microsoft a hacer lo mismo en su navegador Internet Explorer.&lt;/p&gt; &lt;p&gt;&lt;em&gt;Quousque tandem abutere, &lt;/em&gt;&lt;a href="http://www.eolas.com" target="_blank"&gt;&lt;em&gt;Eolas&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, patientia nostra?&lt;/em&gt; (La paciencia de los usuarios de navegadores, quiero decir.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://geeks.ms/aggbug.aspx?PostID=90284" width="1" height="1"&gt;</description><category domain="http://geeks.ms/blogs/rsola/archive/tags/mosqueos/default.aspx">mosqueos</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/experiencias/default.aspx">experiencias</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/navegadores/default.aspx">navegadores</category><category domain="http://geeks.ms/blogs/rsola/archive/tags/Opera/default.aspx">Opera</category></item></channel></rss>