学习网考试学习资料

Gzu521.com

Windows XP 系统还原的常见问题

Windows XP教程   点击:次   发布时间:2005-8-5   【字体: 】   来源:
贵 州 学 习 网
一般问题
问: 什么是“系统还原”? 
答: 在发生问题的时候,microsoft windows xp 操作系统中的“系统还原”功能使管理员可以将他们的计算机还原到原来的正常状态,而不会丢失任何个人数据文件(例如 word 文档、图形文件或电子邮件)。“系统还原”可以实时监视系统文件以及一些应用程序文件的变化,在它们被改变之前将先前版本的文件记录或存储下来。现在用户不用再考虑拍摄系统快照的事情,因为“系统还原”会自动建立一个易于辨认的还原点,用户可利用此还原点将系统回复到先前的状态。系统会定期(每天)创建还原点,同时会在发生重要的系统事件时(例如安装应用程序或驱动程序)创建还原点。另外,用户可以随时创建和命名自己的还原点。有关更多信息,请访问 technet 上的“系统还原”|http://www.microsoft.com/resources/documentation/windows/xp/all/reskit/en-us/prmb_tol_fngj.asp ;文档。
 
问: 哪些版本的 windows 操作系统具备“系统还原”功能? 
答: windows millennium (me) 和 windows xp(家庭版和专业版)操作系统均具有“系统还原”功能。但是,这里仅提供有关 windows xp 操作系统的“系统还原”问题的解答。
 
问: “系统还原”与“备份”有何不同?  
答: “系统还原”仅监视特定类型的系统文件与应用程序文件的核心设置(如 .exe 文件、.dll 文件等),而“备份工具”则不同,它通常是将所有的文件进行备份,包括用户的个人资料文件,以确保将一份安全的副本存储在本地磁盘或其他的介质上。“系统还原”不会监视用户的个人数据文件(例如文档、图片、电子邮件等)的更改,也不会还原这些文件。“系统还原”的还原点中包含的系统数据仅在一段的时间内可以用于还原(默认情况下,超过 90 天的还原点会被删除),而“备份工具”制作出来的文件备份随时都可以使用。
 
问: 我是否需要做些什么以保证我的系统可以得到“系统还原”的保护? 
答: “系统还原”默认是启用的,它可以在 windows xp professional 操作系统或 personal x86 版本安装上运行。它要求系统分区至少具有 200 mb 可用硬盘空间。如果可用硬盘空间不足 200 mb,“系统还原”仍会被安装,但是将被关闭,要等到系统可以提供所需的硬盘空间时,“系统还原”才会自动启用。

使用“系统还原”时,用户不用再考虑拍摄系统快照的事情,因为“系统还原”会自动建立一个易于辨认的还原点,用户可利用此还原点将系统回复到先前的状态。系统会定期(每天)创建还原点,同时会在发生重要的系统事件时(例如安装应用程序或驱动程序)创建还原点。另外,用户可以随时创建和命名自己的还原点。您不必担心“系统还原”的那些还原点会用尽您的硬盘空间。默认情况下,它至多仅会占用 12% 的磁盘空间,并且它还拥有系统还原点磁盘空间管理的功能,可以帮助清除旧的还原点以便为新的还原点腾出空间,“系统还原”可以帮助用户将不希望的系统更改还原至先前状态。
 
问: “系统还原”是否会导致性能下降?  
答: 不会,当“系统还原”监视您的计算机时,它不会引起任何可觉察的系统性能下降。还原点的建立同样是一个非常快的过程,通常只需要几秒钟。“预定的系统检查点”(默认为每 24 小时一次)也仅是在系统空闲时间创建的,这样它们的建立不会干扰任何用户使用此计算机。
 
问: 谁可以使用“系统还原”? 
答: 只有对本计算机拥有管理权限的人才可以使用“系统还原”来还原系统并调整本计算机上的“系统还原”的设置。然而,计算机上自动还原点(系统检查点或事件驱动的还原点)的创建与登录到计算机中的用户无关。因为,尽管是一个非管理员用户登录计算机,同样会在此计算机上创建系统检查点或事件驱动的检查点,以确保对系统进行保护。但是,只有拥有管理权限的用户才可以还原此计算机。
 
问: 为什么一些连接到我的站点的访问者没有看到我专门为他们的浏览器设计的 web 页面? 
答: 只有对本计算机拥有管理权限的人才可以使用“系统还原”来还原系统并调整本计算机上的“系统还原”的设置。然而,计算机上自动还原点(系统检查点或事件驱动的还原点)的创建与登录到计算机中的用户无关。因为,尽管是一个非管理员用户登录计算机,同样会在此计算机上创建系统检查点或事件驱动的检查点,以确保对系统进行保护。但是,只有拥有管理权限的用户才可以还原此计算机。
 
问: “系统还原”是否可以保护个人数据文件?  
答: 系统还原不会监视用户的个人数据文件(例如 word 文档、图片、电子邮件等)的更改,也不会还原这些文件。
 
问: “系统还原”监视哪些文件? 
答: “系统还原”仅监视特定类型的系统文件与应用程序文件的核心设置(例如 .exe 文件、.dll 文件等),并在进行系统更改之前存档这些文件的状态。“系统还原”并不会监视用户/个人的数据文件。若要查看“系统还原”中包含的文件,请参看“平台 sdk”的“系统还原”一节中的受监视文件扩展 。不支持从 microsoft 以外的地方获得的此列表的修订版。
 
问: “系统还原”如何处理密码? 
答: “系统还原”按照如下方式处理密码:

不进行还原的密码

• windows xp 的密码和提示不会被还原。这样做的目的是为了防止如果还原点中存在不熟悉或旧有的密码,就会发生混淆和不能登录您的计算机的情况。
 
• microsoft internet explorer 和 content advisor 的密码与提示不会被还原。这样做的目的是为了防止如果您将系统还原到一个存在不熟悉或旧有密码的还原点时,在浏览 internet 时可能出现混淆的问题。
 

进行还原的密码

• 程序的密码会被还原,例如 windows messenger、aol messenger 或 yahoo! 等。messenger 和其他基于 web 服务器的密码。在设计上,程序只是在计算机上缓存这些密码,实际的密码则存储在一个 web 服务器上。“系统还原”并不会真的改变密码,但是它可以改变被程序记录下来的密码。您仍然需要使用程序当前的密码以便登录服务器。
 
• “系统还原”可以缓存和还原域和计算机密码。由于“系统还原”只是回滚本地计算机的状态,并且因为加入域的数据部分驻留在 active directory(它不会被回滚)中,因此当计算机重新连接到域时,被还原的缓存密码将会被更新为当前密码。
 
 
问: 如果将系统还原至某个程序安装之前的状态,那么“系统还原”是否会删除这个程序? 
答: 不会,如果将系统还原至某个程序安装前的状态,“系统还原”不会自动完全删除任何程序。由于“系统还原”是建立在内部模型的基础上,因此任何通过安装程序(“系统还原”不会对其进行监视)增加或修改的文件,或是在“系统还原”不会监视的驱动器上增加或修改的文件,“系统还原”都不会对其进行跟踪。要想删除安装程序对系统所作的全部更改,用户应首先使用“控制面板”中的“增加/删除程序”选项来删除应用程序,然后再使用“系统还原”。但是,“系统还原”将撤销由于安装应用程序所引起的对注册表以及受监视文件的所有更改,包括:

• 删除由于程序的安装而添加到系统中的受监视文件
 
• 撤销由于程序的安装给受监视文件带来的更改
 
• 使用创建选定的还原点时拍摄的注册表快照替代当前的注册表(一些当前值仍将被保留)
 
 
问: 当我使用“系统还原”时,计算机上什么内容会被还原,什么内容不会被还原?  
答: 如下所述。

以下内容将会被还原::

• 注册表
 
• 配置文件(仅限本地配置文件,漫游用户的配置文件不受系统还原影响)
 
• com+ db
 
• wfp.dll 缓存
 
• wmi db
 
• IIS 元数据
 
• sdk 文档受监视文件扩展中说明的受“系统还原”监视的文件类型
 

不会还原的内容:

• drm 设置
 
• sam 配置单元中的密码
 
• wpa 设置(windows 身份验证信息不会被还原)
 
• “平台 sdk”的“系统还原”一节中“受监视文件扩展”部分列出的特定目录/文件,例如“我的文档”文件夹
 
• 所有受“系统还原”监视的文件类型(例如 .doc、.jpg 等)。
 
• 在注册表的 filesnottobackup 和 keysnottorestore 中列出的项目(hklm->system->controlset001->control->backuprestore->filesnottobackup 和 keysnottorestore)
 
• 在用户配置文件中存储的用户创建的数据
 
• 重定向文件夹中的内容
 
 
问: 为什么“系统还原”会在还原过程中将我下载或保存的一些文件删除掉? 
答: 由于“系统还原”监视的是特定类型的系统文件与应用程序文件的核心设置,因此,如果将系统还原到下载或保存文件之前的某个点,那么任何具有受到“系统还原”监视的扩展类型(例如 .exe 或 .dll 文件)并且存储在受监视驱动器中的下载文件或保存文件都会丢失。如果您希望在还原系统时不丢失那些带有受监视扩展名的文件,您可以将这些文件转移至“我的文档”文件夹或者是一个不受监视的分区,在恢复系统时,这个分区内的文件不会被恢复。如果您在进行系统还原时意外删除了一些文件,您可以随时通过撤销系统还原过程而重新找回这些文件。
 
问: 什么时候会创建还原点? 
答: 用户随时可以使用“系统还原向导”在计算机上手动建立一个还原点。在以下各种情况下,系统会自动创建“还原点”:

• 安装一个未经签署的设备驱动程序
 
• 安装与“系统还原”兼容的应用程序(使用 windows installer 或者 install shield pro 7.0 以上版本的程序安装应用程序,会导致“系统还原”创建还原点。)
 
• 通过 automatic updates 安装更新
 
• 进行“系统还原”操作,这样当用户需要时可以撤销此系统还原操作
 
• 使用“备份工具”从备份介质中还原数据
 
• 创建每日还原点(如果计算机处于开机状态,“系统还原”每隔 24 小时会建立一个系统还原点;如果距上次建立系统还原点的时间超过 24 小时,“系统还原”也会建立一个系统还原点。)
 
 
问: 我可以让“系统还原”永久保留某个还原点吗?  
答: 不能,“系统还原”是一种更改基本跟踪工具,而不是镜像工具或备份工具。每一个还原点存储的都是前一个还原点创建后系统发生的更改,这样可以将其占用的硬盘空间最小化并提高性能,因此所有的还原点都是彼此之间相互关联的。因此,将系统从当前状态还原至先前的状态需要用到此前建立的所有还原点。例如,如果用户想将系统从 d 点还原至 a 点时,“系统还原”将会检查 c 点和 b 点的系统更改日志,并且

如果某个还原点是永久还原点,那么用来存储在永久还原点之后创建的全部还原点链的空间将是非常巨大和不切实际的。“系统还原”同时提供了一个空间管理功能,可以用来清除较早的还原点,以便为新的还原点留出空间,从而形成一个不断滚动的安全网。默认情况下,超过 90 天的还原点将会被自动清除。
 
问: 错误关机会如何影响“系统还原”?  
答: 如果关机不当,出现“系统还原”由于没有在关机时正确记录一些文件操作,从而导致还原失败的可能性很小。如果还原失败,系统将返回到还原操作开始运行之前的状态。
 
问: “系统还原”所使用的磁盘空间有多大?  
答: 默认情况下,“系统还原”使用的磁盘空间如下:

• 对于大于 4gb 的驱动器,“系统还原”将占用至多 12% 的磁盘空间。
 
• 对于 4gb 以下的驱动器来说,“系统还原”默认只会使用至多 400mb 的磁盘空间。
 
• 数据存储的大小并不是磁盘上的保留空间,而这一存储的最大大小(上述定义的最大值)在任意时刻都不能超过磁盘的可用空间。因此,如果磁盘空间逐步占用数据存储空间,“系统还原”将为系统让出它的数据存储空间。 例如,如果数据存储的空间大小被设定为 500 mb,其中已使用了 200 mb,在当前硬盘上的可用空间仅为 150 mb 时,数据存储的有效空间大小为 350 mb (200 + 150) 而不是 500 mb。
 
• 请注意,磁盘空间使用可以随时调整。
 
 
问: “系统还原”支持脚本程序吗? 
答: 支持。可以通过使用 windows management instrumentation (wmi) 脚本对“系统还原”参数进行远程或本地配置。wmi 脚本还可以用来建立还原点、列出还原点、选择要还原到的还原点,以及查看还原操作的运行状况。
 
问: windows xp service pack (sp1) 对“系统还原”有何影响? 
答: 这个服务包为 windows xp 操作系统提供了一些安全修补程序和错误修补程序,也提供了一些用于“系统还原”修补程序。这个服务包中用于“系统还原”的关键修补程序的主要作用包括:

• 修复“系统还原”无法启动并出现“system restore was unable to start due to a missing framedyn.dll. please reinstall the application to fix this problem”错误的问题
 
• 修复 windows xp 计算机中不能显示“系统还原”工具以及“选择还原点”窗口左侧的日历不出现的问题
 
• 修复用户遇到还原失败的还原过程问题尽管这种问题有可能是由于“系统还原”数据存储中的文件损坏造成的,但是在很多情况下,这通常是因为文件被锁定(系统还原不能访问某个文件,因为这个文件已经被其他应用程序或过程锁定)而导致还原过程失败,尤其是在使用了快速用户切换的情况下。
 
• 修复驱动表不一致导致“系统还原”不能创建还原点的问题
 
• 为“系统还原”提供了一些安全更新,以防止黑客或病毒。
 

“microsoft 系统还原”小组支持 microsoft 公共新闻组(请访问public.windowsxp.perform_maintain 和microsoft.public.windowsxp.help_and_support)中的用户,并鼓励用户反馈有关windows xp service pack 1影响的信息。
 
问: 安装 windows xp service pack 1 会删除以前的还原点吗?  
答: 不会。在安装之后,所有以前的还原点都将被保留。
 
问:
答:  

帮助指南
问: 我如何禁用或启用“系统还原”? 
答: 选择开始,然后选择控制面板,接着双击系统图标。然后:

1.
 单击“系统”对话框中的系统还原选项卡
 
2.
 要启用“系统还原”,请清除关闭“系统还原”复选框
 
3.
 要禁用“系统还原”,请选中关闭“系统还原”复选框
 
4.
 完成后,单击确定。
 
 
问: 我如何禁止“系统还原”监视某个特定驱动器?  
答: 要禁止“系统还原”监视某个特定驱动器,请单击开始,然后单击控制面板,接着双击系统图标。然后单击“系统”对话框中的系统还原选项卡。根据您的磁盘设置,按照以下指示操作:

• 单一分区:清除关闭“系统还原”复选框以禁用“系统还原”。
 
• 多个磁盘或分区:要禁止“系统还原”监视某个特定分区,请单击要禁止监视的驱动器,然后禁用相应的设置选项。清除关闭“系统还原”复选框以禁止监视问题驱动器。您不能显式禁止监视系统驱动器,您必须禁止“系统还原”监视整个系统,才能禁止“系统还原”监视系统驱动器。
 
 
问: 我如何设置“系统还原”所占用的磁盘空间的大小?  
答: 选择开始,然后选择控制面板,接着双击系统图标。然后单击“系统”对话框中的系统还原选项卡。根据您的磁盘设置,按照以下指示操作:

• 单一分区:可以通过移动滑块来调整系统还原使用的磁盘空间,向左移动为减少空间,向右移动则增加空间。默认最多使用 12% 的磁盘空间。
 
• 多个磁盘或分区:在“系统还原”页面的可用驱动器部分中,单击想要调整的驱动器,然后单击相应的设置选项。您可以通过移动滑块来调整系统还原在该驱动器上占用的磁盘空间,向左移动为减少空间,向右移动则增加空间。默认最多使用 12% 的磁盘空间。根据需要,对每个驱动器重复这一过程。
 
 
问: 我如何确定“系统还原”用于还原点的空间大小?  
答: 确定“系统还原”当前使用的空间大小:

1.
 单击开始,然后单击我的电脑
 
2.
 选择工具下拉菜单,单击文件夹选项,然后选择视图选项卡
 
3.
 在隐藏文件和文件夹下的高级设置选项中,选择隐藏文件和文件夹,并清除隐藏受保护的操作系统文件复选框,然后单击确定
 
4.
 找到安装 windows 的系统驱动器(对于多数用户来说是 c:)
 
5.
 双击系统卷信息文件夹
 
6.
 右键单击 _restore 目录,并选择属性
 
7.
 “磁盘占用量”值就是“系统还原”当前用于还原点的空间大小
 
8.
 根据需要对“系统还原”监视的其他驱动器重复这一过程
 

如果计算机属于域的一部分,而您没有访问“系统卷信息”文件夹的权限,请在上述步骤 4 之后增加以下步骤:

• 右键单击系统卷信息文件夹,然后单击属性选项
 
• 选择安全选项卡,然后将您的用户名添加到有权访问此文件夹的用户/组列表中
 
• 单击确定,然后继续执行上述步骤 5。
 
 
问: 我如何删除“系统还原”中的还原点? 
答: 您可以从计算机上删除最后一个还原点以外的所有还原点,或是将计算机上所有还原点全部删除。

• 要删除最后一个还原点以外的所有还原点,请使用“磁盘清理”工具。单击开始、所有程序、附件、系统工具,然后单击磁盘清理。单击更多选项选项卡,然后选择“系统还原”对话框中的清理。
 
• 要删除计算机上的所有还原点,请在系统中先禁用系统还原,然后重新启用系统还原。单击开始、控制面板,然后单击系统图标。单击对话框中的系统还原选项卡,选中关闭“系统还原”复选框,然后单击应用。再次清除此复选框以禁用“系统还原”,然后单击确定。
 
• 您可以通过减少“系统还原”可以使用的总空间大小来减少还原点的数量。请记住可用于系统还原的磁盘空间越小,还原点数量也就越少。
 
 
问: 如何通过脚本来控制“系统还原”? 
答: wmi 脚本可以在本地或远程使用,它可以用于建立还原点、显示还原点、选择要还原到的点、查看还原操作的状态以及调整系统还原的参数。请参阅系统还原脚本示例| http://www.microsoft.com/windowsxp/using/productdoc/scriptsamples.mspx ;文档,这个文档给出了有关函数和参数的说明,同时提供了编写好的脚本示例,这些示例为那些需要从本地或远程访问“系统还原”功能和设置的管理员提供了指导。
 
问: 如何远程执行“系统还原”? 
答: 您可以通过使用 wmi 脚本远程执行系统还原。
 
问:
答:  

故障排除
问: 如果“系统还原”不能工作,我需要采取哪些步骤? 
答: 如果“系统还原”不能工作,请尝试执行以下步骤:

1.
 确保“系统还原”正在运行。更多相关信息,请参阅:我如何确定计算机上的“系统还原”正在运行?
 
2.
 请确认所有驱动器上都具有运行“系统还原”所需的足够空间。如果在一个“系统还原”监视的分区上,可用空间低于 50 mb,则“系统还原”将会暂停,并会清除所有还原点来释放磁盘空间。当可用的磁盘空间达到 200mb 以上时,“系统还原”将会自动重新激活。有关更多信息,请参见“how the system restore tool handles hard-disk space usage”。
 
3.
 可以通过检查事件日志来检查与系统还原相关的错误,这可以帮助您找到问题的所在。
 
 
问: 我的系统驱动器上有足够的可用空间,为什么“系统还原”还是被暂停?  
答: 在以下情况下会出现这种现象:

• 一个启用了“系统还原”的非系统驱动器,当它的可用磁盘空间不足 50 mb 时。
 
• 对“系统还原”监视的文件进行了复制,删除以及修改等操作。这通常会导致系统内的“系统还原”被暂停。
 
 
问: 在使用“系统还原”时,我收到以下消息:“system restore was unable to start due to a missing framedyn.dll. please reinstall the application to fix this problem”。请问如何修复这个问题? 
答: 这种情况通常会在 windows 路径错误时出现。要解决这个问题,请安装windows xp service pack 1. 此外,您也可以通过将 framedyn.dll 文件从 \windows\system32\wbem 目录复制到 \windows\system32 目录中来暂时解决这个问题。如果您无法在 …\wbem 文件夹中找到这个 .dll 文件,请参见“为什么我不能看到 windows 的系统文件(例如 .dll 或 .inf)”?
 
问: “系统还原”为什么不能自动创建系统检查点? 
答: 通常有两个可能的原因:

• “系统还原”需要您的计算机启用“任务计划程序”,以便建立系统检查点。如果您禁用“任务计划程序”,它会使得“系统还原”不能按照预定计划建立系统检查点。
 
• “系统还原”要求计算机在建立系统检查点时处于空闲状态。这样做的目的是为了保证在用户使用计算机时,“系统还原”操作不会对用户造成干扰。因此,如果“系统还原”不能检测到计算机的空闲状态,它就不能建立系统检查点。同时,请确保计算机上运行的任何应用程序处于空闲状态,例如病毒扫描程序。
 
• 另外一种原因可能是这样一种情况:用户每天都在一段时间内连续使用计算机,紧接着就关闭计算机关闭或使其处于休眠状态,不给计算机任何空闲的时间。
 
 
,  问: 为什么我的还原点丢失或被删除? 
答: 如果系统驱动器或者任何可用的非系统驱动器上没有可用的磁盘空间,那么“系统还原”将会清除所有受监视分区中的还原点以便释放磁盘空间。如果某个受监视分区上的可用磁盘空间低于 50 mb,“系统还原”也将停止监视您的系统,这个功能也将暂停。

注意:一些用户报告,使用 real player one 实用程序会删除还原点。请在您的“系统事件查看器”日志中查看“系统还原”事件,以便获得卷错误事件。有关更多信息,请访问microsoft.public.windowsxp.perform_maintain 和microsoft.public.windowsxp.help_and_support.
 
问: 为什么如果我没有任何还原点,“系统还原”会在 windows xp 中显示出空白日历? 
答: 如果超文本标记语言 (html) 组件文件 (.htc) 的文件关联没有在注册表中注册,就会发生这种情况。这个问题已经在:windows xp service pack 1中解决。如果 service pack 不可用,请参考“系统还原工具在 windows xp 中显示空白日历”。
 
问: 在我尝试创建还原点时,为什么“系统还原向导”被锁定? 
答: 如果计算机中禁用了事件日志服务,则可能会出现这个情况。用户应当先启用事件日志服务,然后尝试创建还原点。要确认这个服务是否正在运行,请执行以下操作:

1.
 单击开始、控制面板,然后单击性能和维护
 
2.
 单击“管理工具”、“计算机管理”,然后单击“服务和应用程序”
 
3.
 单击“服务”,然后单击“事件日志服务”。确保这个服务被设置为“自动”,并且它的状态为“已启动”。
 
 
问: 为什么我在使用“系统还原”后会丢失“远程协助”会话? 
答: 如果您使用“系统还原”将系统还原至“远程协助票证”(remote assistance ticket) 建立之前的某一点,则 helpassistant 帐户密码将被重新设定。helpassistant 帐户是管理员用以登录和连接计算机的帐户。这个问题已经在 windows xp service pack 1 中得到解决。如果您无法获得这个 service pack,请使用“远程协助”创建另外一个票证。
 
问: 为什么以前的还原点不起作用? 

责任编辑:gzu521

电脑课堂分类
Windows 2000教程
Windows XP教程
Windows 2003教程
Windows Vista教程
LINUX教程
软件教学
办公软件
硬件DIY
分类推荐信息
更多...
大类最新文章
更多...