Archivo del blog

Mostrando entradas con la etiqueta windows. Mostrar todas las entradas
Mostrando entradas con la etiqueta windows. Mostrar todas las entradas

25 octubre 2021

Microsoft Windows XP cumple este mes 20 años!! Feliz cumpleaños !!!


Windows XP cumple 20 años este mes, conocido por su estabilidad y mejora de la eficiencia que sus antecesores versiones 9X, ya que estaba basado en Windows 2000. Fue lanzado al mercado el 25 de octubre de 2001. 



En agosto de 2012, tenía una cuota de mercado de 46,33%, y fue superado por Windows 7 que ya tenía un 46,60% de la cuota de mercado. En diciembre de 2013, tenía una cuota de mercado de 500 millones de ordenadores. Las letras "XP" provienen de la palabra eXPeriencia (eXPerience en inglés). Su nombre clave inicial fue Whistler.

Microsoft Windows presenta un significativo rediseño de la interfaz gráfica de usuario, un cambio que ha promovido como más fácil de usar desde las versiones anteriores de Windows. Una nueva gestión de software llamada ensamblaje cara a cara, para evitar el "infierno de las DLL" que plagio versiones anteriores de Windows 9x. Es también la primera versión de Windows que utiliza la activación de producto para luchar contra las copias ilegales, una restricción que no cayó bien a algunos usuarios y defensores de la privacidad. Windows XP también ha sido criticado por algunos usuarios por las vulnerabilidades de seguridad, la estrecha integración de aplicaciones como Internet Explorer 6 y Windows Media Player, y por los aspectos de su interfaz de usuario por defecto. Las versiones más recientes con el Service Pack 2, Service Pack 3 e Internet Explorer 7 se refirieron a algunas de estas preocupaciones.


El 8 de abril de 2014 Microsoft dejó de ofrecer asistencia y actualizaciones de Windows XP.


Por eso desde aquí le mandamos un fuerte abrazo a todo el equipo que colaboro en este gran sistema operativo.


09 mayo 2021

Update: WINGET - el primer gestor de paquetes para Windows 10

El otro día estaba configurando un equipo nuevo, y me puse a configurar todas las aplicaciones que uso en el equipo, 7zip, Steam... Y desde que descubrí a WinGet ya no uso otro más en su lugar, ya hablé de este aplicativo en este enlace.


Aproveché el paquete que hice de configuración de aplicaciones en la web Winstall, podéis verlo aquí, y me puse a configurarlo todo sin problema alguno, pero cuando empecé a usarlo, este no paraba de darme errores tras errores.


Así todo el tiempo, así que me puse a revisarlo, y vi que han cambiado con la nueva versión la forma de separar las aplicaciones en el script, en vez de "&&" tenemos que poner ";".


Así que tras cambiarlo y hacer una prueba, empezó todo a funcionar sin problema alguno.

Así que abrí un notepad, el tan socorrido, y copié todo el script de instalación


Una vez copiado, reemplacé el "&&" por ";" usando la opción "Reemplazar" que tiene Notepad y que funciona tan bien.


Así pude completar la instalación sin problema alguno.

Espero que os sea útil.


26 abril 2021

Cómo instalar todos los drivers en diversos equipos.

Seguimos con la segunda parte del manual que empezamos con este enlace.

Antes de todo, hagamos un poco de memoria y actualizamos también la lista de comandos para realizar esta exportación de drivers.

Con la opción Export-WindowsDriver -Online -Destination "ruta donde guardamos los drivers" que explicamos en la anterior entrada tenemos que abrir una consola de PowerShell y desde ahí procedemos a la exportación de los drivers en una carpeta que indicamos.


Pero en esta ocasión, también hablaremos de la utilidad PNPUtil que para quién no la conozca es una herramienta muy "útil".

Empezamos extrayendo los drivers del equipo base, ya con todos los drivers actualizados, y usando el siguiente comando vamos a expotar todos los drivers a una carpeta.

pnputil /export-driver * c:\temp\Drivers

Y de mientras, en la carpeta de destino, nos irá guardando los drivers para su instalación en otro equipo:


Una vez copiados las carpetas, en un USB, o en un NAS, iniciamos la sesión en otro equipo del mismo modelo, y procedemos instalar los drivers o bien de manera manual, dando botón derecho en el INF y clicando sobre instalar o de manera automática usando otra opción de PNPUtil.

Un ejemplo de manera manual sería ir a cada carpeta creada, buscar el INF y con el botón derecho, darle a instalar.


Pero claro, hay se acaba todo nuestro proceso de hacerlo lo más rápido y automatizado posible. 

Así que nos ponemos a usar usar el comando del que hoy estamos hablando, y le pondríamos esto:

pnputil /add-driver "ruta donde están los drivers\*.inf" /subdirs /install /reboot


Asegúrese de guardar y cerrar todo lo que esté abierto antes de ejecutar este comando, ya que una vez se complete el proceso el equipo se reiniciará si fuese necesario para completar el proceso.

Y procedemos a la instalación de los drives en el nuevo equipo, y de manera rápida tenemos instalados todos los drivers, ya sean dos o doscientos mientas sean el mismo modelo de equipo, podremos lanzarlo.

También podemos inyectarlos en el ISO del Windows y así tenerlos una vez se completa la instalación del equipo, pero eso ya es otra historia.

Este comando es útil tanto en PowerShell como en CMD.

Espero que os sea de utilidad tanto como a mí.




01 abril 2021

Cargando unidades de red.

Hay días que no me acuerdo de nada, menos mal que tengo mi recetario, que me sirve para ir guardando todo lo que voy haciendo de tanto en tanto.

Hoy tengo que configurar unidades de red en un equipo, para que cuando el usuario entre en el Windows, le salgan las unidades, sin tener que mapearlas todo tiempo.

La opción más usada, y la más rápida, sería el añadir un simple fichero autoejecutable (*.bat) en el menu de inicio de Windows, para cuando el usuario se identifique, este cargue las unidades de red.

Para eso, vamos a crear un fichero con el siguiente formato:

Script básico

Una vez guardado el bat, tenemos que ir a la carpeta de inicio.

Modo lento:
C:\Users\justohorrillo\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Modo rápido:
shell:startup en el ejecutar por ejemplo.

Y guardamos el bat que hemos creado.  Cuando el Windows arranque lo primero que hará será ejecutarlo y cargarnos las unidades de red.


Es un script muy básico, ya que si el equipo pertenece en algún dominio, se podría usar las políticas para asignar unidades de red, accesos y permisos de una manera mucho más efectiva, pero como nuestro caso es fuera de la oficina, nos puede funcionar de manera muy eficiente.

Espero que os sirva.

saludos.


20 enero 2021

Cómo cambiar la ubicación de las carpetas de trabajo.

 Mientras me voy peleando con WordPress, de momento gana él, os adjunto un nuevo #TIP que he visto hace poco y me parece bastante útil la verdad.

Desde que han salido las unidades SSD, con su velocidad de arranque elevada y su poca capacidad de almacenamiento nos ha tocado lidiar con el terrible espacio y mirando de cambiar las carpetas predeterminadas de las imágenes, descargas, documentos....

Hay varias formas de hacer el cambio de las ubicaciones de estas carpetas:

Modo fácil

La forma más fácil y rápida sería a haciendo clic con el botón derecho encima de ellas y en propiedades cambiar la ruta:

buscamos la carpeta que deseamos mover, en nuestro ejemplo: Mis Documentos y le damos a propiedades:

En el menú que se nos abre, tenemos que ir a la pestaña "Ubicación" y desde ahí veremos la ubicación actual de la carpeta.


Clicamos sobre el botón de mover y se nos abrirá el menú de carpetas para que busquemos la nueva ubicación que deseamos usar.


Modo Configuración

La otra opción es a través del menú configuración, recordad que el menú panel de control pasará a mejor vida en un futuro no muy lejano, entramos en "configuración"

Una vez estemos en el menú de configuración, tenemos que escribir en el buscador "Almacenamiento" para que nos salgan las opciones que tenemos disponibles, y clicamos sobre la opción de "Ubicaciones de almacenamiento predeterminadas"


Aquí tenemos en las diferentes opciones disponibles y justo debajo el botón para cambiar la ubicación por defecto, pinchamos en el botón y escogemos la nueva ubicación, que en este caso será siempre unidad nueva, ya sabéis otro disco duro.


Si esto lo hacemos con un equipo recién maquetado, nos creará las carpetas automáticamente en la nueva unidad, sin tener que hacer nosotros antes las carpetas para moverlas cómo hicimos en el paso anterior.

Modo Administrador:

Podemos crear una GPO para mover estas carpetas en el servidor. Enlace


Espero que os sea de utilidad!!


Saludos.

20 octubre 2020

Cómo recuperar la confianza con el servidor.

En algunas ocasiones, nos hemos encontrado con equipos que por cualquier motivo, han perdido la relación de confianza con el servidor, y ningún usuario que no sea el administrador, se puede logar en el equipo.

Para solventar el error, que nos da cuando nos logamos en el equipo con el usuario, tenemso que entrar con el usuario administrador, administrador local no vale, tiene que ser del servidor, y una vez dentro abrimos un powershell y escribimos:

Test-ComputerSecureChannel –Repair

Una vez echo esto, reiniciamos el equipo y ya podemos volver entrar con el perfil del usuario.

En casos extremos, equipos guardados en el armario, usuarios que se han quedado el equipo durante una baja de larga duración y no los han conectado a la VPN de la empresa, lo mejor y más recomendable es hacer un copia de seguridad de los datos del usuario y remaquetarlo, ya que perderemos un valioso tiempo poniendo al día el equipo en parches de seguridad, actualizaciones pendientes.

26 agosto 2020

Recopilar los drivers para preparar una maqueta nueva.


Recientemente me he encontrado en que he tenido que preparar unas nuevas maquetas de equipos nuevos para un cliente, claro, imaginaos el engorro de tener que hacer una instalación desde cero en un equipo nuevo, poniendo un Windows a la vieja escuela, luego teniendo que configurar las particiones, buscando los drivers del equipo más actualizados para el modelo que quiero y por último hacer una maqueta para luego "planchar" el resto de  equipos, seguramente tardaríamos días en tener preparado el nuevo modelo mientras atendemos al resto de nuestras funciones en el dept.

Cómo podemos hacerlo más deprisa sin tener que dedicarle mucho tiempo?

Si tenemos la suerte de que el modelo nuevo viene con el Windows preinstalado, solo tenemos que conectarlo a la red y ejecutar el programa que incluyen para actualizarlo ya sea drivers y Windows aunque este último no nos importe mucho, pero el Windows Update hace también el proceso de actualizar drivers así que aprovechamos también y esperamos a que todo esté puesto al día.

Una vez tengamos el nuevo equipo puesto al día, procederemos a la recolección de drivers que es lo que nos interesa para la maqueta.

Procedimiento

Abrimos una terminal de Windows PowerShell, con permisos de administrador por supuesto, y escribimos:

Export-WindowsDriver -Online -Destination "Ponemos la ruta donde queremos guardarlo"

Con esto hacemos una exportación de todos los drivers del equipo en una carpeta. por ejemplo D:\temp

Verás que se queda con el cursor parpadeando un rato, ya que está guardando los INF en la carpeta de destino, pero una vez concluya, verás que aparece todos los datos que hemos pedido por pantalla.












Si abrimos la carpeta de destino, verás que aparecen todos los INFs para tenerlo puesto al día

Ya una vez recolectado los drivers, procederemos a inyectarlos en nuestra maqueta base de Windows con DISM y así creamos una nueva para el modelo o la engordamos con todos los drivers de los modelos que tenemos en nuestra empresa o también podemos actualizar los drivers de los equipos de producción.

Espero que os sea de utilidad.

22 agosto 2020

Cómo activar el historial del portapapeles.


Los famosos Ctrl+C y Ctrl+V son los atajos de teclado más utilizados cada día por los usuarios de Windows para copiar y pegar texto de un lado a otro, archivos, etc pero por defecto, solamente guarda lo último que hayamos copiado, por lo tanto, si queremos pegar algo que teníamos copiado pero hemos copiado posteriormente otra cosa, ya no era posible recuperarlo.

Una de las mejoras que implementa Windows desde la 10 October 2018 Update, es el histórico de portapapeles, que nos guarda en la nube todos los objetos que hemos copiado durante nuestra sesión y así poderlos compartirlos entre diversos equipos, sino que también puedes anclar los elementos que te encuentras usando todo el tiempo.

Cómo activamos el historial del portapapeles?

Tenemos que ir a configuración -     Portapapeles

Una vez dentro del menú, primero tenemos que activar la opción del historial del portapapeles. Una vez lo tenemos activado, podremos activar la sincronización entre los dispositivos donde estés identificado, incluido el móvil, aunque se nos preguntará si queremos que sea todo el historial o solo lo que nosotros queramos y con la última opción que tenemos, podremos borrar el historial por si tenemos algún problema.


También disponemos de una manera rápida, si solo buscamos activar el historial y nada más, que sería presionando la tecla del logotipo de Windows  + V y pulsando sobre activar.

Luego si presionamos la tecla del logotipo de Windows  + V tendremos la opción de acceder al historial de todo lo que hemos copiado.

Y nos quedaría de la siguiente manera:

Espero que os sea de la misma utilidad de la que me ha sido mí.

Saludos.



10 agosto 2020

Cómo ver la contraseña Wifi desde la consola de Windows.

Os adjunto un pequeño manual para sacar la contraseña de vuestra Wifi, sin tener que entrar en la configuración del router. Hay muchos pasos para poder verlo, pero creo que esta es la más rápida y fácil.

Espero que os sea de utilidad.

Abrimos una consola CMD con permisos de administrador y ejecutamos el comando, netsh

Una vez dentro con el comando "wlan show profile" nos mostrará los perfiles que tenemos configurado de WIFI. en nuestro ejemplo nos aparecerán los siguientes:


Una vez tengamos claro cual WIFI es la que tenemos en casa y de la cual queremos recuperar la contraseña, tenemos que poner el siguiente comando con el SSID wlan show profile "nuestro SSID sin las comillas" y nos retorna la configuración que tenemos con esa conexión:


Para ver la configuración de la conexión, si no usamos la opción "key=clear" veremos que no nos aparece el campo donde se indica la contraseña, solo nos dice que está presente.


Entonces, ponemos el comando completo para ver el campo de contraseña con esta opción: 

wlan show profile "nuestro SSID sin las comillas" key=clear

y vemos que en el campo seguridad nos aparece ya la contraseña de la conexión que queremos:



Espero que disfrutéis de este #TipAndTricks de hoy.

Saludos



02 agosto 2020

Cómo configurar la tecla ImprPant para usarla con el recortes en #Windows 10

La tecla ImprPant conoce a recortes. 

Hoy en nuestro #TipsAndTricks tenemos uno que a mi me parece interesante y tras usarlo durante un tiempo, me parece que es el mejor acierto que ha hecho Microsoft en años, y encima es muy fácil de configurar ya que solo tenemos que pulsar sobre un botón.

Cómo abrir el recortes?

Hasta ahora la opción que siempre tenía más arraigada era buscando la aplicación desde el menú de búsqueda en el Windows y luego una vez abierta la app hacía la captura de pantalla.

 









Aunque hay un atajo, casi nunca me acuerdo de él, pobre, y acabo yendo de la misma forma en todos lados. El atajo es: Win+shift+S

Desde la pasada versión de #Windows 10, lo tenemos más fácil usar esta aplicación. 

Para configurarlo solo tenemos hacer lo siguiente:

Vamos a Configuración (el nuevo panel de control) y desde ahí buscamos, accesibilidad, y luego vamos a teclado y activamos el tip de acceso directo para imprimir pantalla.



Ahora cada vez que pulsemos sobre la tecla, nos aparecerá el recortes configurado.

Para mí ha sido todo un acierto y una mejora de tiempo.

Espero que os sea de utilidad.

Saludos






30 abril 2020

Comandos más usados de la consola de Windows

Buenas!

Mirando por YT, me encuentro con este vídeo donde explican los comandos más útiles que usamos en Windows, para ver tanto la IP, ver que Windows tenemos instalado, ya sea versión 32 o 64 bits, o saber que instalación tenemos, Home, Pro, Entreprise, etc, y también algunos bastante útiles para manejarnos en nuestro día a día.

















Os dejo el enlace:  https://www.youtube.com/watch?v=0reGbfhzNRc

saludos!

Justo H.

12 noviembre 2019

Cómo activar la Wifi por comandos.

Hace unos meses, empezamos a recibir notificaciones de usuarios bastante desesperados, por qué no les funcionaba la Wifi cuando sacaban el portátil de la dockstation, y claro nos llamaban enfadados y desesperados ya que siempre fallaban en los momentos más inoportunos, que eran cuando estaban en reuniones o desde casa.

La verdad es que lo pasamos bastante mal, actualizamos equipos, drivers, BIOS, remaquetamos equipos, hasta que vimos que era una incidencia de Microsoft, debido a un parche de seguridad, nos rompimos mucho la cabeza, haciendo pruebas y más pruebas.

Pero encontramos la mejor manera de llevar esta incidencia, con los usuarios, y era haciendo un pequeño script, por llamarlo de algún modo, que activaba la wifi, y la verdad es que funcionó bastante bien, sin darle permisos de administrador al usuario, mientras, abríamos caso a Microsoft.

Luego tras un mes de infarto, Microsoft publicó el parche que corregía el KB que daba los problemas, y pudimos volver a la vida normal.

Durante todo este tiempo, el comando 'netsh' nos fue de bastante ayuda, ya que con esto podemos activar las wifis usando un CMD y sin necesidad de decirles a los usuarios que vayan al administrador de dispositivos y activen la wifi ahí ya que sería una locura, pero aún más el darle la contraseña de Administrador.

Abrimos una terminal cmd o con PowerShell, y escribimos:  'netsh interface show interface' Obtendremos los nombres de los interfaces (conexiones) que tenemos en nuestro ordenador, en mi caso sería:

CMD

PowerShell

Una vez tenemos localizado la interface que queremos activar, en nuetro caso la wifi, tenemos que ejecutar el siguiente comando para activarlo: 'netsh interface set interface "Interface Name" enabled', donde "Interface Name" sería el nombre del interfaz que hemos conseguido con el anterior:

CMD

PowerShell

una vez vemos que podemos activarlo, guardamos el script en un fichero cmd, y creamos un acceso directo con un icono vistoso, para que el usuario lo tenga presente en su escritorio, ya que hay algunos que tienen millones de iconos.

Luego el usuario cuando veía que la wifi no funcionaba, solo tenía que ejecutarlo para que se activara.

Gracias a esto pudimos llevarlo bastante bien

Fuente: Google, redeszone.net

06 noviembre 2019

Cómo borrar perfiles locales remotamente en Windows 7

Tras la incorporación al nuevo cliente el pasado enero, uno de los tickets más recurrentes que teníamos era por culpa de los equipos de las salas de reuniones.

Todos los usuarios de la empresa pasaban tarde o temprano por alguna sala e incluso abrían el Outlook en el equipo de la sala, con la debida sincronización del OST y claro tras 4 o 5 usuarios identificados en el equipo este se quedaba casi sin espacio en el disco, y así con todos los equipos de salas.

Tras reunirnos para mirar de acotar y eliminar este problema de nuestra cola, optamos la inclusión de estos equipos en una OU especial donde el SCCM se encargase de borrar los discos de estas máquinas cada semana aproximadamente. Dicho parche funcionó bien durante la menos 1 mes.

Otra vez teníamos encima de la mesa esta problemática, lentitud en los equipos de reunión, imposibilidad  de abrir el correo, modificar documentos...

Y entonces optamos por la ejecución remota de un script para borrar los perfiles de los equipos de reunión. Al principio era una tarea ardua ya que en algunos equipos habían más de 20 usuarios con una media de 30 GB por cabeza, pero tras unas semanas ejecutando el parche semanalmente, y con la ayuda de las políticas del SCCM hemos podido acotar este tipo de tickets.

Fuente: Google y nuestro compañero de WorkPlace.


CÓDIGO


#Prompt for a computer to connect to
$computer = Read-Host "Ingrese el Equipo donde quiere eliminar el perfil"
#Test network connection before making connection
If ($computer -ne $Env:Computername) {
    If (!(Test-Connection -comp $computer -count 1 -quiet)) {
        Write-Warning "$computer El PC no esta accesible , Verifique que este encendido."
        Break
        }
    }
Try {    
    #Verify that the OS Version is 6.0 and above, otherwise the script will fail
    If ((Get-WmiObject -ComputerName $computer Win32_OperatingSystem -ea stop).Version -lt 6.0) {
        Write-Warning "Sistema Operativo No soportado.`nClient: Vista and above`nServer: Windows 2008 and above."
        Break
        }
    }
Catch {
    Write-Warning "$($error[0])"
    Break
    }    
Do {    
#Gather all of the user profiles on computer
Try {
    [array]$users = Get-WmiObject -ComputerName $computer  
Get-CimInstance -ClassName Win32_UserProfile -filter "LocalPath Like 'C:\\Users\\%'" -ea stop
    }
Catch {
    Write-Warning "$($error[0]) "
    Break
    }    
#Cache the number of users
$num_users = $users.count
Write-Host -ForegroundColor Green "Perfiles Disponibles para eliminar $($computer):"
    #Begin iterating through all of the accounts to display
    For ($i=0;$i -lt $num_users; $i++) {
        Write-Host -ForegroundColor Green "$($i): $(($users[$i].localpath).replace('C:\Users\',''))"
        }
    Write-Host -ForegroundColor Green "q: Cancelar"
    #Prompt for user to select a profile to remove from computer
    Do {    
        $account = Read-Host "Seleccione el Numero del perfil a eliminar o 'q' para cancelar"
        #Find out if user selected to quit, otherwise answer is an integer
        If ($account -NotLike "q*") {
            $account = $account -as [int]
            }
        }        
    #Ensure that the selection is a number and within the valid range
    Until (($account -lt $num_users -AND $account -match "\d") -OR $account -Like "q*")
    If ($account -Like "q*") {
        Break
        }
    Write-Host -ForegroundColor red "Eliminando Perfil: $(($users[$account].localpath).replace('C:\Users\',''))"
    #Remove the local profile
    ($users[$account]).Delete()
    Write-Host -ForegroundColor Green "Perfil:  $(($users[$account].localpath).replace('C:\Users\',''))
Ha sido eliminado correctamente"
    #Configure yes choice
    $yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Yes","Desea eliminar Otro Perfil."
    #Configure no choice
    $no = New-Object System.Management.Automation.Host.ChoiceDescription "&No","Salir/No eliminar Mas perfiles"
    #Determine Values for Choice
    $choice = [System.Management.Automation.Host.ChoiceDescription[]] @($yes,$no)
    #Determine Default Selection
    [int]$default = 0
    #Present choice option to user
    $userchoice = $host.ui.PromptforChoice("","Desea eliminar Otro Perfil?",$choice,$default)
    }
#If user selects No, then quit the script    
Until ($userchoice -eq 1)

22 agosto 2013

Un gran truco para recuperar Windows tras un desastre.



Tal y como reza un proverbio informático, "bien hallados sean los que hacen copias de seguridad, que dormirán plácidamente", dado que no tendrán problemas para recuperar el sistema tras un error y tener que volver a recuperar el sistema.

Como nos explican en esta noticia, los puntos de restauración en Windows (cualquier versión) nos puede salvar de más de un apuro y minimizar la perdida de datos.

Os dejo el enlace para que lo miréis.

Feliz lectura.

Saludos.

Por un Brillante Comienzo: ¡Feliz Año Nuevo 2025

¡Feliz Año Nuevo 2025! Queremos comenzar este nuevo año agradeciéndote por formar parte de nuestra comunidad. El 2024 fue un año de retos, a...