在计算机硬件上配置操作系统的主要目的是为了方便性、有效性、可扩充性、开放性。
① 方便性
② 有效性
③ 可扩充性
④ 开放性
① 作为用户与计算机硬件系统之间的接口
操作系统算是一个巨大的软件,用来给软件系统提供能够简单控制硬件系统的接口。通过操作系统,用户能够方便、快捷的操纵计算机硬件和运行自己的程序。

操作系统提供的接口一共有三种:
(1)命令方式。(例如 Windows 的 Command Prompt,Linux 的 shell 等等。) (2)系统调用方式。(例如系统提供的一些时钟控制函数等等。) (3)图像、窗口方式。(就是我们日常使用的图形窗口软件等等。)
② 作为计算机系统资源的管理者
计算机的软硬件资源可分为四类:处理机、存储器、I/O 设备、信息(程序与数据)。而操作系统主要的作用也就是对这四类资源进行管理。
③ 用作扩充机器
通过操作系统,可以通过 I/O 等一系列接口扩充系统的功能(比如打印机等),增强机器的功能。
① 不断提高计算机资源利用率 ② 方便用户 ③ 器件的不断更新迭代 ④ 计算机体系结构的不断发展