none
C盘写保护指令 RRS feed

  • 问题

  • 各位大咖大家好:请问win7 64位专业版及win10 64位专业版什么指令能实现对C盘系统盘的写保护功能,也就是在C盘的所有操作,在设备重启后都失效。
    2019年12月16日 9:30

全部回复

  • 你好,

    我们可以使用diskpart命令:

    diskpart

    list disk

    select disk #

    attributes disk set readonly

    有关更多信息请参考:Add/remove Write Protection to Disk (USB-HDD-SSD)

    注意此回复中包含第三方链接我们提供此链接旨在于方便参考, Microsoft 不能保证此链接中的任何信息和内容的有效性。


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。



    • 已编辑 Joy-Qiao 2019年12月17日 2:48
    2019年12月17日 2:48
  • 您好!非常感谢您的及时回复。我还有以下问题

    如果只对某个分区进行写保护,例如我硬盘分为C、D、E盘,其中C盘为系统盘,我就想对C盘进行写保护,必要的时候还要进行去写保护,请问相关的指令集是什么,还请帮忙。

    2019年12月18日 2:11
  • 您好!我刚才在百度上搜索到了一些指令,但是在执行的过程中,报错误,不知道什么原因,比如,我的操作如下:

    -diskpart

    -list volume

    -select volume 2

    -attributes volume set readonly

    虚拟磁盘服务错误:

    不容许在当前启动卷、系统卷、或页面文件上执行此操作

    也不容许在包含启动卷、系统卷、或页面文件卷的基本MBR磁盘的任何卷上执行此操作

    2019年12月18日 2:30
  • 你好,

    之前提供的链接中包含写保护以及去写保护(add/remove)。

    详情请参考上面的链接。


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。

    • 已编辑 Joy-Qiao 2019年12月19日 8:12
    2019年12月19日 8:12
  • 你好,

    根据报错信息,当前的attributes 命令是不能用在系统所在分区以及当前的启动分区,以及MBR类型的磁盘。

    所以根据报错可知,我们并不能对C 盘进行写保护,因为系统文件需要写入信息以供系统运行。 

    可否告知为什么想要对C盘进行写保护? 是担心三方软件篡改系统文件还是需要对系统加强安全措施?

    使用Bitlocker对系统盘进行加密可否满足您的需要?


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。



    • 已编辑 Joy-Qiao 2019年12月19日 8:39
    • 已建议为答案 Joy-Qiao 2020年1月3日 10:01
    2019年12月19日 8:36
  • 你好,

    如果我的回复对你有帮助,烦请标记我答案。


    针对Windows 2008/2008R2的扩展支持将于2020年结束,之后微软将不再为其提供安全更新。点击此处或扫描二维码获取《在 Azure 上运行 Windows Server 的终极指南》,把握良机完成云迁移并实现业务现代化。



    • 已编辑 Joy-Qiao 2020年1月3日 10:02
    2020年1月3日 10:01