请单击以下链接来访问您所感兴趣的内容。

快捷键 优化 磁盘碎片整理 WinMe 系统还原 输入法 录音大法 诺顿 臭虫 磁盘空间 注册表
NT/2000 高效 Windows 操作 软盘的使用 技巧文件包1 技巧文件包2 技巧文件包3
微软拼音输入法自造词 Windows 常见术语 Windows 不同版本间的差异
Windows NT 4.0 安装秘诀 FDISK 模拟操作程序(上海热线) 主引导记录
系统卸载之前 安装程序时的注意事项 Windows 98 第二版自述文件 为什么用旧程序
Windows 2000 的安全特性 Internet Explorer 无法打开新窗口问题的解决方法
Windows Media Player 的诸多问题 Windows 2000 安装建议
漫谈 Internet Explorer 5.0 的兼容性问题 (原英文版视窗文章)微软 Windows 概览
烂翻译 漫谈缓存 IE 小技巧 在 Windows XP Home 版中装 IIS
工具包 1 工具包 2 命令行工具
《深入解析Windows操作系统》第六版

如果你是初学者,那么请进入:初学者园地
如果你感到这里下载文件老是出错,请发 e-mail 给我
另外,关于初学 DOS 的资料,网上有一个《高手之路,DOS 起步》,可以参考。
 

Windows 概览

  Windows 是一个目前在 PC 上十分流行的操作系统。现在一般家庭用户一般都安装 Windows。Windows 有好几个版本,一般最常见的是 Windows 9x 系列(Windows 95、Windows 98、Windows Me)。具体一点的版本号有:4.00.950, 4.00.1111, 4.10.1998, 4.10.2222, 4.90.3000。分别是:Windows 95、Windows 95 OSR 2(即 Windows 97)、Windows 98、Windows 98 SE(即 Windows 98 第二版)、Windows Me(Millennium Edition 千禧版)。这一系列的 Windows 都采用 16 / 32 位混合核心。
  Windows 的内核的确是现今诸多操作系统比不上的庞大,但因为它是目前 PC 机上最适合的图形界面操作系统,所以用得很广泛。Windows 庞大的内核使其变得难以维护。微软公司的 Windows 95 的体积还算可以,但 Windows 98 的体积就大得吓人了。而 Windows 98 正是一个庞大而有很多错误的操作系统。相对来说,Windows 95 也有许多错误,但比 Windows 98 少多了。不过,因为 Windows 98 加强了对 Web 的支持,所以用户还是比较欢迎 Windows 98 的。另外,Windows 98 对于程序的承载能力相对 Windows 95 有所增强。Windows 95 一般在 64MB 内存的电脑上开 15 个 Internet Explorer 窗口已经差不多了,而 Windows 98 可以开大约 30 个。现在,微软公司推出了 Windows 98 的升级版:Windows Me。这个操作系统的确在 Windows 98 的基础上修正了许多错误。但这个操作系统显得比 Windows 98 还要庞大。不过,它的界面是比 Windows 98 漂亮了,而且附带最先进的 Windows Media Player(媒体播放器)7.0 版。但是,我个人认为微软公司如此地把系统做得庞大不是明智之举(据说 Wistler 即 Windows XP 一装就要占掉 2GB 的磁盘空间)。这会使系统的维护变得更困难,而且也会让用户感到这是对硬件资源的浪费。另外,微软公司即便已经修正了大部分已被发现的错误,操作系统中仍然还留有不少其他错误。所以,在今后的发展中,微软公司如果仍然使用目前 Windows 的内核的话,他们终究是要失败的。比尔·盖茨的美梦不会成真的。他们还是应该立足于将 Windows 的内核变得更小些。另外,我有一个看法,那就是微软和英特尔是连裆模子。微软的操作系统做得越庞大,运行起来就有更高的 CPU 要求。如此一来,英特尔的高速 CPU 就能卖得出去了。
  不过,Windows 操作系统与英特尔 CPU 的配合倒的确不错,同样用 Winamp 播放 MP3,在英特尔 CPU 的电脑上就比在 AMD 电脑上要占用更少的 CPU 时间。据说英特尔新的 Pentium 4 @ 3.06GHz CPU 要用超线程技术(好像是这个名称),想来 Windows 也要更好地支持吧。
  但是,Windows 系列的功能和体积正在变得越来越大,特别是在引入 COM+(可以跨网络的对应用程序透明的组件协议)和 .NET Framework(支持公共语言运行时环境,可以让中间代码被自动编译运行) 之后,程序运行时对系统的要求变得很高(主要是 CPU 和 内存,当然硬盘空间的消耗也加大了)。其实微软制作的软件有一个问题,就是功能过剩。没有其他的理由能让微软的软件变得如此庞大了。所以,最好微软可以想清楚,为了他们软件的质量,为了让客户可以容忍软件对硬件的要求,把软件中的过剩功能去掉,同时把软件的主要功能做得更好。在我看来,Windows XP 以来的 .NET 框架和 Windows 2000 以来的 COM+ 实在是让企业用的,个人用户根本没有必要用这些东西。Windows Installer 倒是对个人用户来说是很必要的东西,它可以使安装程序变得小很多。
  总地来说,微软公司做的应用软件的确是面很广,也挺实用,操作系统可靠,但是有比较多的冗余功能。最近听闻和见识过开源的软件及它们的思想,其实开源的好处不在于提供质量更好的软件。它的好处在于提供程序员创新的机会、功能更多或者质量更好的软件、给程序员查看修改自己使用的软件的机会。以前有人认为开源软件一定要免费,这是不一定正确的。
  从商业应用的角度看,某些质量有保证的开源项目,如 Linux Kernel、Mozilla 和 VI Improved 等等,的确可以用于商业。而像 bugfree 这样的质量并不是很高的软 件,只能在比较低要求的环境中使用。有一些开源软件,如 7-Zip 在事实上主要是个 人开发的,质量有一定保证,但因为开发人员少而不一定质量很好或功能完善,可作日常使用。
  从另一个方面看,开源项目的功能在某些方面明显超过了商业软件,这是发挥了人多力量大的优势。在开源软件的开发过程中,程序员的新点子是自由发挥的,不急迫也不受太大约束的。
 
返回总封面页