xpe低配置系统解决“写缓存失败”问题
2009-08-09 15:22
447 查看
在做好的带有RAM 模式的EWF功能的XPE系统时,我们会关注当前的硬件配置是否足够支持RAM的写保护的消耗,如果配置太低的话在系统运行过程中就会出现这样或那样的问题,如果内存低于100M,你敢不敢在被保护的分区中做文件COPY 或者解压缩操作??,很困难,因为“写缓存失败”会不时的去骚扰你。
在出现写缓存失败时你会发现系统的物理内存几乎已经耗尽,这就是EWF写保护的“厉害”,所以如果硬盘配置比较低的话 ,我们就有必要思考一下:有没有必要增加写保护功能, 用EWF到底是要保护什么? 是系统安全还是数据安全,否则的话这种不明确的方案只会对工作造成不必要的麻烦。
如果我们用EWF仅仅来保护系统盘不受外部的侵害,就像是影子系统一样,用于保护系统安全的话可以采取一定的措施来避免“写缓存失败”问题,主要的思想很简单,就是避免对系统盘的写操作,措施也是非常简单,就是将大部分涉及C盘写操作的地方映射到其他盘上去,这样我们就避免了C盘的写操作,从而最大化避免“写缓存失败问题”。
具体的方法为:
1.将系统的临时文件夹映射到其他盘上(以D盘举例)
系统临时文件包括Local Settings下的“Temp”和WINDOWS下的TEMP文件夹,将他们分别复制到D盘某个地方,并修改环境变量来实现临时文件的映射
我的电脑右键 –> 高级--> 环境变量
用户变量:
TEMP = “D:\... \Local Settings\Temp”
TMP = “D:\... \Local Settings\ Temp”
系统变量:
TEMP = “D:\... \ WINDOWS\ TEMP”
TMP = “D:\...\ WINDOWS\TEMP”
2.将网络临时文件夹映射到其他盘上。
将 "Local Settings”下的“Temporary Internet Files”文件夹复制到D盘某目录下。
然后修改IE缓存文件路径:
IE的工具菜单->internet选项->常规->浏览历史记录->设置移动文件夹...->“D:\......\Local Settings\Temporary Internet Files”->确定
3.将我的文档映射到其他盘上
"Documents and Settings"Administrator\My Documents "文件夹复制到D盘某目录下。
右键桌面我的文档-->属性-->更新目标文件路径为D盘路径-->确定。
4.将桌面文件夹映射到其他盘上
"Documents and Settings"Administrator\桌面"文件夹复制到D盘某目录下。
打开注册表: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders下的Desktop;并修改Desktop的值为当前D盘桌面路径。
5.还有其他需要频繁写的文件(包括后期应用文件)也可以移出系统盘
6.要定时的清理其他盘上的映射文件。
以上操作完成之后千万别忘了COMMIT提交啊!!!
在出现写缓存失败时你会发现系统的物理内存几乎已经耗尽,这就是EWF写保护的“厉害”,所以如果硬盘配置比较低的话 ,我们就有必要思考一下:有没有必要增加写保护功能, 用EWF到底是要保护什么? 是系统安全还是数据安全,否则的话这种不明确的方案只会对工作造成不必要的麻烦。
如果我们用EWF仅仅来保护系统盘不受外部的侵害,就像是影子系统一样,用于保护系统安全的话可以采取一定的措施来避免“写缓存失败”问题,主要的思想很简单,就是避免对系统盘的写操作,措施也是非常简单,就是将大部分涉及C盘写操作的地方映射到其他盘上去,这样我们就避免了C盘的写操作,从而最大化避免“写缓存失败问题”。
具体的方法为:
1.将系统的临时文件夹映射到其他盘上(以D盘举例)
系统临时文件包括Local Settings下的“Temp”和WINDOWS下的TEMP文件夹,将他们分别复制到D盘某个地方,并修改环境变量来实现临时文件的映射
我的电脑右键 –> 高级--> 环境变量
用户变量:
TEMP = “D:\... \Local Settings\Temp”
TMP = “D:\... \Local Settings\ Temp”
系统变量:
TEMP = “D:\... \ WINDOWS\ TEMP”
TMP = “D:\...\ WINDOWS\TEMP”
2.将网络临时文件夹映射到其他盘上。
将 "Local Settings”下的“Temporary Internet Files”文件夹复制到D盘某目录下。
然后修改IE缓存文件路径:
IE的工具菜单->internet选项->常规->浏览历史记录->设置移动文件夹...->“D:\......\Local Settings\Temporary Internet Files”->确定
3.将我的文档映射到其他盘上
"Documents and Settings"Administrator\My Documents "文件夹复制到D盘某目录下。
右键桌面我的文档-->属性-->更新目标文件路径为D盘路径-->确定。
4.将桌面文件夹映射到其他盘上
"Documents and Settings"Administrator\桌面"文件夹复制到D盘某目录下。
打开注册表: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders下的Desktop;并修改Desktop的值为当前D盘桌面路径。
5.还有其他需要频繁写的文件(包括后期应用文件)也可以移出系统盘
6.要定时的清理其他盘上的映射文件。
以上操作完成之后千万别忘了COMMIT提交啊!!!
相关文章推荐
- 如何解决 SQL Server 安装程序中的 COM+ 系统配置检查失败问题
- 解决SQL Server 2005 安装程序中的 COM+ 系统配置检查失败问题(http://hi.baidu.com/huqiwen/blog/item/fdd7838b2d6ac9d5fd1f10cc.html)
- 解决开机弹出系统属性框:由于启动计算机时出现了页面配置问题
- [C#.net]如何解决安装系统全局钩子程序调试时失败的问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证
- 解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库、Express 版本无默认实例)
- 关于 App.config文件出错,配置系统未能初始化。 问题解决方案
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- 解决微信公众平台接口配置信息配置失败问题
- 利用.NET的XML序列化解决系统配置问题
- 解决WIN8磁盘占用率100%的问题&&电脑从WINXP换WIN7,WIN8非电脑配置低档但系统运行很卡的问题。——硬盘4K对齐
- 解决Win10系统由于INF文件失效导致安卓MTP驱动安装失败的问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证】
- [原创]SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- vs2010中配置OpenGL以及针对64位系统所遇问题的解决办法
- 解决为VS2008配置调试.NET框架源码的时候安装补丁KB944899(Visual Studio 2008 QFE)失败回滚的问题
- 解决U盘安装kali系统时,在硬件检测失败时的问题
- websphere集群环境配置oracle数据源Test Connection失败问题解决
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证 】
- 解决克隆centos虚拟机后ip配置失败的问题