如何彻底干净无痕地清除系统中的ocx控件注册?
假设,编写的软件中用到了树状控件Treeview(mscomctl.ocx)。软件发布之前需测试在用户干净的、从未安装过软件的Windows环境中,控件的安装注册情况,那么就需要一台干净如处子般的纯净Windows电脑。最理想的测试环境是:
非Ghost系统,刚运行完Windows的安装,且未安装过任何一种软件。
讲真,很难找到这样的电脑,除非找台旧机,格式化,然后插入windows安装光盘或U盘,从光盘或U盘启动,一步一步完成整个Windows安装过程。
然后千万不要再进行任何操作!
偷懒的做法,是从虚拟机一步一步安装一个干净的Windows。
我们实在不想这么干,毕竟重新安装一遍Windows过程实在是有些漫长!
假设,现有一个相对干净的虚拟机镜像,几乎没装过什么软件,只可惜被“破处”了,上一次测试软件时,不幸注册了一下ocx控件:
copy mscomctl.ocx c:\windows\system32\
Regsvr32 mscomctl.ocx
话说,世上号称有一种叫“后悔药”的东西,虽说价钱极其昂贵——能否将这“破处”缝补一下,将就着,继续装作“处”来用?
当然,仅仅像下边这样子,不太管用,有点儿自欺欺人:
Regsvr32 /U mscomctl.ocx
del c:\windows\system32\mscomctl.ocx
因注册表中,似乎仍残存了一些mscomctl.ocx的注册信息。
有没有什么工具,在已经“破处”、既成事实、无法挽回的前提下,一键抹去一夜风流过后一切蛛丝马迹,让这位美丽女子——至少从表面看上去——仍是端庄处子,假装啥都没发生过?
——想。很想。在线等。
[此贴子已经被作者于2022-9-4 07:47编辑过]