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

在调试虚拟网卡驱动时,由于修改错误,导致枚举顺序错乱,因此通过删除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.hqwc.cn/news/28513.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(学习笔记-TCP基础知识)TCP与UDP区别

UDP UDP不提供复杂的控制机制,利用IP提供面向[无连接]的通信服务。 UDP协议非常简单,头部只有8个字节(位),UDP的头部格式如下: 目标和源端口:主要是告诉UDP协议应该把报文发给哪个进程包长度:该字段保存了…

行为式验证码(成语点选)(C#版和Java版)

一、先看效果图 二、背景介绍 图形验证码网上有挺多,比如:网易易盾、腾讯防水墙、阿里云验证码等等。参考了一下,自己实现了一个简单的成语点选的模式。 三、实现思路 1.选择若干张图片(这里使用的是320x160的尺寸)…

HTPP入门教程||HTTP 状态码||HTTP content-type

HTTP 状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。 HTTP 状态码的英文为…

Nacos服务注册和配置中心(Config,Eureka,Bus)2

Nacos数据模型 Nacos领域模型,Namespace命名空间、Group分组、集群这些都是为了进行归类管理,把服务和配置文件进行归类,归类之后就可以实现一定的效果,比如隔离。对于服务来说,不同命名空间中的服务不能够互相访问调用 N…

tql!一款Go编写的RAT主机管理工具

工具介绍 这是一款使用go编写的RAT主机群管理工具,已具备命令控制台、文件管理、屏幕截屏、开机启动服务、NPS代理等功能。 流量:支持TCP,UDP/KCP协议,通讯默认使用tls证明书进行加密 关注【Hack分享吧】公众号,回复…

Openlayers layer 基础及重点内容讲解

图层就像是含有文字或图形等元素的图片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。 在 openlayers 中,图层是使用 layer 对象表示的,主要有 WebGLPoints Layer、热度图(HeatMap Layer)、图片图层(Image Layer)、切片图层(Tile Layer)和 矢量图层(Vector Layer…

Spring Boot环境配置Envirnoment

Srping Boot 中我们使用 EnvironmentAware 注入 Environment 对象后,可以在 Environment 中获得系统参数,命令行采参数,文件配置等信息。 Environment 是如何存储,管理这些值的呢?变量发生冲突怎么办呢?我…

Python生成exe文件运行出现黑框闪退如何查看运行bug?

cmd进行回车 第一:进入到可执行exe文件目录,如下图所示 第二:输入可执行文件名,然后就会出现报错提示

Java开发 - 深入理解Redis哨兵机制原理

前言 Redis的主从、哨兵模式、集群模式,在前文中都已经有了详细的搭建流程,可谓是手把手教程,也得到了很多朋友的喜欢。由于前文偏向于应用方面,就导致了理论知识的匮乏,我们可能会用了,但却不明所以&…

自定义实现list及其功能

#pragma once #include <iostream> #include <assert.h> using namespace std;namespace test {//******************************设置结点******************************template<class T>struct list_node{T _data;list_node<T>* _next;list_node&l…

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提供的一种…

云计算与大数据——MPI集群配置

什么是MPI集群&#xff1f; MPI&#xff08;消息传递接口&#xff09;是一种用于编写并行程序的标准&#xff0c;它允许在多个计算节点上进行通信和协作。MPI集群配置是指在一个或多个计算节点上设置MPI环境以实现并行计算。 MPI集群配置的步骤&#xff1a; 硬件选型&#x…