win10家庭版:由于缺乏权限导致注册组件失败。
环境说明:win10家庭版+delphi7
问题描述:组件所有文件均已复制到c:\windows\system32下,但是注册串口组件MSCOMM时报错,见下图。
从错误界面来看说文件不存在,但是文件确实是存在的。即使CMD窗口用管理员模式启动也不行。
分析问题: 感觉大概率还是系统权限造成的,每次向windows下面复制文件,都会有提示。
先把这个问题解决掉,由于是家庭版,所以 升级到专业版,同时修改组策略为"已禁用",修改之后必须重启系统。
再修改注册表,不然重启后组策略又还原了。
导入注册表: mmc.zip
重启之后,重新注册组件就成功了。
若是本人原创文章,请标明:本文来自博客园,作者:huiy_小溪,转载请注明原文链接:https://www.cnblogs.com/huiy/p/18088643。
反之,请标明原创作者,文章链接,所属平台。