flash9.ocx xp下无法删除?
朋友说,flash9.ocx他无法删除,提示有进程使用,关闭ie后按下面操作
××××××××××××××××××××××××××××××××××××
flash9.ocx 是 Adobe Flash Player 基于IE的FLASH播放控件,并非病毒属性:系统、只读; 大小:约2MB ;路径: %windir%/system32/Macromed/Flash/
战斗打响:-> 直接删除,提示文件正在写保护,无法删除-> 重启系统,删除,依然提示文件正在写保护,无法删除-> 开机按F8进入安全模式,删除,失败->使用 Unlocker 1.8.5 ,删除失败,Reboot 后删除,失败->使用 Killbox 删除失败,选择了 Reboot Delete 模式后删除,失败-> 使用大家寄予厚望的 WhoLockme ,删除失败-> 使用系统维护光盘启动PE系统,删除失败-> NTFS DOS 引导进入硬盘删除,提示 “Access Denied !” ,删除失败-> 定位到目录.使用 Attrib flash9.ocx -a -r 命令,提示 “Bad command or file name” ,删除失败-> R ! 火了 !-> 重启XP系统,WINRAR定义:“压缩到RAR后,删除源文件”,失败-> 启动 KIS 6 , 隔离,失败-> 剪贴,粘贴到其他位置,失败-> UltraEdit-32 修改文件 BIN 属性,失败!-> 使用XP最高 Administrator 权限删除,失败-> WIN优化大师,UPIEA,删除相关ActiveX 控件,然后删除,失败-> WINDOWS 文件粉碎机,粉碎文件,失败-> Unlocker 重命名,成功,然后删除,失败-> WINDOWS下格式化分区:分区使用中,失败-> 反注册: regsvr32 /u %windir%/system32/Macromed/Flash/Flash9.ocx,提示成功,然后删除,失败
××××××××××××××××××××××××××××××××××××××××××××××
分析,操作系统如何控制文件?acl
xp下用cacls查看flash9.ocx文件权限发现 有组的FILE_WRITE的权限被DENY,被阻止了anonymous logon 等组写权被设置为阻止凡是在这些组的的用户,都无法写这个文件,administrator组内成员虽然有全权,但是权限合并计算后,对该
文件的写权还是被阻止。
解决cacls修改权限或者用资源管理器,安全里去掉这个写权阻止就可以,记得资源管理器里去掉简单共享,就可以属性->安全
,去掉写权限阻止
其他对于开发人员来说,软件出错的提示要明确微软这个提示真是云山雾海的,让人以为是有程序使用该文件,无法删除。