《深入研究Windows内部原理》系列课程隆重预告
喜爱微软技术的朋友大概都听说过《Windows Internals》这本书吧?这可是微软技术爱好者的“圣经”,如果想要了解Windows的深入知识,此书乃是必读之经典。
Windows之父Jim Allchin在为该书写序时曾经说过以下一段话,堪称卓识:
If you’re like me,
you like to figure out how things really work. Reading “how to use” books or
“tips and tricks” has never been sufficient for me. If you understand how
something works internally, you know how to better use it, maximize performance
and security, diagnose failures, and frankly, have more fun. If you’re like me
and want to see Windows from the “inside out,” then you’re starting in the
right place.
就是说“永远不要满足于只知道如何做、小技巧之类的浅识,而要想方设法地去理解系统底层的原理”。
如果您正在期待技术上的突破,那么请一定不要错过微软为我们精心准备的“深入研究Windows内部原理”在线课程系列。
在这个系列课程中,将有九位资深讲师将向您解释Windows操作系统的内部工作原理,从系统架构的大局观出发,逐步展示进程、线程、安全机制、内存管理和存储管理等子系统的工作方式。通过对底层原理的揭示,使您更进一步的理解Windows上各类程序的工作方式和如何进行错误诊断及性能优化。
本次课程的内容编排得到了国内知名技术作家、《Windows
Internals》一书的中文译者,潘爱民老师的大力支持,同时TechNet也邀请到了众多微软一线技术专家进行讲解。这是一个为IT专业人员量身定做的Windows内部知识课程,在介绍原理的同时,也紧密地围绕实际案例和常见的故障进行分析点评。这是一个系统的学习Windows底层工作机制的好机会,课程内容深入浅出,精彩纷呈,绝对不容错过。
深入研究Windows内部原理系列之一:Windows的昨天、今天和明天
讲师信息:潘爱民
2007年01月25日 14:00-15:30
Level: 300
著名技术作家、微软亚洲研究院研究员潘爱民老师将在这次课程中跟听众分享Windows的发展历程和技术精萃,描绘操作系统的体系架构、Vista的内核变更以及今后版本Windows的发展趋势。
深入研究Windows内部原理系列之二:Windows体系结构-从操作系统的角度
讲师信息:张银奎
2007年01月26日 14:00-15:30
Level: 400
操作系统是计算机系统的灵魂和管理中心,也是软件系统中最复杂的部分。本讲座将以生动的讲解和丰富的演示带您领略Windows操作系统的核心架构和主要组件,包括HAL、内核、执行体、系统进程(IDLE、SMSS.EXE、WinLogon.EXE)和Windows子系统(CSRSS.EXE、WIN32K.SYS以及子系统DLL)等。并讨论中断管理、对象管理、和异常分发等系统机制和实现这些机制的基本数据结构。
深入研究Windows内部原理系列之三:Windows体系结构-从应用程序的角度
讲师信息:曾震宇
2007年01月29日 14:00-15:30
Level: 400
从服务器软件到Office办公应用,从联网游戏到即时消息,不管这些应用的复杂程度如何,他们都是一个个在操作系统控制和管理之下的可执行程序。本次课程邀请微软全球技术中心专家级工程师,为各位讲解一个程序是如何经历从启动、分配资源、运行、结束这一连串的过程,并且介绍其中的重要概念和排错诊断技巧。
深入研究Windows内部原理系列之四:Windows操作系统中的重要基本概念
讲师信息:高宇
2007年01月30日 14:00-15:30
Level: 400
进程、线程、资源分配、内存管理、Win32
API、服务、安全,这些是工作中常常提及但是又无法深入理解的神秘概念。在这次课程中,讲师将介绍Windows中最常见与最重要的一些基本概念. 使大家能够顺利地参与到本系列之后的讨论中去。
深入研究Windows内部原理系列之五:Windows
Sysinternals工具集介绍
讲师信息:彭爱华
2007年01月31日 14:00-15:30
Level: 400
Sysinternals Suite(Windows Sysinternals工具集)包含一系列免费的系统工具,其中有大名鼎鼎的Process
Explorer、FileMon、RegMon等(在Windows Vista下,FileMon和RegMon则被Process
Monitor所代替)。如果把系统管理员比喻成战士的话,那么Sysinternals
Suite就是我们手中的良兵利器。熟悉和掌握这些工具,并且对Windows的体系有一定的了解,将大幅度的提高日常的诊断和排错能力。本课程将以任务驱动的模式,介绍几个经典的应用案例,来介绍Sysinternals
Suite的强大功能。
深入研究Windows内部原理系列之六:Windows
Vista新特性底层揭秘
讲师信息:彭爱华
2007年02月01日 14:00-15:30
Level: 400
Windows Vista绝非仅仅是具有诸如3D切换、毛玻璃等炫目的界面效果,花钱购买了Windows
Vista,而仅仅为了使用其界面效果,难免有点“买椟还珠”的感觉。实际上Windows Vista值得称道的是它具有很多全新的安全特性,例如用户帐户控制、IE保护模式、服务隔离和Windows资源保护等等。有了这些全新的安全特性,我们就可以在相当的程度上摆脱恶意软件的滋扰。Windows之父Jim
Allchin曾经说过不要满足于只知道How-to、小技巧之类的知识,而是应该深入底层了解其内部原理。只有了解了这些安全特性的内在原理,才能真正了解Windows
Vista是怎样精心替我们解决安全问题的,才能真正利用好这些安全特性。本课程将以UAC、IE保护模式为例,介绍这些安全特性的内在原理。
深入研究Windows内部原理系列之七:开机引导过程
讲师信息:张银奎
2007年02月02日 14:00-15:30
Level: 400
Windows的启动是一个复杂的过程,从加载器(NTLDR或WinLoad)开始工作到Windows子系统准备就绪,中间经历了若干个复杂的步骤,包括内核和执行体的初始化,创建系统进程和线程,对象管理器初始化基本对象,I/O管理器枚举设备并安装驱动程序,启动SMSS和WinLogon进程,运行Windows子系统进程。本讲座将解析以上各个步骤的来龙去脉,并探讨驱动的加载顺序、用户登录(Gina,SAM数据库,域身份验证)、系统服务程序、Shell等等启动过程密切相关的问题。
深入研究Windows内部原理系列之八:内存管理揭秘
讲师信息:徐晓卓
2007年02月05日 14:00-15:30
Level: 400
工欲善其事,必先利其器。如果能够深入了解Windows内存管理机制,那么无论在系统配置还是在故障排错方面,都能让我们直达根源,起到事半功倍的效果。本课程将全面介绍Windows内部内存管理机制,包括寻址原理、进程内存空间分布、核心态用户态内存管理原理以及虚拟内存管理原理等。同时将讨论应用程序中内存的使用问题,内存泄露的发生以及排除方法。
深入研究Windows内部原理系列之九:Windows的安全机制和实现
讲师信息:张瞰
2007年02月06日 14:00-15:30
Level: 400
Windows如何从操作系统层面保障所有程序的安全?访问控制列表,令牌、系统帐号、SAM数据库、GINA、交互式登陆、COM+,这些概念如何组成一个完整的Windows安全平台?这次课程将解答您这方面的疑问。
深入研究Windows内部原理系列之十:驱动和硬件的管理
讲师信息:张伟伟
2007年02月07日 14:00-15:30
Level: 400
驱动程序如何被Windows识别、加载和管理?随着Windows的发展,驱动程序的类型和作用经历了怎么样的变化?inf文件在驱动安装过程中起到了怎样的作用?Vista的驱动程序有哪些新变化?如果这方面的问题一直困扰着您,那这次课程是绝对不容错过的。
深入研究Windows内部原理系列之十一:存储和文件系统
讲师信息:高宇
2007年02月08日 14:00-15:30
Level: 400
课程将在宏观上简要介绍Windows的存储体系, 观察磁盘上的扇区怎样变成用户眼中的文件. 然后深入观察磁盘上的数据结构. 在分析枯燥的16进制数据的同时, 也会和大家讨论一些有趣和常见的错误现象。
深入研究Windows内部原理系列之十二:网络协议的构成和实现
讲师信息:高宇
2007年02月09日 14:00-15:30
Level: 400
课程内容包括Windows中的网络组件, 网络协议,重要网络服务的实现与特点。
Windows中的TCP/IP以及其上的服务将是本节的主要部分。
深入研究Windows内部原理系列之十三:如何诊断和调试蓝屏错误
讲师信息:张银奎
2007年02月12日 14:00-15:30
Level: 400
当Windows操作系统检测到来源于系统硬件或内核代码的严重错误时,为了避免继续运行可能导致的更严重后果,Windows会通过蓝屏报告错误并让整个系统以可控的方式停止运行(BSOD)。Windows提供了多种方法来诊断和调试蓝屏错误,包括故障转储文件(DUMP)、内核调试以及通过驱动程序注册并接收错误信息。本讲座将解释蓝屏产生的原因和过程,引发蓝屏错误典型的根源,并向您介绍使用WinDbg分析DUMP文件的高级技巧。
深入研究Windows内部原理系列之十四:用户模式的程序排错(上)
讲师信息:熊力
2007年02月13日 14:00-15:30
Level: 400
“该程序执行了非法操作,即将被关闭”,这是我们耳熟能详的出错报告。程序为什么会崩溃?如何发现崩溃的原因并进行解决?在全面了解了Windows的体系结构和程序运行方式后,我们将进一步介绍访问越界、缓冲溢出、内存泄露等故障的原理,并理论联系实际,带领大家使用调试工具来解决一些常见的问题。
深入研究Windows内部原理系列之十五:用户模式的程序排错(下)
讲师信息:熊力
2007年02月14日 14:00-15:30
Level: 400
“该程序执行了非法操作,即将被关闭”,这是我们耳熟能详的出错报告。程序为什么会崩溃?如何发现崩溃的原因并进行解决?在全面了解了Windows的体系结构和程序运行方式后,我们将进一步介绍访问越界、缓冲溢出、内存泄露等故障的原理,并理论联系实际,带领大家使用调试工具来解决一些常见的问题。
提示 以上大部分内容摘自微软TechNet Webcast站点,以微软TechNet Webcast站点的链接为准:
http://www.microsoft.com/china/technet/webcasts/class/windowsserver1.mspx