一般情况下在云服务商那里买到的服务器都免费安装了某个Linux的发行版,然而想安装windows则需要单独付费,这个时候我们可以DD 一个windows系统来使用。DD系统是指使用dd命令直接将镜像写入硬盘以实现操作系统安装的方法,可以极大地提高安装效率。这里要注意服务商的ToS(服务条列),一般支持自定义挂载镜像的商家都支持DD Win系统。
安装脚本
最有名的脚本是萌咖大佬,代码仓库在这里
这里使用别人保存的版本:
wget -qO InstallNET.sh https://github.com/teddysun/across/raw/master/InstallNET.sh && bash InstallNET.sh -dd “DD download URL”
其中[DD download URL]可以替换为系统的下载链接
选择系统
系统推荐秋水逸冰制作的镜像,这里以Windows Server 2025为例
- 这个镜像集成了大部分的驱动程序,无需 VNC 交互直接无人值守安装,DD 完成后重启系统,稍等片刻即可远程登录桌面
- 关闭 Ctrl + Alt + Del 快捷键登录方式
- 关闭服务器管理器开机自启动
- 关闭 IE 安全增强配置
- 默认开启 Windows 远程桌面
- 默认已屏蔽端口 135,137,138,139,445,预防勒索病毒
- 基于 Dism++ 自带的一些系统优化,如隐藏快捷方式小箭头,启用 Windows 照片查看器等等
- 基于安全考虑,关闭了默认共享,关闭了远程协助。建议更改远程连接默认的 3389 端口。因此制作了一个 bat 脚本可以一键修改 RDP 端口。请点击这里下载,解压后,用管理员权限运行 bat 脚本,输入端口号后回车执行,然后再重启计算机即可生效
- 安装了 7-Zip 24.08
假如我要安装适用于 BIOS + MBR 模式的Windows Server 2025 Datacenter,那么安装命令就是:
wget -qO InstallNET.sh https://github.com/teddysun/across/raw/master/InstallNET.sh && bash InstallNET.sh -dd “https://dl.lamp.sh/vhd/zh-cn_win2025.xz”
等待系统安装完成并重启
远程连接系统
使用windows远程桌面连接系统。
- 用户名: administrator
- 密码:Teddysun.com
- 端口:3389
记得修改密码,端口是否修改看个人
总结
- 确认VPS厂商允许安装Windows操作系统,并遵守相关政策和协议。
- 选择适合自己需求的操作系统版本,以及相应的DD系统安装包。
- 确认使用的操作系统和脚本版本,不同版本之间可能会存在不同的命令或参数。
- 在执行DD系统命令前,请务必备份好重要数据,以防不可预料的错误或数据丢失。