Driving separation system inside virtual machine and method

The invention discloses a driving separation system inside a virtual machine and a method and relates to a computer fault tolerant technology. The system, which is simple, effective and capable of being compatible with existing operation systems and a driving program framework and isolating a driving program inside the virtual machine based on a full virtualization technology, is achieved, the driving program isolating system inside the virtual machine comprises a driving isolation uploading module which runs in a user mode of the virtual machine, a memory information monitoring module in a kernel mode of the virtual machine and a memory access control module inside a manger of the virtual machine, and memory information monitoring module in the kernel mode of the virtual machine comprises a packaging function library, a isolation control submodule and an information communication submodule.