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. muduo网络库使用心得

    上个月看了朋友推荐的mudo网络库,下完代码得知是国内同行的开源作品,甚是敬佩.下了mudo使用手冊和035版的代码看了下结构,感觉是一个比較成熟并且方便使用的网络库.本人手头也有自己的网络库,尽管不 ...

  2. UVa 993: Product of digits

    这道题很简单.先将N用2,3,5,7(即10以内的素数)分解因数(需要先特殊判断N不为1),然后将可以合并的因数合并(如2*2合并成4,)这样求得的结果位数会减少,大小肯定会小一些.具体实现见代码. ...

  3. Android开发:最详细的 Toolbar 开发实践总结

    最详细的 Toolbar 开发实践总结 过年前发了一篇介绍 Translucent System Bar 特性的文章 Translucent System Bar 的最佳实践,收到很多开发者的关注和反 ...

  4. Android(java)学习笔记212:中文乱码的问题处理(qq登录案例)

    1.我们在之前的笔记中LoginServlet.java中,我们Tomcat服务器回复给客户端的数据是英文的"Login Success","Login Failed&q ...

  5. table转list

    DataTable数据集转换为List非泛型以及泛型方式 前言 DataTable是断开式的数据集合,所以一旦从数据库获取,就会在内存中创建一个数据的副本,以便使用.由于在实际项目中,经常会将 Dat ...

  6. gulp完成javascript压缩合并,css压缩

    最近需要对项目进行优化,主要是对js的压缩合并和css文件的压缩,查找相关资料之后发现gulp可以实现相关的功能,特此分享一下使用心得. 1.安装gulp gulp是基于Node.js的前端构建工具. ...

  7. TypeScript笔记[5]泛型+Dictionary 转

    TypeScript笔记[5]泛型   在C++.C#.Java等主流编程语言中,一般对泛型编程提供了支持.合理利用泛型,可以提高开发效率.提升代码质量. 例如在C++编程语言中,常常利用下面的结构表 ...

  8. Android开发手记(30) 触摸及手势操作

    触摸操作在现在智能手机系统中起到举足轻重的作用,本文将对安卓中的触摸以及一些简单手势的操作进行简单的介绍. 1.触摸 首先是关于触摸的判断,有两种方法可以判断的触摸操作. (1)setOnTouchL ...

  9. (转载)loadrunner简单使用——HTTP,WebService,Socket压力测试脚本编写

    原文出处:http://ajita.iteye.com/blog/1728243/ 先说明一下,本人是开发,对测试不是特别熟悉,但因工作的需要,也做过一些性能测试方面的东西.比较久之前很简单的用过,最 ...

  10. 禁用windows 10自动更新

    按Win键+R键调出运行,输入“gpedit.msc”点击“确定”,调出“本地组策略编辑器”.顺序依次展开计算机配置,管理模板 ,windows组件 ,windows更新 点击右边“配置自动更新”,选 ...