jueves, 8 de diciembre de 2011

Cambiar ubicación de STEAM

Una vez instalado STEAM, no es posible elegir la ubicación de instalación de los juegos que se descargan, y van automáticamente a la ruta de STEAM.

Para cambiar STEAM de sitio sin tener que volver a descargarlo todo, según la web de Valve, hay que realizar los siguientes pasos:

1 Cerrar sesión en STEAM y cerrar el programa.

2 Ir al directorio de STEAM (por defecto C:\Archivos de programa\Steamy borrar todo excepto Steam.exe y la carpeta SteamApps (sería recomendable hacer un backup de toda la carpeta de STEAM previamente, y borrarla si después de hacer todo el proceso funciona todo correctamente).

3 Mover la carpeta de STEAM completa a la nueva ubicación deseada.

4 Ejecutar Steam.exe. STEAM se actualizará y estará listo para funcionar correctamente.

5 Todo el contenido descargado a partir de ahora irá a la nueva ubicación

No he probado a hacer este proceso, con lo que no sé si al ejecutar STEAM de nuevo se restablecerán los accesos directos. Si no es así, habrá que volver a crearlos/actualizarlos manualmente.

FUENTE: https://support.steampowered.com/kb_article.php?ref=7710-tdlc-0426

lunes, 19 de septiembre de 2011

No se puede iniciar el servicio Firewall de Windows en Windows XP

Para solucionar este problema, ejecutar la siguiente secuencia:

rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf


Una vez hecho esto, debería poder iniciarse el servicio.


Fuente (con información ampliada): http://support.microsoft.com/kb/920074/es

jueves, 7 de abril de 2011

Panel de Control Avanzado de Cuentas de Usuario

Tanto en Windows XP como en Vista/7, existe un panel de utilidad a la hora de gestionar usuarios y contraseñas almacenadas.

Para acceder a él, desde Windows XP, ejecutar "control userpasswords2".

Desde Vista/7, ejecutar "netplwiz".

Fuente: http://unlockforus.blogspot.com/2008/01/netplwiz-advanced-user-accounts-control.html

martes, 7 de diciembre de 2010

¿Qué hace el botón "reparar" de una conexión de red en WinXP?

Aquí una lista con los comandos que ejecuta el botón "Reparar" de las conexiones de red de Windows XP.
En caso de las conexiones wifi, además de ésto comienza deshabilitando y volviendo a habilitar el adaptador de red en cuestión.

  • Dynamic Host Configuration Protocol (DHCP) lease is renewed: ipconfig /renew
  • Address Resolution Protocol (ARP) cache is flushed: arp -d *
  • Reload of the NetBIOS name cache: nbtstat -R
  • NetBIOS name update is sent: nbtstat -RR
  • Domain Name System (DNS) cache is flushedipconfig /flushdns
  • DNS name registration: ipconfig /registerdns

lunes, 6 de diciembre de 2010

Averiguar IP de un nombre de dominio

Bajo sistemas Windows, utilizando el comando nslookup seguido de la url:

nslookup direccion


Aquí un ejemplo de la ejecución del comando y el resultado:



C:\>nslookup www.google.com
Servidor:  UnKnown
Address:  192.168.1.1


Respuesta no autoritativa:
Nombre:  www.l.google.com
Address:  173.194.37.104
Aliases:  www.google.com


FUENTE: http://www.tierravirtual.com/averiguar-las-direcciones-ip-de-una-dns/

sábado, 4 de diciembre de 2010

Crear archivo "vacío" de tamaño deseado

En alguna ocasión puede ser interesante disponer de un archivo de un determinado tamaño.
Un ejemplo práctico de la utilidad de esta función es comprobar velocidades de transferencia, ya sea en red local, internet, o incluso en el propio equipo para analizar la transferencia entre unidades.

El comando que nos permite hacer esto se llama "FSUTIL", y en Windows 7 requiere ejecutarlo como administrador  (en Vista y XP no lo tengo probado).

Para crear un archivo se utiliza la siguiente sintaxis:

fsutil file createnew <archivo> <tamaño>


En "archivo" se colocaría el nombre del archivo (lo creará en la ruta desde la que se ejecuta el comando, a no ser que en lugar de solamente el nombre del archivo se ponga la ruta completa, caso en el que lo creará en la ruta especificada, independientemente de desde dónde se esté ejecutando el comando) y en "tamaño" el tamaño en bytes que tendrá el nuevo archivo.

Aquí un par de ejemplos para crear un archivo de nombre "prueba.txt" y 1 gigabyte  de tamaño (uno con sólo el nombre del archivo y otro con la ruta completa):

fsutil file createnew prueba.txt 1073741824


fsutil file createnew d:\prueba\prueba.txt 1073741824


Se utiliza el tamaño 1073741824 porque es un gigabyte (el tamaño que deseábamos para el archivo) expresado en bytes (1gb x 1024mb x 1024kb = 1073741824 bytes).


Si el nombre del archivo va a contener espacios, o si la ruta en la que se va a crear contiene espacios en su nombre, habría que ponerlo entrecomillado. Si no es el caso, da igual poner o no las comillas.


Ejemplo con ruta larga con espacios:


fsutil file createnew "d:\ruta larga\prueba.txt" 1073741824

viernes, 12 de noviembre de 2010

Crear puerto virtual para impresora

Hay ocasiones en las que, disponiendo por ejemplo de una impresora USB, necesitamos, por algún motivo (puede ser porque utilicemos un programa que solo admite imprimir a puertos en vez de a impresoras Windows, o porque necesitemos imprimir desde un programa para MS-DOS, o cualquier otro motivo) que se identificase como una impresora serie o paralelo.

Pues bien, la solución es bastante sencilla:

Hay que compartir la impresora en cuestión, y luego mapearla en Windows.
Una vez hecho esto, podrás utilizarla desde un programa que requiera de un puerto determinado.

Imaginemos que necesitamos que nuestra impresora USB "esté" en el COM1. Suponiendo que el nombre del equipo sea "mipc" y que el nombre de la impresora como recurso compartido sea "impresora".
Habría que ejecutar la siguiente secuencia:

net use com1: \\mipc\impresora /persistent:yes 

El "/persistent:yes" lo que hace es que este mapeado se vuelva a realizar en cada arranque del sistema operativo. Si obviamos ese parámetro, la impresora solamente estará mapeada mientras el sistema no se reinicie.

Aquí la secuencia de forma "genérica", donde PUERTO es el nombre del puerto "virtual" a crear, "EQUIPO" es el nombre del pc y "RECURSO" es el nombre del recurso compartido a mapear:

net use PUERTO: \\EQUIPO\RECURSO [/persistent:yes]

Nótese que "\persistent:yes" está entre corchetes, lo que quiere decir que es opcional. A la hora de introducir el comando, no debería llevar corchetes (si es que se decide hacer "persistente").