中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » 在光盘上运行win9x[转帖]
作者:
标题: 在光盘上运行win9x[转帖] 上一主题 | 下一主题
kelby
初级用户




积分 120
发帖 2
注册 2003-8-11
状态 离线
『楼 主』:  在光盘上运行win9x[转帖]

在光盘上运行win9x
在光盘上运行win9x
众所周知,使用Win 9x/NT者,操作系统大多安装在C盘,计算机从C引导启动后,同样要在C盘上运行Win 9x/NT以及部分应用程序。但是,当Win 9x/NT系统出错、系统崩溃后,你就无法正常启动、运行系统,甚至无法启动计算机。Win 9x/NT安装光盘或启动软盘虽可用以引导启动计算机,但是,大多情况下,也只能启动后重装系统,然后重装各种应用软件。另外,在MS-DOS方式下修复出错、崩溃的系统之可能性也微乎其微,有时完全是费时费力而不讨好。特别是遇到病毒破坏等情况,C的活动DOS分区受损、引导信息丢失,则你连重装系统的愿望也无法实现。这时,如果有一张不仅可以引导计算机启动、并且可以运行Windows的光盘,那该多好哇!
  Windows运行光盘概述
  也许有人说“Windows都是在硬盘上运行的,在光盘上运行Windows,不可能!”——先别忙着下结论,现在,我向你介绍一种方法,完全可以让这种不可能变成现实。这个方法就是:自己制作运行Windows的光盘。现在拥有光盘刻录机的用户越来越多,只要你有或者能借到刻录机,不出家门,你就能自制这种仿真硬盘式的Windows运行光盘,真正实现在光盘上运行Windows的梦想。
  需要说明的是,这种Windows运行光盘最适用于Windows 98/95/NT3.51~4.0操作系统,由于安装程序所占空间的限制,Windows 2000/XP无法在光盘上运行,而Windows Me在屏蔽掉系统还原功能并删除了用于还原系统的200MB左右后备文件之后,也可用以制作运行光盘。
  我们将这张光盘称为“Windows运行光盘”,它具有以下特殊用途:
  一、作为普通的光盘启动盘引导你的计算机。
  二、在硬盘的引导信息受损无法启动时,它可以在不重新分区、不借助第三方软件修复引导区的情况下,快速启动系统、激活硬盘并恢复系统,而过去常用的“硬盘克隆”方法则做不到这一点,因为Norton的Ghost首先要求硬盘的引导信息完好、能够在MS-DOS环境进入硬盘才谈得到恢复系统。
  三、当你的操作系统从Win 9x/NT升级为Windows 2000/Me/XP时,或者是改装其他版本的Windows NT时,无需对硬盘上的系统作任何变更,就可以用它启动计算机、继续运行老版本的Windows。
  四、当你外出时,它可以启动那些操作系统、应用软件与你的计算机完全不同的计算机(当然,要求硬件配置与你的计算机相同),使用你的计算机C:盘上安装的系统和软件,在你熟悉的环境中工作。
  制作运行光盘需要的条件
  制作Windows运行光盘,需要以下的软、硬件条件:
  一、Nero - Burning Rom(以下简称Nero)光盘刻录软件,可以到Http://www.ahead.de/”或赛迪网的软件特供下载。
  二、Nero软件支持的光盘刻录机和空白CD-R/CD-RW光盘片。常用的Acer、Hightech、HP、Iomega、JVC、Kodak、LG、Memorex、Mitsumi、Philips、Plextor、Ricoh、Samsung、Sony、Yamaha等品牌的大多数刻录机均可。
  三、硬盘有两个以上分区,且C:盘分区应小于650MB——大于该值的可用Partition Magic(以下简称PM)临时调整。安装好操作系统和应用软件后,C:的已用空间应小于630MB(指优化后,大于该值时可用删除或移动的方法临时调整)。最好是双硬盘。
  四、在C:盘安装好Windows系统及常用的应用程序、工具软件。操作系统、应用程序、工具软件的安装没有任何限制,但要尽可能将常用的软件安装在C:盘,建议暂不安装或卸掉使用很少的组件、软件。
  推荐一个实用的方案:定制安装Win 98+IE 5.5、字表处理软件Word或WPS 2000、数据库Assess、图像处理软件PhotoShop或PhotoStudio、网页制作软件FrontPage或Dreamweaver、查杀病毒软件瑞星2001或KV3000、压缩软件WinZip 8.0、下载软件网际快车或网络蚂蚁、上传软件CuteFTP、看图软件ACDSee 3.1或豪杰大眼睛、屏幕抓图软件SnagIt32或HyperSnap-DX、剪贴板增强工具ClipMate或CoodClip、磁盘工具HD-copy、CPU降温及优化软件Waterfall或CPU Cool、硬盘克隆工具Ghost 7.0、删除文件恢复工具Rec4all 1.03或RecoverNT 3.5以及你所必需的其他小工具。有了这套软件组合,大多用户经常性的工作都应该没问题了,且这样安装下来不会超过630MB的界限。
  ▲ 下面将介绍Windows运行光盘的制作细节
  系统设置与调整
  在硬盘上运行Windows,读盘写盘都没有任何限制,而光盘是只能读取而不能写入的,所以,制作Windows运行光盘之前,还需要对系统和应用程序进行必要的设置和调整,使之只对C进行读取而不写入数据,否则,在运行中如果出现需要写入的情况,就可能发生错误而导致Windows运行光盘上的系统和应用程序不能正常运转。
  改变虚拟内存位置
  Windows的运行需要在硬盘上开辟一个虚拟内存空间。Win 9x默认由Windows管理虚拟内存,以文件形式管理程序运行时的数据交换空间(文件名为Win386.swp),其位置在“C:\Windows\”文件夹中,系统启动和程序运行时都会向其中写入数据,因此其大小会随运行程序和动态数据的多少而自动调整。在光盘上运行Windows,需要将虚拟内存的位置移动到其他分区,如D:盘。方法是:
  1.在Windows桌面右键单击“我的电脑”。
  2.单击快捷选单的“属性”命令,打开“系统 属性”对话框。
  3.单击“性能”选项标签。
  4.单击“虚拟内存”按钮,打开“虚拟内存”对话框。
  5.点击选择“用户自己制定虚拟内存”单选项。
  6.单击“硬盘”项后面的三角箭头,从下拉列表中选择“D:”盘(见图)。
  7.单击“确定”按钮打开“确认虚拟内存位置”对话框。
  8.单击“是”按钮返回“系统属性”对话框。
  9.单击“关闭”按钮,打开“系统设置改变”对话框。
  10.系统提示重新启动计算机时单击“否”、暂不重新启动计算机。
  改变临时文件夹的位置
  Windows的临时文件夹为“C:\Windows\Temp”,许多程序运行时都会向其中写入临时文件,因此,该文件夹要转移出去。方法是:
  1.在D:盘建立“Temp”文件夹。
  2.运行注册表编辑器Regedit,进入注册表编辑界面。
  3.执行“编辑→查找...”命令,打开“查找”对话框。
  4.在“查找目标”框输入“C:\Windows\Temp”,并选中“数据”复选项和“只匹配整个字符串”复选项。
  5.单击“查找下一个”按钮。
  6.找到符合条件主键后,右键单击键名、并执行快捷选单的“修改”命令,打开“编辑字符串”对话框,将其中的“C:\Windows\Temp”改为“D:\Temp”,然后单击“确定”按钮。
  7.按“F3”键继续查找,重复执行上一步操作进行修改,直至将整个注册表查找、修改完毕后,退出注册表编辑程序。
  转移向C:盘写入的文件夹或文件
  需要特别说明的是,即使不制作光盘,你也有必要用以下方法将此类数据(全部是个人文档资料)移出C:盘,这样,万一系统崩溃、必须格式化C:盘时,就可以保证你的数据资料不受损害。
  1.“我的文档”文件夹。把C:盘中的“My Documents”文件夹“剪切”下来,“粘贴”到其他分区的任意位置,出现“确认文件转移”对话框,询问你“确实要移动系统文件desktop.ini吗?”时,单击“是”按钮确认,你就可以在新位置存取你的文档了,而桌面上的“我的文档”会自动指向该文件夹的新位置。
  2.网页缓存文件夹。右键单击桌面上的“Internet Explorer”图标,执行快捷选单中的“属性”命令,打开“Internet 属性”对话框;在“常规”选项卡的“Interner临时文件”子栏目中单击“设置...”按钮,打开“设置”对话框;单击“移动文件夹...”按钮,打开“浏览文件夹”对话框;在磁盘和文件夹列表中选择C:盘以外的一个文件夹;单击两次“确定”关闭对话框,系统提示重新启动计算机时,仍单击“否”暂不重新启动计算机。这样,已下载的网页和以后上网浏览时下载的网页就会存储在这个新位置并做长久的保存。
  3.电子邮件资料。运行Outlook Express后,执行“工具→选项…”命令;打开“选项”对话框的“维护”选项卡;单击“存储文件夹”按钮、打开“存储位置”对话框;单击“更改”按钮、打开“浏览文件夹”对话框;从磁盘和文件夹列表中选择C盘以外的一个文件夹;单击“确定”按钮、打开“存储位置”对话框;再单击两次“确定”,以后你正在编辑、已经发出和收到邮件,就会保存在这个新位置。
  4.个人通讯簿。打开“C\WINDOWS\Application Data\M$\Address Book”文件夹,将其中的“★.wab”( ★代表你的登录用户名,下同)文件剪切下来,将它粘贴到C盘以外的一个文件夹(如“E\Mail”)。运行注册表编辑器,打开“HKEY_CURRENT_USER\Software\M$\WAB\WAB4 \Wab File Name”分支,将“默认”的数据“C\WINDOWS\Application Data\M$\Address Book\★.wab”改为“E\Mail\★.wab”即可。
  5.网页收藏夹和历史记录文件夹。像移动“我的文档”文件夹一样,将“C\Windows\”文件夹中的“Favorites”和“History”两个子文件夹直接移动到C盘以外的一个文件夹中即可。
  6.输入法个人词库。以“微软拼音输入法”为例,将“C\Windows\”目录中的P★L.UPT和P★L.IMD两个个人词库文件剪贴到C盘以外的一个文件夹(如“E\MyIme”),然后运行注册表编辑器,打开“HKEY_USERS\.DEFAULT\Software\M$\Win- dows\CurrentVersion\ PINTLGNT”,将“User Define Phrase File”的数据“E\Windows\P★P.UPT”改为“ E\MyIme\P★P.UPT”,将“Learning file”的数据“E:\Windows\p*LIMD”改为“El、MyIme、P*L.IMD”,你变可以永久享用这些个人词汇了。
  系统设置与调整
  对向C写入临时文件的程序设置
  根据实际情况,对于在注册表中无法改变临时文件保存位置的程序进行设置。如Word,要运行Word后执行“工具→选项…”命令,单击“文件位置”选项标签,选中“文档”→“自动恢复文件”后单击“更改…”按钮,将其保存位置指定到C以外的其他文件夹。又如WinZip,要运行程序后执行“选项→配置…”命令,单击“文件夹”选项标签,将“工作文件夹”和“临时文件夹”两项的位置指定到C盘之外的其他文件夹,如“D:\Temp”。
  取消“启动”选单中的一些项目
  运行系统配置实用程序Config,单击“启动”选项标签,取消所有不是从C盘运行的程序,使之不能随系统的启动而启动。如“超级解霸”若安装在E盘,就要在“启动”中关闭“自动播放侦测器”。对于是从C盘运行的程序,最好也要关闭不十分必要的启动项目,比如维护向导、计划任务Tasks等等。
  如果某个程序已经安装在C盘以外的其他分区,可以不必进行改动,而只把启动该程序的快捷方式指向的位置进行修改,比如若你的UltraEdit安装在E盘的“UEdit”文件夹中,就右键单击桌面上和开始选单中指向该程序的快捷方式,执行快捷选单的“属性”命令,在打开的对话框中单击“快捷方式”选项标签,将“目标”栏的“E:\Uedit\Uedit32.exe”改为“K:\Uedit\Uedit32.exe”,将“起始位置”栏的“E:\Uedit”改为“K:\Uedit”(这里的“K:”是为光驱指定的盘符。在后面刻制光盘时,我们将把“E\Uedit”文件夹刻在光盘上,使它存在于“K:\Uedit”中)。然后指定光驱的盘符号,方法如下:
  1. 打开“系统属性”对话框单击“设备管理器”选项标签。
  2.单击“CD-ROM”前的“+”号展开光驱设备选单。
  3.双击光驱图标,在打开的对话框中单击“设置” 选项标签。
  4.在“保留的驱动器号”单击“开始驱动器号”后面的三角箭头,从打开的下拉列表中选择“K:”(见图)。
  5.单击“确定”按钮返回“系统属性”对话框,最后单击“关闭”按钮关闭对话框。至此,就可以重新启动电脑,使你的设置生效了。
  对C盘进行整理
  重新启动电脑后,删除C



2003-8-16 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LK
高级用户




积分 915
发帖 309
注册 2002-12-22
状态 离线
『第 2 楼』:  

如何制作没说清楚?

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

龙哥DOS


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

不删除C就不行吗?



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-8-16 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (189236106)  编辑帖子  回复  引用回复
goggoo
初级用户

入门


积分 195
发帖 33
注册 2003-5-30
状态 离线
『第 4 楼』:  

可曾亲自动手试过?






2003-10-2 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
jssyq
银牌会员




积分 1231
发帖 498
注册 2002-12-3
状态 离线
『第 5 楼』:  

可有做好的文件供下载测试?教程太复杂看的吃力



言多必失!必失!!油多菜不坏,礼多人不怪
2003-10-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yanwenkang
初级用户




积分 128
发帖 10
注册 2003-8-9
状态 离线
『第 6 楼』:  

太费劲,gohst一个就行了,何必费劲

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




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

GHOST 只能用来恢复不能运行啊!
要是真的行的话,就有了一个永不崩溃的WIN 98了哦!!!

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




积分 183
发帖 31
注册 2003-8-1
状态 离线
『第 8 楼』:  

我还以为能完全脱离硬盘呢!!!

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




积分 948
发帖 271
注册 2002-12-13
来自 sd
状态 离线
『第 9 楼』:  

好象不行吧,驱动程序怎么办?如显卡的,换到别的微机上显卡不一样,怕是不行吧。其实,一些临时文件夹,完全可以放在虚拟的内存盘上,这样应该可以完全脱离硬盘了,当然,需要你的内存足够大。

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




积分 104
发帖 1
注册 2003-10-14
状态 离线
『第 10 楼』:  

驱动程序可以集成!
但是系统变量有些却很难改~~~唉~~~

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

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


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



论坛跳转: