现在预装Win8的电脑大多是采用新版UEFI 固件 + GPT格式磁盘,不再像以前的BIOS + MBR。采用免费windows xp电脑系统和xp系统下载基地UEFI 和GPT的好处多多,例如可实现安全启动等更多新特性,和支持更多的硬盘分区、更大的分区容量。

  像戴尔等品牌笔记本会有一些系统启动前就可以运行的诊断工具,其实这些工具往往是存放在硬盘的一个隐藏的OEM分区里的。如果自行重装系统时不小心将其删除,那么即便从别处拷贝到了其中的程序文件,又该怎么恢复分区的 OEM 隐藏属性呢?

  对于 MBR 格式的硬盘,通过百度搜素,我们就可以得到其解决方法;而对于 GPT 格式的硬盘,网络上尚未出现有效的解决方案,在下文中,我将揭秘如何对 GPT 硬盘应用 OEM 分区属性。

  先来快速回顾一下如何在 MBR 磁盘上设置 OEM 分区吧:在 Diskpart 命令中,对选中的分区执行"create partition primary id=xx size=xx"即可,其中 id 标识了 OEM 厂商,例如 id=DE 就是向 Windows 声明它是戴尔的 OEM 分区。关于更多的厂商代码说明,可以执行命令"help create par pri"来了解:

  那么对于 GPT 格式的磁盘呢?

  上面那条命令当然不再适用了。是不是像网上说的那样,只能用 OEM 送的一些"一键恢复"软件彻底格式化并还原磁盘分区,或者用 Ghost 重载以前的硬盘备份才能设置了呢?国外的论坛的一些回答也指明了得联系 OEM 去恢复。其实答案是我们自己也可以设置,而且一样是用 Diskpart 这个系统自带的工具,只不过它很容易被大家忽略了。

  新版的 Diskpart 里面有一个命令是"gpt"。利用这个命令和对应的分区属性代码,就可以轻松设置其属性。例如我们需要设置 OEM 分区属性,让 Windows 自动隐藏该分区,那么我们可以在创建一个主分区 (create par pri size=xxx) 之后,执行"Gpt attributes=0x0000000000000001"即可将其设置为 OEM 分区。

  这里的 0x0000000000000001是啥意思呢?我们可以通过执行"help gpt"来查看:

电脑常识

  这里,除了利用0x0000000000000001属性将某个主分区设置为 OEM 分区外,我们还可以通过其他代码对分区应用其他属性:

64位的ID

效果

0x0000000000000001

将该分区标记为必需分区 / 设置 OEM

0x8000000000000000

设置为默认不为其分配盘符

0x4000000000000000

隐藏卷上分区(挂载管理器将检测不到)

0x2000000000000000

申明分区为另一分区的卷影副本

0x1000000000000000

设置为只读以阻止数据写入

  要取消某个已应用的属性,只需在 gpt <64位属性ID> 这条命令中的属性ID前加一个减号"-"。不排除微软在ghost win7系统下载下个版本的 Windows 中,会添加更多针对 GPT 磁盘的新属性。

转载于:https://www.cnblogs.com/mfxp/p/3208013.html

【Win8操作系统中OEM分区创建技巧】相关推荐

  1. linux中如何新建一个磁盘,如何在Linux操作系统中新建磁盘分区

    判断虚拟机初始化磁盘的容量大小. 小于2TB时请执行步骤 2. 大于等于2TB时请执行步骤 21. 登录虚拟机,在操作系统桌面上单击右键,选择"打开终端",进入命令行界面. htt ...

  2. win10 linux分区大小调整大小,如何在windows系统中调整分区大小(包括windows10/8/7)...

    对磁盘进行分区(尤其是Windows 10,8和7)至关重要.毕竟,通过磁盘的分区,任务和其他程序的处理可以采用更有效的路线.分区可以更轻松地整理任务并专注于重要的事情. 分区磁盘时,第一次尝试时总是 ...

  3. linux新磁盘初始化,如何在Linux操作系统中初始化磁盘

    执行以下命令,进入fdisk模式. 本步骤中以"/dev/xvde"为例. fdisk /dev/xvde 屏幕回显如下: ... Warning: invalid flag 0x ...

  4. 技巧:揪出预装Win8/Win8.1电脑OEM密钥

    如何查询Win8密钥? 品牌电脑如何获取Win8.1 OEM密钥? 现在消费者用户购买新款品牌电脑时,厂家一般会预装OEM版Win8系统,即Win8简体中文版.由于微软对OEM版Win8采用全新激活方 ...

  5. linux 建立lun分区,系统运维|在 iSCSI Target 服务器中使用LVM创建和设置LUN(二)

    LUN是逻辑单元号,它与iSCSI存储服务器共享.iSCSI 目标器通过TCP/IP网络共享它的物理驱动器给发起程序(initiator).这些来自一个大型存储(SAN:Storage Area Ne ...

  6. Linux中硬盘分区、创建逻辑卷

    1.先添加一块硬盘 点击添加----->点击硬盘----->点击下一步 类型为SCSI(S),下一步 选中创建新虚拟磁盘 指定磁盘大小,这里以20G为例,下一步,完成. 2.使用lsblk ...

  7. scp命令默认传输速度多大_linux中scp命令使用技巧详解(传输速度)linux操作系统 -电脑资料...

    在linux中scp命令与cp命令一样的是复制文件,下面小编来给各位同学介绍一下关于linux中scp命令使用技巧详解,希望此方法对大家会帮助, scp 命令 scp 可以在 2个 linux 主机间 ...

  8. win8.1 计算机 桌面快捷方式,win8.1操作系统中我的电脑在哪里?win8.1我的电脑快捷键添加方法介绍...

    很多刚刚接触win8的用户会发现,xp中的"我的电脑",win7中的"计算机",到了win8难道只有"资源管理器"了吗?开始菜单里边倒是有& ...

  9. linux操作系统为SCSI硬盘分区,Linux中硬盘分区的表示方法

    Linux中硬盘分区的表示方法 在linux中使用fdisk -l 命令可以查看磁盘的分区,显示的结果: /dev/sda1 /dev/sda2 /dev/sda3 在这里sd表示挂载的是scsi硬盘 ...

  10. 拿走不谢!固件逆向分析过程中的工具和技巧(上)

    将固件逆向分析,然后再将逆向分析后的内容转换为有用的东西,这个过程对于所有人来说都是一个耗时又耗力的过程.有时即使文件出现在你面前,你也无能为力,比如你可能会面临专有(几乎没有文档记录)的文件格式.奇 ...

最新文章

  1. php模态窗口,php – 如何在yii2中的模态窗口中使用pjax更新小部件
  2. pinctrl框架【转】
  3. 的确好用!Python数据科学速查表中文版强势来袭!
  4. 代码要想写得好,品位必须提一提!
  5. mysql binlog 二进制_二进制日志-mysqlbinlog工具的使用
  6. mysql索引有哪些了解_Mysql索引(简单了解)
  7. inuri .php id=,php常用函数(遇见就补充)
  8. django项目时间与Ubuntu时间不一致
  9. 创建线程方式二 java 1615474026
  10. linux安装python3.5_linux安装python3.5.1
  11. Zend Studio 4.0.2试用手迹
  12. 5个开发人员不应该错过的最好跨平台PHP编辑器
  13. oracle左连接没用_Oracle左连接,右连接
  14. ASCII码字符对照表 阿斯克码表
  15. 微信小程序实现视频功能(一):视频上传
  16. 无法登录到你的账户,通常可以通过从你的账户注销,然后重新登录
  17. [CityHunter]游戏流程设计及技术要点
  18. Mac下禁用开机自启软件
  19. Linux内核--通知链事件notifier chain
  20. python documents in chinese_基于 Python 的简单自然语言处理实践

热门文章

  1. 【程序思考】人穷志短,千古名言
  2. HDU-6468 zyb的面试(模拟十叉树+dfs)
  3. 量子计算(十五):半导体量子芯片
  4. 【通俗易懂】机器学习中 L1 和 L2 正则化的直观解释
  5. UE4 设置Play下的默认相机FOV(Field Of View)视角
  6. swiper——自动轮播
  7. 【OpenCV入门教程之五】 分离颜色通道多通道图像混合
  8. 智能分析的所见即所得——基于Lambda架构的实时数据引擎
  9. IBM建立大中华区云计算中心供验证测试
  10. CobaltStrike的安装配置及使用,实现office钓鱼