Entradas

spooler.exe alto consumo cpu en Terminal server

Imagen
En una implementación de terminal server 2022 con remote app, el servicio de spooler.exe tiene un consumo elevado Después de probar mil cosas, reinstalar controladores, desactivar la redirección de impresora de cliente, etc... lo unico que me ha funcionado lo he encontrado en este articulo de Microsoft. https://learn.microsoft.com/en-us/troubleshoot/windows-server/printing/spooler-xml-file-grow-spoolsv-exe-high-cpu Entramos en REGEDIT y vamos a esta clave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\ Damos de alta un nuevo valor llamado  DisableWERLogging con estos valores tipo REG_DWORD 0x1 (hexadecimal) Reiniciamos el servicio de cola de impresión. A mi estos pasos me han servido. Actualización : Durante las primeras semanas, el consumo de la CPU parece que estabilizo, pero el problema seguía, de hecho se incrementó, llegando a consumos de 80% de CPU. Desinstalé todas las impresoras y las fui instalando una a una en el servidor. Los pasos son instalar una impres...

Cambiar ubicación perfiles de usuario en terminal server

Imagen
Mi caso es el siguiente. El disco duro local C se queda sin espacio, cada día los usuarios son más exigentes con los programas, por lo que las carpetas de usuarios ocupan mucho, y las actualizaciones de Windows hacen que poco a poco se reduzca la capacidad del disco. Si cada usuario está ocupando aproximadamente unos 500mb y tengo 30 usuarios, cambiar sus perfiles de usuario o carpetas donde se guardan sus archivos de sesión, me libera 15 GB. Cambiar de ubicación los perfiles de usuario Windows terminal server. Paso 1. Cortar la carpeta del usuario y pegarla en la nueva ubicación . Poco hay que explicar aqui, en este ejemplo con TEST2, cortamos su carpeta en C:/Users/ y la pegamos en H:/Users Si no te fías de estos pasos, puedes copiar y pegar en la nueva ubicación y la antigua en C: la renombras con un -old o algo así. y si todo va bien, la borras después. Paso 2.  Usar REGEIDIT para informar a Windows que hemos cambiado la ubicación. Entramos a REGEDIT y vamos a es...

woocommerce: eliminar decimales que sean 0

// Eliminar los decimales que sean cero add_filter( 'woocommerce_price_trim_zeros', '__return_true' ); //FIN Eliminar los decimales que sean cero

woocommerce: cambiar texto leer mas en producto

Actualmente en la web que administro, tenemos una gran cantidad de productos que no tenemos a la venta online, pero si están disponibles para comprar en tiendas físicas. Al marcarlos como agotados, el texto al ver el producto en la categoría, aparece con el texto, (leer mas), como queda un poco feo, decidi a cambiarlo por (VER PRODUCTO). de esta forma se incentiva a entrar en el y ver mas fotos asi como descripción y un enlacea la tienda. Podemos cambiarlo mediante la traducción de woocommerce, pero en las actualizaciones estas modificaciones se pierden asi que con este código, el cual añadimos al fuctions.php , podemos cambiarlo function custom_woocommerce_product_add_to_cart_text( $text ) {     if( 'Read more' == $text ) {         $text = __( 'Ver producto', 'woocommerce' );     }     return $text;      } add_filter( 'woocommerce_product_add_to_cart_text' , 'custom_woocommerce_...

AUTOPTIMIZE - Borrar cache automaticamente

Autoptimize es un plugin de Wordpress, que, por lo menos en mi caso, me ha funcionado de una forma realmente buena. En algunas paginas he conseguido bajar el tiempo en casi 4 segundos para google. Ha sido capaz de comprimir HTML, JAVA y CSS mejor que otros que he probado, y lo mas importante, sin fastidiarme la estética de la pagina o funcionalidad. También, este plugin genera una cache especifica para cargar algunos recursos estáticos, como css y java, cache que es compatible con otros plugins de cache ( yo uso varnish cache, proporcionada por mi hosting) Pero al lio, que si estas viendo esto es porque ya tienes el plugin y te consume mucho espacio de cache if (class_exists('autoptimizeCache')) {     $myMaxSize = 400000; # establecido en 400MB     $statArr=autoptimizeCache::stats();     $cacheSize=round($statArr[1]/1024);         if ($cacheSize>$myMaxSize){        autop...

SOLUCION: Outlook no imprime -- archivo dañado OutlPrnt

Imagen
Descripción del problema: Outlook no imprime ningún correo y nos muestra un fallo que no dice nada de que puede estar pasando, tan solo nos dice esto, lo cual da a entender que es un fallo físico de la impresora. Pero si desplegamos el aviso no dice: Este error se puede deber a que falta el archivo Outlprnt o está dañado. Para solucionar este problema, reinicie Outlook. Si el problema continúa y el archivo está presente, probablemente esté dañado y debe eliminarse o cambiar de nombre para que pueda volver a crearse automáticamente un archivo nuevo. Busque el archivo, cámbiele el nombre o elimínelo y luego reinicie Outlook. Se volverá a crear el archivo automáticamente si no está presente. Además, el problema puede continuar si: · El disco duro está dañado · El archivo está bloqueado por otro programa · Outlook está dañado. La solución es simplemente borrar el dichoso  OutlPrnt ¿pero donde esta este condenado archivo? Hacemos clic en ejecutar, o en...

Copia de seguridad wordpress base de datos SQL

Imagen
Existen mogollón de programas para hacer copias de seguridad para WORDPRESS. Programas en los que puedes automatizar copias de seguridad, etc...   Pero no los he probado. No los he probado porque el hosting que tengo hace todos los días una copia de la BD y de directorio raíz todos los días, así que no me es necesario. Las veces que he tenido de recurir a tirar de una de esta, ha funcionado bien. Pero, siempre que actualizo un plugin, por supuesto después de probarlo en la web de pruebas, hago una copia manual de mi base de datos. ¿Cómo se hace una copia manual de la base de datos de WORDPRESS en PHP MY ADMIN? Súper sencillo. Nos metemos dentro de PHPMYADMIN Seleccionamos la base de datos a exportar Dentro de la base de datos , pulsamos el enlace de exportar  Seleccionamos la opción de personalizado. ya que en bases de datos grandes o con muchas tablas, la rápida puede fallar, OJO! seleccionar todas las tablas, que si no, no se exportan. parece una tonterí...