[Ayuda] script Optimizacion TCP

Consejos • Metodos • Integracion • WPI • Enlaces • Mucho mas
Responder
Shaka
Mensajes: 2
Registrado: Vie Dic 28, 2012 8:23 pm

[Ayuda] script Optimizacion TCP

Mensaje por Shaka »

Saludos a todos amigos.
Este es mi primer tema, solicitando ayuda.

Estoy creando mi propio Windows XP Desatendido para la Empresa donde trabajo. lo cual este Windows personalizado me va ayudar mas rapidamente el formateo de equipos como la entrega en poco tiempo a las agencias de venta de tickets de loteria.

Este Windows personalizado debe tener las siguientes aplicaciones:
NetTime: para sincronizar la hora de windows mediante servidores smtp externos.
NetFramework 1.1: para software de Parlay
NetFramework 2.0: para software de Loteria
Java JRE 6: para software de Loteria
Mozilla Firefox 2.0.20: para funciones de pagina web de Parlay
CCleaner 3: para el mantenimiento del equipo.
Google Chrome: Navegador por defecto.
Adobe Flash Player: para ambos navegadores.
WinRAR 4.20: Herramienta util.

Debe tener integrado controladores para tarjetas de puerto paralelo y serial PCI o PCI-E, tarjetas de red PCI o PCI-E y controladores de impresoras tickeras como Epson TM Series, LX 300 Series.

Las caracteristicas de este disco desatendido tambien debe ser pensado para poco uso grafico, por tanto debe estar full rendimiento, poco uso de memoria ram y procesamiento, actualizaciones integradas.

Todo va muy bien, pero me falta 1 cosa, optimizar la configuracion TCP mediante registro.
Este script de registro es lo que tengo preparado:

Ajustes100MB.reg

Código: Seleccionar todo

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters]
"DefaultReceiveWindow"=dword:00000000
"DefaultSendWindow"=dword:00000000
"FastSendDatagramThreshold"=dword:000005dc
"FastCopyReceiveThreshold"=dword:000005dc
"IgnorePushBitOnReceive"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPer1_0Server"=dword:00000008
"MaxConnectionsPerServer"=dword:00000008

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpWindowSize"=dword:003ebc00
"GlobalMaxTcpWindowSize"=dword:003ebc00
"EnablePMTUDiscovery"=dword:00000001
"EnablePMTUBHDetect"=dword:00000000
"SackOpts"=dword:00000001
"DisableTaskOffload"=dword:00000000
"MaxUserPort"=dword:0000fffe
"TcpTimedWaitDelay"=dword:0000001e
"DefaultTTL"=dword:00000040
"Tcp1323Opts"=dword:00000001
"TCPMaxDupAcks"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{NIC-ID}]
"TcpWindowSize"=-
"TcpAckFrequency"=dword:00000001
"TcpDelAckTicks"=dword:00000000
"MTU"=dword:000005dc

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER]
"explorer.exe"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER]
"explorer.exe"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider]
"DnsPriority"=dword:00000007
"HostsPriority"=dword:00000006
"LocalPriority"=dword:00000005
"NetbtPriority"=dword:00000008

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
"MaxNegativeCacheTtl"=dword:00000000
"NetFailureCacheTime"=dword:00000000
"NegativeSOACacheTime"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"Size"=dword:00000003
"SizReqBuf"=dword:00004000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"LargeSystemCache"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched]
"NonBestEffortLimit"=dword:00000014

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters]
"TcpNoDelay"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ICSharing\Settings\General]
"InternetMTU"=dword:000005dc

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols\0]
"ProtocolMTU"=dword:000005c8

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PSched\Parameters\Adapters\{NIC-ID}]
"NonBestEffortLimit"=dword:00000014

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{DNS-ID}\Parameters\Tcpip]
"MaximumUdpPacketSize"=dword:00000200
El problema que tengo es registrar unos valores y datos en los adaptadores de red de forma desatendida conocidos como GUID, estos GUID son identidades de cada adaptador, siempre son diferentes.
Lo que quiero hacer es que se registre en todos los adaptadores de red identificados en el registro:

Código: Seleccionar todo

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{NIC-ID}]
"TcpWindowSize"=-
"TcpAckFrequency"=dword:00000001
"TcpDelAckTicks"=dword:00000000
"MTU"=dword:000005dc

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PSched\Parameters\Adapters\{NIC-ID}]
"NonBestEffortLimit"=dword:00000014

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{DNS-ID}\Parameters\Tcpip]
"MaximumUdpPacketSize"=dword:00000200
Me pueden ayudar con estos {GUID}?
Avatar de Usuario
paulofutre
Mensajes: 3708
Registrado: Mar Sep 11, 2007 4:18 am
Ubicación: MADRID

Re: [Ayuda] script Optimizacion TCP

Mensaje por paulofutre »

Hola Shaka, y con permiso de Lethe, bienvenido al foro.
Siento no servirte de mucha ayuda. Más que nada es por "refrescar" el hilo y ver si algún otro conforero sabe del tema. También mira por el subforo de nLite donde se tratan este tipo de problemas.
nLite, Instalaciones Desatendidas y Personalizadas para Windows XP
http://www.letheonline.net/foro/viewforum.php?f=14
Si ves que no recibes respuesta en unos días, vuelve tu mismo ha hacer alguna indicación , o copia y pega y abre un tema nuevo en el subforo indicado, para ver si otra persona te puede "hechar un cable". Eso no molestará en absoluto :yahD

Un saludo.
Saludos y ♪Forzatleti♫
Avatar de Usuario
LeThe
Site Admin
Mensajes: 7046
Registrado: Vie Jun 15, 2007 5:11 pm
Ubicación: Florida, Estados Unidos
Contactar:

Re: [Ayuda] script Optimizacion TCP

Mensaje por LeThe »

En verdad para un proyecto como este es mas facil tener computadoras identicas que personalizar Windows, pero como no es el caso, mira como lo haria:

1. Ejecutaria un Script en el GuiRunOnce - despues que se hayan identificado e instalado todos los controladores para las tarjetas de RED.
2. Esta es la parte dificil; buscar una aplicacion o escribir un script que pueda extraer los GUIDs del registro. Aqui en este tema te puedes dar cuenta lo dificil que puede ser: http://stackoverflow.com/questions/4451 ... tch-script
3. Crear un archivo .reg, reemplazando los GUIDs con los valores encontrados en paso #2.

La verdad es que me encuentro el proyecto interesante. Tambien me llega a la mente exportar el registro y usar REGEX (regular expressions) para extraer los GUIDs - este es otro metodo posible de hacerlo.

Por favor actualiza el foro con el progreso y tratare de ayudarte.
Ing. Joshua Marius
Windows 10 Pro x64 20H2
Intel Core i7-3770K, 4.5 Ghz
ASUS P8Z68-V LX
Disco 1: Samsung SSD 850 EVO 500 GB
RAID 1: Seagate ST3000DM001 3TB
CORSAIR Vengeance 16 GB DDR3 1600
NVIDIA GeForce GTX 1060
Avatar de Usuario
LeThe
Site Admin
Mensajes: 7046
Registrado: Vie Jun 15, 2007 5:11 pm
Ubicación: Florida, Estados Unidos
Contactar:

Re: [Ayuda] script Optimizacion TCP

Mensaje por LeThe »

Como vamos?
Ing. Joshua Marius
Windows 10 Pro x64 20H2
Intel Core i7-3770K, 4.5 Ghz
ASUS P8Z68-V LX
Disco 1: Samsung SSD 850 EVO 500 GB
RAID 1: Seagate ST3000DM001 3TB
CORSAIR Vengeance 16 GB DDR3 1600
NVIDIA GeForce GTX 1060
Responder

Volver a “nLite, Instalaciones Desatendidas y Personalizadas para Windows XP”