VISTA禁用 Row Position 功能的操作步骤

安全 网站安全
Microsoft SWI今天给出了8个Workaround, 并且认为到目前为止最好的一个是....
Microsoft SWI今天给出了8个Workaround, 并且认为到目前为止最好的一个是:

Disable the "Row Position" functionality of OLEDB32.dll

具体搞法:

Delete the following Row Position registry subkey:

HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}

刚才ben总说Vista上这个键不好删除,我试了一下,果然很顽强啊,以administrator和SYSTEM运行regedit.exe都删除不掉这个键. 我推荐这个方法的时候自己也没有实际操作,惭愧.

后来跟ben总一起摸索了很久,(主要还是对vista下的情况不熟悉), 下面是Vista上删除这个subkey的流程:
(XP直接秒删)

1. 以administrator权限运行regedit.exe


2. 搜索找到2048EEE6-7FA2-11D0-9E6A-00A0C9138C29这个subkey, 你会发现administrators权限只是read. TrustedInstaller才是owner.



3. 接下来得修改这个subkey的owner为administrators. 在Advanced(高级)里面

change owner to "Administrators" (我这个抓图的时候已经操作完成了)
记得下面这个地方打上勾,替换所有子项的owner.

4. 回过来给administrators以"Full control"

按道理这个权限会自动继承到下面三个子键的,但是我刚才操作的时候好像没有继承.
如果你发现那3个子键InprocServer32,ProgID,VersionIndependentProgID, administrator不是full control的, 就挨个修改一下权限.

5. 不要犹豫了,赶紧右键, 删除掉2048EEE6-7FA2-11D0-9E6A-00A0C9138C29整个subkey!!!
安全了.....

实际操作的时候如果碰到什么问题, 欢迎留言.


如果将来要恢复,把下面这些东西存成.reg文件, 再以Administrator打开regedit.exe, Import这个reg文件就可以了.

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}]
@="Microsoft OLE DB Row Position Library"
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\InprocServer32]
@="C:\\Program Files\\Common Files\\System\\Ole DB\\oledb32.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\ProgID]
@="RowPosition.RowPosition.1"
[HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\VersionIndependentProgID]
@="RowPosition.RowPosition"


【编辑推荐】

  1. 专题:深入Vista应用程序开发
  2. Windows Vista:微软下一代企业级桌面平台
责任编辑:Oo小孩儿 来源: sowhat的博客
相关推荐

2010-05-31 10:16:31

禁用IPv6协议

2011-07-21 17:31:51

本地组策略Windows Vis

2009-02-19 16:55:23

恢复Windows U恢复系统更新

2010-09-07 14:27:04

Cookie

2009-12-18 13:44:37

Vista网络设置

2011-09-19 13:16:19

Vista登录监控功能

2010-06-07 10:44:50

IPv6安装步骤

2010-08-23 17:54:40

DHCP功能

2015-09-11 17:10:57

操作中心特性Windows 10

2009-03-21 09:47:09

微软Windows 7Aero Snap

2009-08-25 09:29:50

Windows 7禁用刻录

2009-02-20 12:09:03

Vista桌面应用

2009-05-24 15:03:34

加密文件夹用户

2010-09-02 15:28:30

DHCP功能

2011-04-01 17:22:32

ZABBIX监控

2011-03-29 11:17:57

ZABBIX监控

2010-03-02 10:34:43

Ubuntu Vist

2009-02-20 20:07:13

Windows组合键Vista快速操作

2010-07-26 14:46:08

batch Telne

2010-04-08 12:31:03

Oracle死锁进程
点赞
收藏

51CTO技术栈公众号