zoukankan      html  css  js  c++  java
  • 离线修改注册表

    注册表存储数据存放在%systemroot%system32config 目录下,而用户的当前设定保存在用户配置目录下的ntuser.dat
    BCD-Template (xp以后的机器上有,win10等)
    components (xp以后的机器上有,同上)
    Ntuser.dat
    system 对应HKLMsystem
    software 对应HKLMSoftware
    default 对应于HKEY_USERS 下的.default
    sam 对应hklmsam
    security 对应hklmsecurity
    BCD-template 应该对应于hklm下的BCD00000000
    components 到现在还没有发现是挂载到哪里,知道的给评论下,这部分信息我的就算完整了
    ntuser.dat 对应HKCU
    所以我们知道了registry的数据存放地点后就可以加载这些文件,然后用我们熟悉的regedit或者其他工具进行编辑
    那么现在有两个问题:
    如何加载和卸载redistry的数据文件到我们熟悉的regedit编辑器中?
    如何更改加载后的注册表值?
    加载可以使用regedit,选中HKLM或者HKEY_USERS节点,从文件菜单选择file--->load hive ,就会弹出对话框让选择注册表数据文件位置,选择完成后,会提示让你输入一个名称,那么我们要修改的离线数据表就都挂在该名称下。如下面我挂载其他操作系统的system 也就是其他操作系统注册表的HKLMSYSTEM分支,我把它挂在了当前系统的HKLMsys下,然后我直接操作HKLMsys就相当于操作其他操作系统的HKLMsystem
    而卸载的时候我们只需要选择我们刚才挂在的节点名称,然后选择file –unload hive即可

  • 相关阅读:
    一个简单的aJax——后台用servlet技术
    js获取项目根路径
    在SpringMVC利用MockMvc进行单元测试
    java.lang.NoSuchMethodError: javaxservlet.http.HttpServletRequest.isAsyncStarted()Z
    保利威视点播集成
    微信登录后返回微信名等信息
    极光推送发送控制/别名/取值
    每天首次登陆记录设备信息
    获取APK签名
    权限管理AppOpsManager
  • 原文地址:https://www.cnblogs.com/sprinng/p/4275445.html
Copyright © 2011-2022 走看看