CMD下(管理员)

secedit /configure /cfg %windir%\inf\defltbase.inf /db
defltbase.sdb /verbose

此命令可以生成报告,

任务已结束。在此操作期间,一些属性出现警告。 可以忽略此警告。
有关详细信息,请参阅日志 %windir%\security\logs\scesrv.log。

查看此报告,配置用户权限,组成员身份,注册表项,文件安全性等 的 错误 多为拒绝访问

如 安装CAD 出现 unknown/xxxxxxxx/xxxx
无法打开(访问),第一步先在注册表里寻找
unknown/xxxxxxxx/xxxx注册表项(HKEY_LOCAL_MACHINE\SOFTWARE),尝试修改其权限,如果修改失败执行下一步。若修改成功,继续安装。

在CMD下执行此命令,若提示出现扩展错误,查看报告,报告在C:\Windows\security\logs下的scesrv.log。

用记事本打开,查看其中的配置用户权限,组成员身份,注册表项,文件安全性等是否出现拒绝访问的信息,查看并这些具体信息,若是安装CAD出现此错误,可找到ACAD.xxxx.dll的信息,找到其注册表项,在注册表里打开此路径,修改其权限(默认权限可能没有任何用户对其有权限操作,空权限,此时需要添加权限,管理员即可),修改完成后,再次执行此命令,直到报告里不会出现关于CAD的相关错误。然后运行CAD安装即可。

注意:若是出现卸载残留或者重装修复等。考虑用windows clean up
卸载后重装!!

在报告里寻找其对应的dll (可能为ACAD.xxxx.dll)
在注册表里寻找其路径,配置权限(有些权限丢失,默认没有权限),然后再次执行此命令。继续查看,直到相关程序的相关注册表不出现拒绝访问错误。

程序提示的unknown/xxxxxxxx/xxxx错误,有时候可以直接找到并修改,在HKEY_LOCAL_MACHINE\SOFTWARE下的对应软件名中。如果无法直接修改其属性,需要执行此命令,查看报告,查看安全权限等是否出现拒绝访问,如果出现与之相关的拒绝访问,修改其安全权限(报告里的注册表路径的权限)而不是unknown/xxxxxxxx/xxxx的权限。

关于处理注册表权限无法修改的问题(无法打开主键或注册表项unknown)的更多相关文章

  1. VS2017打包注册IE插件及修改IE安全选项设置

    前言 最近项目需要在浏览器环境下读取员工身份证信息,要实现网页与硬件设备通信,考虑了几种实现方式: 1.借助ActiveX插件,通过程序库直接与设备通信. 优点:厂家提供了IE插件,开发简单 缺点:只 ...

  2. VS2017打包注册IE插件及修改IE安全选项设置【转】

    前言 最近项目需要在浏览器环境下读取员工身份证信息,要实现网页与硬件设备通信,考虑了几种实现方式: 1.借助ActiveX插件,通过程序库直接与设备通信. 优点:厂家提供了IE插件,开发简单 缺点:只 ...

  3. Windows删除/修改注册表权限不足的解决方法

    在注册表的某些关键项(譬如:System.Root),连Administrator都没有权限进行修改,因为只有“system”有权限. [警告]切勿企图进行注册表上层权限覆盖低层权限的方式来使Admi ...

  4. 使用REGINI修改注册表权限

    regini regset.ini 就行啦 regset.ini 是你要修改的数据 1.注册表修改 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr ...

  5. C#高级编程笔记(22至25章节)文件\注册表\权限\事务

    22安全(using System.Security.Principal;) AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.Wi ...

  6. Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理

    Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理 1. reg 工具 这个cli工具接口有,优先使用,jreg的要调用dll了,麻烦的 ...

  7. 安装程序无法打开注册表项 UNKNOWN\Components\…的简单解决办法(转)

    安装程序无法打开注册表项 UNKNOWN\Components\…的简单解决办法 2018年04月16日 16:41:32 super_star_贤 阅读数:7193   在安装软件时(比如安装SQL ...

  8. Django——13 Auth系统 登陆注册实例 权限的实现

    Django Auth系统中的表 注册登陆实例 权限的实现 登陆权限 操作权限 组操作  Auth系统中的表 从表的名称我们就能看出,auth_user,auth_group,auth_permiss ...

  9. 解决Office安装错误代码1024:安装程序无法打开注册表项UNKNOWN\Components\

    解决Office安装错误代码1024:安装程序无法打开注册表项UNKNOWN\Components\ 在安装软件时(比如安装SQLserver.office.Visio)会出现如下的错误提示: 无法打 ...

随机推荐

  1. 【MySQL】当前读、快照读、MVCC

    当前读: select...lock in share mode (共享读锁) select...for update update , delete , insert 当前读, 读取的是最新版本, ...

  2. 电商门户网站商品品类多级联动SpringBoot+Thymeleaf实现

    在淘宝.京东等电商网站,其门户网站都有一个商品品类的多级联动,鼠标移动,就显示,因为前端不是我做的,所以不说明前端实现,只介绍后端实现. 搭建部署SpringBoot环境 配置文件配置: 开启了对Th ...

  3. 如何将一个文本内容通过PHP 以表格的方式输入到页面上

    如何将一个文本内容通过PHP 以表格的方式输入到页面上 <?php //读取文本内容 $contents = file_get_contents("names.txt"); ...

  4. java中的http请求的封装(GET、POST、form表单形式)

    目前JAVA实现HTTP请求的方法用的最多的有两种:一种是通过HTTPClient这种第三方的开源框架去实现.HTTPClient对HTTP的封装性比较不错,通过它基本上能够满足我们大部分的需求,Ht ...

  5. Go语言下的线程模型

    阅读Go并发编程对go语言线程模型的笔记,解释的非常到,好记性不如烂笔头,忘记的时候回来翻一番,在此做下笔记. Go语言的线程实现模型,又3个必知的核心元素,他们支撑起了这个线程实现模型的主要框架: ...

  6. Eclipse java文件、包、工程左下角有感叹号原因及处理方法

    先想如图所示: 原因:多是import引用了无用的类,或集合没指定元素的类型 解决方案如下: 1.可逐一到出现感叹号的java文件中去处理 2.在java文件中使用unchecked,如@Suppre ...

  7. sql server 备份与恢复系列四 大容量模式下的备份与还原

    一. 概述 在sql server 备份与恢复系列的第一篇里,有讲到大容量模式下备份与还原的相关知识.这篇重点来演示在大容量模式下常用的备份与还原模式“完整备份+差异备份+日志备份”. 在大容量恢复模 ...

  8. 【原创】驱动卸载之DeleteService

    BOOL WINAPI DeleteService( _In_ SC_HANDLE hService ); 函数作用:从SCM数据库中标志一个服务已删除 参数: 1. OpenService 或Cre ...

  9. 【Linux】基于VMware搭建Linux系统

    本篇文章侧重于操作,主要内容大致包括: 两大类操作系统简要介绍 VMware Workstation Pro 15简要介绍及安装 CentOS简要介绍及基于Wi'n'dows 操作系统的安装 一 关于 ...

  10. C# 插件热插拔

    所谓热插拔就是插件可以 在主程序不重新启动的情况直接更新插件, 网上有很多方案: https://www.cnblogs.com/happyframework/p/3405811.html 如下: 但 ...