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

miércoles, 17 de agosto de 2011

Sin audio en Windows 7

Hace poco tuve que formatear el PC por un fallo al restaurar una imagen corrupta y después de volver a instalar todo de nuevo me dediqué a parar servicios innecesarios.
Bueno pues después de arrancar, todo correcto excepto el Audio. Me salía un aspa roja diciéndome que no funcionaba el audio. Fui a ver los servicios en ejecución y vi que "Audio" y "Compilador de extremo de audio de Windows" estaban parados y no me dejaba iniciarlos. Al final he descubierto que este misterioso suceso se debe a que deshabilité el servicio "Energía".

martes, 27 de abril de 2010

Restablecer capas LSP (Layer Service Provider) mediante netsh


En raras ocasiones, cuando se desinstala algún programa que ha insertado capas LSP en la pila TCP, éste no realiza correctamente la desinstalación y deja la pila en un estado inestable, con la consiguiente pérdida de toda conectividad de red. A partir de Windows Server 2003 SP1, Vista, Se7en y 2008, Microsoft ha introducido 2 nuevos comandos para reparar esto.
netsh winsock reset catalog: Restablece la configuración predeterminada del catálogo winsock. Debe usarse con mucha precaución pues habrá que reinstalar de nuevo los LSP borrados.
netsh winsock show catalog: Muestra la lista de los LSP de winsock instalados en el equipo.
Podemos realizarlo en modo gráfico sabiendo muy bien lo que se está haciendo, con LSPFix

NOTA: NO me hago RESPONSABLE bajo ningún concepto de lo que pueda ocurrirle a su sistema. Debería estar completamente seguro de lo que hace y que este es prácticamente el último recursos que le queda por verificar.

jueves, 4 de febrero de 2010

Microsoft Windows Server Core 2008 parte II

La instalación es idéntica al resto de productos 2008. Elegimos Core y después de instalar, nos pide usuario y password. La primera vez que arrancamos NO HAY CONTRASEÑA, por lo que no ponemos password y le damos al enter, el cual, ahora sí, nos pedira que la cambiemos.
Después de logarnos, veremos una ventana con una típico prompt en negro esperando a que le pasemos comandos.

Lo primero, para ver información de la licencia:
cscript c:\windows\system32\slmgr.vbs /dli
para ver el tiempo que queda antes de que expire:
cscript c:\windows\system32\slmgr.vbs /xpr
para prolongar otros 30 días (máximo 3 veces)
cscript c:\windows\system32\slmgr.vbs /rearm
para introducir la clave: 
cscript c:\windows\system32\slmgr.vbs /ipk clave_del_producto
y finalmente para activarlo:
cscript c:\windows\system32\slmgr.vbs /ato

Para renombrar el servidor:
netdom renamecomputer %computername% /NewName:el_nombre_que_queramos_poner

Para  configurar la IP:
netsh interface ipv4 show interfaces
Aquí obtendremos el nombre de la conexión que utilizaremos como nombre_de_la_conexión
netsh interface ipv4 set address name="nombre_de_la_conexión" source=static dirección_IP máscara_de_subred puerta_de_enlace
Ej: netsh interface ipv4 set address name="Conexión de área local" source=static 192.168.1.22 255.255.255.0 192.168.1.1

Para configurar el DNS:
netsh interface ipv4 add dnsservers "nombre_de_la_conexión" address=IP_del DNS index=indice
NOTA: indice=1 para dns primario; 2 para dns secundario

Para unir la máquina al dominio:
netdom join %computername% /domain:nombre_dominio /userD:usuario_administrador_del_dominio /passwordD: *
NOTA: Si ponemos * nos pide la password y no se ven los caracteres.

No estaría mal revisar la configuración regional mediante:
control intl.cpl
control timedate.cpl

Si queremos cambiar la password de nuevo:
ctrl+alt+sup y elegir cambiar password ó
net user el_usuario_que_queramos_cambiar *

Para ver los roles y features disponibles y su estado de instalación:
oclist

Para instalar algún role o feature:
ocsetup nombre_del_componente
donde el nombre_del_componente es el que nos ha aparecido en oclist, por ejemplo si hago un oclist en mi máquina entre otras muchas cosas me aparece:

Not installed:DNS-Server-Core-Role

pues si quiero instalar un servidor DNS deberé escribir ocsetup DNS-Server-Core-Role

Para activar el escritorio remoto:
cscript c:\windows\system32\scregedit.wsf /AR 0
0=Enable, 1=Disable

Para activar las actualizaciones automáticas:
cscript c:\windows\system32\scregedit.wsf /AU 4
4=Enable, 1=Disable
y para instalarlas cscript WUA_SearchDownloadInstall.vbs

Para configurar el DNS/DFS:
dnscmd.exe ó dfscmd.exe

Eventos mediante linea de comandos:
wevtutil


jueves, 23 de julio de 2009

Deshabilitar IPv6 en Core y demás versiones.

IPv6 está habilitado por defecto en Windows Server 2008. Si queremos deshabilitarlo sólo debemos realizar los siguientes pasos:

1.- Ejecutar “regedit” y buscar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

2.- Crear un nuevo valor DWORD, llamado “DisabledComponents” con valor “FF

3.- Reiniciar.

sábado, 15 de diciembre de 2007

Optimizaciones para Exchange 2003

Configuración del modificador /3GB

De manera predeterminada, Windows 2000 Advanced Server y Windows Server 2003 asignan 2 GB de espacio de direcciones virtual a los procesos de modo de usuario como Store.exe. Si un servidor tiene 1 GB o más de memoria física, establezca el modificador /3GB en el archivo Boot.ini para aumentar el espacio de direcciones virtual.
Sólo debe establecer el modificador /3GB en los servidores que cumplan los criterios siguientes:
- El servidor aloja buzones o carpetas públicas de Exchange 2003.
- El servidor tiene 1 GB de memoria física como mínimo.

Configuración de /USERVA y SystemPages
Si el servidor ejecuta Windows 2000, debe configurar la clave del Registro SystemPages con un valor comprendido entre 24000 y 31000. Esta clave se encuentra en la siguiente ruta de acceso:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\SystemPages
Si el servidor ejecuta Windows Server 2003, configure el valor SystemPages como cero y establezca el parámetro /USERVA=3030 en el archivo Boot.ini. Esta configuración le permite incluir un mayor número de entradas de las tablas de las páginas del sistema en el sistema, lo que representa un aspecto fundamental para sistemas de escalado.

Configuración de la clave HeapDeCommitFreeBlockThreshold del Registro
La clave del Registro HeapDeCommitFreeBlockThreshold controla el volumen de espacio libre necesario antes de que el administrador de la pila libere memoria. El valor predeterminado es cero, lo que significa que el administrador del montón libera cada página de 4 KB que quede disponible. Con el tiempo, el espacio de direcciones virtuales puede fragmentarse. En los servidores que tengan 1 GB o más de memoria física, puede establecer la clave del Registro con un valor mayor para reducir o eliminar la fragmentación. Establezca la clave del Registro como se muestra en la siguiente tabla y, a continuación, reinicie el servidor.
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager
Parámetro: HeapDeCommitFreeBlockThreshold
Tipo: REG_DWORD
Valor predeterminado: Cero
Valor recomendado decimal: 262144

Ajustar el tamaño de la caché de la base de datos de almacén
La caché de base de datos de almacenamiento (también denominada búfer Motor extensible de almacenamiento) almacena las transacciones de la base de datos antes de que se entreguen a la base de datos. De manera predeterminada, Exchange 2003 asigna 896 MB si el modificador /3GB no está establecido en el servidor y 576 MB si no se ha establecido la opción /3GB. En los casos siguientes, el ajuste del tamaño máximo de búfer puede aumentar el rendimiento:
- Si el servidor ejecuta 2003 y otras aplicaciones de servidor, reduzca el búfer para limitar el uso que hace Exchange de la memoria.
- En servidores con más de 2 GB de memoria, aumente el tamaño del búfer (hasta un máximo de 1200 MB).
Antes de aumentar el tamaño máximo del búfer, utilice Registros y alertas de rendimiento para supervisar la instancia de almacenamiento del contador Virtual Bytes (en el objeto Process) en una situación de carga normal. Este contador muestra el tamaño actual (en bytes) del espacio virtual de direcciones que utiliza el proceso Store.exe. El valor debe ser inferior a 2,8 GB si se establece el modificador /3GB e inferior a 1,8 GB si no se establece dicho modificador. Si los valores son superiores, no aumente el tamaño máximo del búfer. Si los valores son inferiores, puede aumentar el tamaño máximo del búfer hasta 1200 MB. Por ejemplo, si se establece el modificador /3GB, y el recuento de bytes virtuales es 2,5 GB en una situación de carga elevada, puede aumentar su tamaño máximo de búfer en unos 300 MB.
Tenga presente que en los servidores en los que se produzcan problemas de espacio de direcciones, el aumento del tamaño del búfer puede tener repercusiones desfavorables en el rendimiento del servidor. Un búfer mayor significa un mayor consumo de espacio de direcciones virtual; el aumento del búfer puede dar lugar a la inestabilidad del sistema.
Para ajustar el tamaño máximo del búfer, utilice Edición de la interfaz del servicio Active Directory (ADSI) para modificar el valor msExchESEParamCacheSizeMax. Para obtener más información acerca de cómo modificar el valor msExchESEParamCacheSizeMax, consulte en Microsoft Knowledge Base el artículo 266768, "XSTR: Cómo modificar el tamaño máximo de caché de la base de datos de almacenamiento" (http://support.microsoft.com/?kbid=266768). Una vez que haya establecido el valor, espere a que el servicio de directorio Active Directory® replique el valor en todo el bosque. A continuación, reinicie el servicio Almacén de información de Microsoft Exchange.
Importante:
Tenga cuidado de no seleccionar el valor msExchESEParamCacheSizeMin.

martes, 7 de agosto de 2007

Cambiar idioma por defecto en el buscador de Google de IE7

En Windows XP, al instalar IE7 y seleccionar proveedor de búsqueda Google, al realizar las búsquedas, nos aparecen en inglés UK. Sólo hay que abrir el editor del registro y localizar la clave HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Internet Explorer\SearchScopes\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX}.
Si aparecen varios, seleccionaremos el que tenga DisplyName=Google. Entonces, editamos el valor alfanumérico llamado URL y cambiarmos "uk.co" y "en" por los caracteres correspondientes al idioma que queramos tal que así:
http://www.google.es/search?hl=es&q={searchTerms}&meta=

viernes, 2 de marzo de 2007

Menú contextual para defragmentar

Defragmentar unidades automaticamente con un nuevo menu contextual
Si queremos crear un nuevo menu contextual para desfragmentar las unidades, escribiremos "regedit.exe" en el menú Inicio/Ejecutar y encontraremos o crearemos la clave:

HKEY_CLASSES_ROOT\Drive\shell\Defrag\command

Modificaremos el valor predeterminado con DEFRAG.EXE %1, ahora tendremos un nuevo menú en las unidades para desfragmentarlas.

Automatically Defrag drives with a new context menu item

If we want to create a new context menu item to defrag drives
, we'll type "regedit.exe" from Start/execute and we'll locate or create the key:

HKEY_CLASSES_ROOT\Drive\shell\Defrag\command

We'll modify the default value with DEFRAG.EXE %1, then now we'll have a new menu item in our drives to defrag them.

miércoles, 28 de febrero de 2007

Optimizar caché L2

Windows XP por defecto utiliza 256 KBytes de la caché de nivel 2 de los procesadores. Debido a que muchos de los procesadores actuales de gama alta tienen cachés mayores de 256 KBytes, optimizaremos el rendimiento de nuestro Windows modificando este valor. Iniciamos el editor del registro con «regedit.exe» desde Inicio/ejecutar y localizaremos la clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management.

Crearemos o modificaremos el valor DWORD SecondLevelDataCache, cuyo valor ajustaremos al equivalente en KBytes al tamaño de nuestra caché de nivel 2 en notación decimal.

By default, Windows XP uses
256 KBytes of the level caché 2 of the processors. Due to the fact that many of the current processors of high range have caches up to 256 KBytes, we'll optimize the performance of our Windows modifying this value. We type "regedit.exe" from Start/execute and we'll locate the key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management.

We'll create or modify the value DWORD SecondLevelDataCache, whose value we'll fit to the equivalent in KBytes to the size of our cache of level 2 in decimal notation.

jueves, 22 de febrero de 2007

Cambiar el nombre a la Papelera

Para cambiar el nombre a la Papelera sigue estos pasos:
Abre el bloc de notas o cualquier otro editor de textos y copia lo siguiente:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
"Attributes"=hex:50,01,00,20
"CallForAttributes"=dword:00000000
y guárdalo como por ejemplo Cambiar nombre papelera.reg (acuérdate de poner la extensión *.reg)
Una vez guardado ejecuta el archivo, vete al icono de la papelera reciclaje y haz clic con el ratón derecho, verás como ahora te aparece una nueva opción "cambiar nombre", pincha sobre la opción y ponle el nombre que quieras.
Si ahora quieres que desaparezca la opción de "cambiar nombre" abre el bloc de notas y copia lo siguiente:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
"Attributes"=hex:40,01,00,20
"CallForAttributes"=dword:00000000
Guardalo como por ejemplo deshacer cambio nombre papelera.reg y ejecuta el archivo, no volverá a aparecer esa opción.

If you want to change Recycled bin's name, you'll have to do the following:
Open notepad or similar and copy this:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
"Attributes"=hex:50,01,00,20
"CallForAttributes"=dword:00000000
save it with a name, for example change_name_recycled.reg (remember *.reg extension)
Once you've saved, run it. Go into the recycled bin's icon and right clic "change name".
If you want the option "change name" doesn't appear copy the following in a notepad:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder]
"Attributes"=hex:40,01,00,20
"CallForAttributes"=dword:00000000
save it with a name, for example no_change_name_recycled.reg and run it.

sábado, 17 de febrero de 2007

Esconder cuentas de usuario de la pantalla de bienvenida.

Cuando añadimos una cuenta para ciertos usuarios en Windows XP, sus nombres aparecerán en la pantalla de bienvenida. En ocasiones un usuario necesita ser añadido a una máquina Windows XP porque necesita acceso (vía red) a los recursos de esa máquina, pero jamás iniciará sesión físicamente en el ordenador.

Para eliminar completamente la cuenta de acceso de la pantalla de bienvenida, iniciaremos la herramienta de edición del registro del sistema con el comando «regedit.exe» desde el menú Inicio/Ejecutar y localizaremos la clave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion
\Winlogon\SpecialAccounts\UserList

Para cada usuario cuya cuenta queramos ocultar, crearemos un nuevo valor de tipo DWORD cuyo nombre será el nombre de usuario y su contenido «0» (cero) para ocultarlo.
Será necesario reiniciar Windows para que los cambios surtan efecto.

When we create an account for some users in Windows XP, their names will appear in the welcome window. Sometimes a user have to be created because he needs (net) access to the resources of a machine, but he never will log on that machine.

To delete completely the account in the welcome window, we'll run «regedit.exe» from menu Start/Exec and we'll find the key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion
\Winlogon\SpecialAccounts\UserList

For every user which account we want to delete, we'll create a new DWORD value which name will be the user name and the value «0» (zero) if we want to hide it.
Machine must be rebooted to changes take effect.