设为首页收藏本站
天天打卡

 找回密码
 立即注册
搜索
查看: 44|回复: 10

Windows Server 2022 通过调整注册表来修改内核参数

[复制链接]

3

主题

64

回帖

194

积分

注册会员

积分
194
发表于 2024-4-20 08:10:48 | 显示全部楼层 |阅读模式
在 Windows Server 2022 中,可以通过调整注册表来修改内核参数。以下是一些常见的内核参数调整
在 Windows Server 2022 中,可以通过修改注册表来调整 TCP/IP 栈参数、TCP 策略和文件系统缓存。请注意,对注册表的更改需要谨慎操作,建议在进行更改之前备份注册表以及系统状态。
调整线程池大小:

打开注册表编辑器,方法是按下 Win + R 键,在运行窗口中输入 "regedit",然后点击确定。
导航到以下注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
在右侧窗格中找到名为 "NetworkThrottlingIndex" 的 DWORD 值(如果不存在,则需要创建它)。
双击 "NetworkThrottlingIndex",将数值数据更改为一个介于 1 到 100 之间的整数。较小的值会增加线程池的大小,较大的值则会减小线程池的大小。
关闭注册表编辑器并重新启动服务器,使更改生效。
调整连接超时时间:

打开注册表编辑器,按下 Win + R 键,在运行窗口中输入 "regedit",然后点击确定。
导航到以下注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
在右侧窗格中找到或创建名为 "TcpMaxConnectRetransmissions" 的 DWORD 值。
双击 "TcpMaxConnectRetransmissions",将数值数据更改为你想要的连接超时时间(单位为毫秒)。
例如,设置为 30000 表示连接超时时间为 30 秒。
关闭注册表编辑器并重新启动服务器,使更改生效。
调整 TCP/IP 栈参数:

最大连接数:在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 MaxUserPort 的 DWORD 值,并设置其数值为期望的最大连接数(如65534)。
接收窗口大小:在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpWindowSize 的 DWORD 值,并设置其数值为期望的窗口大小(如65535)。
调整 TCP 策略:

重传超时时间:在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpInitialRTT 的 DWORD 值,并设置其数值为期望的超时时间(以毫秒为单位)。
连接保持时间:在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 KeepAliveTime 的 DWORD 值,并设置其数值为期望的保持时间(以毫秒为单位)。
调整文件系统缓存:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,创建名为 LargeSystemCache 的 DWORD 值,并将其数值设置为 1,以启用更大的系统文件缓存。
创建名为 IoPageLockLimit 的 DWORD 值,并根据需求设置其数值,以调整文件系统缓存所使用的页锁定限制。
MTU(最大传输单元)大小:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces<接口GUID> 下,创建名为 MTU 的 DWORD 值,并设置其数值为期望的 MTU 大小。
SYN 攻击保护:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpMaxHalfOpen 的 DWORD 值,并设置其数值为期望的最大半连接数,以帮助防止 SYN 攻击。
操作系统版本和名称:

在注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 下,修改名为 ProductName 的字符串值,以更改操作系统的显示名称。
启用或禁用服务:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下,找到相应的服务键,将其 Start 字符串值设置为适当的数值,以控制服务的启用或禁用状态。
自动登录设置:

在注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 下,修改名为 AutoAdminLogon、DefaultUserName 和 DefaultPassword 的字符串值,以配置自动登录功能。
启用或禁用自动更新:

在注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU 下,创建名为 NoAutoUpdate 的 DWORD 值,并设置其数值为 1(禁用自动更新)或 0(启用自动更新)。
设置默认程序关联:

在注册表路径 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts<扩展名> 下,修改相应的键值,以指定要使用的默认程序。
调整桌面和外观设置:

在注册表路径 HKEY_CURRENT_USER\Control Panel\Desktop 下,修改名为 Wallpaper 的字符串值,以指定桌面背景图片的路径。
禁用 UAC(用户账户控制):

在注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 下,创建名为 EnableLUA 的 DWORD 值,并将其数值设置为 0(禁用 UAC)或 1(启用 UAC)。
系统日志设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog<日志名称> 下,修改相应的键值,以调整系统日志的设置,例如设置日志文件大小、保留日志时间等。
最大工作线程数:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Executive 下,创建名为 MaxWorkItems 的 DWORD 值,并设置其数值为期望的最大工作线程数。
内核堆栈大小:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpNumConnections 的 DWORD 值,并设置其数值为期望的内核堆栈大小。
并发连接数限制:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpNumConnections 的 DWORD 值,并设置其数值为期望的并发连接数限制。
TCP/IP 端口范围:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpPortRange 的字符串值,并设置其数值为一个端口范围,例如 "1024-65535"。
主机名解析缓存时间:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters 下,创建名为 MaxCacheTtl 的 DWORD 值,并设置其数值为期望的主机名解析缓存时间(以秒为单位)。
非活动超时时间:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,创建名为 TcpMaxDataRetransmissions 的 DWORD 值,并设置其数值为期望的非活动超时时间(以秒为单位)。
最大同时打开文件数:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem 下,创建名为 NtfsDisable8dot3NameCreation 的 DWORD 值,并设置其数值为 1(禁用)或 0(启用)。
内存管理:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,可以调整多个内存管理相关的参数,如 PagedPoolSize、NonPagedPoolSize、SystemPages 等。
进程优先级:

在注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options<可执行文件名> 下,创建名为 PriorityClass 的 DWORD 值,并设置其数值为期望的进程优先级(如 128 表示实时优先级)。
内核死锁检测:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 下,创建名为 EnableDeadGwdTimers 的 DWORD 值,并设置其数值为 1(启用)或 0(禁用)。
内存页文件设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,可以调整多个与内存页文件相关的参数,如 PagingFiles、MinPagingFileSize、MaxPagingFileSize 等。
TCP/IP 特定参数:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,可以调整多个与 TCP/IP 相关的参数,如 TcpWindowSize、TcpMaxDupAcks、DisableTaskOffload 等。
安全相关设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 下,可以调整多个与安全相关的参数,如 DisableDomainCreds、RestrictAnonymous、LimitBlankPasswordUse 等。
时钟和计时器设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation 下,可以调整与时钟和计时器相关的参数,如 RealTimeIsUniversal 等。
I/O 设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk 和 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi 下,可以调整与磁盘和存储设备的 I/O 相关的参数,如 BufferSize, CachePolicy, IoTimeout 等。
文件系统缓存设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 下,可以调整与文件系统缓存相关的参数,如 EnablePrefetcher、EnableSuperfetch 等。
内核堆栈设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,可以调整与内核堆栈相关的参数,如 KernelStacks、StackSize 等。
系统启动选项:

在注册表路径 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control 下的 SystemStartOptions 键中,可以设置系统的启动选项,如增加或修改启动参数。
磁盘性能设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl 下,可以调整与磁盘性能相关的参数,如 Win32PrioritySeparation、IRQ8Priority 等。
网络性能设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters 下,可以调整与网络性能相关的参数,如 FastSendDatagramThreshold、UseSendZeroCopyResources 等。
内核对象设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 下,可以调整与内核对象相关的参数,如 MaxSectionPerSession、MaxUserWriteWatchCount 等。
CPU 调度设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl 下,可以调整与 CPU 调度相关的参数,如 Win32PrioritySeparation、IRQ8Priority 等。
安全性选项设置:

在注册表路径 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Kernel 下,可以调整与安全性选项相关的参数,如 ObCaseInsensitive、ValidateUsermodeAddressSpace 等。
系统电源设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power 下,可以调整与系统电源管理相关的参数,如 HibernateEnabled、PowerdownAfterShutdown 等。
系统缓存设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,可以调整与系统缓存相关的参数,如 DisablePagingExecutive、LargeSystemCache 等。
内存管理设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,可以调整与内存管理相关的参数,如 PagedPoolSize、NonPagedPoolSize 等。
设备驱动程序设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下,可以调整与设备驱动程序相关的参数,如启用或禁用特定设备驱动程序、修改设备驱动程序加载顺序等。
虚拟内存设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 下,可以调整与虚拟内存相关的参数,如 PagingFiles、DisablePagingExecutive 等。
锁定页面设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem 下,可以调整与锁定页面相关的参数,如 NtfsDisableLastAccessUpdate、NtfsMftZoneReservation 等。
服务和驱动程序设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下,可以调整与系统服务和驱动程序相关的参数,如修改服务的启动类型、修改驱动程序的参数等。
文件系统设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem 下,可以调整与文件系统相关的参数,如 NtfsDisable8dot3NameCreation、NtfsDisableLastAccessUpdate 等。
网络设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 下,可以调整与网络设置相关的参数,如 TcpWindowSize、TcpMaxDataRetransmissions 等。
内核死锁检测设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 下,可以调整与内核死锁检测相关的参数,如 CriticalSectionTimeout、DeadlockDetectionTimeout 等。
文件缓存设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters 下,可以调整与文件缓存相关的参数,如 MaxWorkItems、MaxRawWorkItems 等。
系统日志设置:

在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\System 下,可以调整与系统日志相关的参数,如 MaxSize、Retention 等。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

3

主题

51

回帖

168

积分

注册会员

积分
168
发表于 2024-5-7 09:43:53 | 显示全部楼层
好用好用

1

主题

49

回帖

120

积分

注册会员

积分
120
发表于 2024-5-11 11:23:29 | 显示全部楼层
谢谢你的提醒,我会注意的。

0

主题

53

回帖

107

积分

注册会员

积分
107
发表于 2024-5-13 23:50:50 | 显示全部楼层
同意你的观点,我们有共鸣。

1

主题

52

回帖

128

积分

注册会员

积分
128
发表于 2024-6-19 10:14:06 | 显示全部楼层
嘎嘎嘎嘎嘎嘎嘎

0

主题

52

回帖

103

积分

注册会员

积分
103
发表于 2024-6-23 04:56:35 | 显示全部楼层
666666666666666666

0

主题

42

回帖

95

积分

注册会员

积分
95
发表于 2024-8-11 22:51:14 | 显示全部楼层
谢谢你的提醒,我会注意的。

1

主题

53

回帖

126

积分

注册会员

积分
126
发表于 2024-9-4 20:04:21 | 显示全部楼层
6666666666

1

主题

43

回帖

109

积分

注册会员

积分
109
发表于 2024-9-25 11:39:18 | 显示全部楼层
确实牛逼

0

主题

53

回帖

107

积分

注册会员

积分
107
发表于 2024-10-4 08:05:57 | 显示全部楼层
666666666666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|爱云论坛 - d.taiji888.cn - 技术学习 免费资源分享 ( 蜀ICP备2022010826号 )|天天打卡

GMT+8, 2024-11-24 11:00 , Processed in 0.120430 second(s), 26 queries .

Powered by i云网络 Licensed

© 2023-2028 正版授权

快速回复 返回顶部 返回列表