以下仅为本人个人定制化使用作参考,如需满足你的需求请自行选择性遵从。
相比WIN10,Server系统已发现的不足且本人无法解决的包含:
没有剪切板历史(Win+V)
[1]——这个貌似是InputApp的玩意,2019的内核版本低装不了从WIN10打包的inputapp,SERVER2022的内核版本够但是多出来的UWP真恶心,可以去microsoft store抓一个叫ditto的软件安装进去——已解决calc仍然是WIN7版本——已解决,装calc的UWP就可以了WIFI热点没有对应的UWP选项接口打开——这个最难顶,可以装一个叫Wifi Hotspot (Soft AP)的UWP应用,也在store里面抓出来PrtScn截图后不显示截图和草图的通知,不是特别方便
[2][3][4][5][6]——已解决,装一个叫screenskectch的原生UWP应用
全部已解决,通过UWP应用安装。其他诸如闹钟与时钟、录音机等实用应用均可以通过抓Store的包获取,详见龍龘:Microsoft Store商店应用(UWP)备份,原版安装包下载,无需手动数字签名,server系统安装UWP应用以及里面的参考链接
5. 任务管理器少东西——https://habr.com/en/post/160161/和windows server 2016 任务管理器进程页签磁盘和网络选项不可用?和https://superuser.com/questions/498844/why-are-disk-and-network-columns-disabled-in-task-manager-in-windows-server-2012
PrtScn截图后显示截图和草图
这些基于Windowsapp的首先需要安装net framework 3.5;
然后设置——更新和安全——开发者选项:点开发者模式
Microsoft.ScreenSketch.zip改成zip后缀.txt
下载截图和草图的app,例如放到C:\根目录:(注意:安装后必须联网,桌面会卡几秒钟,然后就能用了)
# Powershell(cmd)里面
Add-AppxPackage -Path C:\Microsoft.UI.Xaml.2.0_2.1810.18004.0_x64__8wekyb3d8bbwe.Appx
Add-AppxPackage -Path C:\Microsoft.VCLibs.140.00_14.0.27323.0_x64__8wekyb3d8bbwe.Appx
Add-AppxProvisionedPackage -PackagePath C:\Microsoft.ScreenSketch_2018.1214.231.0_neutral___8wekyb3d8bbwe.AppxBundle -SkipLicense -Online
初次进系统配置[7]
如果有网,立即搜“添加可选功能”-“OPENSSH 服务器”添加;-添加功能-“图形工具”(应该是DirectX)
Net Framework 3.5也装了
服务器管理器-管理-服务器管理器属性:勾选“在登陆时不自动启动服务器管理器”服务器管理器-本地服务器-IE 增强的安全配置:“管理员”与“用户”都勾关闭(若出现FTP无法下载)
[9]Internet选项-安全条-自定义级别:拉到下面 选“允许下载”Internet选项-常规选项卡-设置-“推荐的磁盘空间”设为8;移动文件夹放到内存盘设置-轻松使用-显示:最好关掉“在Windows中自动隐藏进度条”-颜色滤镜:最好勾选“允许使用快捷键打开或关闭滤镜”-讲述人:最好不勾“允许使用快捷键启动讲述人”-键盘:最好不勾“允许使用快捷键启动粘滞键”“切换键”,最好打开“使用Prtscn按键打开屏幕截图”个性化-主题-桌面图标设置:最好勾上“此电脑”;个性化-颜色-透明效果:最好关掉此电脑右键-属性-高级系统设置-性能-高级-调整以优化性能:勾”程序”此电脑右键-属性-高级系统设置-性能-数据执行保护:勾”仅为基本Windows程序和服务启用DEP(T)”控制面板-程序和功能-启用或关闭 Windwos 功能-服务器选择-功能:勾“Direct Play”“无线 LAN 服务”“优质 Windows 音频视频体验” 控制面板-小图标-自动播放:关闭(组策略中也有对应设置)设置-更新和安全-开发人员模式;拉到最下-允许本地POWSHELL未签名运行
# PowerShell(Admin)中运行下列指令
powercfg -h off #删除C盘hiberfil.sys
diskperf -y # 任务管理器磁盘开启
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 # 卓越性能开启
# 以下是以上的部分命令行命令/注册表修改法,本人尽量用注册表,但封装系统有些必须用cmd
; 1.在登录时不启动服务器管理器,也不弹出个烦人的小窗口
[HKEY_LOCAL_MACHINE\Software\Microsoft\ServerManager]
“DoNotOpenServerManagerAtLogon”=dword:00000001
“DoNotPopWACConsoleAtSMLaunch”=dword:00000001
; 2.禁用IE增强的安全配置
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A7-37EF-4b3f-8CFC-4F3A74704073}]
“IsInstalled”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A8-37EF-4b3f-8CFC-4F3A74704073}]
“IsInstalled”=dword:00000000
# 3.关闭”当前的安全设置不允许从该位置下载文件”,需要重启
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3” /v “1803” /t REG_DWORD /d 0 /f
# 4.Internet临时文件目录更改
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders” /v Cache /t REG_SZ /d “Z:\TEMP\INetCache\Internet 临时文件” /f
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders” /v Cache /t REG_SZ /d “Z:\TEMP\INetCache\Internet 临时文件” /f
# 4.Internet临时文件大小更改
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache” /v ContentLimit /t REG_DWORD /d 8 /f
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content” /v CacheLimit /t REG_DWORD /d 0x2000 /f
;5.取消隐藏滚动条
[HKEY_CURRENT_USER\Control Panel\Accessibility]
“DynamicScrollbars”=dword:00000000
;6.颜色滤镜
[HKEY_CURRENT_USER\Software\Microsoft\ColorFiltering]
“HotkeyEnabled”=dword:00000001
;7.讲述人
[HKEY_CURRENT_USER\Software\Microsoft\Narrator\NoRoam]
“WinEnterLaunchEnabled”=dword:00000000
;8.关允许快捷键粘滞键,切换键,筛选键;打开PrtScn;取消那3个键的警告和发出声音
[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
“Flags”=”98”
[HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys]
“Flags”=”482”
[HKEY_CURRENT_USER\Control Panel\Accessibility\ToggleKeys]
“Flags”=”34”
[HKEY_CURRENT_USER\Control Panel\Keyboard]
“PrintScreenKeyForSnippingEnabled”=dword:00000001
[HKEY_CURRENT_USER\Control Panel\Accessibility]
“Warning Sounds”=dword:00000000
“Sound on Activation”=dword:00000000
; 9.只有透明效果的关闭
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize]
“EnableTransparency”=dword:00000000
; 10. 调整以优化程序而不是后台服务
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl]
“Win32PrioritySeparation”=dword:00000026
# 11. DEP
bcdedit /set nx OptIn
; 14
reg add “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppModelUnlock” /v “AllowAllTrustedApps” /t REG_DWORD /d 1 /f
reg add “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AppModelUnlock” /v “AllowDevelopmentWithoutDevLicense” /t REG_DWORD /d 1 /f
reg add “HKEY_LOCAL_MACHINE\Software\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell” /v “ExecutionPolicy” /t REG_SZ /d “RemoteSigned” /f
Set-ExecutionPolicy RemoteSigned -force
# Set-ExecutionPolicy unrestricted -force
资源管理器显示隐藏文件,无分组balabala,
组策略gpedit.msc配置[10]
用户配置-管理模板-Windows组件-Internet Explorer:“阻止运行首次运行向导”,设为“已启用”。这是:弹出 设置internet explorer 11
[11]的解决办法计算机配置-Windows设置-安全设置-帐户策略-密码策略:”密码必须符合复杂性要求”,设为“已禁用”;“密码最长使用期限”,设为”0″(无期限)计算机配置-Windows设置-安全设置-本地策略-安全选项:”无需按 Ctrl+Alt+Del”,启用计算机配置-Windows设置-安全设置-本地策略 -安全选项-用户账户控制:“以管理员批准模式运行所有管理员”,禁用计算机配置-管理模板-系统:显示”关闭事件跟踪程序”,设为“已禁用”(关机不输原因)计算机配置-管理模板-Windows 组件-Windows 更新:“配置自动更新”,设为“已禁用”;“删除使用所有Windows更新功能的访问权限”,设为“已启用”;更新通知显示选项,设为“已启用”,且设为“2-关掉所有通知”计算机配置-管理模板-Windows 组件-Windows Defender 防病毒程序:“关闭Windows Defender 防病毒程序”,设为“已启用”-客户体验改善计划:全设为“已禁用”-数据收集和预览版本:“允许遥测”,设为已禁用-应用商店:“关闭 Micro Store 应用程序”,设为“已启用”-自动播放策略:“关闭自动播放”,设为“已启用”晃动某一窗口时不让别的最小化:
[12]用户配置-管理模版-桌面-“关闭 Aero Shake窗口最小化鼠标手势”禁用====以下✔为可直接配置关闭=====-OneDrive✔;-Windows Hello 企业版✖;-Windows Ink 工作区✔;-Windows Media Player✔✖;-Windows Media 数字权限管理✔✖;-Windows 客户体验改善计划✔✖;-便携操作系统✖;-查找我的设备✔;-传递优化✔✖;-录音机✔;-平板电脑-*✔;-生物特征✔;-手写✖;✔✖;-数字保险箱✔;-同步你的设置✔;-推送安装✔;-位置和传感器✔;-相机✔;-消息✔;-语音✔;-云内容✔;-智能卡✔✖;-桌面小工具✔;
对应cmd命令或注册表项目
net accounts /maxpwage:unlimited
;无需按 Ctrl+Alt+Del
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
“disablecad”=dword:00000001
;关闭事件跟踪程序
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability]
“ShutdownReasonOn”=dword:00000000
“ShutdownReasonUI”=-
# 无需按 Ctrl+Alt+Del
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v DisableCAD /t REG_DWORD /d 00000001 /f
所有驱动相关的事情
可以先看看这些个网站[13][14]
Ethernet网卡驱动等
先配置驱动文件,可以参考这个最普适的方法
再如果可以尝试这个(我失败了)Windows Server 2019安装Intel I219-V I211网卡驱动
以下命令是Server系统用于打第三方驱动的命令,执行后重启,驱动精灵等驱动软件才能正常把驱动打进去,有些时候不得不使用这些软件打驱动。打完之后再执行后一段命令重启即可。必须严格按照此步骤,否则要么驱动打不进去要么每次重启报错驱动未过数字签名。
# PowerShell(Admin), 执行下列命令后重启!
# 配好驱动文件后进测试模式,以允许未经过签名的驱动
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
(重启后)设备管理器-其他设备-以太网控制器-更新驱动程序-浏览我的计算机以查找…-下一步×n-始终安装此驱动程序软件-安装完成
# PowerShell(Admin), 安装完成再执行下列命令后重启!
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
蓝牙驱动
看看这些个[15]
蓝牙个人网络(PAN)驱动[16]
server 2019似乎没有对应的蓝牙个人网络的UWP界面,似乎即使手动打了这个驱动也不能通过系统设置加入蓝牙个人网络,和移动热点没有系统设置的界面一样。 但移动热点可以调用别的应用打开,这个不知道行不行。
文章[17]中说它使用手动添加的方法可以正常使用蓝牙个人网络,里面也提及了其他的一些网络驱动的debug。
进设备管理器——打开蓝牙看看多出来的未识别设备——点进去详情——设备ID看看是不是BTH\MS_BTHPAN——如果是就更新驱动程序——让我自己选择——蓝牙——microsoft——蓝牙个人网络服务——一路确定
搭建服务器
首先检查被连接的网卡是否设置成“专用”
以太网:UWP界面点开就能看到
WIFI:WLAN的界面点开
服务器管理器-本地服务器-远程桌面:选“允许远程连接到此计算机”,去掉“仅允许运行使用网络级别身份验证的…”勾
# 之后在PowerShell(Admin)中依次执行下列两条命令
Set-ItemProperty -Path HKLM:\System\CurrentControlSet\Control\Terminal Server -name “fDenyTSConnections” -value 0
Enable-NetFirewallRule -DisplayGroup “Remote Desktop”
远程桌面使用特定数量显示器(例如3块使用2块)[19]
mstsc /l 查看显示器id
mstsc /l 查看显示器id
先保存RDP的凭据
然后用记事本打开
将以下内容添加进去,如果有就用替换的方式,注意最后一行selectedmonitors:s:3,4,
这里的0,1改为要选择的显示器id,如上图,我想要3,4显示器合并使用远程桌面,
1显示器显示当前本地计算机内容,则选3,4,根据自己的需求来
administrative session:i:1
screen mode id:i:2
span monitors:i:1
use multimon:i:1
selectedmonitors:s:3,4
允许被ping通
首先可以“高级安全 Windows Defender 防火墙”,先把防火墙全关掉ping一下试试,再打开回去
注意网卡设置的域是专用还是公用
入站规则-“文件和打印机共享(回显请求 – ICMPv4-In)”-启用入站规则-“文件和打印机共享(回显请求 – ICMPv6-In)”-启用如果想要公网也能ping通,例如IPv6公网地址,则“文件和打印机共享(回显请求 – ICMPv6-In)”-属性-作用域-“远程IP地址”选“任何IP地址”
[20]
映射网络驱动器共享
属性—共享—高级共享—共享此文件夹—权限设置一下
要映射时: cmd中 start \\192.168.1.1
# PowerShell(Admin) 先安装IIS和FTP组件
Install-WindowsFeature Web-FTP-Server -IncludeManagementTools
见上安装IIS && FTP组件搜”IIS”-“WIN-XXX的主页”-FTP防火墙支持:数据端口范围40000-41000;然后要点一次下面“防火墙的外部IP地址”的框(否则出BUG不能应用),点“应用”Services.msc-Microsoft FTP Service:右键重新启动搜“高级安全 Windows Defender 防火墙”-入站规则-新建规则-端口-特定本地端口输入”21, 40000-41000″-下一步 × N – 完成
后面IIS里面添加站点不说了,注意1.地址可以“全部未分配”2.授权最好选“指定角色或用户组”参数”Users”
记得设置FTP日志!否则C盘爆炸!!!
另一种能在Win10用的防火墙解决方法:
搜“允许应用通过Windows Defender防火墙”-更改设置:下滑勾选“FTP服务器”“专用”“公用’;-允许其他应用-浏览:“文件名”输入”svchost.exe”,打开-添加-确定搜“高级安全 Windows Defender 防火墙”-入站规则-新建规则-预定义(FTP服务器)-下一步-“FTP服务器被动/安全/.”全部勾上-下一步 -完成
如果连不上FTP,检查
IIS中网站绑定(有时候只绑定*会出BUG,先绑定127.0.0.1等,然后本机测试排除IIS搭建问题)检查连接端的代理设置,将其全部关闭!检查服务器的防火墙设置
SSH/SFTP by OPENSSH[22][23]
搜“添加可选功能”-“OPENSSH 服务器”添加;若添加失败,需临时开启Windows Update(组策略改回去+启动Windows Update服务)任务管理器启动sshd服务改默认cmd登录为PowerShell登录
# PowerShell(Admin),改默认cmd登录为PowerShell登录
New-ItemProperty -Path “HKLM:\SOFTWARE\OpenSSH” -Name DefaultShell -Value “C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe” -PropertyType String -Force
理论上此时防火墙会自动配置,如果没有配置,则可以参照下面方法
[24]
# 如果防火墙没配置,则执行下面指令
New-NetFirewallRule -Name sshd -DisplayName OpenSSH Server (sshd) -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
多网卡下默认链路选择/挂了VPN后内网和路由器进不去了[25][26][27]
目前windows只能通过配置路由表的metric来指定,
先print 拿到接口id,再把原先其他接口的路由表删除,最后添加个更小metric的路由表给想要的接口使用
# 查看网卡id, 自身接口metric
netsh interface ipv4 show interface
netsh interface ipv4 show address
# 查看, 删除, 添加路由表, 假设要操作的接口的id是14, 0.0.0.0是访问任意地址的
route print
route delete 0.0.0.0 if <number of wanted interface>
route -p add 0.0.0.0 mask 0.0.0.0 <ip of gateway> metric 1 if <number of wanted interface>
# 10.154.54.1是我if 14的网关,看自己的情况
route delete 0.0.0.0 if 14
route add -p 0.0.0.0 mask 0.0.0.0 10.154.54.1 metric 1 if 14
# 以下可以让10.xxx内网的流量默认走端口14
route add -p 10.230.0.0 mask 255.255.0.0 10.154.54.1 metric 1 if 14
route add -p 10.0.0.0 mask 255.0.0.0 10.154.54.1 metric 1 if 14
磁盘未联机:
1.开始-运行:cmd
2.输入:DISKPART.exe搜索
3.DISKPART> san
4.DISKPART> san policy=onlineall
5.DISKPART> list disk
6.DISKPART> select disk 1
7.DISKPART> attributes disk clear readonly
8.DISKPART> online disk
select disk 2
attributes disk clear readonly
online disk
select disk 3
attributes disk clear readonly
online disk
select disk 4
attributes disk clear readonly
online disk
select disk 5
attributes disk clear readonly
online disk
select disk 6
attributes disk clear readonly
online disk
select disk 7
attributes disk clear readonly
online disk
select disk 8
attributes disk clear readonly
online disk
资源管理器整理:去掉此电脑中的3D对象等,以及右键菜单整理
去掉那几个文件夹
资源管理器6个文件夹3D对象OneDrive(Server2019没有)
Windows Registry Editor Version 5.00
;去掉视频文件夹
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{35286a68-3c57-41a1-bbb1-0eae73d76c95}\PropertyBag] ;视频文件夹
“ThisPCPolicy”=“Hide”
;去掉3D对象
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}]
;如果有OneDrive就可以用下面这个!
;[HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}]
;”System.IsPinnedToNameSpaceTree”=0
去掉一些无用的右键菜单(推荐第三方先去掉一些,以下是第三方去不掉的)
文件夹+磁盘:固定到快速访问&&从快速访问中取消固定(拖动或删除可以更改自定义的,那6个不行)文件夹+磁盘:授予访问权限(可以右键属性-共享-高级共享得到)文件夹+磁盘:包含到库中磁盘:打开自动播放程序:兼容性疑难解答:
;兼容性疑难解答
[-HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
推荐以下软件
任务计划程序(建议安装部分软件后使用)
任务计划程序库
http://-Mircosoft-Windows-.NET Framework:禁用 .NET Framework NGEN v4.0.30319 (& 64)(解决mscorsvw.exe吃CPU高问题
[28])-Customer Experience Improvement Program:禁用全部(客户体验改善计划)-DiskDiagnostic:禁用 Microsoft-Windows-DiskDiagnosticDataCollector(向客户体验计划发磁盘信息)-UpdateOrchestrator:可以尝试,但是拒绝访问
[29]-WindowsUpdate:毙了-遥测
[30]每天都弹出来的语言安装功能正在尝试
[31][32]
插播去除语言功能
# 以下是基础命令
Get-WindowsCapability -Online -Name “*fr-FR*”
Get-WindowsCapability -Online -Name “*fr-FR*” |Remove-WindowsCapability -Online #别换成zh-CN否则basic的输入法都没
Remove-WindowsCapability -Name “Language.TextToSpeech~~~zh-CN~0.0.1.0” -Online # 删除当前系统的
Remove-WindowsCapability -Name “Language.TextToSpeech~~~fr-FR~0.0.1.0” -Path “C:\offline” #删除iso镜像的
# 以下还剩个basic,输入法用的,不建议去掉
Remove-WindowsCapability -Name “Language.Handwriting~~~zh-CN~0.0.1.0” -Online
Remove-WindowsCapability -Name “Language.OCR~~~zh-CN~0.0.1.0” -Online
Remove-WindowsCapability -Name “Language.Speech~~~zh-CN~0.0.1.0” -Online
Remove-WindowsCapability -Name “Language.TextToSpeech~~~zh-CN~0.0.1.0” -Online
以下是直接上命令行关闭,命令行操作任务计划程序参考[33][34]
已更新Google Chrome;Office
# SCHTASKS /TN + 任务名;
# 禁用 .NET Framework NGEN v4.0.30319;.net framework optimization services有关
SCHTASKS /Change /TN “\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319 64” /DISABLE
# 这个还得靠注册表完全消除否则Microsoft Common Language Runtime native compiler一直BB
[\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGenService\Roots]
“WorkingPending”=-
# 禁用客户体验改善计划
SCHTASKS /Change /TN “\Microsoft\Windows\Customer Experience Improvement Program\Consolidator” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\Customer Experience Improvement Program\UsbCeip” /DISABLE
# 禁用遥测
SCHTASKS /Change /TN “\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\Application Experience\ProgramDataUpdater” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\Application Experience\StartupAppTask” /DISABLE
# 同时
sc delete DiagTrack
sc delete dmwappushservice
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection]
“AllowTelemetry”=dword:00000000
SCHTASKS /Change /TN “\Microsoft\Windows\Autochk\Proxy” /DISABLE
# 禁用向客户体验计划发磁盘信息
SCHTASKS /Change /TN “\Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector” /DISABLE
# 禁用Defrag
SCHTASKS /Change /TN “\Microsoft\Windows\Defrag\ScheduledDefrag” /DISABLE
# 禁用TPM相关
SCHTASKS /Change /TN “\Microsoft\Windows\TPM\Tpm-HASCertRetr” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\TPM\Tpm-Maintenance” /DISABLE
# 禁用语言组件自动安装(关Windows Update后每天都会通知安装功能失败,其实是安装语言语音那种破服务)
SCHTASKS /Change /TN “\Microsoft\Windows\LanguageComponentsInstaller\Installation” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\Speech\SpeechModelDownloadTask” /DISABLE
# 禁用Update Orchestrator
SCHTASKS /Change /TN “\Microsoft\Windows\UpdateOrchestrator\Schedule Scan” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Windows\UpdateOrchestrator\USO_UxBroker” /DISABLE
# 禁用Windows Update Schedule Start
SCHTASKS /Change /TN “\Microsoft\Windows\WindowsUpdate\Scheduled Start” /DISABLE
# 禁用WinSAT(自动度量系统性能)
SCHTASKS /Change /TN “\Microsoft\Windows\Maintenance\WinSAT” /DISABLE
# 禁用Google Chrome autoUpdate(暂不确定后面的代码是否一致)
SCHTASKS /Change /TN “\GoogleUpdateTaskMachineCore{56F1D533-1CB4-4EDA-8DEC-081072E1FAFD}” /DISABLE
SCHTASKS /Change /TN “\GoogleUpdateTaskMachineUA{A47F0ACF-6D3B-4C4B-A63F-25596C5A5492}” /DISABLE
# 禁用Office 上载中心每日一次上载
SCHTASKS /Change /TN “\Microsoft\Office\OfficeTelemetryAgentFallBack” /DISABLE
SCHTASKS /Change /TN “\Microsoft\Office\OfficeTelemetryAgentLogOn” /DISABLE
服务
Win10系统中哪部分的应用服务可以完全关掉或者将其禁用
禁用+Failure
DoSvc Delivery Optimization传递优化
手动+Failure
DPS Diagnostic Policy Service
WdiServiceHost Diagnostic Service Host
WdiSystemHost Diagnostic System Host
禁用+Failure
EntAppSvc Enterprise App Management Service 启用企业应用程序管理。
禁用+Failure
lfsvc Geolocation Service 地理位置或地理围栏的通知。
手动+Failure
InstallService Microsoft Store 安装服务
这个千万不能动,否则连接设备平台也G
NcbService Network Connection Broker 允许 Windows 应用商店应用从 Internet 接收通知的代理连接。
禁用+Failure(默认自动+unFailure)(测试中)
PcaSvc Program Compatibility Assistant Service 为程序兼容性助手(PCA)提供支持
禁用+Failure
PhoneSvc Phone Service 在设备上管理电话服务状态
禁用+Failure
SCardSvr Smart Card 管理此计算机对智能卡的取读访问。
ScDeviceEnum Smart Card Device Enumeration Service 为给定会话可访问的所有智能卡读卡器创建软件设备节点。
SCPolicySvc Smart Card Removal Policy 允许系统配置为移除智能卡时锁定用户桌面
禁用+Failure
SysMain SysMain 维护和提高一段时间内的系统性能。
拨号上网PPPoE
tapisrv Telephony 提供电话服务 API (TAPI)支持,以便各程序控制本地计算机上的电话服务设备以及通过 LAN 同样运行该服务的服务器上的设备。
禁用+Failure(默认自动且运行)
TabletInputService Touch Keyboard and Handwriting Panel Service 启用触摸键盘和手写面板笔和墨迹功能
看情况
UsoSvc Update Orchestrator Service
WaaSMedicSvc Windows Update Medic Service 保护Windows Update组件
禁用+Failure(默认禁用+unFailure)
WalletService WalletService 电子钱包客户端使用的主机对象
禁用+Failure(默认手动+Failure)(用指纹,Hello,面孔解锁的不要动)
WbioSrvc Windows Biometric Service Windows 生物识别服务
禁用+Failure(默认手动+Failure)(用相机的别动)
FrameServer Windows Camera Frame Server 允许多个客户端从相机设备访问视频帧。
(可能导致图片浏览异常??)禁用+Failure(默认自动运行+Failure)(用相机和扫描仪的别动)
stisvc Windows Image Acquisition (WIA) 为扫描仪和照相机提供图像采集服务
禁用+Failure(默认手动+unFailure)(可能导致media player出错?没用过)
WMPNetworkSvc Windows Media Player Network Sharing Service 使用通用即插即用设备与其他网络播放机和媒体设备共享 Windows Media Player 媒体库
禁用+Failure(默认禁用+unFailure)
WSearch Windows Search
禁用+Failure(默认手动运行+Failure)(可能导致日历相册等软件无法运行)
LicenseManager Windows 许可证管理器服务 为 Microsoft Store 提供基础结构支持。此服务按需启动,如果禁用此服务,则通过 Microsoft Store 获得的内容将无法正常运行。
这个要开启,默认禁用的
icssvc Windows 移动热点服务
禁用+Failure
wisvc Windows 预览体验成员服务
禁用+Failure
SEMgrSvc 付款和 NFC/SE 管理器 管理付款和基于近场通信(NFC)的安全元件。
禁用+Failure默认手动运行+unFailure)(用蓝牙的别关)
BTAGService 蓝牙音频网关服务 支持蓝牙免提规范音频网关角色的服务。
bthserv 蓝牙支持服务
Debug
资源管理器左侧出现多个相同盘符[35]
如图出现2次G 和 H
删掉以下{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}项
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\DelegateFolders\{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\DelegateFolders\{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}]
连接WIFI被远程连接时WIFI断开[36]
参考microsoft的文档,在无线属性中把“用户身份验证”改成“用户或计算机身份验证”或者“计算机身份验证”。
但是某些校园网不支持改成“计算机身份验证”,改了之后无法连接。因此建议改成“用户或计算机身份验证”,一路确定保存后WIFI会弹出一个不同风格的界面让输入账号密码,输入后即可。
在服务里最好把Wired AutoConfig和WLAN Autoconfig设为自动启动[37]
多显示器下不同显示器没有完全对齐
例如我的显示器设置,2其实比3和4屏幕高了3个分辨率,在设置中精调的办法可以按住shift,再按上下左右键,但是还是比较困难完全精确调整,虽然说可以。(小技巧:shift+↑一次,再shift+↓一次之后,选中的显示器就会相对全局下降一个像素,不断利用这个和mstsc /l实现精细调整)
在MATLAB中可以得到显示器的位置等信息。其中1显示器是关掉的,可以看到第一行第二个数值是4,代表2显示器的高度是从4开始的,其他都是从1开始。
使用 mstsc /l 也可以看到
mstsc /l
get(0,MonitorPositions)
ans =
3841 4 1440 900
1 1 3840 2160
5281 1 1920 1080
mstsc /l,从最左最上角点坐标开始计算该显示器相对全局的坐标(xleft, ytop, xrigth, ybottom)
精确调整的办法可以参考[38][39][40]
IPv6的一些操作
优先使用IPv6而不是IPv4[41]: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\,DisabledComponents的第六位为1(0x20)
netsh int ipv6 set privacy state=disable # 关闭临时ipv6地址
Get-NetIPv6Protocol
Set-NetIPv6Protocol -UseTemporaryAddresses Disabled # 关闭临时ipv6地址
Set-NetIPv6Protocol -RandomizeIdentifiers Disabled # Ipv6后缀不混淆–根据MAC地址得到ipv6后缀
Set-NetAdapter -Name “Ethernet0” -MacAddress “FC-FF-FE-FF-FE-FF” -Confirm:$false ::feff:feff:feff:feff
Set-NetAdapter -Name “Ethernet0” -MacAddress “02-00-FE-FF-FE-FF” -Confirm:$false ::0:feff:feff:feff
Set-NetAdapter -Name “Ethernet0” -MacAddress “02-00-FF-EF-FF-FF” -Confirm:$false ::0:ffff:feef:ffff
SLAAC的Randomized的algorithm操作[42][43][44]
实用命令/程序
msinfo32 #查看主板信息
dxdiag #查看主板信息等
fsutil file createnew C:\1.txt 1048576 # 创建1048576B的文件
for /l %i in (1,1,1700) do fsutil file createnew G:\%i.txt 1024
chkdsk C: /F /R # 修复检查卷
for %i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do md C:\Users\ftpdir\%i
mklink /D “C:\Users\Long\AppData\Local\abc” “D:\test1” # 软链接,前者不存在后者在
powercfg –h off # hiberfil.sys
Get-AppxPackage -AllUsers |findstr PackageFullName
Get-AppxPackage *people* | Remove-AppxPackage
Get-WindowsCapability -Online -Name “*zh-CN*”
Remove-WindowsCapability -Name “Language.TextToSpeech~~~zh-CN~0.0.1.0” -Online
Remove-WindowsCapability -Name “Language.TextToSpeech~~~fr-FR~0.0.1.0” -Path “C:\offline”
;时间显示秒数
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“ShowSecondsInSystemClock”=dword:00000001
;RDP的历史记录
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Terminal Server Client\Default
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Clipboard]
“EnableClipboardHistory”=dword:00000001
Windows Server 2016 启用完整版任务管理器
Windows Server 2016 启用完整版任务管理器
找些MS官网的包时,可以尝试加搜索关键词”http://go.microsoft.com/fwlink/p/?LinkId=“
参考
^已有剪切板历史app下reg打开方式 https://www.tenforums.com/tutorials/110039-enable-disable-clipboard-history-windows-10-a.html^截图与草图app下载安装 https://kbhost.nl/knowledgebase/add-snip-sketch-app-to-server-2019/^截图,UWP等安装 https://community.spiceworks.com/topic/2287938-download-snip-and-sketch-to-windows-server-2016^server2019安装windowsapp https://docs.microsoft.com/en-us/windows/msix/msix-server-2019^windows applist search https://store.rg-adguard.net/^导出windowsapp为appx安装文件 https://github.com/mjmeans/Appx-Backup^将windows server2019打造成个人操作系统 https://www.chiphell.com/thread-2164260-1-1.html?ivk_sa=1024320u^server配置 https://tieba.baidu.com/p/1941841940#/^当前安全设置不允许下载该文件 https://jingyan.baidu.com/article/adc81513aa64cff723bf7381.html^注册表用cmd改 https://blog.csdn.net/zx77588023/article/details/119920414^弹出 设置internet explorer 11 https://www.zhihu.com/question/563225049^你晃动窗口时不再最小化其它窗口 https://www.codenong.com/cs107029784/^github WINDOWS SERVER driver https://github.com/daveschafer/NUC10i7FN-WindowsServer/blob/999ea363db04ed80cdb87c9d42fe7ba7a521e0d6/README.md^intel有关win10的驱动包 https://www.intel.com/content/www/us/en/products/sku/188811/intel-nuc-10-performance-kit-nuc10i7fnh/downloads.html^server 2022 bluetooth Driver help https://docs.google.com/document/d/1vUhDGPojbITF_RvI5a73XqRMNg4oltbu-2Sq0i9hB24/edit#heading=h.rrl1v41tu5k^蓝牙个人网络(PAN)驱动 https://www.intel.com/content/www/us/en/support/articles/000056758/intel-nuc.html^server系统蓝牙、WLAN驱动debug https://www.reddit.com/r/intelnuc/comments/f2orau/windows_server_2019_on_nuc10i7fnh/^Server2019远程桌面开启指南 https://www.rootusers.com/how-to-enable-remote-desktop-in-windows-server-2019/^RDP 2 of 3 monitors https://www.hanselman.com/blog/how-to-remote-desktop-fullscreen-rdp-with-just-some-of-your-multiple-monitors^公网Ipv6设置能被ping通 https://blog.csdn.net/alal001/article/details/127218313^FTP防火墙设置,注意Step10需要点一下下面的框 https://computingforgeeks.com/install-and-configure-ftp-server-on-windows-server-2019/^Windows SSH 搭建 https://blog.csdn.net/ericwuhk/article/details/108450629^Windows SSH搭建整合 https://blog.csdn.net/uddiqpl/article/details/112978925^Windows SSH 搭建 https://blog.csdn.net/ericwuhk/article/details/108450629^Force Internet connection to desired network adapter https://social.technet.microsoft.com/Forums/windows/en-US/64451b61-b8d6-4e16-a396-ea418753f1c6/force-internet-connection-to-desired-network-adapter^metric含义 https://zhouweiming.cn/post/435^windows 自带metric数值 https://www.bilibili.com/read/cv11644693/^mscorsvw.exe吃CPU还杀不掉,.NET Framework https://blog.csdn.net/cwg2552298/article/details/83855686^Update Orchestrator禁用问题 https://qastack.cn/superuser/1268789/disable-updateorchestrator-reboot-task^关闭遥测Microsoft Compatibility Telemetry https://docs.microsoft.com/en-us/answers/questions/459823/how-can-i-turn-off-telemetry.html^尝试手动全部安装语言包省的天天通知叫唤 https://answers.microsoft.com/en-us/windows/forum/all/how-can-i-stop-the-automatic-installation-of/1429c724-4164-4dbd-87f6-9665f3759338^卸载windowscapability(cab语言包等那些) https://docs.microsoft.com/en-us/powershell/module/dism/remove-windowscapability?view=windowsserver2022-ps^CMD操作任务计划程序详解 https://www.cnblogs.com/magic_evan/archive/2011/10/31/2230349.html^.net framework optimization services关不掉 https://answers.microsoft.com/en-us/windows/forum/all/how-to-stopuninstall-ngenexe/615fb76e-3340-453b-958d-c0a1c420d806^出现两个盘符怎么解决 http://www.yuyong.net/diannaoweixiu/25834.html^远程连接WIFI断开 https://www.zhihu.com/question/419880471/answer/2779841988^https://zhidao.baidu.com/question/814463718235021012.html^DPedit显示器位置 https://github.com/programmer2514/DPEdit-GUI^DPedit显示器位置 https://github.com/programmer2514/DPEdit^精确调整显示器空间位置 https://superuser.com/questions/1507919/how-do-i-position-dual-screen-with-precision-on-windows-10^IPv6 over IPv4 https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/configure-ipv6-in-windows^SLAAC draft1 https://www.rfc-editor.org/rfc/rfc3041.txt^SLAAC draft2 https://www.ietf.org/archive/id/draft-huitema-6man-random-addresses-01.txt^SLAAC draftAll https://www.ietf.org/archive/id/
发表评论