miércoles, 30 de noviembre de 2011

Fallos en archivos PST/OST de Outlook

Un problema habitual en entornos corporativos con un alto trafico de correos es el crecimiento rápido y desmesurado de los archivos PST, consideremos que en sus inicios el correo se creó para enviar texto plano, mientras que hoy en día lo habitual son mensajes en HTML y archivos adjuntos bastante grande lo cual huelga decir que esto ha incrementado el tamaño de los correos de manera significativa (sin mencionar las malas prácticas tales como responder CC a todos innecesariamente o reenviar indiscriminadamente tanta tontería que nos llega pero ese es otro tema)
Aunque en Outlook 2002 el tamaño máximo soportado era de 2GB (http://support.microsoft.com/kb/296088/es), a partir de la versión 2003 esto se ha visto incrementado a 20 Gb es por ello que es una buena practica la defragmentación de dicho archivo. A mayor tamaño, mayor fragmentación:

Mejorar el Rendimiento de Outlook de-fragmentando archivos OST y PST.



Descargamos la herramienta Contig versión 1.54, de Sysinternal. Dado que esta herramienta es para lina de comandos y es preferible hacer uso de un bat y asociarlo a una tarea programada, recomiendo pegar el exe en la carpeta system32. el bat podría ser algo tan simple como


contig -q d:\users\correo\outlook.pst   (en el caso de mis clientes, ahí esta configurado el pst)


La tarea puede ser programada una vez a la semana, dependiendo del nivel de fragmentación del volumen.
Contig utiliza las API de Windows para de-fragmentar así que podemos continuar con nuestro trabajo. El proceso se realizará correctamente.
Los archivos pst son análogos a los mdb (de MS-Access) pero orientados para el correo, por lo tanto, al ser una base de datos, es conveniente compactarlo de vez en cuando, lo que se puede hacer en:
Panel de Control –> Correo –> Archivos de Datos –> seleccionar archivo –> Configuración –> Compactar ahora
Además, Office provee un programa para buscar errores en estos archivos el Scanpst que por default va ubicado en C:\Archivos de programa\Archivos comunes\System\MSMAPI\3082.

lunes, 28 de noviembre de 2011

Habilitar / Deshabilitar Auto Completar en Internet Explorer (Fallo tras upgrade a IE8)

Aquellos que han migrado de IE6 o IE7 a IE8 pronto se dan cuenta de que esta útil caracteristica, ha quedado deshabilitada. tal como vemos en la figura:


Para ello es necesario recurrir a una edición simple del registro:
Para deshabilitar dicha opcion tal como se ve en la imagen superior, las siguientes entradas DWORD deben estar configuradas de la siguente manera:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
"FormSuggest"=dword:00000001
"FormSuggest Passwords"=dword:00000001

Por ende para habilitarlas solo hace falta cambiarla a 0.


Ahora, eso es para deshabilitar o habilitar esta funcion, pero si lo que queremos es desactivarla, bastaría tambien como forma alternativa hacer uso de las opciones avanzadas del IE:
Nos vamos a Herramientas. A continuación, abajo del todo, nos vamos a Opciones de Internet. En la ventana que se nos abre tenemos que irnos a la pestaña Opciones Avanzadas. Ahí debemos buscar la opción Usar Autocompletar insertado y nos aseguramos de que esté desmarcado:

domingo, 6 de noviembre de 2011

Mitos sobre el mantenimiento de software

Mejorando el rendimiento de Windows Vista/Seven: Cuales trucos sirven y cuales no


El rendimiento y el consumo de recursos es uno de los aspectos que más se le ha criticado a Windows Vista desde que salio al mercado. Y si bien es cierto que gracias a caracteristicas como el ReadyBoot, el Superfetch, ReadyBoost, ReadyDrive y similares el rendimiento de Vista incluso puede llegar a ser superior al de XP en computadores potentes, en ordenadores antiguos la historia suele ser muy distinta, provocando que los usuarios muchas veces busquen formas de hacer que Windows Vista tenga mejores tiempos de respuesta en PCs de pocos recursos.
El problema es que generalmente estos trucos pasan por desactivar funciones, y muchas veces las funciones que se desactivan tienen poco que ver con el rendimiento del sistema, o incluso se puede tener un efecto contrario al deseado (al igual como sucede en Windows XP). Se trata, pues, de desactivar cosas de una forma inteligente, apagando sólo lo que nos consume recursos y, dependiendo del caso, no aporta nada interesante. Es por ello que en este post trataremos de dilucidar cuales son los trucos que de verdad funcionan y cuales son solo un darle de puñetazos al viento.

Trucos que no sirven

  • Desactivar la Hibernación: No tiene nada que ver con el rendimiento del sistema. Al tener la hibernación activada el único contra que tendremos es que se reservará 1 GB de Disco Duro para cuando pongamos el equipo en este estado. Si no usas esta función, desactívala y ahorrarás espacio, pero bajo ningún motivo esto causará que mejore el rendimiento del sistema.
  • Desactivar el UAC: Lo mismo. El tener el UAC activado no guarda ninguna relación con una disminución en los recursos disponibles, tan sólo nos hará perder unos segundos en el caso de que frecuentemente tengamos que acceder a funciones protegidas. Personalmente no recomiendo desactivarlo completamente, sino más bien usar herramientas como TweakUAC o Elevator para evitar que aparezcan alertas en los elementos a los que más a menudo. Pero lo dicho, el tenerlo activado o desactivo no influye para nada en el rendimiento.
  • Desactivar Restaurar Sistema: En Windows XP no sirve, y en Vista tampoco. Los puntos de restauración se crean cuando el computador esta inactivo y el usuario no esta trabajando. Además si usamos limpiadores del Registro de Windows y tenemos Restaurar Sistema desactivado bien podemos estar enfrente de un “cóctel fatal” que nos obligue a hacer una instalación limpia para poder tener nuestro sistema trabajando bien de nuevo.
  • Desactivar las actualizaciones automáticas de Windows Update: Lo mismo que con el anterior punto. Windows Update busca y descargar las actualizaciones cuando el PC esta inactivo, y solo las instala cuando lo apagamos. Y también es contraproducente ya que muchas veces las actualizaciones que llegan son justamente para mejorar el rendimiento.
  • Desactivar el Desfragmentador de Disco: En Vista los archivos se desfragmentan automáticamente sin que el usuario tenga que intervenir. Este proceso se ejecuta por defecto en segundo plano y solo toma prioridad cuando el computador esta inactivo, por lo que el impacto negativo en la performance de Windows es mínima. Si lo desactivas tendras que ejecutar la desfragmentación por ti mismo cada semana (idea que no resulta muy atractiva), y de no hacerlo, el sistema se volverá cada vez más lento.
  • Desactivar el Superfetch: Windows Vista carga los programas más usados en la memoria RAM gracias a una característca llamada Superfetch (que vendría siendo una evolución del Prefetch de XP). A causa de eso puede que en ocasiones el sistema este usando 800 MB de RAM sin que tengamos ninguna aplicación abierta, y por ello mucha gente piensa que desactivar el Superfetch es una buena idea para mejorar el rendimiento del ordenador. ¡Bzz! ¡Error, error!. Que se consuma menos RAM no significa que el sistema vaya a andar más rápido, y de hecho en este caso es al revés, las aplicaciones cargarán más lento. Además Windows Vista va liberando la memoria que ocupa esta característica a medida que esta va siendo requerida para otros propósitos, por lo que nunca te quedarás sin RAM por culpa del Superfetch.
  • Eliminación de temporales de Internet, Fecth no tiene efecto en la rapidez del sistema. ¿Que es mas rapido al cargar una web: descargarla de internet o cargarla desde los archivos que estan en mi PC?

Trucos que pueden servir

  • Desactivar Aero: Si y No. Por un lado es conveniente desactivarlo en computadores antiguos, ya que así se requerirán menos recursos para sostener la interfaz gráfica. Pero por otro lado, si tenemos una tarjeta gráfica que lo soporta, Aero en realidad termina siendo beneficioso, ya que traslada procesos desde la CPU a la GPU, liberando recursos. Un caso particular lo constituyen los portátiles, en los que Aero reduce exageradamente la duración de la batería, por lo que conviene desactivarlo en ese caso.
  • Desactivar la indización de fondo: Si y No. Es cierto que el sistema de indexación de Windows Vista gasta memoria RAM y procesador al procesar nuestros documentos, pero al desactivarlo nuestras búsquedas se volveran tan lentas como las de Windows XP (con la salvedad de que no podremos mirar a ningún perro para distraernos). La indización se realiza preferentemente cuando el PC esta inactivo y una vez que ya se han indizado todos los archivos solo se vuelve activar cuando modifiquemos o creemos algun documento. Además la versión 4.0 de Windows Search incluye muchas mejoras en lo que a rendimento se refiere, y también podemos recurrir a Indexer Status para pausar la indización cuando lo creamos conveniente.
  • Desactivar Windows Defender: Dar de baja al antispyware que viene por defecto en Vista puede ser una buena idea para mejorar el rendimiento, hasta que te das cuenta de que al desactivarlo te verás obligado a instalar otro antispyware para mantener tu PC seguro. Windows Defender, al estar integrado en Vista, ocupa una cantidad bajísima de recursos comparado con programas similares. Aunque claro, si encuentras otro que gaste menos recursos todavía, adelante.
  • Desactivar las Shadow Copies: Windows Vista Business y Ultimate incluyen una característica llamada “Shadow Copies” (o “copias ocultas”) que, de un modo que evoca a lo que hace Time Machine en Leopard, crea respaldos de las versiones anteriores de nuestros archivos para que podamos recurrir a ellas en caso de que hayamos “metido la pata” al hacer cambios en determinado fichero. Esto puede hacer que los archivos tarden un poco más en guardarse y al desactivarlas tal vez ganemos algunas fracciones de segundo en este proceso, además de liberar espacio en el disco duro. Pero no influirá de forma sustancial en la performance de nuestro ordenador.

Trucos que si sirven

  • Desactivar la Sidebar: Dependiendo de la cantidad de gadgets que tengamos, la Sidebar de Vista puede ocupar desde 15 y hasta 80 MB de RAM (e incluso más), además de un porcentaje de procesador que variará de acuerdo a la clase de artilugios que tengamos instalados. Y a pesar de hay formas de darle buen uso para hacer de la Sidebar un complemento útil y no un simple adorno (veáse: http://www.genbeta.com/tag/sidebar), bien conviene desactivara si no le encontramos un buen uso. Además al tenerla configurada para que se inicie con Windows se aumenta considerablemente el tiempo de carga del sistema. Y también cabe recordar que la Sidebar esta diseñada para aprovechar mejor el espacio en pantallas panorámicas, por lo que al tenerla abierta con resoluciones del orden de 1024x800 más bien se convierte en un estorbo.
  • Desactivar las vistas en miniatura: Así como Windows XP nos muestra miniaturas de nuestras imágenes para que tengamos una idea del contenido de ellas sin abrirlas, Windows Vista hace lo mismo pero con casi todos archivos de uso frecuente (PDF, documentos de Word, vídeos, música, etc.), lo cual resulta muy práctico en la mayoría de los casos, pero que en PCs con procesadores antiguos ralentiza notablemente la velocidad de carga en el Explorador de Windows. Para desactivar esta función vamos al Panel de Control, hacemos clic en Apariencia y Personalización, vamos a las Opciones de Carpeta, y en la pestaña Ver activamos la casilla “Mostrar siempe íconos, nunca vistas en miniatura”.
  • Elegir un antivirus que ocupe pocos recursos: El antivirus que vamos a usar es más bien una elección personal, pero trata de no decantarte por aquellos que casi caen en la categoría de whaleware (como Norton o Panda). Es preferible usar antivirus livianos como NOD 32 y avast!. Tampoco se recomienda instalar “suites de protección total” (aquellas que integran antispyware, firewall, etc.) ya que Windows Vista ya incluye excelentes herramientas de seguridad, solo le falta que le instalemos un antivirus (e incluso si tenemos el Vista de 64-bits podemos dejar el PC sin antivirus, según los desarrolladores de Microsoft, claro).
  • Usar una unidad de memoria con ReadyBoost: A pesar de que algunos ponen en duda su eficacia, diversos Benchmarks han comprobado que al usar una unidad de memoria externa de 2GB con ReadyBoost se puede incrementar el rendimiento del sistema hasta en un 10%. Para estos fines podemos usar tarjetas SD, pendrives, memorias flash y dispositivos similares (siempre y cuando sean de rápido acceso y compatibles con ReadyBoost).
  • Desactivar procesos que se inicen junto con Windows: Desde mi opinión esta es, por lejos, la medida más efectiva. Resulta que a medida que vamos instalando aplicaciones muchas de estas se van tomando “atribuciones que no les corresponden” y se creen con el derecho de poder iniciarse junto a Windows sin que las hayamos autorizado. Windows Defender suele avisarnos de los cambios en la configuración de inicio, pero cuando las aplicaciones están firmadas todo ocurre a espaldas del usuario. La solución a esto es muy fácil, vamos al menú inicio, escribimos msconfig en la caja de búsqueda y abrimos la Utilidad de Configuración del Sistema, ahí vamos a la pestaña Inicio de Windows y vamos desactivando todos aquellos elementos que no queremos que se abran automáticamente al iniciar el sistema.
  • Activar el modo de rendimiento avanzado: Vista incluye un “modo de rendimiento avanzado” que podemos activar en los discos duros SATA para hacer que la escritura de datos sea más rápida, esto gracias a que se pasan los datos a la caché de la memoria RAM antes de escribirlos en el disco rígido. Para activarlo debemos ir al Administrador de dispositivos (escribe “dispositivos” en la caja de búsqueda del Menú Inicio), seleccionamos el Disco Duro en el que deseamos activar la opción, hacemos clic en Propiedades y vamos a la pestaña Directivas. Ahí activamos la casilla que dice “Habilitar rendimiento avanzado”. Ten en cuenta que al hacer eso se aumenta el riesgo de perder información frente un corte de energía, asi que si no cuentas con un sistema de respaldo es conveniente dejarla desactivada.
 Por supuesto que lo mejor para aumentar el rendimiento de nuestro computador es hacer un upgrade de hardware, aunque en este post he tratado de hablar solo de trucos que pasen por hacks en el sistema. Y si teneis algún otro truco que sirva, apuntadlo en los comentarios. Personalmente pienso que Windows Vista es la mejor opción para aprovechar al máximo las capacidades de los computadores potentes. Pero si disponemos de un PC que apenas cumple con los requisitos mínimos (los llamados “Vista Capable”) deberíamos ir pensando en usar otro sistema operativo que se adapte mejor a estos ordenadores, como Windows XP, o alguna distribución de Linux (que sería lo ideal).

Acidez empresarial

Desde hace mucho he tenido deseos de escribir las lineas que seguirán a continuación, y esto; es producto de tantas ofertas laborales que he leido y comparado, lo cual sumado a la experiencia personal, resulta esta breve entrada de mi Blog:
Es cosa diaria encontrar ofertas que enuncian las "cualidades" que busca la empresa empleadora de sus futuros empleados, términos sofisticados que buscan filtrar el ingreso a cierta clase de personas (con todo derecho claro está) pero los cuales merecen ser vistos desde otra óptica: la óptica de una empleado. Por que si de definiciones oficiales se trata, busquen cada una de ellas en Google o preguntáselas a su entrevistador. He aquí algunos de esos términos:
  • Proactivo: Eufemismo empresarial aplicable al empleado para hacerle creer que trabajar más por el mismo precio; es una cualidad deseable.
  • Emprendedor: Alguien que asuma riesgos, que encabeza proyectos que generarán mayores ingresos o menos gastos. pero si falla, sabremos a quien culpar.
  • Asertivo: Tienes derecho a expresarte, a decir que no, pero igual harás lo se que te ordene y con los pocos recursos que te damos.
  • Automotivado: Ser feliz siendo el mejor en lo que haces, disfruta de decir: ¡Si pude hacerlo! y se feliz con ello por que no habrá aumentos de sueldo ni bonos, ni ascensos, pero "¡Eres el mejor!".
  • Deseo de superación: Anhelo de querer escalar, de hacer carrera por lo que no tendrás problema en trabajar mas horas, fines de semana, feriados... etc.
  • Conprometido con el negocio: capacidad para poner en primer lugar la empresa antes que tu familia, tu esposa, tus hijos, tus intereses personales o cualquier otra cosa que te distraiga de generarme más ingresos. 
Seguiremos agregando más conceptos pronto...

miércoles, 24 de agosto de 2011

Cuelgues del Word al responder o reenviar mails en Outlook 2003

Investigando el EventID que generó este problema:
Event ID 1000 Source Microsoft Office 11
Faulting application <application> version <version> stamp <stamp> faulting module <module> version <module version> stamp <stamp> debug 0 fault address <fault address>.


Como sugerencia se puede realizar el troubleshooting con lo siguiente:
  1. Reparación del Office, marcando la opción de "descartar configuración personalizada"
  2. Eliminación de la plantilla Normal.dot ubicada en el perfil del usuario en uso.
  3. Cerrar el proceso winword.exe e intentar esto: En el registro ir a HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\ Word. Dentro de la "carpeta" Word ,borrar la carpeta Data y reiniciar el Word. con eso se re-creará dicha entrada de registro. (Esta llave almacena la información de la personalización de las toolbar del Word)
  4. El problema pudiera ser causado tambien por  "recent files" con numbres/rutas largas. Borrando HKEY_CURRENT_USER\Software\Microsoft\MSPaper 11.0\Recent File List puede solucionar el problema
  5. Probar deshabilitando Plugins o Add-ins de terceros (Ejemplo: Snagit, Zimbra, Caesar Client Extension).
  6. OBS: En la mayoria de casos la reinstalación del Office NO soluciona el problema.

miércoles, 6 de julio de 2011

carpetas ocultas gracias a diversos Malwares

Uno de los diversos payloads que ocurren por la presencia de algunos malwares es la de la asignación de atributos ocultos a todas las carpetas de una unidad extraible.
Asumiendo que la presencia del virus o gusano ya ha sido erradicada, la restauración de la vista normal de estas carpetas es sencilla:
Desde un interprete de comandos, navegar hasta la unidad con problemas y ejecutar el siguiente comando con todo y modificadores:
Attrib /d /s -r -h -s *.*

jueves, 16 de junio de 2011

No veo las imágenes incrustadas en office 2003

En algunas oportunidades las imágenes incrustadas en el cuerpo del correo electrónico dejan de ser legibles en el Outlook figurando un recuadro en blanco con un aspa roja en la esquina superior izquierda en su reemplazo. Solo al darle responder (o FWD) a dicho mail, se puede visualizar el contenido de dicha imagen.
La solución consiste en lo siguiente: Abrir una ventana de consola de comandos y en el promtp digitar lo siguiente:

reg add "HKCU\Software\Microsoft\Office\11.0\Common" /v BlockHTTPImages /t REG_DWORD /d 0 /f

Un metodo alternativo de solución es el siguiente:
Entrando el regedit, navegar hasta:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security.

Si dentro de esa carpeta existe una clave llamada OutlookSecureTempFolder, eliminarla y reiniciar la PC

viernes, 18 de marzo de 2011

Como identificar un dispositivo desconocido en Windows sin usar ningún programa

Dispositivo Desconocido. Al realizar un upgrade de Sistema Operativo solemos hallar que cierto Hardware no ha sido reconocido, obviamente por no tener los drivers. ¿como lidiar con ello y no perder cantidad ingente de tiempo investigando y descargando sinfines de drivers que nunca nos funcionaron?
Vamos a solucionar este inconveniente de manera sencilla , aprovechando la potencia de la pagina Devid.info, una página que nos encuentra el driver sólo siguiendo unos pocos paso que explico a continuación de entre una base de datos propia de drivers.

ID del Dispositivo
  • Dirigirse a Administrador de dispositivos (botón derecho sobre mi PC, propiedades, hardware, administrador de dispositivos -esto para XP-, botón derecho sobre mi PC, propiedades, administrador de dispositivos -esto para Vista y 7-).
  • Seleccionamos el dispositivo en cuestión y hacemos click con el botón derecho sobre él y vamos a Propiedades. Luego seleccionamos la pestaña Detalles, y en la casilla Propiedades, seleccionamos del menú desplegable la opción Id. del dispositivo. 
  • Finalmente copiamos el ID del Hardware desconocido
 

Identificación del ID
Luego de tener el ID del Hardware, usamos dicha web pegando el valor del ID
  
Nos mostrará una pagina de resultados con todos los drivers disponibles para todos los Sistemas Operativos

Con ello tenemos un enorme problema resuelto

lunes, 14 de marzo de 2011

Procedimiento para realizar un Master Reset a equipos Nextel


Cuando un NEXTEL presente fallas de conectividad en voz o radio (normalmente después de un cambio de equipo) realizar el siguiente procedimiento en el equipo:

MENU > CONFIGURACION > AVANZADO > CONECTIVIDAD > MASTER RESET O REINICIO GENERAL,

Solicitará una contraseña, se deberá escribir 000000 (seis ceros), luego OK, y luego Si
El equipo se reiniciará solo