Vista系统恢复后数据丢失解决方法

Windows Vista 中 , 如果忘记导出个人数据 , 系统恢复后 , 会造成个人数据丢失 , 无法恢复 。如何防止呢?
原因分析
在 Windows Vista 中 , 用户个人数据被统一整合到系统盘根目录下的“users”文件夹下 , 这与Windows XP中使用“Documents And Settings”的设置迥然不同 。带来的好处便是用户个人数据组织更清晰 , 结构更合理 。在 Windows Vista 的默认设置下 , 自动为每个用户在“users”文件夹创建一个子目录 , 其下分别包含文档、链接、收藏夹、图片、音乐、联系人以及保存的游戏等十一个子文件夹 , 分门别类储存相应的数据 , 同时 , 将以往 Windows XP 中“Documents And Settings”下的“Application Data”等程序运行相关文件移出 , 即在“users”文件夹下只保存用户的个人数据 。
不过 , 这种将用户个人数据与系统文件共存于同一驱动器的作法在操作方面存在某些隐患 , 例如:为提高系统维护的效率 , 许多用户喜欢在安装好 Windows Vista 后首先以 Complete PC 为系统分区做一备份 , 以便在系统崩溃时可通过简单地恢复镜像使系统再次正常运行 , 但这种将用户文件夹置于系统分区的设置却要求用户在恢复前必须首先导出用户个人数据 , 不然 , 就会象系统文件与设置一样 , 被镜像文件中的内容所覆盖 , 造成不可挽回的损失 。
解决方案
将用户个人文件夹移出系统分区 , 这样 , 无论怎么操作分区 , 使用镜像恢复乃至重新安装 Windows Vista , 均不会影响存放在其他驱动器下的个人文件夹 , 不会造成数据的损失 。具体操作如下:
1、在其他分区创建一个新的目录 , (对于拥有多块硬盘的系统 , 最好在系统分区之外的硬盘上保存用户数据 , 这样更加安全);
2、打开用户个人文件夹 , 选中其中的所有项目 , 包括文档、图片等 , 按住鼠标右键将其拖到新建的文件夹中 。(也可以只移动部分特定的项目比如说视频到新建的文件夹中 , 而将其他项目仍保留在系统分区“users”目录下)
【Vista系统恢复后数据丢失解决方法】Windows vista受到一部分用户的抵制 , 笔者觉得原因有三个 , 其一是用户认为Vista系统不够成熟 , 其二是系统安全性不被用户认可 , 其三就是兼容性的问题了 , 特别是与一些游戏的兼容性 。这使得很多用户有心使用Vista , 但是又无法拒绝游戏的召唤 。
Windows Vista真的是这么差劲吗?其实不然 。之所以出现Vista与一些游戏不兼容的情况(比如与QQ游戏、魔兽世界等) , 很大程度上是由于这些游戏当初在开发过程中 , 并不是以Vista为平台 , 而只是“努力考近”Vista平台 。这就无法避免地出现了Vista与游戏不兼容的情况 。
针对这样的问题 , 笔者收集并比较了一下这些问题 , 最后发现这些问题都有一个共性:DirectX 。也就是说 , 很多时候都是由于DirectX的版本 , 以及使用不当造成的 。既然有共性 , 那么问题的解决就容易多了 。
1.运行游戏提示XXX.dll错误问题
遇到dll(动态链接库)出错的问题 , 相对比较容易解决 。比如有网友玩《真三国无双4》时 , 系统提示d3dx9_27.dll错误 , 无法继续游戏 。
解决该问题的方法是:将d3dx9_27.dll文件拷贝到系统分区所在的目录“X:WindowsSystem32”下就可以了 。
小提示:
类似的问题 , 游戏玩家都可以从安装光盘/文件中将对应的动态链接库文件拷贝到“X:WindowsSystem32”目录下 。
2.借助DirectX 9.0c Redist April 2007
第一个方法只能是一对一的解决问题 , 倘若只是个别dll文件 , 或是个别的其它文件缺失了 , 游戏玩家可以从安装光盘/文件中提取 , 如果是多个文件出错有该怎么办呢?这个时候如果还是使用第一个方法 , 显然会被大家说“没有技术含量” 。

推荐阅读