zl程序教程

您现在的位置是:首页 >  其他

当前栏目

升级Windows云服务器的硬盘和网卡驱动

2023-04-18 16:47:07 时间

一般以管理员身份打开powershell执行2句命令获取硬盘和网卡驱动版本 [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:WindowsSystem32driversviostor.sys") [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:WindowsSystem32drivers etkvm.sys")

查看硬盘驱动和网卡驱动版本也可以直接到C:WindowsSystem32drivers 目录找到viostor.sys和netkvm.sys查看属性页里的详细信息

像下面这种2015年、2016年的驱动都太老了,更新过好几次驱动了,58000...58005、58006、58007,目前最新的是58007

查看网卡驱动版本也可以通过下面这种方式

运行ncpa.cpl调出网卡 → 查看属性 → 配置 → 驱动 → 查看版本

低版本的驱动需要升级到高版本,比如低版本的硬盘驱动不支持在线扩容磁盘大小(控制台扩容后在系统里面看不到扩容后新增的空白空间,需要通过控制台关机后再开机才能识别到,极端情况可能需要关机后,从控制台解挂磁盘,然后再挂载一次才能看到新增的空白空间)

如上是英文版界面,如下是中文版界面

更新硬盘和网卡驱动的方式如下:

首先下载安装包放到服务器里解压

内网地址:http://mirrors.tencentyun.com/install/cts/windows/Drivers.zip

试了下,Win10_2016_2019/amd64目录的驱动也适用Server2022和Win11。

这是我在云服务器上安装的Win11,驱动就是用的58007,我看云市场有现成的Win11收费镜像,它的驱动是58005,但我还是建议使用最新的58007。

云上的机器,不论普通cvm还是黑石物理机,没有tpm2.0模块。那win11需要tpm2.0怎么办?没有tpm怎么安装win11?

非uefi的legacy模式+系统盘mbr,采用该方法不受tpm2.0和安全启动限制,腾讯云的CVM本来就只支持系统盘MBR,不支持uefi+gpt,而uefi+gpt才需要tpm2.0模块,腾讯云一直以来就不支持uefi+gpt反倒省事了。所以,Win11在腾讯云安装很简单,只需买个Win10或2019系统的CVM安装上有虚拟化驱动的winpe加到启动菜单,开机的时候进入winpe,然后把提前下载好的Win11原版ISO,采用winpe winntsetup 硬盘安装的方式即可安装Win11,安装完成后启用Administrator,升级驱动到58007,并执行这几句powershell命令自动化安装、配置cloudbase-init 1.1.2。

Set-ExecutionPolicy Unrestricted -force

Invoke-WebRequest -uri http://windows-1251783334.cos.ap-shanghai.myqcloud.com/CLOUDBASE-INIT_INSTALL.PS1 -OutFile c:cloudbase-init_install.ps1
powershell -file c:cloudbase-init_install.ps1

sc.exe config cloudbase-init obj= LocalSystem
sc.exe config cloudbase-init depend= tcpip/dhcp/dnscache/Winmgmt
sc.exe failure cloudbase-init reset= 0 actions= restart/10000
sc.exe qc cloudbase-init 8192
net user cloudbase-init /del 2>&1 > $null

如果下载不了Drivers.zip,继续往下看

cvm在哪个地域,下载哪个地域的文件,确保使用内网DNS能正常解析同地域cos域名为内网IP,这样同地域cvm访问同地域cos文件就是走内网的,优点:快、没有外网流量费。

北京:http://windowsbj-1251783334.cos.ap-beijing.myqcloud.com/VirtIO_Win_58007.zip

上海:http://windows-1251783334.cos.ap-shanghai.myqcloud.com/VirtIO_Win_58007.zip

广州:http://windowsgz-1251783334.cos.ap-guangzhou.myqcloud.com/VirtIO_Win_58007.zip

成都:http://windowscd-1251783334.cos.ap-chengdu.myqcloud.com/VirtIO_Win_58007.zip

重庆:http://windowscq-1251783334.cos.ap-chongqing.myqcloud.com/VirtIO_Win_58007.zip

南京:http://windowsnj-1251783334.cos.ap-nanjing.myqcloud.com/VirtIO_Win_58007.zip

香港:http://windowshk-1251783334.cos.ap-hongkong.myqcloud.com/VirtIO_Win_58007.zip

清远信安:http://windowsqyxa-1251783334.cos.ap-qingyuan-xinan.myqcloud.com/VirtIO_Win_58007.zip

台湾:http://windowstw-1251783334.cos.ap-taipei.myqcloud.com/VirtIO_Win_58007.zip

雅加达:http://windowsyjd-1251783334.cos.ap-jakarta.myqcloud.com/VirtIO_Win_58007.zip

新加坡:http://windowsxjp-1251783334.cos.ap-singapore.myqcloud.com/VirtIO_Win_58007.zip

孟买:http://windowsmm-1251783334.cos.ap-mumbai.myqcloud.com/VirtIO_Win_58007.zip

首尔:http://windowsse-1251783334.cos.ap-seoul.myqcloud.com/VirtIO_Win_58007.zip

曼谷:http://windowsmg-1251783334.cos.ap-bangkok.myqcloud.com/VirtIO_Win_58007.zip

东京:http://windowsdj-1251783334.cos.ap-tokyo.myqcloud.com/VirtIO_Win_58007.zip

法兰克福:http://windowsflkf-1251783334.cos.eu-frankfurt.myqcloud.com/VirtIO_Win_58007.zip

莫斯科:http://windowsmsk-1251783334.cos.eu-moscow.myqcloud.com/VirtIO_Win_58007.zip

硅谷:http://windowsgg-1251783334.cos.na-siliconvalley.myqcloud.com/VirtIO_Win_58007.zip

弗吉尼亚:http://windowsfjny-1251783334.cos.na-ashburn.myqcloud.com/VirtIo_Win_58007.zip

圣保罗:http://windowssbl-1251783334.cos.sa-saopaulo.myqcloud.com/VirtIO_Win_58007.zip

北京金融:http://windowsbjjr-1251783334.cos.ap-beijing-fsi.myqcloud.com/VirtIO_Win_58007.zip

上海金融:http://windowsshjr-1251783334.cos.ap-shanghai-fsi.myqcloud.com/VirtIO_Win_58007.zip

深圳金融:http://windowsszjr-1251783334.cos.ap-shenzhen-fsi.myqcloud.com/VirtIO_Win_58007.zip

多伦多:http://windowsdld-1251783334.cos.na-toronto.myqcloud.com/VirtIO_Win_58007.zip

如果上面的链接都没办法,那就准备一块10G的按量云盘,把压缩包下载到云盘挂载到服务器来使用。

Viostor是硬盘驱动

Netkvm是网卡驱动

请注意系统版本,不要搞错版本

以Server2016更新硬盘驱动为例

进到VioStorWin10_2016_2019amd64目录,以管理员身份执行pnputil -i -a viostor.inf

如果弹窗了,勾选信任腾讯签名

以Server2008R2更新网卡驱动为例

进到NetKVMWin7_Win2008R2amd64目录,以管理员身份执行pnputil -i -a netkvm.inf

如果弹窗了,勾选信任腾讯签名

这里重点提一下2008系统的问题,导入的2008系统报0x0000007B参考这个文档解决https://cloud.tencent.com/developer/article/2141822