viernes, 16 de septiembre de 2022

Reparación fuente TV LED Philips 32" con placa 715G7734-P02-005-002H

Comparto lo que encontré para reparar esta fuente que se quema por nada.

Revisar TODOS los componentes asociados.

EQUIPO: TV LED Philips 32"
MODELO: 32phg5102/77

PLACA: 715G7734-P02-005-002H

R9101 = 0,27 ohm 2 watts
R9109 = 10 ohms 1/8 watt
R9110 = 47 ohms
R9111 = 10 Kohm 1/8 watt
R9113 = 1 Kohm 1/4 watt
R9114 = 110 Kohm

Q9101 = TK6A65D / TK8A65D

U9101 = PF6005A (PF6003A) 6 pin

C9126 = 100 pf 2KV

D9104 = 1N4148W
D9106 = BZT52-B20
D9103 = UF4007



jueves, 15 de septiembre de 2022

EDID Override - Cuando la TV no se entiende con la PC

Este procedimiento sirve para anular la configuración automática de EDID en placas NVidia y poner una propia cuando no es posible modificar la configuración de la TV para que reconozca la PC.

El síntoma es que no se ve en la resolución que se debería ver el TV y a veces, aunque se ve bien la resolución, se ven mal los colores y los pixeles están "mal ubicados".

La TV informa a la placa de video unos parámetros pero en la misma TV se configuran mal o estan mal calibrados. Pasa a menudo con teles marca "patito". Lo primero igualmente, es verificar que en la entrada HDMI del TV se pueda configurar el uso que se le va a dar a esa entrada. A veces, simplemente hay que modificar el tipo de conexión "deco", "reproductor de video", "pc", "consola", algo por el estilo.

El procedimiento es viejo, para una placa NVidia. No se si en una NVidia moderna sea igual.

Se necesita un software, en este caso use uno llamado "Phoenix EDID Designer" pero supongo que se puede usar cualquiera que permita ver la información hexadecimal del EDID. Lo pueden bajar haciendo clic aca.

1. Primero establecemos cual es la ID del dispositivo, o televisor del que vamos a modificar la EDID.

2.- Abrimos el software que permita ver la EDID registrada en nuestro sistema y buscamos el ID del dispositivo. En este caso, tenia varias instancias del mismo e incluso de otros monitores y tvs.

3.- Nos van a interesar los byte del 0008 al 000B, que en su caso seguro sean diferentes, pero son esos 4 byte. Los anotamos en algún lado.

4.- Luego, abrimos el registro de windows en Local Machine\CurrentControlSet\Control\Video\{InstanciadeDispositivo}\0000 
Aca es donde se pone complicado el tema, porque hay que buscar la instancia que se encuentra en uso. Hay varias subcarpetas con id clase, hay que buscar la que "0000" que adentro tenga muchos datos y referencias a configuraciones de NVidia.

5.- Una vez ubicada la carpeta, hay que crear un valor binario con el nombre "OverrideEDIDFlags0"


6.- Luego, editamos el valor binario: Los primeros cuatro valores, van a ser los byte que notamos en el paso 3. Y los restantes valores deben ser "00 00 FF FF 04 00 00 00 07 01 00". Aceptamos. Cerramos el editor de registro y reiniciamos. Si se hizo todo bien, el sistema va a tomar los datos de esta clave y no de la memoria de la TV y forzaremos a que tome esa configuración. Si no funciona, es posible que no sea la configuración correcta o que se haya puesto mal un valor o que exista otro problema de compatibilidad.

El único problema después de que funciona, es que al reinstalar los drivers, la configuración se pierde. Pero bueno, podemos dejar guardado el valor binario para volverlo a utilizar después.

También existe un método que Microsoft especifica en su web de documentación sobre drivers. No lo tengo probado. Aqui la dirección: https://docs.microsoft.com/es-es/windows-hardware/drivers/display/overriding-monitor-edids

miércoles, 10 de agosto de 2022

Error 0x800700c1 al instalar actualizaciones en Windows 10


Cuando intentamos actualizar, aparece el error "0x800700c1". Para saber mas detalles nos remitimos al log del CBS que nos indica cada paso que realiza el sistema de actualizaciones de Windows.

Cuando hay problema con las actualizaciones el log CBS (Component-Based Servicing) es muy importante. Se ubica en "C:\Windows\Logs\CBS" y nos da información esencial para lidiar con estos problemas que el "Solucionador de Problemas" de Windows no puede resolver. ¿A caso alguna vez resolvió alguno?

Extracto del log CBS.LOG:

Failed to load Core DLL from path: C:\WINDOWS\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.18362.590_none_5efc551459114cb9\\cbscore.dll [HRESULT = 0x800700c1 - ERROR_BAD_EXE_FORMAT]

2021-12-03 21:54:31, Info                  CBS    Failed to initialize CBS class factory. [HRESULT = 0x800700c1 - ERROR_BAD_EXE_FORMAT]

El resultado "0x800700c1" se produce porque el sistema no puede leer el archivo, en este caso el "cbscore.dll" podría ser cualquier otro archivo ligado al sistema de actualización (Windows Modules Installer Worker) conocido como "TiWorker.exe".

El archivo estaba dañado, se había perdido la firma digital y no podía ser reconocido como un archivo valido, por lo tanto todo el motor de actualización fallaba.

No se podía siquiera utilizar la herramienta SFC ni la DISM, porque también pasa por el mismo "TiWorker.exe". La solución fue reparar manualmente el archivo.

Para tal fin, tuve que bajar el paquete de actualización correspondiente a la versión del archivo, (en mi caso Actualización kb4528759 x64 paquete "windows10.0-kb4528759-x64_c2d6639977986b927d0b9f1acf0fb203c38fc8c8.msu", y extraer los archivos manualmente. Esta parte puede ser realmente complicada. Porque Microsoft quita del catalogo paquetes que son viejos. A veces hay que terminar en lugares oscuros de la internet. También se podría buscar el archivo o los archivos en otras PC con Windows 10, pero tienen que coincidir en versión, o haber tenido la versión alguna vez instalada.

¿Cómo saber que paquete de actualización bajar? Pues, hay que buscar en la base de datos de Microsoft a que paquete corresponde la actualización. En mi caso, busque el archivo "cbscore.dll" con la fecha de lanzamiento del archivo. También se podría copiar de otro Windows 10 que este funcionando, buscando el nombre de la carpeta, en WINSXS, por ejemplo, en mi caso el nombre de la carpeta era "amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.18362.590_none_5efc551459114cb9"

Si conseguimos el archivo de otro Windows 10, lo copiamos y lo pegamos en la carpeta, PERO para eso hay que tomar posesión de la misma y del archivo, sino no se puede sobreescribir, mas abajo dejo un link de como se hace, pero si llegaste hasta acá, seguro ya sabes como hacerlo.

Si tenes que conseguir el archivo "original" del paquete de actualización, estos son los pasos pasos de como se extrae el contenido del paquete MSU:

1.- Abrir una consola nivel administrador

2.- Crear un directorio donde vamos a guardar la extracción

    mkdir directorio_de_extraccion

3.- Extraemos el archivo con la linea de comandos

    X:\Carpeta> expand -F:* nombre_del_paquete.msu  "directorio_de_extraccion"

Una vez realizada la extracción hay que extraer el CAB que se creo en ese mismo directorio.

4.- cd directorio_de_extraccion

5.- mkdir directorio_cab (creamos un directorio destino para extraer el archivo CAB)

6.- expand -F:* Windows10.0-KBXXXXXX-x64.cab directorio_cab

Ahora solo queda buscar el archivo y reemplazar en WINSXS. Que posiblemente sea la parte mas complicada, por el tema de los permisos del directorio. Hay que tomar posesión de la carpeta donde esta alojado el archivo y del archivo corrupto también, sino no se va a poder modificar. Dejo aca un link donde lo explican al detalle: https://www.tecnicomo.com/windows/como-tomar-posesion-de-una-carpeta-o-archivo-en-windows-10/


Espero le haya servido a alguien. Saludos!

viernes, 24 de junio de 2022

Reset "toner agotado" Brother DCP-1617NW


    El procedimiento para resetear el aviso de toner, que suele aparecer cuando el contador de uso dice que "se acabo el toner".

    En teoría, comprar un toner nuevo o realizar una recarga, el cartucho tiene un engranaje en una posición exacta, que al iniciar la maquina, detecta que se presiona un sensor y eso resetea el contador, sin embargo, muchas veces el toner viene sin ese engranaje, o esta mal colocado, o lo prueban en otra impresora y el engranaje pierde la posición de inicio, y la impresora nunca se resetea.

Vamos con el procedimiento:

1.- Con la impresora encendida presionamos "Menú"

2.- Nos vamos a la opción Nº5 "Información del Equipo" (Presionamos OK)

3.- Seleccionamos la opción Nº9 "Reajustar tambor"  y mantenemos presionado OK hasta que la pantalla cambie. Quedará diciendo "Reajus. tambor"

4.- Presionamos "INICIO"

5.- Cuando tengamos la pantalla en blanco, presionamos cualquiera de las flechas arriba o abajo hasta que aparezca un contador en "00".

6.- Presionamos "OK". La pantalla regresara a "Reajus. tambor"

7.- Presionamos "Detener/Salir"

Terminado este procedimiento se quita el anuncio de "Toner Agotado" y podemos seguir imprimiendo.

lunes, 13 de junio de 2022

La conexión no es privada: CERTIFICADO ROOT ISR hasta 2035

    Es posible que recibas muchos avisos de "La conexión no es privada" al navegar en Internet, seguramente te falte algún parche que modifica los certificados de raíz. Acá te traigo un certificado que debería de solucionar el problema.

Para instalar el certificado: 

1.- Bajar el archivo ZIP de el link que esta mas abajo.

2.- Descomprimir el archivo.

3.- Hacer doble clic sobre el archivo "isrgrootx1.cer"

4.- En la ventana que aparece, clic en "Instalar certificado..."

5.- En la nueva ventana que aparece, clic en "Siguiente >", nuevamente "Siguiente >" y en la ultima ventana "Finalizar". 

6.- Dará un aviso de que se ha importado el archivo correctamente. "Aceptar".

7.- Reiniciar la PC para que el cambio surta efecto.


Google Drive: DESCARGAR

lunes, 30 de mayo de 2022

Error "Windows no puede encontrar el archivo" al ejecutar un programa

Hoy me tope con un problema que casi me vuelve loco. Me trajeron una PC con Windows 7 x64, que no abría programas. Finalmente identifique que solo no abría tres programas específicos: Adobe Reader, Word y Excel.

Primero probé que no fuera un error real en los archivos ejecutables, pero los copie y pegue en otra ubicación y se abrían. Luego supuse que algún programa había alterado la asociación de archivos. Pero no. Pensé que podía haber algún problema con el usuario. Cree un usuario nuevo, nada. Finalmente, me puse a buscar en el registro de Windows específicamente al adobe reader, en que clave aparecía.
Hasta que llegué a una clave que contenía una sub clave alfanumerica, y adentro dos Claves, una llamada Debugger. Y se relacionada con AVG Tune Up, que no estába instalado en la Pc. Procedí a borrar esa clave, volví a probar, y funcionó. 
Luego encontré que es un problema que deja el AVG Tune Up.

Si tienen este problema, busquen la siguiente clave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<nombre del ejecutable>

Adentro de la clave <nombre del ejecutable> hay una sub clave, que refiere a Debugger y a Tune Up. Se borra esa clave completa y deberia solucionar el problema.

miércoles, 20 de abril de 2022

Moto g30: Mejorando los colores en Android 12

En esta pequeña guía te voy a mostrar como aplicar una configuración de colores mejorados, tras la actualización a Android 12 de los Moto g30.

Vamos a eso:

1. Abrir el PlayStore y descargar la APP "Setedit" del desarrollador "4A". Link: https://play.google.com/store/apps/details?id=by4a.setedit22


2. Abrir la app y aceptar la advertencia

3. Tocar sobre la línea que dice "display_color_mode"

4. En la ventana que aparece, tocar "edit value"

5. Borrar el numero que esta establecido (0 o 2) y escribir el numero "1" (sin comillas)

6. Tocar en "Save changes".

7. Listo! El cambio de color debería de ser instantáneo.

Luego ir a la configuración de pantalla y ajustar el tono más cálido o más frío.

Si bien no soluciona el problema de color, a mi por lo menos este modo de colores mejorados me parece más tolerable.