Deshabilitar la búsqueda de Bing en Windows 10

Si encuentro algo molesto es que Windows 10 está constantemente buscando sacarme de mi equipo para ir a Internet y hacer uso de sus servicios. Con esta simple modificación, cuando busquemos un archivo local luego de utilizar la Cortana no terminaremos en Bing si no encontramos el archivo deseado.

Creamos un archivo llamado Windows.reg y agregamos el siguiente código dentro:


Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search]
"BingSearchEnabled"=dword:00000000
"AllowSearchToUseLocation"=dword:00000000
"CortanaConsent"=dword:00000000

Luego ejecutamos el archivo, nos pedirá acceso de administrador, aceptamos y listo. Ahora podremos realizar búsquedas de archivos sin escaparnos a Bing.

Github ha muerto, larga vida a Github.

Hace varios años vengo utilizando Github, nunca he tenido problema alguno, desde que inicie con plataformas como la de SourceForge siempre creí que las comunidades de código abierto contribuyen al crecer de los desarrolladores.  Ahora con la compra de Github por parte de Microsoft veo únicamente un sombrío futuro de integraciones a plataformas cerradas.

Hace unos días vimos como Microsoft se apodera del nombre GVFS que es propiedad de Gnome. Y como se negaba a cambiar el mismo. Esto me demuestra una vez mas que Microsoft no ha cambiado ni ha de cambiar.

Por situaciones como estas he decidido tener una instancia de Gitea (fork de Gogs) instalada en nuestro servidor. Pueden ver el sitio funcionando en https://git.barrahome.org

Hoy, el rey a muerto, larga vida al rey.

Actualizaciones forzadas en Windows 10 – Parte Dos

Desde hace bastante veo que existen muchas visitas en el articulo Deshabilitar actualizaciones forzadas en Windows 10, cuando escribí el articulo, Windows 10 no tenia las opciones de limitar el ancho de banda el cual utiliza a la hora de actualizar, ni las opciones de horarios.

Teniendo en cuenta que al deshabilitar las actualizaciones de Windows 10 realizamos una práctica no buena en materia de seguridad he decidido redimir el articulo y actualizar la forma en la cual manejaba mis actualizaciones (Las activaba 1 vez a la semana) esto se debe a que mi conexión anterior era de 3 MB DSL (así es.. donde vivo Internet es realmente lento).

Ahora teniendo 20 MB de velocidad mi política debe extenderse a la prioridad de actualizar con mas frecuencia, sobre todo en este mundo donde todos andan probando algún 0-day. Al momento de escribir este articulo, la version de Windows sigue siendo la misma, pero el build es el siguiente:

Windows PowerShell
Copyright (C) Microsoft Corporation. Todos los derechos reservados.

PS C:\Users\alber> [System.Environment]::OSVersion.Version

Major Minor Build Revision
----- ----- ----- --------
10 0 17134 0

PS C:\Users\alber>

Ahora si ingresamos a “Actualización y seguridad” veremos “Opciones avanzadas” desde ahí ingresamos a “Optimización de entrega” y luego a “Opciones Avanzadas”, (Así es, Opciones Avanzadas se repite dos veces).

Una vez, dentro de Opciones Avanzadas veremos la siguiente ventana:

Como pueden observar, ahora contamos con opciones para:

Limitar la cantidad de ancho de banda. (Por alguna razón aparece dos veces).

Limitar la cantidad de ancho de banda para cuando compartimos las actualizaciones (en caso de tener esta opción habilitada).

Límite de subida.

 

 

 

Al fin podemos decir que todo ha vuelto a la normalidad. Si bien el servicio de BITS trae una opción para limitar el ancho de banda, esta opción presentada es la que debemos utilizar, he probado BITS con GPO pero nunca funcionó.

Deshabilitar actualizaciones forzadas en Windows 10

Si bien esto en ambientes de producción y con manejo de información delicada no es recomendable lo he hecho en mi laptop y asi no tener que sufrir esos GB de descarga con 3 MB DSL. Sugiero armar alguna aplicacion la cual active e inicie el servicio y fuerce la consulta de las actualizaciones de forma programada. Ahi veremos si la creo en algun futuro.

Esta pequeña entrada sale a la luz porque decidí usar Windows 10 pero me he topado con muchos problemas relacionados a las actualizaciones constantes y la imposibilidad de limitar realmente el ancho de banda.

Y sin más preámbulos, comenzaré con la breve explicación.

Iniciamos la línea de comandos (cmd.exe) con permisos de administrador. Y ejecutaremos lo siguiente del orden y forma planteados:

Deshabilitamos el servicio Update Orchestrator Service for Windows Update
sc config "UsoSvc" start=disabled
sc stop UsoSvc

Deshabilitamos el servicio Background Intelligent Transfer Service
sc config "BITS" start=disabled
sc stop BITS

Deshabilitamos Windows Update
sc config "wuauserv" start=disabled
sc stop wuauserv

Luego, reiniciamos y podemos observar que ya no tendremos dichos servicios en ejecución. Pueden volver a habilitarlos cambiando disabled por enabled y sc stop por sc start.

Limpiar USB creado con DD en Microsoft Windows

Algunos o varios como yo en Linux utilizamos DD a la hora de generar un instalador de ISO a USB y cuando intentamos formatear el USB en Windows nos encontramos que no se ven particiones o el tamaño original del USB no es coincidente.

Para arreglar esto voy a explicar brevemente como limpiar el USB con Diskpart en Microsoft Windows 7.

Continúa leyendo Limpiar USB creado con DD en Microsoft Windows

Asegurando nuestra información en MySQL con AES

Con tanto revuelo de bases de datos por Internet, sitios vulnerados encuentro que es un buen momento para comenzar a diciplinar en ciertas artes a las cuales no se les presta atención. Una de ellas es la seguridad básica en nuestra base de datos MySQL o MariaDB (la volveremos mas completa a medida de que pase el tiempo) con técnicas bastante sencillas de aplicar.

Comenzaremos con una estructura simple de tabla:

DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
  `user_id` int(11) NOT NULL AUTO_INCREMENT,
  `user_first_name` varbinary(100) DEFAULT NULL,
  `user_last_name` varbinary(100) DEFAULT NULL,
  `user_email_address` varbinary(100) DEFAULT NULL,
  PRIMARY KEY (`user_id`)
) ENGINE=InnoDB CHARSET=utf8;

Continúa leyendo Asegurando nuestra información en MySQL con AES

Como desinstalar la actualizacion KB3035583 de Windows 7

Un amigo me pregunto si era posible des-instalar la notificación para actualizar a Windows 10, aquí les dejo un comando simple rápido y efectivo para no tener que andar buscándola a mano.

Para los que no saben, ejecutan lo siguiente en la consola (cmd.exe) esta debe tener permisos de administrador, por cuanto iniciaremos cmd.exe como administrador usando la siguiente sentencia:

runas /noprofile /user:Administrator cmd.exe

Nos pedirá autorización, y luego en la consola de administrador ejecutamos finalmente esto:

wusa /uninstall /kb:3035583

Como mover AppData en Microsoft Windows 7 y no morir en el intento

Algo que me molesta de las plataformas de Microsoft es lo poco dinámicas que son a la hora de querer acomodar los datos según la preferencia del usuario, no existe tal opción mas allá de los “hacks” manuales, con este procedimiento el cual quiero enseñar podemos mover el perfil de un usuario o la totalidad de la carpeta de usuarios a otra partición y no tener problemas, ahorrando quizás espacio o velocidad, según la necesidad del administrador.

Se que uno u otro recomendara particiones remotas, pero no todos usan un servidor de directorio y esta solución es para el “día a día”. Continúa leyendo Como mover AppData en Microsoft Windows 7 y no morir en el intento