[!--temp.sitename--] - 网站首页―中恒远策―工业品渠道调研专家 | topo100.com
繁体中文 | 关于我们 | About Us

如何取代、删除、与重新命名操作系统目前正在使用中的文档

时间:2007-12-24 13:08:59  推荐指数 关注度: 报告业务: 010-65667912

适用范围:

Windows Me

Windows 98

Windows 95

有时我们在「修理」Windows 的时候,常会需要删除、重新命名、或是替换掉某些文档。例如,某个共用的系统文档被某软体换成了错误的版本,而导致我们的操作系统或其他的应用软体不正常,频频出状况,这时候,我们就需要用正确版本的文档去覆盖过那个有问题的文档。

虽然只是简单的动作(文档的删除、重新命名、取代,我想这些大家都会),但是,如果这个文档是目前正使用中的文档,Windows 就不让你去动它,所以就没有办法对那个使用中的文档做删除、重新命名、取代等这些动作。

这时该怎么办?这时就要重新开机,按 F8 或 CTRL 键以进入命令模式(注一),利用 DOS 指令来完成删除、重新命名、取代这些工作。

这边我以「取代」文档来做讲解,因为「取代」的步骤较复杂,关於「删除」或「重新命名」使用中文档,请参考附注(注二)。

此处以实例解说,假设的状况是:

系统原本的 MSVCRT.DLL 被换成错误的版本,我要用原本 Windows 操作系统正确的 MSVCRT.DLL 盖过这个与目前系统不相容的 MSVCRT.DLL,但是系统正在使用 MSVCRT.DLL,没有办法覆盖,所以要启动到 Command Prompt 下工作。(这里以 MSVCRT.DLL 这个文档做说明,其他文档请依此类推。)

我所要做的步骤是:

先把好的 MSVCRT.DLL 从原始光盘中抽出。

重新启动到命令模式(Command Prompt)。

利用 DOS 指令,用这个好的 MSVCRT.DLL 覆盖有问题的 MSVCRT.DLL。

从原始光盘中抽出文档:

执行 SFC(注三)(按开始>>执行,输入 SFC ,按确定),选择「从安装磁片抽出一个文档」,栏位中输入 MSVCRT.DLL,按「开始」。

「由此还原」,指向到你的光盘,输入你 Windows 98 原版 CD 的 cab 档所在路径(例如 F:/win98/),也可以按「浏览」去设定。

「将文档储存到」:抽出的这个文档要摆放的位置,因为 Windows 不让我们直接覆盖过去,所以没办法摆在 Windows/System 下,我们先把它放到一个暂时的位置,例如 C 盘的 TEST 目录,就是 C:/TEST。(其他目录请类推)

MSVCRT.DLL 抽出之后,就会放在 C:/TEST 下。

重新启动到命令模式(Command Prompt)

重新启动电脑,按 F8 或 CTRL 键不放,就会出现开机选单,选择 Command Prompt Only。

利用 DOS 指令覆盖:

在 C:/> 提示下输入:(指令结束按 Enter)

copy c:/test/msvcrt.dll c:/windows/system

这句话的意思是:把 C 下 Test 文件夹中的 Msvcrt.dll 文档复制到 C 的 Windows 下 System 里,copy 是复制文档的指令,前面是来源,后面是目的地。

出现是否要覆盖的讯息,输入 Y 按 Enter。

del c:/test/msvcrt.dll

删除 msvcrt.dll,因为文档已经复制过去了,这一份就没有用了,所以把它删除。del 是删除文档的指令,后面加上你要删除的文档(可以包含路径)

注一:

当然也可以用「开机片」开机,进入 Command Prompt 模式,但是 Windows Me 的使用者请用「开机片」开机,Me 也只能用开机片才能进入 Command 模式,Me 开机片开机后,请选择「Start computer with CD-ROM support」或「Start computer without CD-ROM support」都可以。

注二:

删除档按的指令是 DEL,例如我要删除在 C 盘 Windows 文件夹下的 System 文件夹里的 msvcrt.dll ,就是:

del c:/windows/system/msvcrt.dll

重新命名的指令是 REN,语法是: REN 原名称 新名称

例如我要把 msvcrtl.dll 改名为 msvcrt.old 就是:

ren msvcrt.dll msvcrt.old

补充:切换目录(文件夹)的指令是 CD,例如我要直接到 Windows 文件夹下的 System 文件夹里,就是 cd/windows/system ,我要到 C 的 test 目录去,就是 cd/test ,依此类推。(提示:MS-DOS 指令并没有分辨大小写的能力,所以你不用在乎指令大小写的问题)

注三:

Windows Me 没有 SFC 这个工具程式,SFC 的抽文档功能以由 msconfig 取代,执行 msconfig 来抽文档。

相关文章
无相关信息
用户评论
验证码: 智囊风云榜 匿名发表(无需注册)
如果还没加入中国智囊风云榜,欢迎加入
    ※ 评论注意事项: 您的评论将在管理员审核后才会显示。 不是智囊风云榜会员或未登陆发表评论,评论人名字显示为匿名。 尊重网上道德,遵守中华人民共和国的各项有关法律法规 承担一切因您的行为而直接或间接导致的民事或刑事法律责任 本站管理人员有权保留或删除评论中的任意内容 参与本评论即表明您已经阅读并接受上述条款。
年鉴光盘
推荐信息
    关于我们 | 网站声明 | 网站地图 | | 中国智囊网版权所有 京ICP证 12002540号-7