让你的Deep Freeze用起来更贴心的技巧:

来源:互联网 发布:java开发自学 编辑:程序博客网 时间:2024/06/10 09:03

 

原创  作者:心灵代码

Deep Freeze是个不错的保护程序,冰冻状态下确实安全方便 实用,但有时候也有些不便之处

比如这个http://blog.csdn.net/menghuanruanjian/article/details/51611382

ExtraChm的存档位置位于以下目录中C:\ProgramData\ExtraChm\wcc

image

但在 冰冻的保护模式下,我们是无法保存下来的,这样它的书签和临时的笔记啥的,就不能重启机器后再用了,所以我们必须修改注册表来迁移相关的数据。

第一步,复制 ProgramData 目录

假设要从 C 盘移动到 D 盘:

xcopy C:\ProgramData D:\ProgramData\ /E /H /K /X /Y /B /C

第二步,修改注册表

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
"ProgramData"=hex(2):44,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
  00,44,00,61,00,74,00,61,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Common Start Menu"="D:\\ProgramData\\Microsoft\\Windows\\Start Menu"
"Common Programs"="D:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs"
"Common Administrative Tools"="D:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Administrative Tools"
"Common Startup"="D:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Startup"
"OEM Links"="D:\\ProgramData\\OEM Links"
"Common Templates"="D:\\ProgramData\\Microsoft\\Windows\\Templates"
"Common AppData"="D:\\ProgramData"

 

第三步,重启

注销的话需要多加 net stop iphlpsvc 和 net stop BITS。

第四步,删除 C:\ProgramData 目录

其中有两个无法直接删除的文件要先取得所有权,添加改写权限后才可以删除。

第五步,创建 Junction 文件夹映射

把 C:\ProgramData 指向 D:\ProgramData,

这是为了防止一些硬编码的程序不由分说地“C:\ProgramData” 里写东西。

mklink /J C:\ProgramData D:\ProgramData


这篇文章有点借鉴性


0 0
原创粉丝点击