【转】Windows版本,OS内核版本,Windows SDK之间的关系

转自:Windows版本,OS内核版本,Windows SDK之间的关系 - 知乎

前言:我们经常会会被几个概念弄混淆,什么是Windows版本号,什么又是操作同内核版本,开发C++的时候什么又是WindowsSDK,实际上区别很简单,本文做一个小的总结。

一、Windows版本

1.1 查看Windows版本号的几种方法

(1)“设置/系统/关于”,打开如下界面

(2)在cmd里面运行命令VER

C:\Users\Administrator>VER

Microsoft Windows [版本 10.0.18363.476]

(3)使用win+R,在运行里面运行 winver,打开

1.2 Windows的版本,版本号,OS内核版本

(1)Windows版本。

指的是什么专业版,教育版,家庭版,旗舰版等等。

(2)Windows版本号。

即Win 10 的大版本号,也就是推出前所确定的版本日期。如:1607 是 2106 年 7 月确定的版本、1703 是 2017 年 3 月确定的版本、1709 是 2017 年 9 月确定的版本,我的1909是Windows19年9月份推出的版本。

(3)OS内核版本号。

OS 版本,是内部版本,是大版本的详细版本号。是在大版本推出后,对其进行修补漏洞修复 BUG 后的版本号。如 :1709 版本的 16299.15 和 16299.19。如果再有新的更新修复补丁推出后,OS 版本号还会改变。它的一本格式为:

10.0.*****.***

比如我上面的OS内核版本为18363,然后后面还有一个小的版本号,即上面的476

我们经常说的比如,18363新增加的功能,指的就是OS内核版本。

windows10的前缀都是10.0开头的,另外下面附上历史版本的版本数字。

总结:

  • 另外,版本号(大版本号)如: 1607、1703 和 1709 ,1803,1903,1909之间都有大的功能加入。
  • 而 OS 版本号的改变,只是对漏洞修补和 BUG 的修复,没有大的功能加入。

二、Windows SDK

Windows SDK 是未开发人员准备的软件开发包,可以让我们方便的开发Windows应用程序,同一台电脑上可以安装很多不同版本的Windows SDK,一般在安装Visual Studio的时候会安装一个版本的Windows SDK,我也可以自己下载其他的版本,同时安装多个版本的Windows SDK,只需要我在配置VS的时候选择不同的window SDK版本即可,如下:

(1)各个版本的Windows SDK 下载

https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive

我们发现Windows SDK 和Windows版本并没有直接的关系,但是有一定的限制要求,比如太低的SDK版本可能不能在新版本的Windows平台上使用,我们可以查看SDK的详细说明。

(2)最新版本的Windows SDK下载

https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk

另外所有的关于Windows上面的开发、工具、下载等等都可以在网站上获取:https://developer.microsoft.com/zh-cn/windows

三、Windows纯净系统下载的几种方法

1、Windows官网下载

进入官网:https://www.microsoft.com/zh-cn/software-download

这里面可以下载,Windows10,Windows8.1,Windows7等,我们选择win10,得到的地址如下:

https://www.microsoft.com/zh-cn/software-download/windows10

会有如下界面:

如果我们只想更新自己的系统,我们选择第一个Windows更新助手,会下载一个名为Windows10Upgrade9252.exe 的可执行文件,运行它然后它会进行验证,环境验证,下载,在线完成下载,并更新自己的电脑系统,比如我昨天的更新的1909版本就是通过这个更新的。

如果我们想要下载完整的ISO镜像文件,我们选择第二个,下载得到一个名为MediaCreationTool1909.exe的制作工具,然后运行按照指示即可下载,下载指定版本,语言的Windows系统,是一个ISO文件。

2、从官网获取ISO镜像文件的下载地址

前面是通过下载工具来下载的,现在如何直接在网页上面选择Windows系统的版本呢?可以如下操作:

(1)浏览器输入官方地址:

https://www.microsoft.com/zh-cn/software-download/windows10

(2)键盘按下F12进入开发者模式(有些笔记本电脑可能需要按下Fn+F12),在右边选择如图所示的设备图标后,在页面左侧选择任何一个移动设备型号,然后再按下F5(Fn+F5)刷新页面。然后关掉开发这模式,这时候我们发现,页面居然变了,如下:

(3)选择版本 下拉框,选择Windows版本,然后确认,然后选择语言,确认,然后选择32bit还是64bit,进行下载。

如果页面太小看不清,可以按照下图的方式放大页面(选择150%)

3、如何从MSDN我告诉你下载Windows 10镜像

(1)打开浏览器,输入网址: http://msdn.itellyou.cn/

(2)选择下载的版本“”

网址左边导航栏中选择操作系统。点击想要下载的Windows 10 版本(Windows 10 1909为例),在右边出现的列表中,点击详细信息按钮, 复制出现的下载链接。

然后复制的Ed2k链接不能通过浏览器直接下载,需借助第三发放开发使用第三方下载工具(迅雷), 粘贴复制的链接到下载工具,即可开始下载。

4、UUP(Unified Update Platform)平台下载

统一升级平台,微软于在Windows 10 insider中率先推出的一种新的升级方式,该方式的最大特点:该方式根据不同的设备实现差异化的更新下载,大大减小的下载更新文件的大小。

UUP的出现主要针对系统直接升级的方式

那么UUP可以制作成ISO吗?

答案是肯定的。

(1)打开第三方UUP文件下载网站,

https://uup.rg-adguard.net/index.php

(2)在出现的下拉框中选择想要的Windows 10 镜像(语言,版本),并在最后一个下拉框Select type download 中选择Download ISO compiler in OneClick! (run downloaded CMD-file)

完成上一步后,会在下拉框右边显示下载链接,选择第一个下载链接下载cmd文件,即

creatingISO_18363.387_zh-cn_amd64_professional.cmd

双击下载的cmd,实际上这就是一个cmd命令文件,注意我们一般将这个cmd文件放在一个单独文件夹中,然后双击该cmd命令,然后就会开始自动下载,会下载到和cmd命令文件的同一级目录之下。

就会自动开始下载UUP文件并自动转化为ISO镜像文件。

关于如何激活Windows这里就先不说明了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/435622.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ADO.NET Entity Framework 使用中的经验总结

ADO.Net EF框架非常的灵活,好的习惯可以提高性能,而不好的习惯就会减少性能,为了提高性能简化开发,总结网络给出下面的经验。 1.如果要扩展实体类的功能,应该通过“部分类”(partial)实现 2.如果需要借助ObjectContext…

怎样在PropertySheet中添加按钮

1、用ClassWizard从CPropertySheet中派出出一个类CMyPropertySheet; 2、在CMyPropertySheet.h中添加一个成员变量CButton m_ButtonCopy;在资源文件resource.h中添加一个资源ID:#define IDC_BUTTON_COPY 0x2000,这个ID就是我们将要用到的Copy按钮的ID&#xff…

【转】30分钟学会UML类图

转自:30分钟学会UML类图 - 知乎 30分钟学会UML类图 肖继潮 UML图有很多种,但是并非必须掌握所有的UML图,才能完整系统分析和设计工作。一般说来,在UML图中,只要掌握类图、用例图、时序图的使用,就能完成大…

Microsoft SQL Server 2005数据库安装

Microsoft SQL Server 2005数据库,电脑里原有的mssql2000已经不适用了,到网上寻找SQL Server 2005简体中文开发版的下载地址,一开始下载了个学习版的express,可限制太多,还是决心安装开发版本的。到微软的官方网站寻找…

深入浅出 CPropertySheet

为了最大限度的发挥属性页的效用,首先让我们先从 CPropertySheet 继承一个新类,取名为 CMyPropSheet. 接着便可以进行下面的各种操作: 一、隐藏属性页默认按钮 隐藏掉Apply应用按钮: view source print?1.propsheet.m_psh.dwFlags | PSH_NOAPPLY…

【转】make makefile cmake qmake都是什么,有什么区别?

转自: 作者:知乎用户 链接:https://www.zhihu.com/question/27455963/answer/89770919 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1.gcc是GNU Compiler Collection&#xf…

WinCE 字体平滑 ClearType

WinCE 5.0 字体效果糙,英文字体(Zurich)可以在代码里面设置ClearType,中文字体不行。 解决方法: [HKEY_LOCAL_MACHINE\System\GDI] "FontLinkMethods"dword:00000000 [HKEY_LOCAL_MACHINE\System\GDI\Cle…

用ASP.NET 2.0设计网络在线投票系统

一、系统功能设计和数据库设计 1、系统功能设计和数据库设计 1.1 系统功能设计 网络在线投票系统实现的功能比较简单,具体如下: ◎投票项目的管理; ◎添加投票的项目; ◎删除投票的项目; ◎对项目进行投票&#xff1…

Convert.Int32、(int)和int.Parse三者的区别

今天去面试,碰到这样一道题目,回来查了下答案~! Convert.ToInt32、(int)和int.Parse三者的区别: 前者适合将object类类型转换成int类型,如Convert.ToInt32(session["shuzi"]); (int)适合简单数据类型之间的转…

Wince6.0 cleartype

WinCE6.0下显示宋体毛刺很严重,影响显示效果,打开cleartype以后字体显示平滑,但是不知道为什么wince桌面上的中文字体显示乱码,而且自己的引用程序也变的很卡。 开始以为是字库的原因,后来添加了系统的组件以后一切正常…

【转】ubuntu16.04安装配置tftp服务

转自:ubuntu16.04安装配置tftp服务_carspiriter的博客-CSDN博客_ubuntu安装tftp 首先声明:tftp是client客户端,tftpd是server服务器端,d应该指的是daemon。如果你要从别人的tftp服务器端上传/下载东西,就要用到tftp&a…

如何编程得到数据库信息

获取数据库信息&#xff1a;public List<string> GetDatabase(string connectionString) {using (SqlDataAdapter sqlDataAdapter new SqlDataAdapter("SELECT Name FROM Master.sys.SysDatabases WHERE dbid > 4 ORDER BY Name ", connectionStrin…

【转】Dicom中的Image Orientation/Position的理解

转自&#xff1a;Dicom中的Image Orientation/Position的理解 - 知乎 在DICOM中&#xff0c;是通过Image Position和Image Orientation来描述当前的图像和人体坐标系的相对位置的。 打开DCM文件时&#xff0c;会发现下边的两个tag (0020,0032) DS ImagePosition(Patient) &q…

搭建TFS2008的过程及其注意事项

TFS服务端的安装 1、安装windows Server 2003 操作系统 2、打windows Server 2003 sp2 补丁 3、安装iis, 记得选上asp.net &#xff0c;不能选extend homepage 4、访问 Microsoft 网站上的 Windows Update&#xff0c;并安装“高优先级更新程序”组中的所有项 5、装上ms sql2…

【转】矩阵变换坐标系 深入理解

转自&#xff1a;矩阵变换坐标系 深入理解 - 知乎 网址链接&#xff1a;从坐标系图中理解“空间变换” 小谈矩阵和坐标变换 矩阵坐标系变化理解 让我们从一个实际的例子入手&#xff1a;下图是一个用两维的笛卡尔坐标系表示的二维空间。 其中&#xff0c;黑色坐标系 x-y代表…

【转】坐标系变换矩阵推导

转自&#xff1a; 坐标系的变换矩阵推导 1.平移变换 假设存在点(x,y,z)&#xff0c;将x移动a&#xff0c;y移动b&#xff0c;z移动c&#xff0c;到新的点(x′,y′,z′)&#xff0c;则&#xff1a; 中间4x4的矩阵叫变换矩阵。可见&#xff0c;如果要平移坐标&#xff0c;要将坐…

Crystal Report 2008

郁闷的Crystal Report 2008&#xff0c;下午逛了一圈sap网站&#xff0c;Crystal给Sap收购后就没怎么上过他们的网站&#xff0c;像迷宫一下逛了半天才找到下载升级包的地址&#xff0c;备用&#xff0c;也许你看到的时候已经失效了 http://www.sdn.sap.com/irj/boc/crystalrep…

【转】图形流水线中坐标变换详解:模型矩阵、视角矩阵、投影矩阵

转自&#xff1a;图形流水线中坐标变换详解&#xff1a;模型矩阵、视角矩阵、投影矩阵_sherlockreal的博客-CSDN博客_视角矩阵 图形流水线中坐标变换详解&#xff1a;模型矩阵、视角矩阵、投影矩阵 图形流水线中坐标变换过程模型矩阵&#xff1a;模型局部坐标系和世界坐标系之…

set row count

SET ROWCOUNT 使 Microsoft&reg; SQL Server 在返回指定的行数之后停止处理查询。 语法 SET ROWCOUNT { number | number_var } 参数 number | number_var 是在停止给定查询之前要处理的行数&#xff08;整数&#xff09;。 注…

【转】C#开发PACS医学影像处理系统(二):界面布局之菜单栏

转自&#xff1a;C#开发PACS医学影像处理系统(二)&#xff1a;界面布局之菜单栏 - 乔克灬叔叔 - 博客园 在菜单栏布局上&#xff0c;为了使用自定义窗体样式和按钮&#xff0c;我们需要先将窗体设置为无边框&#xff0c;然后添加一个Grid作为菜单栏并置顶&#xff0c;Vertical…