Win7之家( www.airtaxifl.com):揭秘Win8電腦OEM分區(qū)的創(chuàng)建
現(xiàn)在預(yù)裝Win8的電腦大多是采用新版 UEFI 固件 + GPT 格式磁盤(pán),不再像以前的 BIOS + MBR。采用 UEFI 和 GPT 的好處多多,例如可實(shí)現(xiàn)安全啟動(dòng)等更多新特性,和支持更多的硬盤(pán)分區(qū)、更大的分區(qū)容量。
像戴爾等品牌筆記本電腦會(huì)有一些系統(tǒng)啟動(dòng)前就可以運(yùn)行的診斷工具,其實(shí)這些工具往往是存放在硬盤(pán)的一個(gè)隱藏的OEM分區(qū)里的。如果自行重裝系統(tǒng)時(shí)不小心將其刪除,那么即便從別處拷貝到了其中的程序文件,又該怎么恢復(fù)分區(qū)的 OEM 隱藏屬性呢?
對(duì)于 MBR 格式的硬盤(pán),通過(guò)百度搜素,我們就可以得到其解決方法;而對(duì)于 GPT 格式的硬盤(pán),網(wǎng)絡(luò)上尚未出現(xiàn)有效的解決方案,在下文中,我將揭秘如何對(duì) GPT 硬盤(pán)應(yīng)用 OEM 分區(qū)屬性。
先來(lái)快速回顧一下如何在 MBR 磁盤(pán)上設(shè)置 OEM 分區(qū)吧:在 Diskpart 命令中,對(duì)選中的分區(qū)執(zhí)行"create partition primary id=xx size=xx"即可,其中 id 標(biāo)識(shí)了 OEM 廠商,例如 id=DE 就是向 Windows 聲明它是戴爾的 OEM 分區(qū)。關(guān)于更多的廠商代碼說(shuō)明,可以執(zhí)行命令"help create par pri"來(lái)了解:
那么對(duì)于 GPT 格式的磁盤(pán)呢?
上面那條命令當(dāng)然不再適用了。是不是像網(wǎng)上說(shuō)的那樣,只能用 OEM 送的一些"一鍵恢復(fù)"軟件徹底格式化并還原磁盤(pán)分區(qū),或者用 Ghost 重載以前的硬盤(pán)備份才能設(shè)置了呢?國(guó)外的論壇的一些回答也指明了得聯(lián)系 OEM 去恢復(fù)。其實(shí)答案是我們自己也可以設(shè)置,而且一樣是用 Diskpart 這個(gè)系統(tǒng)自帶的工具,只不過(guò)它很容易被大家忽略了。
新版的 Diskpart 里面有一個(gè)命令是"gpt"。利用這個(gè)命令和對(duì)應(yīng)的分區(qū)屬性代碼,就可以輕松設(shè)置其屬性。例如我們需要設(shè)置 OEM 分區(qū)屬性,讓 Windows 自動(dòng)隱藏該分區(qū),那么我們可以在創(chuàng)建一個(gè)主分區(qū) (create par pri size=xxx) 之后,執(zhí)行"Gpt attributes=0x0000000000000001"即可將其設(shè)置為 OEM 分區(qū)。
這里的 0x0000000000000001是啥意思呢?我們可以通過(guò)執(zhí)行"help gpt"來(lái)查看:
這里,除了利用0x0000000000000001屬性將某個(gè)主分區(qū)設(shè)置為 OEM 分區(qū)外,我們還可以通過(guò)其他代碼對(duì)分區(qū)應(yīng)用其他屬性:
要取消某個(gè)已應(yīng)用的屬性,只需在 gpt <64位屬性ID> 這條命令中的屬性ID前加一個(gè)減號(hào)"-"。不排除微軟在下個(gè)版本的 Windows 中,會(huì)添加更多針對(duì) GPT 磁盤(pán)的新屬性。
評(píng)論列表
查看所有 條評(píng)論