中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » system.ini和win.ini是什么文件
作者:
标题: system.ini和win.ini是什么文件 上一主题 | 下一主题
世纪风暴
初级用户




积分 168
发帖 10
注册 2003-7-12
状态 离线
『楼 主』:  system.ini和win.ini是什么文件

在windwos中的系统配置实用程序有system.ini和win.in是什么来的。
它们有什么用。是不是开机启动的程序吗?
请高人解说一下!

2003-9-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
世纪风暴
初级用户




积分 168
发帖 10
注册 2003-7-12
状态 离线
『第 2 楼』:  

都不知道吗?还是太简单了不想说呢.

2003-10-3 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
红色狂想
金牌会员

龙哥DOS


积分 4289
发帖 1501
注册 2003-2-23
来自 河南省
状态 离线
『第 3 楼』:  

系统配置实用程序中的这两项“System.ini”和“Win.ini”对应的是Windows目录中的“System.ini”和“Win.ini”这两个系统配置文件。它们的作用就是配置Windows系统,如自启动项、键盘语言模式、系统工作类型、高级智能电源管理、屏幕分辨率和各种设备驱动程序的加载项等。另外,这两个系统配置文件也是特洛伊木马和恶意脚本程序经常光临的地方。



C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
C++   ☆☆☆ 中国DOS联盟成员 ☆☆☆    C++
C++    ★★★ 爱提问的红色狂想 ★★★     C++
C++C++C++C++C++C++C++C++C++C++C++C++C++C++C++
2003-10-4 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (189236106)  编辑帖子  回复  引用回复
MLD
高级用户




积分 570
发帖 173
注册 2003-8-23
状态 离线
『第 4 楼』:  

.
    WIN 9X主要是根据系统配置文件调用各类程序来组合系统,保证系统正常运行的。WIN 9X的GUI系统配置文件以系统注册表为核心,以各系统目录下的INI文件为辅助配置。

  GUI系统的核心配置文件主要有:WIN.INI、SYSTEM.INI、SYSTEM.DAT、USER.DAT。

  WIN.INI和SYSTEM.INI据说是为WIN 3.X下的WIN 16保护模式程序保留的,WIN 3.X在这两个文件中的设置在WIN 9X中大部分已移入系统注册表中。WIN 9X下WIN 32保护模式程序主要通过系统注册表完成配置,不需要这两个文件的支持。这一做法规范了应用程序的开发和使用,消除了随意设置INI文件的混乱,便于WIN 9X统一管理系统,增加了系统的稳定性。但如果删除这两个文件,WIN 9X系统无法启动,并提示“找不到SYSTEM.INI文件”,这说明WIN 9X的启动还是离不开这两个文件的。

  WIN.INI提供了WIN 16程序需要的字体设置、文件关联等种种信息,主要完成GUI下相应的环境配置,对WIN 9X应用没有太大影响,如果没有这个文件,WIN 9X将自动生成一个最简单的只有几行配置命令的WIN.INI。

  SYSTEM.INI则不同,它是WIN 16的系统硬件配置文件,WIN 9X又为其增加了一些新设置,以保证WIN 16和WIN 32相互协调,使WIN 16可以调用VXD驱动程序,这一点在WIN.COM提供的系统调试参数中已有充分体现。另外GUI的外壳程序(SHELL,即界面程序)、鼠标器、显示器等驱动程序必须通过SYSTEM.INI设置才能加载使用,这些决定了SYSTEM.INI是绝对不能删除的。这充分证明了WIN 9X是一个WIN 16和WIN 32的混合系统,也揭示了WIN 9X系统先天脆弱的根本原因。

  SYSTEM.DAT和USER.DAT即所谓的系统注册表文件,是WIN 9X的核心文件,WINDOWS就是通过它来管理整个系统的。SYSTEM.DAT保存着硬件配置及软件安装信息,USER.DAT保存着与用户的个人设置有关的信息。这两个文件共同作用,包含了系统的全部信息,在使用注册表编缉软件(如REGEDIT.EXE)时,这两个文件共同被修改,不能分开。它们的损坏将导致系统彻底瘫痪,无法挽救。不幸的是,系统注册表非常脆弱,缺乏自我整理和维护机制,当系统运行一段时间后,运行产生的各种错误BUG的积累使用户往往只能重建系统。

  在WIN 98中,WIN.INI、SYSTEM.INI、SYSTEM.DAT和USER.DAT四个文件被合并备份成一个文件RB00*.CAB,保存在\WINDOWS\SYSBCKUP下,默认保留5个。


2003-10-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
世纪风暴
初级用户




积分 168
发帖 10
注册 2003-7-12
状态 离线
『第 5 楼』:  

哦!谢了。已后有问题请大家多多帮助。

2003-10-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
gao7240
初级用户




积分 155
发帖 24
注册 2003-10-1
状态 离线
『第 6 楼』:  

又长知识了!!
谢谢!!

2003-10-10 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (8229249)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: