Windows NT

来自站长百科
宝宝不哭讨论 | 贡献2011年4月18日 (一) 15:14的版本
跳转至: 导航、​ 搜索
Windows NT

Windows NT,是由微软公司发行的基于OS/2 NT的操作系统。Windows NT是纯32位操作系统,采用先进的NT核心技术。NT即新技术(New Technology)。它能够创建系统初始脚本、打印域用户列表、修改Active Directory Schema配置Win2K内存页面等。OS/2是由微软和IBM联合研制,分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。由于双方在协作后来不欢而散,IBM继续向市场提供先前的OS/2版本;而微软则把OS/2 NT改名为Windows NT,并在1988年11月开始了对于“WinNT”(即第一代的Windows NT 3.1)的产品研发。在研发初期,“WinNT”曾一度被认为将会是原先OS/2的3.0版本。

面世之后的Windows NT是一种纯32位操作系统,采用先进的NT核心技术。“NT”所指的便是“新技术”(New Technology)之意。“NT”除了可以解释为“新技术”之外,有另一个版本指“NT”是来自微软在i860上开发NT时所使用的模拟器“N10”。

Windows NT是Microsoft推出的面向工作站、网络服务器和大型计算机的网络操作系统,也可做PC操作系统。它与通信服务紧密集成,提供文件和打印服务,能运行客户机/服务器应用程序,内置了Internet/Intranet功能,已逐渐成为企业组网的标准平台。

词条概况

Windows NT的主要特点

  • 32位操作系统,多重引导功能,可与其它操作系统共存。
  • 实现了“抢先式”多任务和多线程操作。
  • 采用SMP(对称多处理)技术,支持多CPU系统
  • 支持CISC(如Intel系统)和RISC(如Power PC、R4400等)多种硬件平台。
  • 可与各种网络操作系统实现互操作。如:UNIX、Novel Netware、Macintosh等系统;对客户操作系统提供广泛支持,如MS-DOSWindows、Windows NT、Workstation、UNIX、OS/2、Macintosh等。
  • 支持多种协议:TCP/IPNetBEUIDLCAppleTalkNWLINK等。
  • 安全性达到美国国防部的C2标准。
  • NT系统价格低,应用服务能力强、安全性能高、内含软件丰富等特点是较为流行的网络操作系统。
  • 缺点就是文件服务功能不如NetWare强大,占用服务资源多。

使用手册

Windows NT四则实用技巧

创建系统初始脚本

在缺省情况下,Windows NT不像其他操作系统那样,在启动的时候使用系统初始脚本。但是,Windows NT 的Resource Kit中包含一个允许你定义系统启动运行脚本的服务。可以让你定义系统的初始化状态。通过以下步骤你可以安装该服务:

  1. 把Resource Kit中的AutoExNT.Exe 和ServMess.DDL拷贝到目录%SystemRoot%System32下。
  2. 使用Resource Kit中的安装程序InstExNT增加AutoExNT服务:C:> instexnt install [/interactive]。/interactive选项可以使系统初始进程出现在系统进程列表中。
  3. 创建一个包含正确命令的Windows NT脚本文件,并把它保存为%SystemRoot\System32\AutoExNT.Bat。正确设置该文件的权限,以保证系统的安全性。
  4. 通过命令Net start autoexnt来启动AutoExNT服务,一定要记住先创建AutoExNT.Bat文件,否则服务会失败。

AutoExNT.Bat文件示例

     /*把启动日期写入一个日志文件 
   echo "Running AutoExNT.Bat" >> C:Admin_BinBoot.Log 
   date /T >> C:Admin_BinBoot.Log / 
   time /T >> C:Admin_BinBoot.Log 
   /*启动UNIX打印服务,并把它写入日志 
   C:WinNTnet.exe start lpdsvc >> C:Admin_BinBoot.Log 
   /*启动病毒扫描 
   if exist C:NTToolsNAVNTN32ScanW ^ 
   C:NTToolsNAVNTN32ScanW E: 
   /*启动PERL脚本, 
   C:Admin_BinPerlPerl.Exe disk_sum.pl 

打印域用户列表

出于安全方面的考虑,Windows NT中的用户管理器没有设置打印命令,这可能是微软有意的安排。那么当你确实需要一份用户列表的时候怎么办呢?下面的这个命令能轻松的完成你的心愿:

  1. 如果在域管理器上,打开一个命令窗口,运行命令net user > filename.txt。
  2. 如果在NT工作站上,运行命令net user/domain > filename.txt。
  3. 把filename.txt打印出来就可以了。

修改Active Directory Schema

为了让系统允许你通过Schema Manager console或ADSI修改Active Directory Schema,必须通过两层保护:

  1. 想要修改Active Directory Schema 的用户必须是存在于森林根域的Schema Admins group组中的一员。
  2. 必须修改DC的注册表
  • 修改Active Directory Schema最快捷,最方便的方法就是使用Schema Manager console。
  • 另外在DC上,运行REGEDT32.EXE或REGEDIT.EXE直接修改注册表也行,但是可能会担一些风险。在注册表中找到以下行:
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\NTDSParameters 

增加一个REG_DWORD值叫做Schema-Update-Allowed,并且把值设为1。这就是你所要做的一切。现在你就可以在DC上编辑Schema了。还有一个方法就是把以下几行写到一个文本文件中,并把它存为.reg文件,然后在需要修改Schema的DC上执行它,这样就会自动改变注册表,而不用手工改变它了。代码如下:

REGEDIT4   
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNTDSParameters]   
"Schema Update Allowed"=dword:00000001   

一旦改变了DC上的注册表值,并且把想要修改Schema的用户加入到Schema Admins group组中,任何对那台DC的Schema所作的改变都会被接收。

配置Win2K内存页面

Windows 2000内存交换文件PAGEFILE.SYS和活动目录信息存储文件NTDS.DIT两个文件占用了大量硬盘空间。系统安装的时候,自动把内存交换文件设为比物理内存大11MB,这对于负载很重的服务器以及图形工作站显然是不够的,以下的方法可以有效的减轻内存的负载:

  • 把内存交换页面分散到不同的磁盘上。

可以把内存交换页面从WIN2000分区上移到别的磁盘上,最多可以有16个内存交换页面,只要它们每一个位于不同的逻辑驱动器上,并且只有位于不同的磁盘上才能提升系统的整体性能。但是,如果把内存交换页面移出系统分区后,当发生内核错误(如蓝屏)时,系统将不能把内存中的数据写入磁盘。

  • 避免内存交换页面出现碎片。

内存交换页面也会出现碎片,并且会在以下两个方面严重影响系统的性能。

  1. 在出现碎片的内存交换页面中寻找所需页面需要更长的时间;
  2. 内存交换页面是被锁定的,因此,系统碎片整理程序必须绕开它进行碎片整理。避免内存交换页面出现碎片的最有效的方法是分一个区(或者用单独一个磁盘,这样还会大大提高整机性能)专门用来存放页面,并且还可以对该区设定NTFS权限,阻止用户看到该区,减少用户对内存交换页面做非法操作的可能性。

想要改变内存交换页面的设置,采用以下步骤:

(1)右击我的电脑,在弹出的菜单上选择属性项。

(2)在弹出的属性页中选择高级项,然后再选择性能。

(3)在虚拟内存中,单击改变,就会出现虚拟内存的修改页面了。

(4)如果你想改变现有的内存交换页面的大小,就改变虚拟内存的最大和最小值;如果你想在第二个磁盘上建立虚拟内存,就选择该驱动器,然后填入大小值。

Windows NT logo

简介Windows NT的两个版本

Windows NT的两个版本分别是Windows NT Workstation 和Windows NT Server 。

Windows NT Workstation的设计目标是工作站操作系统,适用于交互式桌面环境;Windows NT Server的设计目标是企业级的网络操作系统,提供容易管理、反应迅速的网络环境。两者在系统结构上完全一样,只是为适应不同应用环境在运行效率上做相应调整。Windows NT Server具有更多的高级功能,可把Windows NT Workstation 看作它的子集。

Windows NT Server

1.专为服务器进行了优化,配置要求较高。

2.最多支持32个处理器

3.可以充当网络服务器,可无限制连入客户机,完成繁重的网络任务。

4.最多可支持多达256个远程客户存取。

5.支持Macintosh文件及打印,具备磁盘容错功能.

Windows NT Workstation

1.硬件适合个人用户,当工作站上有如CADCAM等高级应用要求时选用。

2.仅可支持2个处理器。

3.充当网络服务器,可以连入10个不超过客户机,完成有限网络服务功能。

4.只能支持一个远程客户存取。

5.不支持Macintosh文件及打印,不具备 磁盘容错功能.

Windows NT的主要版本发展历程

NT版本 市场名称 版本 发行日期 RTM
Build
NT 3.1 Windows NT 3.1</a> Workstation(被命名为“Windows NT”), Advanced Server 1993-7-27 528
NT 3.5 Windows NT 3.5 Workstation, Advanced Server 1994-9-5 807
NT 3.51 Windows NT 3.51 Workstation, Advanced Server 1995-5-30 1057
NT 4.0 Windows NT 4.0 Workstation, Server, Server Enterprise Edition,
Terminal Server, Embedded
1996-7-29 1381
NT 5.0 Windows NT 2000 Professional, Server, Advanced Server, DataCenter Server 2000-2-17 2195
NT 5.1 Windows XP Home, Professional,IA-64,Media Center, Tablet PC, Starter, Embadded, N 2001-10-15 2600
NT 5.2 Windows server 2003 Standard, Enterprise, DataCenter, Web, Small Business Server 2003-4-24 3790
NT 5.2 Windows XP x64 Professional x64 Edition 2005-4-25 3790
NT 6.0 Windows vista Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate 2007-1-30 6000

6001(SP1)

6002(SP2)
NT 6.0 Windows server 2008 Standard,Enterprise,Datacenter 2008-2-27 6001(SP1)
6002(SP2)
NT 6.1 Windows 7 Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate 2009-10-22 7600
NT 6.1 Windows server 2008 R2 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems 2009-10-22 7600

相关条目

参考来源