首先在註冊表中搜索所使用的動態庫或者.ocx文件,比如mstscax.dll。
然後在所找到的項附近找到“TypeLib”項,記錄下該項下的數據值。
再打開“HKEY_CLASSES_ROOT\TypeLib\<TypeLib項下的數據值>” 該註冊表項,修改該註冊表項權限爲administrators組完全控制。
最後使用regsvr32.exe 重新註冊控件。
這個問題在Win 7系統上容易出現,因爲Win 7使用了嚴格的權限控制。
有些不能可能會出現錯誤
如:
上面寫的記錄下的附近找到“TypeLib”項的數據並沒有用到,而且在win7下“HKEY_CLASSES_ROOT\TypeLib\<TypeLib項下的數據值>” 該註冊表項,修改該註冊表項權限爲administrators組完全控制,無法把權限改爲administrators組完全控制。
回:
先把那項的所有者改爲administrators,然後再修改爲administrator完全控制
轉自:http://blog.csdn.net/ssmile/article/details/7103723