首先声明以下提到得内容不是因病毒,auto,autoinf等病毒 病毒变种造成的磁盘拒绝访问。而是因权限设置 被恶意文件修改等引起得。望对号入座。
本博前几天遇到了类似问题,所以总结下。遇到2种情况,分别如下
一、针对XP重做系统后\重做系统前备份资料 文件夹拒绝访问
故障描述:做系统之前备份过得文件夹不能打开,提示拒绝访问。用另一台计算机挂硬盘copy资料时,提示拒绝访问。
解决方案:1、以管理员身份登录XP,在文件夹工具---文件夹选项---查看选项卡--- 取消复选框“使用简单共享”。
2、右键单击您希望获得其所有权的文件夹,然后单击“属性”
3、单击“安全”选项卡,然后单击“安全”消息框(如果出现)中的“确定”。
4、单击“高级”,然后单击“所有者”选项卡
5、在“名称”列表中,单击您的用户名,如果您是作为管理员登录的,请单击“Administrator”,或者单击“Administrators”组。
如果您希望获得该文件夹内容的所有权,请单击以选中“替换子容器及对象的所有者”复选框。(这步至关重要) 点击确定之后,你会看到权限转移得对话框,文件夹内容多得话需要等待时间长些。
6、连续单击确定,直到关闭所有对话框。这样,原有的专用文件夹就可以使用现在的用户访问了。 如果还遇到不能打开文件或文件夹的问题,再试着改一下它们的只读属性。对于个别仍然打不开的文件,可以尝试单独修改其权限。
二、针对被恶意篡改
故障描述:所有未知格式文件打开的时候,则跳出“该文件拒绝访问”;当点鼠标右键直接选“打开方式”的时候也会弹出“该文件拒绝访问”警告窗口;如果右方已经有部分程序列表,则在点右侧次级菜单中的“选择程序”时跳出“该文件拒绝访问”的警告.
解决方案:把下面的代码放到记事本中去,改名为*.reg 文件,双击一路双击确定把信息写进注册表,之后就解决问题了()
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"
[HKEY_CLASSES_ROOT\Unknown\shell\openas]
[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00 |