# Windows或Linux操作系统镜像怎么选？
#### 怎样选择镜像的操作系统？
Windows操作系统与Linux操作系统没有好坏之分，只有适合不适合。请根据业务需求选择Windows或Linux的操作系统。
表1操作系统对比 
| 操作系统   | 开发者语言            | 数据库              |
|:---|:---|:---|
| Windows | ASP.NET、MFC、C# | ACCESS、SQL Server |
| Linux    | Shell            | MySQL、SQLite    |
| 开发者语言为HTML、C、JAVA、PHP，两种系统都可以选。                                                                         |||
   
#### Windows的版本越高越好吗？
Windows2012、Windows2016、Windows2019操作系统网络优化和系统兼容性比较好，建议选择最高版本Windows2019。
#### Linux操作系统的版本怎么选？
Linux提供了多种操作系统和版本，不同操作系统之间没有好坏之分，请根据实际业务选择适合自己的操作系统版本。
#### 选错了云服务器的操作系统怎么办？
购买弹性云服务器选错操作系统，可以通过云平台的"切换操作系统"功能更换操作系统。
1. 选择待切换操作系统的弹性云服务器，单击弹性云服务器列表左上角的"关机"。
2. 在待切换操作系统的弹性云服务器的"操作"列下，单击"更多 \> 镜像 \> 切换操作系统"。 系统进入"切换操作系统"界面。
   
3. 根据需求选择需要更换的"镜像类型"和"镜像"。
   ![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
   - "包年/包月"方式购买的弹性云服务器，除了由伊登公司提供的Windows标准操作系统之外，仅支持由免费的操作系统切换至免费的操作系统。
   
   - 使用源镜像为市场镜像（除了由伊登公司提供的Windows标准操作系统）的私有镜像创建，且购买方式为"包年/包月"的云服务器不支持切换操作系统 。
   
   - 仅中国大陆区域的"包年/包月"方式购买的弹性云服务器支持"Linux操作系统与由伊登公司提供的Windows标准操作系统互相切换"和"由伊登公司提供的Windows标准操作系统不同版本之间互相切换"这两个场景。 支持的区域包括：华北-北京一、华北-北京四、华北-乌兰察布一、华东-上海一、华东-上海二、华南-广州、华南-广州-友好用户环境、华南-深圳、西南-贵阳一。
     
     
4. 设置登录方式，此时可以重新选择登录凭证使用密码或密钥对的方式。
5. 配置完成后单击"确定"，提交申请切换操作系统。 提交切换操作系统的申请后，弹性云服务器的状态变为"切换操作系统中"，当该状态消失后，表示切换结束。
   
 
了解更多切换操作系统的约束与限制请参考[切换操作系统](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0031523135.html)。
