低配服务器也想使用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 来管理回收站中的文件。

常用命令

  1. 查看回收站内容
    Get-ChildItem -Path 'C:\$Recycle.Bin' -Force
  2. 清空回收站
    Clear-RecycleBin -Force
  3. 删除特定文件
    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 账户的配置文件

  1. 打开注册表编辑器:
    regedit
  2. 导航到以下路径:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  3. 查找与 Administrator 账户对应的 SID(通常以 S-1-5-21 开头,末尾为 -500)。
  4. 删除该 SID 对应的项。
  5. 删除 C:\Users\Administrator 文件夹(如果存在)。

关闭/删除Windows Defender

若要禁用,推荐使用Defender Control

若要删除,推荐使用Windows Defender Remover

打开隐藏文件显示和拓展名显示

下载并打开Dism++设置即可

开启CompactOS

开启后将对操作系统进行压缩,可以腾出1GB左右的空间

Compact.exe /CompactOS:always

卸载微软拼音输入法

先安装英文输入法

  1. 以管理员身份运行PowerShell
  2. 获取当前语言列表
    运行以下命令查看当前已安装的语言:

    Get-WinUserLanguageList
  3. 添加英语语言包
    如果英语语言包未安装,可以使用以下命令添加:

    $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

语景小站