NeBaut.net
The Corner Shop

Carpetas de la biblioteca multimedia en Vista MCE

Es increible lo mal que puede hacer a veces las cosas Microsoft. Lo ultimo que me he encontrado es con un problema en Media Center, concretamente en las bibliotecas multimedia de videos, musica o fotos. En estas bibliotecas aparecen a veces carpetas que nosotros no hemos añadido y que no se pueden eliminar desde las funciones de agregar o quitar carpetas de Media Center.. la cosa es tan chapucera que hasta Microsoft tiene un bug reconocido sobre esto desde hace.. UN AÑO!!..

Un problema parecido a este ya sucedia en XP MCE .. cuando conectabas un disco USB, o una tarjeta de una camara de fotos o similar, mientras Media Center se encontraba abierto, en ese momento el programa te escaneaba la unidad en busca de ficheros multimedia y te agregaba la unidad completa a la biblioteca.. por suerte habia un truco para esto.. una clave del registro

\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Media Center\Settings\AutoScan\_arSeenVideoDrives

Se establece a valor "<<NULL>>" y listo.. y lo mismo con las claves _arSeenImageDrives o _arSeenMusicDrives.. segun la biblioteca donde tengamos una unidad entera.

En Windows Vista esto mismo de las unidades tambien sucede y se soluciona de la misma manera, pero es que ademas tampoco permite borrar algunas carpetas.. cuando reproduces un video haciendo doble click que tienes en la carpeta... C:\VideosChorrasQueBorrareInmediatamente por ejem.. el video se reproduce con Windows Media Player y automaticamente esa carpeta se agrega a su biblioteca y por consiguiente.. a la lista de carpetas de la biblioteca de WMC

El motivo es la increible interaccion entre WMC y el reproductor Windows Media que hace que compartan la biblioteca de ficheros multimedia.. esto no seria ningun problema si ademas de compartirla se pudiera gestionar de forma unificada desde cualquiera de los dos programas.. pero no.. Microsoft la caga.. y si quieres borrar algo, en este caso una carpeta, de la biblioteca de Windows Media aunque se comparta con WMC has de hacerlo en Windows Media.. y no aparece a simple vista.

Para eliminar las carpetas de la biblioteca de Windows Media debemos seleccionar la biblioteca que deseamos gestionar... video, musica, etc en el menu de biblioteca.. y luego en el menu de la izquierda, sobre la palabra "Biblioteca" pulsar con el segundo boton.. y en "Mostrar mas vistas".. y tachan!.. ahi aparece la opcion de carpetas que teneis en la biblioteca.. se pulsa sobre ellas y ya se pueden borrar las que uno desea.. y dejan de aparecer en Windows Media Center! :)

Fuente .. http://www.xpmediacentre.com.au/

Aule 11:22 PM el 3 de Noviembre 2008 |

Varias sesiones concurrentes en Windows Vista

Los que mas me conocen saben que soy un enamorado de los equipos considerados Media Center.. los que estan especialmente diseñados para reproducir videos, fotos, musica, ver la tele, y cada vez mas cosas.. vamos para utilizarse como centros multimedia y colocarse en el salon de casa con un precioso mando a distancia y un teclado y raton inalambricos, aunque por supuesto tambien se pueden utilizar como cualquier otro ordenador normal.

Pues bien yo tengo dos equipos de estos.. concretamente, este y este, uno de ellos con Windows XP MCE y otro con Windows Vista Home Premium.. y estoy encantado con ellos aunque sean de m0c0s0ft y a mi me guste mucho Linux.. pero es que el user friendly de estos sistemas los hace de momento ideales para su uso en un Media Center.

Pronto expermientare intentando aprovechar la versatilidad de Linux para montar un Media Center en Linux asi que espero ir contando cositas por aqui del tema. De momento voy comentar como maximizar el aprovechameinto de estos equipos utilizandolos simultaneamente como Media Center y como ordenador personal.

Para mi el truco esta en configurarlos para que admitan multisesion de manera simultenea.. es decir.. varios usuarios conectados al equipo a la vez.. dicho asi parece lo mas normal del mundo.. pero en un equipo Windows que no sea Server XXXX con unas preciosas licencias de Terminal Server es complicado. Me voy centrar en explicar como hacerlo funcionar para Windows Vista Home Premium por que para Windows XP creo que ya puede quedar algo desfasado, y la tecnica es muy parecida.

En primer lugar es necesario descargar una libreria que utiliza el servicio de Terminal Server especialmente modificada para saltarse las restricciones de Microsoft y que es la necesaria para la version de Vista Home Premium con el Service Pack 1, para las versiones sin el SP es necesario descargar otra.

En segundo lugar es necesario reiniciar el equipo en modo a prueba de fallos.. una vez echo esto es necesario modificar los permisos de seguridad del fichero C:\Windows\System32\termsrv.dll para renombrarlo y guardarlo como backup, por si algo ocurriera y para hacerlo.. desde el interprete de comandos (inicio -> ejecutar -> cmd) ejecutar estos dos comandos:

takeown /a /f %SystemRoot%\System32\termsrv.dll
icacls %SystemRoot%\System32\termsrv.dll /Grant Administradores:F


Ahora ya se puede renombrar el fichero original para guardarlo, y a continuacion hay copiar la libreria que nos hemos descargado a la carpeta C:\Windows\System32\

Luego es necesario configurar el servicio de Terminal Server.. pero como Vista Home Premium no dispone de programa para la configuracion del servicio es necesario hacerlo "a pelo" en el registro de windows.. para ello es necesario insertar estas claves en el registro.

Una vez echo esto, ya se puede reiniciar el ordenador en modo normal y como ultimo paso para que todo funcione es necesario habilitar en el Firewall de Windows las conexiones entrantes para el puerto utilizado en el servicio de Terminal Server, el 3389.

Y ya esta.. eso si el usuario que utiliceis tiene que tener contraseña, si no, no podreis acceder con el a traves del Terminal Server.

Para toda la info mas detallada.. aqui y aqui

Aule 12:17 PM el 7 de Octubre 2008 |

Deshabilitar el aviso de limpieza de escritorio en Windows

Tal vez a muchos no os moleste o no os suponga algun problema pero para mi tiene bastante utilidad el poder quitar el dichoso globito que cada poco me avisa de que tengo iconos sin usar en mi escritorio y si deseo ejecutar el asistente de limpieza.. (dichosos asistentes!! ¿donde estan cuando se les necesita de verdad?)

Pues bien.. es tan sencillo como, en las propiedades del escritorio (segundo boton -> propiedades), en la pestaña de Escritorio pulsar el boton "Personalizar escritorio" y en el recuadro de abajo "Limpieza de escritorio" desmarcar la casilla "Ejecutar Asistente para limpieza de escritorio cada 60 dias".

Sencillo pero util

Aule 12:12 PM el 1 de Febrero 2008 |

Home del explorador de archivos de Windows

Yo soy de los que les encanta utilizar el explorador de archivos de windows con la ventanita con la lista de carpetas a la izquierda siempre abierta y como me gusta tanto, siempre lo abro directamente desde el enlace al propio explorador de archivos y no desde Mi PC, para que ya se abra con la lista de ventanas desplegada.

Siempre me fastidio que se abriera desplegadas las ventanas en Mis documentos, yo siempre repliego esas ventanas y despliego Mi PC y asi tengo ya visible las particiones de mi disco que es a lo que mas accedo y que me gusta tener visible para acceder mas rapido.

Pues bien.. he encontrado la manera de hacer esto.. de que cuando abras el explorador de archivos la lista de carpetas aparezca lo que tu quieras y no Mis Documentos.. se trata de modificar en las propiedades del acceso directo, el valor de Destino.. por defecto aparece "%SystemRoot%\explorer.exe" pero jugando con los parametros de explorer.exe podemos indicarle que abra por defecto C: por ejemplo.. basta con poner "%SystemRoot%\explorer.exe /n, /e, /select, C:\" A mi me ha resultado de mucha utilidado.

Fuente.. http://www.microsoft.com/windowsxp/using/setup/hwandprograms/

Aule 10:09 PM el 20 de Noviembre 2007 |

Frecuencia Actualizacion de la Guia EPG en MCE

La Guia EPG en Windows XP MCE es la lista de programas de lo que emite cada cadena de TV que tenemos sintonizada en el sistema MediaCenter. Con la configuracion por defecto esta guia se actualiza todos los dias a las 4 AM hora local del sistema (aprox), el motivo es no saturar los servidores de Microsoft y que la carga de servidor se reparta segun los distintos usos horarios de todos los clientes

Este parametro de la configuracion de MCE se almacena en el registro en la variable \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\EPG\dlRegTime y como tambien podemos realizar una descarga manual de la guia exite otra clave relacionada con esta que es \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\EPG\dlLastTime donde se almacena la fecha de la ultima actualizacion de la guia

La forma en la que windows almacena el valor (tipo de datos binarios) de esa fecha es un tanto peculiar.. (NT system time) ..cuenta las fracciones que han transcurrido desde el 1 de enero de 1601 en periodos de 100ns (algo asi como el timestamp en unix).. y ademas para mayor dificultad se almacenan en le registro en hexadecimal y al reves (escritas de izquierda->derecha en lugar de derecha->izquierda).. es decir.. si en el registro aparece.. C0 6E 67 CC A6 87 C7 01 el valor "correcto" de la clave sera 01 C7 87 A6 CC 67 6E C0 .. esto pasado a formato decimal con la ayuda de la calculadora de windows.. da como resultado... 128220264867000000 y gracias al comando w32tm ... tachaannn..

C:\Documents and Settings\Aule>w32tm /ntte 128220264867000000
148403 02:01:26.7000000 - 26/04/2007 4:01:26 (local time)

Si queremos modificar este parametro.. yo por ejemplo lo he hecho pq me interesa tener la programacion de la guia actualizada con informacion mas fresca por las tardes noches... digamos a las 7 de la tarde.. teneis que calcular la diferencia horaria en segundos! y multiplicarla por 10000000 ... y sumarsela al valor que tenemos, osea...

15 horas = 54000 segs x 10000000 = 540000000000 + 128220264867000000 = 128220804867000000 = 7 de la tarde hora local del sistema

C:\Documents and Settings\Aule>w32tm /ntte 128220804867000000
148403 17:01:26.7000000 - 26/04/2007 19:01:26 (local time)

Esto tambien lo podemos hacer de forma sencilla con la herramienta EPG_ChangeDownloadTime (tambien en la web original del autor).

Esto todo funciona correctamente en Windows XP MCE .. en versiones de MCE para Vista no lo he probado. Fuente orginal.. http://thegreenbutton.com/forums/thread/21568.aspx

Aule 8:26 PM el 26 de Abril 2007 |

Herramientas de analisis de sistemas en caliente para Win32

Sandboxie excelente herramienta ideal para utilizarla con IExplorer y evitar infecciones de malware.
Crea una especie de entorno virtual (es mas parecido a una jaula chroot de unix que a vmware) en la que se monitoriza todo lo que hace y todo lo que cambia un determinado programa.Se distingue cuando se ejecuta un programa en "modo jaula" por que la barra de titulo aparece el nombre del programa entre los simbolos [#][#], mientras ejecutemos el programa asi, ningun cambio que se haga en el sistema operativo nos afectara, todo cambio que se modifique o cree sera en "C:\Documents and Settings\%USERNAME%\Datos de programa\Sandbox\DefaultBox\Device" permitiendonos el programa eliminar todos esos cambios de golpe haciendo como si recuperaramos un snapshot anterior en vmware

Prism Deploy programa todavia mas completo que Sandboxie ideal para probar programas y analizar a fondo lo que hacen, la pega es que es shareware con 30 dias de evaluacion.
Mediante este programa se hace una "foto" del estado del sistema, desde ese momento ya podemos instalar y modificar lo que deseemos que posteriormente podemos hacer una comprobacion de cambios, tenemos la posibilidad de volver el sistema al punto en el que hicimos la "foto" resultando tambien como si recuperarmos un snapshot. La comparacion entre una "foto" y el estado actual del sistema resulta muy completo y detallado y se hace muy sencilla la comprension de los distintos cambios habidos en el sistema.

What's Running 2.2
De manera similar a PrismDeploy este programa permite hacer un snapshot (formato .xml) del estado actual del sistema a nivel de software instalado, servicios, programas que se ejecutan en el inicio, informacion del sistema, drivers instalados, etc y compararlo con un estado posterior para analizar los cambios. No es residente en memoria y no permite deshacer los cambios, pero si que indica no solo las cosas nuevas o que han cambiado en el sistema si no tambien las cosas eliminadas. Es bastante detallado y freeware para uso personal

SIW Programa de analisis del software y hardware del ordenador.
Extremadamente detallado al modo de AIDA32 o EVEREST, permite guardar los datos en un log en formato .html y tambien tiene opcion de ejecutarse por linea de comandos. Tb es freeware para uso personal

Aule 11:32 AM el 19 de Marzo 2007 |

Secunia Software Inspector

La compañia de seguridad Danesa Secunia bastante conocida por sus avisos de seguridad presento hace unos dias una interesante herramienta de chequeo de software online

Mediante un applet en java la web comprueba las versiones del software que tengamos instalado en el equipo indicandonos si alguna esta desactualizada, si existe algun fallo de seguridad para esa version y la url del parche o nueva version. De momento no comprueba el 100% del software pero si los mas comunes, entre ellos, versiones de IExplorer, parches de Windows, etc

La direccion web de la herramienta es http://secunia.com/software_inspector/

Aule 4:15 PM el 11 de Diciembre 2006 |