电脑的一些优化设置汇总(1)-说明
UDPspeederv2
电脑的一些优化设置汇总(1) 注册表中的控件:
⑴使用工具ActiveXHelper(https://www.nirsoft.net/utils/axhelper.html)工具,可知控件主要 在三个位置:[这3个位置不能直接加权限,可结合ActiveXHelper给某些子键加权限]
HKEY_CLASSES_ROOT\CLSID
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects

注册表其他多个关键位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet  [可加权限]
HKEY_LOCAL_MACHINE\SOFTWARE  [不能直接加权限,只能给某些子键加权限]
HKEY_CURRENT_USER\SOFTWARE [不能直接加权限,只能给某些子键加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion [不能直接加权限,只能给某些子键加权限]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager  [可加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTH [可加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList [不能直接加权限,只能给某些子键加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards [可加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion [不能直接加权限,只能给某些子键加权限]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services [可加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost [可加权限]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI [可加权限]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings [可加权限]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel [可加权限]
HKEY_CURRENT_USER\Control Panel\PowerCfg [可加权限]
注册表的某些键值可给予"本地帐户和管理员组成员"、"DefaultAccount"、"ALL APPLICATION PACKAGES"读取权。(可视情况给不同的权限)
prefetch文件夹等等的一些文件夹会自动恢复,可以用NSSM服务隔一段时间自动修改(参考:可执行程序转换成服务)
{有几个权限是比较关键的:[Administrators、SYSTEM、TrustedInstaller、Access Control Assistance Operators  --这4个权限似乎可以给全权]、[本地帐户和管理员组成员、Distributed COM Users 、DefaultAccount、BATCH  、Performance Monitor Users 、Performance Log Users  --这6个也比较重要];[Everyone  --这个权限可以适当加上,或者不加];[ALL APPLICATION PACKAGES  --这个一般不加]   文件、文件夹、注册表相应的位置要给予这些权限}
⑵关闭更新中的“传递优化”。
⑶用微软的工具Autoruns64关闭一些无用的启动和服务;使用process monitor 可以查看进程及相关的DLL和组件!
⑷删除系统自带的无用应用。在设置,隐私,后台应用下关闭一些无用的应用;隐私项目中有很多可以优化的项目,要逐一设置。
⑸在开始菜单点右键,选择:设置,应用和功能,可选功能中添加和删除一些功能,其中一些网络功能最好添加。
⑹在用DriverDoc更新驱动;去官网下载主板驱动及硬件驱动更新;用DDU彻底御载显卡驱动及安装官网的驱动;其它的一些驱动也要去官网下载并安 装。
⑺安装微软的Microsoft Visual C++  Redistributable,全部版本;和NET Framework。
⑻用超级用户密码进入光猫,关闭Qos;勾选打开UPNP选项。
⑼在组策略面板中展开“本地策略”,选择“安全选项”,在右边找到“用户帐户控制:以管理员批准模式运行所有管理员”,双击它,将本地安全设置更改为“已 禁用”。此项会降低安全性但增加系统流畅 
   度。所以,此项看情况可以做或者不做。
⑽在环境变量中的Path中加入一些环境路径,比如
                                              C:\Windows\Prefetch
                                              C:\Windows\System32\drivers\
                                              C:\Windows\System32\config\
环境变量在下面两个位置,可以将它们备份出来:
系统环境变量:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
用户环境变量:HKEY_CURRENT_USER\Environment
⑾对电脑的一些设置,Microsoft Management Console微软管理台是一个很好的入口,在运行中输入MMC就可以运行它。
⑿Edge浏览器,在地址栏输入:edge://flags/ 回车,可以更改多线程下载等等设置。
⒀本地用户,应该加上组:Device Owners、System Managed Accounts Group。
⒁在设备管理器中,查找设备的驱动,对各种驱动加上"本地帐户和管理员组成员"、LOCAL SERVICE、NETWORK SERVICE、DEVICE OWNERS、TRUSTEDINSTALLER、DefaultAccount(这几个组被认为较好),如果信任某个程序,则可以加上 Authenticated Users。不同的需要加不同的权限。assembly文件夹则一定要加上SERVICE;要尝试不同的文件加上不同的权限,会有不同的效果。
⒂WINDOWS10中,有几个关键的核心系统文件,如Kernel32.dll、User32.dll、GDI32.dll、NTDLL.dll等。也 要加上"本地帐户和管理员组成员"、LOCAL SERVICE、NETWORK SERVICE、DEVICE OWNERS、TRUSTEDINSTALLER、DefaultAccount组访问权限及自己的用户访问权限。
⒃使用微软的工具ProcessMonitor,可以查看最活跃的程序,查看这些活跃程序的属性,可以得到它们依赖的DLL等文件。给它们加上"本地帐户 和管理员组成员"、LOCAL SERVICE、NETWORK SERVICE、DEVICE OWNERS、TRUSTEDINSTALLER、DefaultAccount等权限。
⒄运行gpedit.msc组策略。去到 计算机配置-Windows设置-安全设置-本地策略-用户权限分配:

双击“绕过遍历检查”[注:作用是即使用父文件夹没有权限,子文件夹或文件也能应用此权限],然后添加用户或组。在原有的基础上,再可以添加"本地帐户和 管理员组成员"、LOCAL SERVICE、NETWORK SERVICE、DEVICE OWNERS、TRUSTEDINSTALLER、DefaultAccount等等必要的尽可能多的几个组。
                                                                                                                                                                                                                                                                                                                                                    

系统重要文件夹更改权限有时会引起一些问题,所以要注意并在更改前做好系统的备份。

系统驱动通常在C:\Windows\INF和C:\Windows\System32\DriverStore和C:\Windows\ System32\DriverState等文件夹中;

列出一些可以更改权限的文件夹:
system volume information[文件夹]  C:\Users\***\AppData,temp,C:\Windows,C:\Program Files\WindowsApps,C:\ Users \ [用户名] \ AppData \ Local,C:\WINDOWS\system32\GroupPolicy\Machine,C:\Windows\servicing, D3DSCache文件夹及D3D*.dll文件,ntdll.dll,C:\Windows\System32\ntoskrnl,C:\ Windows\INF,Hal.dll,打开设备管理器里面的所有驱动文件,shell32.dll。

Windows中有3个非常重要的底层DLL:Kernel32.dll、User32.dll、GDI32.dll
其中Kernel32.dll顾名思义就是内核相关的功能,主要包含用于管理内存、进程和线程的函数;而User32.dll中包含的则是用于执行用户界 面任务的函数,比如把用户的鼠标点击操作传递给窗口,以便窗口根据用户的点击来执行预定的事件;GDI32.dll的名称用了缩写,全称是 Graphical Device Interface(图形设备接口),包含用于画图和显示文本的函数,比如要显示一个程序窗口,就调用了其中的函数来画这个窗口。
1、ntoskrnl.exe 执行体和内核
2、ntkrnlpa.exe(仅用于32位系统) 执行体和内核
3、hal.dll 硬件抽象层
4、win32k.sys WINDOWS子系统的内核模式部分
5、ntdll.dll 内部支持函数以及执行体函数的系统服务分发存根
6、advapi32.dll 

打开任务管理器,在进程名字右击,选“打开文件所在的位置”,这些文件也应获取权限;在Tcpview64,Procexp64,及Autoruns64 查看一些经常活跃的项目。

按住Shift键关机,然后再重新启动。这样关机会让电脑重新加载驱动。

关于关键的文件(夹)和用户,重复叠加组权限是有必要的吗?比如某用户加入了System这个最高权限的组,还有必要加入Users这个权限比较低的组 吗?答案是有必要的。有些程序所要求的权限是不同的,重复叠加可以直接获得权限而不必向更高权限汇报,可以直达而不必绕弯路。

尽量删除无关的右键注册表,并将它删除。注意不要删除windows系统的右键,只能将它点关闭,也就是改它的值。

最后去到windows安全中心,关闭“篡改防护”选项。因为已经改了关键位置。


关于所有者和权限条目,我认为如下:比如有一个文件,当某个程序需要对它进行读取写入等操作时,程序要先向文件的所有者申请权限,如果所有者是 Administrator,所有者如果要对底层硬件操作,它还要向system等组申请权限。简单认为应该就是,所有者是文件本身向底层方向通信的权 限,就如user离底层远一些,而Trustedinstaller离底层近一些。
而权限条目是底层或使用者对文件方向的通信权限,比如System完全控制权限,即表示底层System可以直接对文件本身操作或向文件传送信息; Administrator完全控制权限,表示电脑使用者可以对文件进行各种操作。


___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________



Converted Image



这些文件,及d3d*.dll ,及cmd.exe等文件要留意。
Windows中有3个非常重要的底层DLL:Kernel32.dll、User32.dll、GDI32.dll
其中Kernel32.dll顾名思义就是内核相关的功能,主要包含用于管理内存、进程和线程的函数;而User32.dll中包含的则是用于执行用户界 面任务的函数,比如把用户的鼠标点击操作传递给窗口,以便窗口根据用户的点击来执行预定的事件;GDI32.dll的名称用了缩写,全称是 Graphical Device Interface(图形设备接口),包含用于画图和显示文本的函数,比如要显示一个程序窗口,就调用了其中的函数来画这个窗口。
1、ntoskrnl.exe 执行体和内核
2、ntkrnlpa.exe(仅用于32位系统) 执行体和内核
3、hal.dll 硬件抽象层
4、win32k.sys WINDOWS子系统的内核模式部分
5、ntdll.dll 内部支持函数以及执行体函数的系统服务分发存根
6、 advapi32.dll 
7、以上文件还应该加上“本地帐户和管理员组成员”权限。

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

                                                                                      
优化内存命令:
管理员身份打开[PowerShell],运行命令 get-mmagent
查看系统预读取状况。
True就是开启
False就是关闭:
每一项对应的是什么意思呢?
1. ApplicationLaunchPrefetching
程序预加载进内存(内存大就开)
2. ApplicationPreLaunch
程序预运行(CPU速度快就开)
3. MaxOperationAPIFiles  
最大程序预加载进内存的文件数(内存越大开得越多,默认256)
(这个就是在C:WindowsPrefetch里面的文件数量,如果你内存非常大,比如16G或32G就可以把这个设置大一些,可以设置从 1~8192)只需要运行set-mmagent之后输入数字即可
4. MemoryCompression
内存压缩(CPU速度快就开)
5. OperationAPI
 (内存大就开,可以让内存预读取非系统的任何程序)
6. PageCombining
 (让系统合并具有相同内容的内存,可以节省内存,CPU速度快就开)
①如果想关闭某选项就使用Disable-MMAgent加上项目名称
②如果想开启某选项就使用Enable-MMAgent加上项目名称
可以关掉MemoryCompression和PageCombining,
MemoryCompression没必要开,因为它其实并不能节省很多内存空间,反而影响CPU使用率,弊大于利,本人使用期间没见过压缩内存上过1G 的,哪怕开一堆东西、页面、游戏,也就到2G左右,感知不强...
PageCombining没必要开也是因为日常生活中不会出现单个软件会有大量重复内存的使用场景,也不会某个软件来回打开多次,日常生活中的软件都是 乱且杂的,着实不能带来多么大的内存节省量,反而占用了大量的CPU时间去侦测内存。
以下是一般的设置选项举例:
Enable-MMAgent -ApplicationLaunchPrefetching
Enable-MMAgent -ApplicationPreLaunch
Enable-MMAgent -OperationAPI
Disable-MMAgent -MemoryCompression
Disable-MMAgent -PageCombining

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
                                                                                                                                                                                                                                                                                                                                       
安装windows组件:https://learn.microsoft.com/en-US/cpp/windows/latest- supported-vc-redist?view=msvc-170
                           https://dotnet.microsoft.com/zh-cn/download/dotnet
                           (安装.NET时,不但要安装SDK,还要安装ASP.NET Core 运行时,.NET 桌面运行时,.NET 运行时)
                           https://www.microsoft.com/en-my/download/details.aspx?id=20914
                           https://www.microsoft.com/zh-cn/download/details.aspx?id=35
                           (WINDOWS旧组件)

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
                                                                                                                                                                                                                                                                                                                                                   
一般情况下,要SYSTEM32文件夹中,有SFC.EXE和DISM.EXE和chkdsk.exe;
运行Windows PowerShell,CD到SYSTEM32目录中,执行如下命令,即可检查系统的健康状况和是否缺失DLL:
然后鼠标右击开始按钮-------"Windows PowerShell(I)"(管理员)(A ),输入:
sfc /SCANNOW
(按下Enter键)
Dism /Online /Cleanup-Image /ScanHealth
(按下Enter键)
Dism /Online /Cleanup-Image /CheckHealth
(按下Enter键)
DISM /Online /Cleanup-image /RestoreHealth
(按下Enter键)
Set-ExecutionPolicy Unrestricted
(按下Enter键)
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
(按下Enter键)
Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage
(按下Enter键)
右击“我的电脑”,“管理”,“事件查看器”,以查看Windows是否有运行错误。
                                                                                                                                                                                                                                                                                                                                                    
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 

注册表的一些改动:
⑴开启文件预读:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
                        EnablePrefetcher和Superfetch键值都设为3

                        Prefetch 和 Superfetch 设置的值都是3,Windows系统默认是启用系统引导和应用程序预读功能的。不同的设置值含义如下:
                        0 – 禁用
                        1 – 启用应用程序预读
                        2 – 启用系统引导预读
                        3 – 启用应用程序和系统引导预读

⑵Win+R打开运行,键入regedit回车打开注册表编辑器。
输入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options并打开。
右键Image File Execution Options创建程序名称的项(以firefox.exe为例),在firefox.exe下创建名为PerfOptions的项,在 PerfOptions下新建DWORD(32位),名为CpuPriorityClass。
双击CpuPriorityClass输入所需的CPU优先级的值:
1=空闲
2=正常
3=高
4=实时
5=低于正常
6=高于正常值

⑶可选操作:关闭事件跟踪,注册表删除项即可HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ Windows NT\Reliability

⑷关于系统错误或不流畅,有可能是因为某些错误引起的,所以第⑶项一般可以保留。假如保留了第⑶项,可以打开“事件查看器”以查找原因。


Converted Image


还可以在任务条中右键,打开“任务管理器”查找哪些进程经常占用很高的CPU和内存。

⑸修改一些CPU和内存的参数:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
DisablePagingExecutive=0 即表示允许前台程序的页面交换,更改为1即表示禁用前台程序的页面交换;一般改为1,然后开启大内存缓存,用内存作作交换缓存。
LargeSystemCache=1 开启大容量系统缓存。默认情况下,Windows系统给硬盘预留的缓冲标准大小是8mb,LargeSystemCache可以突破这个限制,建立一个更 大型的系统缓冲,让页面文件优先保留在内存中。
[修改完上一项的大容量系统缓存后,还可以设置交换页面的数目,方法是以管理员模式运行WindowsPowerShell,输入mmagent查看内存 功能,再输入set-mmagent回车确认,它会让你输入一个值,然后输入一个数值如,8192回车确认,我们可以看到 MaxOperationAPIFiles项值已经从默认256变成了8192。它可以让 Prefetcher预读取文件数为8192个。这 个预读取程序个数等同于C:\Windows\Prefetch文件夹下的文件数。
SecondLevelDataCache设为实际CPU二级缓存的值(使用HiBitSysInfo等软件可以查看二级缓存的值)
SessionPoolSize项:
   十进制数值,1080P屏幕设置为6即可,如果2K屏则为12,4K则为24。
   多屏和带鱼屏得另外自己算,计算公式为桌面屏幕分辨率除以1024除以1024除以0.35
    比如1920x1080 / 1024 / 1024 / 0.35 = 5.648 所以FHD设置为6
    比如2560x1440 / 1024 / 1024 / 0.35 = 10.04 所以2K屏设置为11也是可以的
SessionViewSize项
    十进制数值,是SessionPoolSize的12倍即可
    SessionPoolSize和SessionViewSize的默认值是4和48 如果你的屏幕计算出来的数值比默认值小那么可以选择默认值即可。

取消快捷方式跟踪功能:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer: LinkResolveIgnoreLinkInfo设为1;新建DWORD(32-位)键,将其改名为“NoResolveTrack”,并将其值设为 “1”
加大MFT存储空间:
MFT是NTFS的主文件表,存放所有文件的索引信息。这个区域访问频繁,容易产生文件碎片,加大MFT的容量减少碎片的产生,提升访问效率。
切换到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem”
修改“NtfsMftZoneReservation”键的值为“4”
注:1、2、3、4分别为小的、中型的、较大的、最大的MFT保留空间。
取消8.3短文件名:
以往Windows为了与DOS系统兼容,当创建文件自行指定文件名时系统还会额外产生8.3的短文件名。关闭此功能,提升NTFS性能。
同样切换到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem”
修改“NtfsDisable8dot3NameCreation”键的值为“1”
应用程序关闭后,强制释放所有DLL(按需要,可选项):
某些应用程序关闭后,可能有部分应用程序加载的DLL没有释放,仍占用内存,让计算机无法充分利用内存空间。
切换到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Explorer”
新建DWORD(32-位)键,将其改名为“AlwaysUnloadDLL”,并将其值设为“1”

⑹关闭虚拟化和内核隔离
可以在安全中心关闭,或用命令bcdedit /set hypervisorlaunchtype off

⑺修改注册表加速网络
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
右边新建DWORD值,填入十进制值,比如:1500
这里是修改注册中的MTU值!

1、手动优化 MTU 值(减少数据包碎片化,加速路径传输)
MTU(最大传输单元)不当会导致数据包碎片化,增加传输延迟。

测试最佳 MTU:
在命令提示符(管理员身份)运行:ping www.bing.com -f -l 1500(从 1500 开始逐步减少,如 1464、1452 等,直到不显示“需要分片”错误)。

找到最大不分片的数值 + 28 = 最佳 MTU


Converted Image


Converted Image


所以,最佳 MTU值是:1444+28=1472

查看当前 MTU 和接口名,命令:

netsh interface ipv4 show subinterfaces


Converted Image


设置MTU值(计算结果为1472),命令:

netsh interface ipv4 set subinterface "intel小板" mtu=1472 store=persistent
netsh interface ipv4 set subinterface "板载" mtu=1472 store=persistent


Converted Image



2、注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ Parameters
    SackOpts=00000001(双字节DWORD值)
     TcpWindowSize=0003e640(双字节DWORD值)
     Tcp1323Opts=00000001(双字节DWORD值)
     DefaultTTL=00000040(双字节DWORD值)
     EnablePMTUBHDetect=00000000(双字节DWORD值)
     EnablePMTUDiscovery=00000001(双字节DWORD值)
    MaxUserPort=65535(双字节DWORD值)
    TcpNumConnections=16777214(双字节DWORD值)
     GlobalMaxTcpWindowSize=0003ebc0(双字节DWORD值)如果你使用PPPoE连接,推荐使用0003e640。
 GlobalMaxTcpWindowSize的原理是:通常情况下,TCP/IP默认的数据传输单元接受缓冲区的大小为576字节,要是将 这个缓冲区的大小设置得比较大的话,一旦某个TCP/IP分组数据发生错误时,那么整个数据缓冲区中的所有分组内容,都将被丢失并且进行重新传送;显然不 断地重新进行传输,会大大影响ADSL传输数据的效率。为此,设置合适缓冲区大小,确保ADSL传输数据的效率始终很高,将会对ADSL传输速度有着直接 的影响!
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
MTU=1500
#一般不设置MTU的值(双字节DWORD值);如果传输延时大或其它问题,可以删除此键值。

3、新增一個名為 EnablePMTUDiscovery 的 DWORD 值 並設定為 1
根據微軟的技術文件,此設定能偵測並發現遠端伺服器的MTU,也就是最佳化MTU數值
新增一個名為 EnablePMTUBHDetect 的 DWORD 值 並設定為 0
與上方設定相輔相成,主要是為了避免被黑洞MTU吃掉。

4、ARP的缓存时间可以设置大一些。ARP缓存列表的作用是将MAC地址与IP地址对应起来。找到名为 ArpCacheLife 的注册表项,并将其值设置为希望的过期时间(以秒为单位)。
5、Windows通过注册表修改socket缓冲区大小的方法:HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\AFD\Parameters
在 "Parameters" 键下创建一个新的键 (如果它还不存在)。右键点击 "Parameters" 键,选择 "新建" -> "DWORD (32 位) 值",[以字节为单位,如26214400表示25MB]添加修改如下:
DefaultReceiveWindow = 26214400
DefaultSendWindow = 26214400


Converted Image


⑻关闭Windows Defender后台扫描(根据需要,可选项)
用管理员模式运行PowerShell,输入
Set-MpPreference -ScanAvgCPULoadFactor 1
Set-MpPreference -ScanOnlyIfIdleEnabled 0

⑼一些特殊文件夹,如TEMP、prefetch、system volume information等等,给予特殊的权限;
 
⑽为了方便使用,安装一些linux命令:
openSSL     Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com)
curl             https://curl.se/windows/ (windows自带,替换相应文件即可)
wget           https://eternallybored.org/misc/wget/ (指明环境变量路径)
socat          https://github.com/valorisa/socat-1.8.0.0_for_Windows (指明环境变量路径)
netcat         https://eternallybored.org/misc/netcat/  (指明环境变量路径)
coreutils     https://gnuwin32.sourceforge.net/packages/coreutils.htm    (指明环境变量路径)                         

⑾在控制面板中,打开"凭证管理器",给路由器网关地址添加凭证。

⑿运行一次udpspeederv2,可以加速网络(原因不详)


___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 


附加知识:


WMI 与 CIM 的区别

WMI(Windows Management Instrumentation)和 CIM(Common Information Model)都是 Windows 系统管理领域的核心技术,但它们不是完全对等的概念,而是实现与标准的 关系。CIM 是更底层、跨平台的标准,而 WMI 是 Microsoft 对 CIM 的早期具体实现。

1. 基本概念

简单来说:CIM 是标准,WMI 是 Microsoft 的实现版本。


注册表项(可以加上everyone的读取权限):

WMI/CIM 配置:   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wbem
服务参数:   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winmgmt


相关文件位置(可以加上everyone的读取权限):

%SystemRoot%\System32\wbem\