http://blog.csdn.net/lanmanck/article/details/5722050

--------------------------------------------------

找了比较久,这个强人写的,很佩服,贴出来共享:

http://hi.baidu.com/wjg750926/blog/item/4046a84ab171d92b08f7ef27.html

一些网友在Xp 下安装了Windows 7(适用于Vista/WS2008) 双系统,试用一段时间之后,新鲜过了,就准备卸载掉Windows 7 。下面我把我在xp-windows 7 双系统中卸载windows 7 的方法写下来与大家分享!其中第1-5 步网上很多,恕不详述,本文重点讲述第6 步,即xp-windows 7 (适用于Vista/WS2008 )双系统在卸载windows 7 后删除xp 系统主引导分区的残留文件的详细步骤(注:本方法也即取得对系统文件完全控制的方法)

启动电脑进入Xp 系统后按以下步骤操作,

1. 插入刻好的 Windows 7 安装光盘( 或者用虚拟光驱加载Windows 7 镜像) 。

2. 依次单击“开始”按钮 、“所有程序”、“附件”,右键单击“命令提示符”,然后单击“用管理员帐户运行”。

3. 键入 X:/boot/bootsect.exe /nt52 all /force ,然后按 Enter 。注:X :/ 代表你的光驱盘符,或者虚拟光驱盘符。

例如,如果 DVD 驱动器号是 F ,则键入 F:/boot/bootsect.exe /nt52 ALL /force 。

4. 弹出 Windows Vista 安装光盘。

5. 重新启动计算机。

计算机将使用已安装的以前版本的 Windows 启动。Windows 7 系统的启动项不见了,Early  Version windows 也不见了,只剩下Windows xp 的启动项了,基本成功。

6 、删除在启动盘中的:

  *Boot 文件夹

  *Boot.BAK

  *bootmgr

  *BOOTSECT.BAK

7 、格式化windows 7 所在的分区,或者修改权限后删除Vista 的文件夹。

下面详述第6 步即取得对系统文件(夹)完全控制权限的方法: 
    新的Vista/WS2008/Win 7 系统启动与XP 等之前系统已经有了很大改变,用一个启动引导程序代替了以前单一的boot.ini 文件。删除系统之后,在C 盘XP 系统分区留下了Boot 文件夹、Boot.BAK 、bootmgr 和BOOTSECT.BAK 一个文件夹,三个文件。其中boot.bak 和bootsect.bak 很容易删除,剩下的boot 文件夹和bootmgr 文件删除时,却会提示出错信息。查看了文件和文件夹权限,发现已经被锁定,所以,思路就是通过修改文件夹权限使得当前用户可以正常删除文件。以下即为详细操作步骤: 
    ( 1) 、首先请用管理员帐户登录XP 系统。 
    ( 2) 、进入我的电脑-- 工具-- 文件夹选项-- 查看,把“ 使用简单文件共享(推荐)” 前面的勾去掉。这样,你才能进入属性里的“ 安全” 选项卡,修改文件和文件夹权限。 
    删除boot 文件夹: 
    ( 3) 、右键点击boot 文件夹-- 属性-- 安全-- 高级。此时,你所有的权限都无法编辑。 
    ( 4) 、在“ 所有者” 选项卡中,先将文件夹的所有者移交给“Administrators” 组,记得选择下面的“ 替换子容器及对象的所有者” 。 
    ( 5) 、再打开“ 审核” 选项卡,将“ 用在此显示的那些可以应用到子对象的项目替代所有子对象的审核项目” 。点击“ 添加” 按钮,在文本框内输入“administrators” ,再点击右侧的“ 检查名称” ,“ 确定” ,进入审核项目权限设置,选择成功和失败都是“ 完全控制” ,“ 应用” ,退出boot 文件夹属性。可能会有提示让你配置本地计算机策略,不用管它。 
    ( 6) 、再次进入boot 文件夹属性-- 安全,你会发现对于当前管理员帐户,你已经可以选择对该文件夹的控制权限了,当然选择允许“ 完全控制” 。另外,你在“ 组或用户名称” 这里还会发现类似S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464 这样的用户,这应该就是原来的vista/ws2008/win7 的用户。 
    ( 7) 、还没完,你还需要再次进入高级-- 权限选项卡,对于“Administrators” 用户组,将下面的两个选项都勾上,目的是将对boot 文件夹的权限设置,被所有子文件和文件夹所继承(原来其子文件夹和文件并没有完全继承)。确定,退出。 
好了,这回,你终于可以把boot 文件夹删除了! 
    由于操作过程中没想到贴图,只有全部操作完成之后,boot 文件夹权限相关信息:

图1 Boot文件夹属性

图2 Boot文件夹权限选项卡

图3 Boot文件夹审核选项卡

图4 Boot文件夹所有者选项卡

删除bootmgr 文件:

只需要做删除boot 文件夹的(3) 、(4) 、(5) 、(6) 步即可,而且由于只有单个文件,简单很多,不再赘述。

总结:其实对于多分区中安装多系统来说,经常会遇到这样的情况。我在以前的本本上装XP 和WS2003 双系统,WS2003 想要查看XP 分区music 中的音乐文件,也需要夺权,只是没有现在这么麻烦罢了。Anyway ,简单来说,就那么几步:添加当前XP 管理员用户至审核组以获得审核权限--> 夺取文件所有者权限--> 删除原所有者--> 完全控制,并应用到子文件和文件夹--> 删除!

http://www.cnblogs.com/-clq/archive/2011/10/19/2217984.html

xp下删除windows7,无法删除windows7文件夹,无法删除windows7文件,双系统卸载,取得文件权限的更多相关文章

  1. [转载] 与WIN不同,linux替换文件夹会删除原文件夹下的全部内容!

    今天差点把源码给覆盖掉了><...555... 虚惊一场!!看了一篇博客分析这种情况.我的环境是CentOS5.5,不会出现文件夹直接被覆盖的情况,但是在Linux下不要用Win下的一些直 ...

  2. PHP查看本地文件夹及删除文件夹操作

    查看文件夹(包括文件夹内所有的文件夹和文件) function descdir($dir){ if(is_dir($dir)){ if($dh=opendir($dir)){ while(($file ...

  3. Linux 文件/文件夹无法删除问题解决方案

    最近我们的服务器被黑客攻击,然后有些文件的属性被修改,导致我们无法删除病毒文件,同时采用 root 用户也无法删除,现在把解决方案记录下来. 普通删除 如果文件是当前用户的,那么使用 rm 命令就可以 ...

  4. 【Linux】centos7中 root家目录中perl5文件夹无法删除问题解决

    由于新项目上线,安装了一些perl的一些包 但是发现,在/root下有一个perl5/的文件夹,删除后,重新登录又会出现,很是烦人,而且他还没有内容,就是一个空文件 那么着手搞掉他 环境:centos ...

  5. python (10) 文件夹的创建与文件夹的删除

    有时需要在代码中对文件或者文件夹 进行删除,或者添加 导入的包:import os,shutil 新建文件夹 import os,shutil path = os.getcwd() #获得当前目录 # ...

  6. ubuntu 创建文件夹和删除文件

    创建 名为docker的文件夹 :mkdir docker 删除 名为docker的文件夹 : rm docker 创建名为docker-compose.yml的文件 : vi docker-comp ...

  7. VS 2010不显示头文件源文件和所有以前分类的文件夹,*.h 和*.cpp都显示在同一个文件

    打开VS后不显示头文件源文件和所有以前分类的文件夹,*.h 和*.cpp都显示在同一个文件 点击右图红色指示显示所有文件夹按钮,就能恢复.

  8. (转)Linux下查看文件和文件夹大小 删除日志

    场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了很大的空间,删除 ...

  9. Linux下查看文件和文件夹大小 删除日志

    场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了很大的空间,删除 ...

随机推荐

  1. linux 调度器配制参数

    http://blog.csdn.net/wudongxu/article/details/8574753 参数位置: /proc/sys/kernel/ 编绎内核时参数 [root@monitor ...

  2. 在一台电脑访问另一台电脑的mysql数据库

    1.      假设192.168.1.3为服务器 2.      首先在ip为192.168.1.103的机子上能够ping 通 运行->cmd >ping  192.168.1.3 检 ...

  3. 使用 Xcode 和 Android Studio 管理 iOS 和 Android 项目版本

    在移动应用开发和运营的过程中,版本管理是一个老生常谈的基础问题,一些版本的基本概念也常常会困扰我们的研发和运营人员.同时,手动管理软件版本,也常常会因为不小心导致后续的发布和更新问题. 这里,我准备了 ...

  4. ArcEngine:栅格分级渲染

    ArcEngine对矢量数据进行风格化实在是得心应手,同样的对于栅格图像也能进行风格化!以前没接触过,今天正好需要,做出了栅格图像的渲染!下面实现的思路: 1.定义渲染的一系列接口 2.判断图像是否建 ...

  5. Java NIO 学习笔记

    为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3344148.html ...

  6. codevs 3119 高精度练习之大整数开根 (各种高精+压位)

    /* codevs 3119 高精度练习之大整数开根 (各种高精+压位) 二分答案 然后高精判重 打了一个多小时..... 最后还超时了...压位就好了 测试点#1.in 结果:AC 内存使用量: 2 ...

  7. GitHub Desktop安装异常解决

    为了更好的共同学习,共同进步,哥们推荐我使用GitHub记录自己每天的学习记录,当下很火的提供一个分布式的版本控制系统(Git)服务的网站,GitHub提供GitHub Desktop桌面程序方便协同 ...

  8. 14、SQL Server 存储过程

    SQL Server 存储过程 存储过程类似函数,可以重复使用.相对于函数,存储过程拥有更强大的功能和更高的灵活性. 存储过程中可以包含逻辑控制语句和数据操作语句,可以接受参数,输出参数,返回单个值或 ...

  9. 偶遇问题 - - JavaScript 取消链接默认行为问题

    今天在测试<JavaScript DOM编程艺术(第2版)>中第69页代码时,遇到了问题.本来预期效果应该是点击链接后不跳转当前页面,而是另外弹出有个窗口.但结果却是页面跳转了.代码如下图 ...

  10. Android Cursor类的概念和用法

    http://www.2cto.com/kf/201109/103163.html 关于 Cursor 在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情: ...