<< >>Sabías esto de Windows...? por liyo

martes 02 sep 2008 a las 16:15hs | Categoria: Tecnología << Información


 

Si durante el arranque de Windows se inician muchas aplicaciones es posible que haya notado que, mientras que prácticamente todo el sistema no responde eficientemente, la combinación Ctrl+Esc para abrir el menú Inicio sí que lo hace. Esto se debe a que el hilo (thread) encargado de mostrar el menú Inicio se ejecuta con una prioridad más alta de la normal para ganar tiempo de respuesta en sistemas muy cargados de trabajo.


Otra curiosidad con relación al botón Inicio es que está "protegido" contra dobles clic. Me explico: estudios de Microsoft determinaron que un alto número de usuarios hace doble clic sobre el botón Inicio, lo que tenía como resultado que el menú homónimo se abría pero inmediatamente se cerraba. Por este motivo, actualmente Windows no tiene en cuenta el doble clic y el menú se mantiene desplegado en la pantalla. Haga la prueba en su sistema.


Que es posible abrir múltiples instancias de Editor del Registro (Regedit.exe)? Una vez tenga abierta una ventana de Editor del Registro, haga clic sobre Inicio, Ejecutar, escriba regedit -m y pulse Aceptar.





Si en Windows XP hacés clic con el botón derecho del mouse sobre una región libre del escritorio y selecciona Propiedades, puede observar que la pestaña Configuración tiene un espacio en blanco al final. Este espacio en blanco está presente en todas las versiones localizadas de XP y no se trata de un gazapo de alguno de los programadores. Aunque le parezca extraño, se trata de un "arreglo" para garantizar la compatibilidad con cierto software antiguo de tarjetas gráficas Matrox. Le sorprendería saber la cantidad de arreglos de este tipo que hay en el código de Windows para asegurar la compatibilidad con software algo mal diseñado pero sin embargo extendido.



En Windows Vista existe la posibilidad de mostrar un menú contextual más amplio con algunas funciones añadidas muy interesantes. Si al hacer clic con el botón derecho del mouse sobre cualquier elemento mantiene pulsada la tecla Shift (Mayúsculas), en el menú contextual aparecerán -entre otras- las opciones Agregar a Inicio rápido, Copiar como ruta de acceso y, si se tratara de una carpeta, Abrir ventana de comandos aquí. Las opciones que sólo aparecen al pulsar simultáneamente Shift se definen en el propio Registro de Windows en la subclave Shell del elemento en cuestión. En cada una de estas subclaves existirá un valor alfanumérico de nombre Extended, sin contenido alguno.



Por defecto observará que el menú Todos los programas de Windows Vista se presenta alfabéticamente, sin posibilidad de ser ordenado al gusto del usuario. Sin embargo, existe una opción en la interfaz gráfica para modificar este comportamiento: Haga clic con el botón derecho del ratón sobre el botón Inicio, seleccione Propiedades, botón Personalizar, desmarque la casilla Ordenar el menú Todos los programas por nombre y haga clic sobre Aceptar dos veces para cerrar todos los cuadros de diálogo abiertos.




Process Explorer (http://www.microsoft.com/technet/sysinternals/utilities/ ProcessExplorer.mspx) puede ser una ayuda inestimable a la hora de eliminar malware de un equipo. Es común que un sistema infectado por malware presente varios procesos maliciosos, encargados, por ejemplo, de mostrar publicidad no deseada, registrar acciones realizadas en el equipo o enviar información privada a un servidor remoto. El problema que surge al intentar matar uno a uno dichos procesos es que el esfuerzo resulta en vano, pues muchos de ellos actúan como centinelas, es decir, cada proceso malicioso comprueba si algún otro proceso malicioso ha muerto y, en tal caso, lo revive. Con Process Explorer puede establecer un proceso como suspendido. Si selecciona con el botón derecho del ratón cada uno de los procesos maliciosos y hace clic sobre Suspend, a continuación podrá matar tranquilamente uno a uno los centinelas sin que "revivan". Una vez muertos todos los procesos maliciosos, las tareas de desinfección se hacen mucho más sencillas.

Al margen de todo esto, es recomendable que las tareas de desinfección se realicen siempre en Modo seguro. El complemento ideal de Process Explorer es Autoruns, una aplicación del estilo de HijackThis, pero mucho más completa y potente. En resumen, si va a abordar un problema de desinfección de malware, no es recomendable que emplee los clásicos Administrador de tareas y Msconfig, incluidos en el sistema operativo.



Pregunta
¿Cómo determina Administrador de tareas cuando una aplicación no responde?


Respuesta

En MSDN hay una API para saber esto mismo, IsHungApp. En la propia documentación se explica lo que tiene que ocurrir para que se determine que una aplicación no está respondiendo:

  • No espera entrada por parte del usuario.
  • No está iniciándose.
  • No ha llamado a PeekMessage o GetMessage en 5 segundos.


Pregunta
En Windows XP trabajo normalmente con un usuario limitado (¡bien hecho! :-P) y si hago doble clic sobre algún instalador, me aparece automáticamente un cuadro que me pide privilegios administrativos. ¿Cómo lo sabe Windows?


Respuesta
La respuesta a esta pregunta reside en nuestra "querida" clave de registro HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths. En una instalación limpia de Windows verá que ya hay algunas subclaves ahí, entre otras Setup.exe, Installer.exe, Winnt32.exe, etc. Si hace un clic sobre cualquiera de ellas, verá un valor RunAsNonAdminInstall, con contenido 1. Ese es todo el secreto.



Un usuario tenía una duda o curiosidad sobre el cometido del valor de tipo DWORD ImageOptionFlags que reside en las claves de Registro HKEY_CLASSES_ROOT\jpegfile, HKEY_CLASSES_ROOT\giffile y, en general, en casi cualquier extensión gráfica.

Ese valor lo utiliza un manejador del menú contextual instalado por Windows y residente en la DLL Shimgvw.dll. Este manejador es el encargado de mostrar acciones útiles cuando se selecciona una imagen con el botón derecho del ratón. Concretamente, un contenido "1" en el valor de registro anterior indica que ese tipo de imagen se puede rotar, por lo que, consecuentemente, aparecerá la opción correspondiente en el menú contextual que aparezca al seleccionar la imagen con el botón derecho del ratón. Un contenido "2" indica que la imagen se puede establecer como fondo de escritorio.

Por defecto el valor es "3", que indica que la imagen se puede rotar y además se puede establecer como fondo de escritorio.


Si acostumbra a indagar en cada uno de los errores de aplicaciones que haya podido experimentar en Windows Vista, una de las cosas que seguramente más habrá echado en falta es que, con la aparición de la nueva arquitectura de detección y reportes de excepciones en modo usuario, por defecto solo se genera un "minivolcado" de memoria del proceso si el servidor de Microsoft así lo indica. Sin embargo, con la aparición de Windows Server 2008 y Windows Vista SP1 ya es posible indicarle al sistema que queremos que se genere automáticamente un volcado de memoria siempre que ocurra un error. Para ello, hay que añadir el valor LocalDumps a alguna de estas claves de Registro: HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting o
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting. Dispone de más información en la siguiente página de MSDN: http://msdn.microsoft.com/en-us/library/bb513638(VS.85).aspx.




Fuente



Licencia de Creative Commons El contenido de esta obra está bajo una licencia Creative Commons mientras su fuente no sea única y no haya modificaciones a la misma. Si la obra no es original del autor y no posee fuente por favor denunciala para que un moderador edite lo necesario.
   10.0 - 3 votos
Para poder votar éste post, iniciá sesión o registrate primero :)

También te puede llegar a interesar...

Información del post

Sanigales30 432 Visitas 0 Favoritos
Suscriptos: 0

Controles

Acciones:  Crear PDF para este post enviar por correo a alguien
Social:

Comentarios

Dimarco el mar 02 sep, 19:08hs

muy bueno liyo!

sirfederick el mar 02 sep, 22:30hs

buenisimo liyo !!! mas que una curiosidad, es algo que es bueno saber, como el de windows esc, !!!

miurar el sáb 10 ene, 10:37hs

gracias muy interesante aporte cosas asi bienen muy bien




Tenés que iniciar sesión para poder dejar tus comentarios - Si no sos un usuario registrado hacé clic acá para registrarte