首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Winrollback/DeepFreeze这些软件是如何工作的?

Winrollback/DeepFreeze这些软件是如何工作的?
EN

Stack Overflow用户
提问于 2013-01-08 16:22:10
回答 2查看 588关注 0票数 1

DeepFreeze和Winrollback是保护硬盘分区更改的软件。重新启动后,所有更改、删除、复制、格式化等都将恢复。

我的问题是,任何人都知道这些软件是如何工作的(编程级别)。

他们使用的是Windows系统还原api还是其他什么?

在互联网上有什么例子吗?(已经搜索过了,没有找到)最好是用delphi (任何版本)

EN

回答 2

Stack Overflow用户

发布于 2013-01-08 16:23:32

他们使用一个低级的磁盘驱动程序来监控每个文件系统,change.Writing设备驱动程序在delphi中是很难做到的。

Here是用Delphi语言编写驱动程序的一种尝试。

票数 4
EN

Stack Overflow用户

发布于 2013-08-07 18:15:11

有几个组件包可以让您访问WinNT/2000/XP和Win9x.One包中的硬件,这些包是TVicHW32 http://www.entechtaiwan.com/tools.htm

也可以在http://ru.geocosmed.ru/pages.php?id=253中找到低级磁盘访问包。

正如opc0de建议的那样,要做到这一点是非常困难的。

你也可以看看这个问题Bootable and cross platform applications and using delphi or Pascal,以了解关于创建操作系统已经做了什么。

要了解这两个软件应用程序是如何工作的,您需要深入了解OS体系结构,并了解如何访问磁盘。首先是http://en.wikipedia.org/wiki/File_system (即使我不喜欢给出维基百科的链接),然后进一步阅读你想要的操作系统和文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14210885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档