win7,win10下删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\报错

news2024/10/6 12:29:43

在调试虚拟网卡驱动时,由于修改错误,导致枚举顺序错乱,因此通过删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\WINTUN下的所有项,即可,win10可用。

1、下载PStools: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

2、将psexec.exe复制到根目录; 

3、进入cmd,进入该目录,输入 psexec.exe -i -d -s regedit.exe 

4、OK!

另外在win7上,上面软件提示如下,无法正常使用,于是得手动加权限删除

 正常在win7下删除会提示

 必须先把wintun/下面的子目录003-008逐个删除再删除wintun.

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TermService]  下记录着“系统服务”的相关设置。    
那么ControlSet001、ControlSet002、CurrentControlSet有什么区别呢?
          默认情况下:
          ControlSet001:系统真实的配置信息。
          CurrentControlSet:运行时配置。
windows启动时会从ControlSet001复制一份副本,作为操作系统当前的配置信息。
我们对于计算机配置所作的修改都是直接写入到 CurrentControlSet,在重启过程中,windows会用CurrentControlSet
的内容覆盖掉ControlSet001,以 保证这两个控件组一致。
          ControlSet002:最近一次成功启动的配置信息。
 当操作系统每成功启动一次(指成功登录),它都将CurrentControlSet和ControlSet001中的数据复制到 
ControlSet002中。
----------------------------------------------------------------------------
          但是,这个顺序和数目不是一成不变的,改变就发生在使用过“最近一次的正确配置”之后。这个时候,系
统会把002当作系统真实的配置信息,
而001这个存在问题的控件组会被备份封存起来。
          [HKEY_LOCAL_MACHINE\SYSTEM\system\select]  下记录着下次将要使用的配置:
  “Current”数据项目表示 Windows在这次启动过程中使用的控件组。  
  “Default”数据项目表示 Windows 在下次启动时将使用的控件组,它与这次启动使用的控件组相同。  
  “LastKnownGood ”数据项目表示您在启动过程中选择“最近一次的正确配置”时 Windows XP 将使用的控件组。  
  “Failed”数据项表示 Windows XP 在其中保存失败启动产生的数据的控件组。 此控件组在用户第一次调用“最近
一次的正确配置”选项之前并不实际存在。 

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TermService]  下记录着“系统服务”的相关设置。    
那么ControlSet001、ControlSet002、CurrentControlSet有什么区别呢?
          默认情况下:
          ControlSet001:系统真实的配置信息。
          CurrentControlSet:运行时配置。
windows启动时会从ControlSet001复制一份副本,作为操作系统当前的配置信息。
我们对于计算机配置所作的修改都是直接写入到 CurrentControlSet,在重启过程中,windows会用CurrentControlSet
的内容覆盖掉ControlSet001,以 保证这两个控件组一致。
          ControlSet002:最近一次成功启动的配置信息。
 当操作系统每成功启动一次(指成功登录),它都将CurrentControlSet和ControlSet001中的数据复制到 
ControlSet002中。
----------------------------------------------------------------------------
          但是,这个顺序和数目不是一成不变的,改变就发生在使用过“最近一次的正确配置”之后。这个时候,系
统会把002当作系统真实的配置信息,
而001这个存在问题的控件组会被备份封存起来。
          [HKEY_LOCAL_MACHINE\SYSTEM\system\select]  下记录着下次将要使用的配置:
  “Current”数据项目表示 Windows在这次启动过程中使用的控件组。  
  “Default”数据项目表示 Windows 在下次启动时将使用的控件组,它与这次启动使用的控件组相同。  
  “LastKnownGood ”数据项目表示您在启动过程中选择“最近一次的正确配置”时 Windows XP 将使用的控件组。  
  “Failed”数据项表示 Windows XP 在其中保存失败启动产生的数据的控件组。 此控件组在用户第一次调用“最近
一次的正确配置”选项之前并不实际存在。 

我们开始实际操作一下,右击要删除项的“权限”

 

 目标是对管理员账户给予完全控制的权限,要在 审核中,先对所有者进行更改才可以更新

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/766757.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

130、仿真-基于51单片机智能窗户温湿度电机控制仿真设计(Proteus仿真+程序+配套资料等)

方案选择 单片机的选择 方案一:STM32系列单片机控制,该型号单片机为LQFP44封装,内部资源足够用于本次设计。STM32F103系列芯片最高工作频率可达72MHZ,在存储器的01等等待周期仿真时可达到1.25Mip/MHZ(Dhrystone2.1)。内部128k字节…

算法(1):斐波那契数列模型

目录 🦁三步问题 🍉题目解析 🍉算法原理 🍒状态表示 🍒状态转移方程 🍒初始化 🍒填表顺序、返回值 🍉代码编写 🦁使用最小花费爬楼梯 🍉题目解析 …

为什么选择STM32才是明智之选?

在电子工程领域,我们强调适用性,性能并非最重要,甚至不是首要考虑因素。选择合适的微控制器(MCU)根据设计需求而异,常规做法是在保证功能满足的前提下,选择稳定可靠且经济实惠的器件。而对于那些…

前端转换bigInt,axios拦截器失效

前端转换bigInt,axios拦截器失效 关于bigInt的使用切换雪花ID解决精度丢失问题进度丢失,前端不支持bigInt解决问题 拦截器失效验证及解决 关于bigInt的使用 这篇文章算是使用中的小笔记吧,主要是我自己搜索没找到直接的方法😓&am…

SSH隧道功能

随着互联网的普及和发展,越来越多的企业需要申请公网IP地址。(公网IP地址是指可以在互联网上直接访问的P地址,可以用于建立网站、远程办公、视频监控等应用。) 而公网IP费用较高,笔者在某搜索软件上搜了一下&#xff…

科研创新服务平台性能分析案例

前言 信息中心老师反应,用户反馈科研创新服务器平台有访问慢的情况,需要通过流量分析系统来了解系统的运行情况,此报告专门针对系统的性能数据做了分析。 信息中心已部署NetInside流量分析系统,使用流量分析系统提供实时和历史原…

笑谈测试员躺着也中枪的那些事

在近9年的软件测试职业生涯中,多少遇到一些奇奇怪怪的事。而最悲催的莫过于那些自己躺着也中枪的事,如果处理不好惹火烧身,直接被“毙掉”也不无可能。 下面就摆摆那些事儿(其中可能因人老记忆衰退严重,与事实间有一定的夸大成分&…

【字节流】复制文本文件

字节流复制文本文件 1.需求: 把“D:\\浏览器下载\\窗里窗外.txt”复制到模块目录下的“窗里窗外.txt” 2.分析: ①复制文本文件,其实就把文本文件的内容从一个文件中读取出来(数据源),然后写入另一个文件…

jenkins手把手教你从入门到放弃03-安装Jenkins时web界面出现该jenkins实例似乎已离线

简介 很久没有安装jenkins了,因为之前用的的服务器一直正常使用,令人郁闷的是,之前用jenkins一直没出过这个问题。 令人更郁闷的是,我尝试了好多个历史版本和最新版本,甚至从之前的服务器把jenkins在跑的程序打包copy…

c++避免头文件多次包含的方法

c避免头文件多次引用的方法 方法1方法2例子头文件包含多次导致类重定义使用方法1避免重复定义使用方法2避免重复定义 方法1 把#pragma once指令放在文件的开头 方法2 用 #ifndef 条件编译指令。 #ifndef _GIRL_#define _GIRL_//代码内容。 #endif 例子 头文件包含多次导致…

用百度地图api获取当前定位,获取经纬度——前端笔记

问题&#xff1a; 做一个按钮&#xff0c;点击后可以获取到当前位置的经纬度&#xff0c;并渲染地图。 效果如下: 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head><title>获取当前定位测试<…

极智开发 | ubuntu交叉编译aarch64 boost

欢迎关注我的公众号 [极智视界]&#xff0c;获取我的更多经验分享 大家好&#xff0c;我是极智视界&#xff0c;本文介绍一下 ubuntu交叉编译aarch64 boost。 邀您加入我的知识星球「极智视界」&#xff0c;星球内有超多好玩的项目实战源码和资源下载&#xff0c;链接&#xf…

目录穿越漏洞

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 目录穿越漏洞 目录穿越漏洞 目录穿越不仅可以访问服务器中的任何目录&#xff0c;还可以访问服务器中任何文件的内容。例如&#xff0c;攻击者通过浏览器访问…/……

ES6 Generator和Promise

目录 Generator 如何创建Generator函数 ? 模拟发起异步请求 Promise 实例化 实例方法 工厂函数 静态方法 Promise.all([p1,p2,....]) Promise.race([p1,p2,....]) Promise.any([p1,p2,....]) Promise.allSettled([p1,p2,....]) Generator Generator是ES6提供的一种…

Day56|583. 两个字符串的删除操作 、72. 编辑距离

583. 两个字符串的删除操作 1.题目&#xff1a; 给定两个单词 word1 和 word2 &#xff0c;返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个字符。 示例 1&#xff1a; 输入: word1 "sea", word2 "eat" 输出: …

SSD 常用概念

1. 写入放大&#xff08;WA&#xff09; 写入放大会对闪存 P / E 次数造成磨损。在存储过程中&#xff0c;数据会在闪存上被反复的移动整理&#xff0c;造成闪存上的写入量大于实际文件写入量&#xff0c;这个过程称为写放大。 写放大 主控实际写入的数据量 / 用户想要写入的数…

GDB调试——学习笔记

文章目录 GDB是什么GDB调试的一般步骤1. 编译生成带源代码信息的可执行文件2. 启动调试3. 进行调试&#xff1a;设置断点、查看变量、寻找BUG4. 退出调试 GDB是什么 GDB就是一个程序代码调试的工具。 GDBGCC开发环境 GDB调试的一般步骤 1. 编译生成带源代码信息的可执行文件…

机器学习1

核心梯度下降算法&#xff1a; import numpy as np from utils.features import prepare_for_trainingclass LinearRegression:def __init__(self,data,labels,polynomial_degree 0,sinusoid_degree 0,normalize_dataTrue):"""1.对数据进行预处理操作2.先得到…

【Linux】进程信号 -- 信号产生 | 系统调用、硬件、软件的信号发送

信号的旧识引入信号引入signal调用 系统调用向目标进程发送信号模拟实现一个kill命令raise给自己发送任意信号abort给自己发送指定信号(6)SIGABRT 硬件异常产生信号除0异常野指针访问异常 软件条件产生信号拓展 总结思考进程退出时核心转储问题小实验 信号的旧识引入 kill -l是…

手动实现 Tomcat 底层机制+ 自己设Servlet 问题分析

文章目录 手动实现 Tomcat 底层机制 自己设Servlet问题分析完成小案例运行效果 此项目用maven至于怎么配置在下一篇文章创建cal.htmlCalServlet.java# 实现步骤 web.xmlWebUtils 问题:Tomcat 整体架构分析测试分析&#xff1a;抓包情况 手动实现 Tomcat 底层机制 自己设Servlet…