低配服务器也想使用Windows系统?Windows Server Core使用攻略
本文涉及内容较多,相当于是博主折腾Windows Server Core的记录,没有什么逻辑部分攻略文案来自AI
修改环境变量
1. 打开注册表编辑器
- 按
Win + R
打开“运行”对话框。 - 输入
regedit
并按Enter
打开注册表编辑器。
2. 导航到环境变量位置
- 用户变量路径:
HKEY_CURRENT_USER\Environment
- 系统变量路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
3. 修改或添加环境变量
- 修改现有变量:找到变量名,双击并修改其值。
- 添加新变量:右键空白处,选择
新建 > 字符串值
,输入变量名和值。
设置虚拟内存大小
1. 打开命令提示符
以管理员身份运行命令提示符。
2. 查看当前虚拟内存设置
使用以下命令查看当前虚拟内存配置:
wmic pagefile list /format:list
3. 设置虚拟内存大小
使用 wmic
命令设置虚拟内存。例如,将初始大小设置为 2048 MB,最大大小设置为 4096 MB:
wmic computersystem where name="%computername%" set AutomaticManagedPagefile=False wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=2048,MaximumSize=4096
AutomaticManagedPagefile=False
:禁用系统自动管理虚拟内存。InitialSize
和MaximumSize
:分别设置初始和最大虚拟内存大小。
4. 重启服务器
更改后,重启服务器使设置生效:
shutdown /r /t 0
5. 验证设置
重启后,再次运行以下命令确认设置已生效:
wmic pagefile list /format:list
注意事项
- 虚拟内存大小应根据服务器负载和物理内存调整。
- 建议初始大小为物理内存的1.5倍,最大大小为3倍。
清理回收站和关闭回收站功能
尽管 Server Core 是一个精简版的 Windows Server,没有图形用户界面(GUI),但回收站功能仍然存在。你可以通过命令行或 PowerShell 来管理回收站中的文件。
常用命令
- 查看回收站内容:
Get-ChildItem -Path 'C:\$Recycle.Bin' -Force
- 清空回收站:
Clear-RecycleBin -Force
- 删除特定文件:
Remove-Item -Path 'C:\$Recycle.Bin\<文件或文件夹路径>' -Recurse -Force
关闭回收站
在打开了显示隐藏文件的基础上(怎么打开后面有),打开记事本,选择文件-打开,打开C盘,打开$RECYCLE.BIN,右键里面的回收站,选择属性,选择第二个常规,点击不将文件移到回收站中。移除文件后立即将其删除(R)即可。
关闭防火墙
1. 打开 PowerShell
如果你已经登录到 Windows Server 2016 Core,你应该已经在命令行界面。直接输入 powershell
并按回车键,进入 PowerShell 环境。
2. 关闭防火墙
使用以下命令来关闭防火墙:
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
这个命令会同时关闭域、公共和私有网络的防火墙。
3. 验证防火墙状态
你可以使用以下命令来验证防火墙是否已关闭:
Get-NetFirewallProfile | Select-Object Name, Enabled
如果输出中所有配置文件的 Enabled
属性都为 False
,则表示防火墙已成功关闭。
修改组策略
使用 secedit
命令
secedit
是命令行工具,可以配置和导出安全策略(类似组策略的部分功能)。
示例:导出当前策略:
secedit /export /cfg C:\policy.inf
示例:导入策略:
secedit /configure /db C:\Windows\security\local.sdb /cfg C:\policy.inf
恢复Administrator为初始状态(第一次登录时的状态)
清除 Administrator 账户的配置文件
- 打开注册表编辑器:
regedit
- 导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- 查找与 Administrator 账户对应的 SID(通常以
S-1-5-21
开头,末尾为-500
)。 - 删除该 SID 对应的项。
- 删除
C:\Users\Administrator
文件夹(如果存在)。
关闭/删除Windows Defender
若要禁用,推荐使用Defender Control
若要删除,推荐使用Windows Defender Remover
打开隐藏文件显示和拓展名显示
下载并打开Dism++设置即可
开启CompactOS
开启后将对操作系统进行压缩,可以腾出1GB左右的空间
Compact.exe /CompactOS:always
卸载微软拼音输入法
先安装英文输入法
- 以管理员身份运行PowerShell。
- 获取当前语言列表:
运行以下命令查看当前已安装的语言:Get-WinUserLanguageList
- 添加英语语言包:
如果英语语言包未安装,可以使用以下命令添加:$LanguageList = Get-WinUserLanguageList $LanguageList.Add("en-US") Set-WinUserLanguageList $LanguageList -Force
卸载中文输入法
$LanguageList = Get-WinUserLanguageList
$LanguageToRemove = $LanguageList | Where-Object { $_.LanguageTag -eq "zh-Hans-CN" }
$LanguageList.Remove($LanguageToRemove)
Set-WinUserLanguageList $LanguageList -Force
THE END