其实就是沙盘.试挂的时候在沙盘中运行就行了.
沙盘创建了个虚拟区域供程序运行,程序的读取写入操作都在这个虚拟区域里,关闭沙盘后这个虚拟区域就消失了, 不会对机子造成影响。
===============================================================================
说下沙盘的原理就知道什么意思了.
当你运行一个程序时,程序会读取硬盘上的数据,这时数据由硬盘流向程序,然后数据经过处理很显示后再由程序写回到硬盘中。
如果你运行一个游戏程序,它会先读取保存在硬盘中的数据记录,然后在你玩游戏的过程中显示出来,最后再写回硬盘以待下次使用。
沙盘的作用就是改变了程序写入数据的地点,不让它写回到硬盘中,而是写到由沙盘创造的一个虚拟区域。
沙盘的关键特性:一个虚拟的存储区域,或者称为沙盘。在读取数据时,数据由硬盘穿过沙盘到达程序,这个不受影响。但是在程序写入数据时,这些数据都被保存在沙盘中而不会写入到硬盘。
如果你在沙盘环境下运行一个游戏,沙盘会从硬盘读取数据并保存,然后游戏读取沙盘中的数据来满足它的需要。但是当游戏想写入数据时,沙盘会拦截写入并把数据转移到沙盘中。
sbie会在一个被称为沙盘的隔离的虚拟区域运行程序。程序在此区域内运行不会受到影响,但是不能对系统做出永久的实际改变,程序所做的所有对文件和注册表的改动都仅仅在沙盘中有效。
沙盘其实就是虚拟了一个区域,把在沙盘中运行的程序生成的东西都转移到这个虚拟区域,使真实的系统不受这些东西的影响!
看完都顶下,别沉了!路过的回完贴再走
[ 此贴被czcl1237在2008-10-05 00:49重新编辑 ]