我正在尝试通过比较其文件大小来同步默认的用户registry文件。 现在,我注意到在更改registry值时,NTUSER.DAT的大小不会改变。
两个问题:
Windowsregistry是一个分层数据库,利用二叉树的一些变体来pipe理其空间和search。 当节点中没有更多空间来添加额外的设置时,registry将通过分配一个4KB的内存块并放在备份文件中进行扩展。 它永远不会释放内存。 不幸的是,没有API或工具来压缩这种结构。