導航:首頁 > 文件處理 > sysprep解壓密碼

sysprep解壓密碼

發布時間:2022-12-19 19:28:00

A. win8系統,作死用sysprep重置了電腦c盤文件都沒了,還能恢復么

Thinkpad L440這款I5獨顯4G500G預裝WIN8中文版64位的商務本公司要求立馬換成WIN7 32位,本來以為64位Win8系統更好,但是針對我們公司的一些客戶端軟體大都是32位的現狀,考慮到工作需要,就換成了32位的WIN8.1專業版。

期間經歷了很多學習與坎坷,新筆記本讓我重裝過無數次,更改過無數遍BIOS,甚至於讓Thinkpad技術客服都對我表現出了無奈,目前我的電腦安裝的是WIN 8.1 32位專業版,期間用過WIN 8.1 64位專業版,WIN7 64位旗艦版,嘗試過安裝雙系統,各種組合搭配的雙系統,基本都已不適合或者失敗告終

基於這三四天的自我研究,整理了以下內容,說的已經非常詳細了,對於新入手電筒腦並對系統有任何問題的朋友盡可參照我這篇經驗貼。

關於MBR、GPT、ESP、MSR、EFI、UEFI和WIN8中SECURE BOOT的基礎知識:(也可查看此文章)

1.MBR分區表:Master Boot Record,即硬碟主引導記錄分區表,只支持容量在 2.1TB 以下的硬碟,超過2.1TB的硬碟只能管理2.1TB,最多隻支持4個主分區或三個主分區和一個擴展分區,擴展分區下可以有多個邏輯分區。

2. GPT分區表:GPT,全局唯一標識分區表(GUID Partition Table),與MBR最大4個分區表項的限制相比,GPT對分區數量沒有限制,但Windows最大僅支持128個GPT分區,GPT可管理硬碟大小達到了18EB。只有基於UEFI平台的主板才支持GPT分區引導啟動。

MBR和GPT是磁碟分區架構,而下面的ESP和MSR是分區名稱,用GPT分區架構就會產生ESP分區,像聯想系列的電腦可能還有產生lenovo_recovery一類的分區,這lenovo_recovery分區是預裝系統的聯想電腦的恢復分區,它一般都是隱藏的,通過磁碟管理或者相應的磁碟工具如diskgenius就可以看到它,如果格式化了就找不到預裝系統了,只能去聯想服務站啦。

3. ESP分區:EFI system partition,該分區用於採用了EFI BIOS的電腦系統,用來啟動操作系統。分區內存放引導管理程序、驅動程序、系統維護工具等。如果電腦採用了EFI系統,或當前磁碟用於在EFI平台上啟動操作系統,則應建議ESP分區。

4. MSR分區:即微軟保留分區,是GPT磁碟上用於保留空間以備用的分區,例如在將磁碟轉換為動態磁碟時需要使用這些分區空間。

5. SECURE BOOT功能:Windows 8中增加了一個新的安全功能,Secure Boot內置於UEFI BIOS中,用來對抗感染MBR、BIOS的惡意軟體, Windows 8 預設將使用Secure Boot,在啟動過程中,任何要載入的模塊必須簽名(強制的),UEFI固件會進行驗證,沒有簽名或者無法驗證的,將不會載入。

6.EFI:可擴展固件介面英文名Extensible Firmware Interface 的縮寫,是英特爾推出的一種在未來的類PC的電腦系統中替代BIOS的升級方案。

7.UEFI:新型UEFI,全稱「統一的可擴展固件介面」(Unified Extensible Firmware Interface), 是一種詳細描述類型介面的標准。這種介面用於操作系統自動從預啟動的操作環境,載入到一種操作系統上。UEFI是由EFI1.10為基礎發展起來的,它的所有者已不再是Intel,而是一個稱作Unified EFI Form的國際組織。可擴展固件介面(Extensible Firmware Interface,EFI)是 Intel 為 PC 固件的體系結構、介面和服務提出的建議標准。其主要目的是為了提供一組在 OS 載入之前(啟動前)在所有平台上一致的、正確指定的啟動服務,被看做是有近20多年歷史的 BIOS 的繼任者。UEFI是什麼?

以下是WIN8 64位 32位和WIN7 64位 32位分別對於Legacy BIOS+MBR和UEFI+GPT兩種啟動及分區架構下的安裝可行性分析以及操作指南:

PS:關於Legacy BIOS+GPT和UEFI+MBR這兩種特例:GPT分區構架必須用UEFI,傳統BIOS不可以啟動操作系統,而對於UEFI和MBR這種方式很麻煩,工作忙沒時間,也沒有細細分析嘗試。

再說說UEFI+GPT,這種方式是蘋果電腦的引導及硬碟分區架構,是相對比較新的技術了,蘋果一直用的這種方式,關於這種方式的優點網上的相關資料數不勝數,這里不一一羅列,誠然,雖然現在主流依然是Legacy BIOS+MBR,但UEFI+GPT肯定是未來的發展方向。

WIN8 64位:可以用Legacy BIOS+MBR,UEFI+GPT啟動。即支持MBR和GPT的磁碟架構。安裝方法基本和win7 64位(WIN7 64位安裝方法下面有詳細介紹)的一致,可以完全照win7的樣子走。只是在第四步啟動win8的efi引導文件上略有區別,WIN7 64位安裝方法中說了win7官方鏡像中是沒有efi引導的關鍵文件bootmgfw.efi文件,win8中是有這個文件(但名字叫做bootx64.efi)的。

win8官方鏡像文件解壓到FAT32文件系統的U盤後,根目錄下有EFI文件夾,裡面有BOOT文件夾,此文件夾里的Bootx64.efi文件就是win8系統的EFI引導文件,可以在efi shell中運行它,就可以安裝系統了。正常情況下(就是主板內置了efi shell的話)Win8安裝到了第二步選擇了驅動器後,重啟後直接就出現了win8的啟動動畫了,後面的和常規安裝一樣

WIN8 32位:支持Legacy BIOS+MBR,也可以支持UEFI+GPT,但是!32bit的win8支持從UEFI啟動,但是前提是UEFI必須是32bit的才可以,現在絕大部分的機器都是64bit的UEFI。所以,可以說32位的WIN8基本不可以用UEFI啟動。

WIN7 64位:支持Legacy BIOS+MBR,UEFI+GPT,即跟WIN8 64位一樣,但是在用UEFI安裝中,在選擇磁碟時候會有黃色感嘆號提示,但是不用管它(WIN7對UEFI的兼容不如WIN8好,畢竟是針對於WIN8做的):

安裝教程:

安裝前准備:

1、下載好微軟官方win7 64位鏡像文件;

2、下載好EFI SHELL x64(此文件解壓後得到shell.efi文件和apps文件夾)以及bootmgfw.efi文件,一般得下載,以防萬一,原因後面解釋;

3、 准備個大於等於4G(至少要能放下win7 64位鏡像解壓出來的全部文件)的U盤,並且格式化為FAT32文件系統。

4、 查看自己機型的主板BIOS廠家版本,確定是否支持UEFI,以及UEFI的相關設置文檔資料(只要知道如何打開UEFI新型BIOS,並且會設置EFI shell啟動方式,以及win8所支持的security Boot功能如何關閉就行)。本次選擇優先USB(U盤)啟動。

5、先將下載好的win7 x64官方鏡像文件解壓到U盤根目錄下,同時把下載好的EFI SHELL x64解壓到此U盤的根目錄下,同時,下載好的bootmgfw.efi文件也放在U盤根目錄下。如下圖示

其中,黃色熒光圈出的兩個apps和shell.efi是從下載好的eif shell x64中解壓出來;滑鼠選中的bootmgfw.efi適和efi一同下載好的那個文件。

注意:

1、U盤要格式化為FAT32文件系統是因為EFI只支持從FAT32文件系統的USB磁碟引導,不支持現在主流的NTFS文件系統

2、需要下載圖中標示的文件(apps文件夾、shell.efi和bootmgfw.efi文件)是因為微軟官方的鏡像文件中都缺少必要的EFI引導文件,要在UEFI新型BIOS下安裝必須得具備上述文件,否則系統無法識別引導安裝。注意啦!bootmgfw.efi放到efi/boot下安裝,boot文件夾官方鏡像沒有,可以建一個新的,然後放進去,必須要將bootmgfw.efi文件改為bootx64.efi,文件名必須要改啊!否則啟動不起來的!放在U盤根目錄下的話,可能行,但是因為我沒有試過,所以不敢保證,名字是必須改的!

UEFI BIOS下安裝系統有如下幾個關鍵點:

1、打開UEFI BIOS模式(確定主板支持UEFI後再操作)

2、設置主板,讓主板啟動UEFI新型BIOS。這個因主板不同而不同,下面簡單說下我機器的BIOS的設置。同時將打開UEFI模式,可以是Both,也可以是UEFI Only,Both就是包括了UEFI和Legacy BIOS兩種。

關閉安全啟動(security boot)功能,此功能只支持win8(原因微軟只提供了win8的公密鑰給主板廠商,win7的沒有,開啟後BIOS通不過系統驗證,進不了系統)。

3、 打開UEFI後重啟,當UEFI固件初始化的時候,按F10選擇UEFI固件引導設備(比如EFI DVD/CD Drive, EFI USB Drive, or EFI Network Drive)。
注意1:某些主板上可能需要手動指定到引導文件所在位置(比如,選擇Boot from file,然後在你的引導設備中瀏覽引導文件,例如在(\EFI\Boot\BootX64.efi)這個位置)。

注意2:如果你的機器主板打開UEFI模式重啟後,沒有出現選擇UEFI固件引導設備(boot from an EFI drive),那麼你需要手動指定讓BIOS啟動到EFI SHELL,方法就是在主板設置時,選擇launch EFI shell from filesystem device,重啟後按提示進入efi shell所在目錄載入它就行。

注意3:目前絕大多數UEFI主板都內建了EFI shell,如果沒有也可以通過U盤等工具載入EFI shell (上文中提到U盤中拷貝efi shell x64就是為了防止主板沒有內置EFI shell)。

注意4:efi shell操作不是UEFI下安裝系統必須的步驟,所以不要糾結不會efi shell命令,如果要用到的話,只需要會簡單的幾個簡單命令即可!

然後就可以進入到安裝界面了,至於進入efi shell然後那些操作,我沒用過,所以,以下是參考方法:

啟動EFI shell後得到如下界面(以下部分用虛擬機下的界面做示例)

成功啟動efi shell後

屏幕上出現命令提示符界面,頂端會顯示EFI shell version x.xx[x.x],此處顯示EFI shell的版本信息

下面會顯示有Device
mapping table,此處開始顯示目前連接到機器的存儲驅動設備,比如硬碟,光碟機,USB存儲設備等。

Fs0和blk0等表示各驅動器中不同分區的編號,fs意思為FAT文件系統,上圖中的Fs0表示的是我的U盤(格式化為FAT32文件系統的,因為EFI不能識別NTFS文件系統)。

最下面的是shell命令提示符,在游標閃爍出可以輸入efi shell命令,回車後執行。

對於efi shell的操作如下:就是找到windows在EFI下安裝的引導程序並運行

在shell>提示符後面輸入fs0:回車,

進入fs0磁碟此時提示符變成Fs0:\>

接著在Fs0:\>,輸入命令ls回車,

得到類似dos命令dir運行後的好幾行字元,由於當時沒注意截圖。

如上圖其中藍色的表示文件夾,綠色的表示可執行文件,在Fs0:\>後輸入該文件名稱及擴展名,回車就可以執行。

對於有多個FAT32分區的,比如有Fs0,Fs1,Fs2…..等,可以用上面的命令

Fsx:回車分別進入這些分區,再用ls命令顯示其中的文件及文件夾,以此找到安裝鏡像所在的磁碟分區。

在efi shell下運行win7系統的efi啟動引導文件

比如,此文件bootmgfw.efi在Fs0的根目錄下,可以在執行如下命令:

Shell>Fs0:回車

Fs0:\>bootm***.efi回車

由於官方的win7鏡像中沒有efi安裝啟動引導文件,這個文件可以通過到一台安裝好64位win7的電腦,打開C盤,在C:\Windows\Boot\EFI\bootmgfw.efi位置找到這個bootmgfw.efi文件拷貝到准備好的安裝U盤里即可,此文件可以放在安裝U盤的任何目錄,只要你能用CD命名找到其所在的文件夾即可,一般的建議直接放在U盤根目錄下,方便尋找。

這個文件網上的分享很多,也可以很容易下載。(這里建議將其重命名成bootx64.efi,並且,放在安裝U盤的\EFI\Boot\BootX64.efi位置如果U盤根目錄下沒有EFI文件夾就新建一個,再在其內部新建一個boot文件夾將改名後的bootmgfw.efi放在裡面!原因是為了保持和win8一致,免得安裝win8時又找不到該efi啟動引導文件——這一點我之前提到過啦!)

同時,因為在UEFI下WIN7 64位兼容不如WIN8,所以,會出現以下圖片問題
不用管,可以繼續裝就行,關於這個問題我親自打電話給thinkpad官方,他們說可能是因為WIN764位並不會那麼好的兼容,只是個提醒而已,只是可能,事實證明裝上了也沒關系的八億電腦網。

此時就分兩種情況:

一種是整個磁碟沒有事初始化分配分區和文件系統的,此中情況下,如果對分區什麼的不了解,可以選中要安裝系統的磁碟直接下一步,windows安裝程序會自動建立相關分區,並且安裝好系統。

另一種是已有分區的並且是MBR分區的,如果直接選擇下一步會出現windows無法安裝在MBR磁碟上,此時就需要用使用diskpart磁碟管理工具進行分區轉換,如果要安裝的這個硬碟比較大的話,也需要手動進行分區。安裝前注意備份保存此磁碟上的所有用戶文件。(分區一般都不用手動分區,在安裝界面就可以分區了,只要是算好容量,比如想分120G,就輸入122880MB就可以了)

具體操作如下:在選擇磁碟的的界面時按下shift+F10鍵,得到如下所示

輸入diskpart回車,進入diskpart命令提示符界面,輸入以下命令:
List disk回車

顯示該計算機上的所有磁碟,假設要安裝的磁碟為磁碟0

Select disk 0 回車

選中磁碟0,注意0和disk之間有空格

Clean 回車

清除選中磁碟,此命令會刪除該磁碟上所有數據包括分區表和磁碟上的各個卷。

Convert gpt回車

此命令是將MBR分區轉換成GPT磁碟分區

以下部分是創建EFI系統分區,也就是ESR分區方法,這里我建議到此結束,因為裝在UEFI/GPT下的操作系統,會默認分出來這些分區,不用在這里操作,所以以下分區部分可以不用看哈

分區部分:
Create partition efi size=256回車

創建efi系統分區,大小為256M

Assign letter=s回車

分配給此efi分區盤符為S

Format quick fs=FAT32 回車

快速格式化此efi分區,文件系統為FAT32

Create partition msr size=128回車

創建大小為128M的微軟保留分區

Create partition primary size=50000回車

創建主分區,大小為50000M

Assign letter=c回車

分配給此分區盤符為C

Format quick fs=NTFS回車

快速格式化此分區,文件系統為NTFS

如果還有剩餘可以繼續使用Create partition primary size=xxx分區,也可以不用管,等到系統安裝好後再用磁碟管理將剩下的未分配的磁碟再分區。

Exit回車

退出diskpart或者直接關閉命令提示符窗口,在安裝程序選擇安裝位置的哪裡點擊下面的刷新,就可以看到已經分好的區,選擇C盤(就是大小為50000M) 的那個先前分好的主分區,下一步就行。後面的就不說了,和往常安裝一樣。

WIN732位:支持Legacy BIOS+MBR,不支持UEFI+GPT,雖然Win7 可以讀寫GTP磁碟,但不能在GPT模式的磁碟上安裝32位的Win7,僅能安裝64位Win7(在UEFI主板上)。而且,已經預裝Win8且使用了GPT模式的磁碟上也不能安裝64位的Win7,因為這將破壞Win8e.com的引導分區。建議連接第二塊硬碟初始化為MBR模式來安裝Win7。

以下是關於UEFI boot 和 Legacy boot 區別Legacy BIOS Boot 是如何啟動或引導的

當系統首次引導時,或系統被重置時,處理器會執行一個位於已知位置處的代碼。這個位置在基本輸入 / 輸出系統(BIOS) 中。CPU 會調用這個重置向 量來啟動一個位於快閃記憶體/ROM 中的已知地址處的程序。通常,它執行一個啟動自測(POST)來檢查機器。最後,它從引導驅動器上的主引導記錄(MBR) 載入第一個扇區。

引導程序就位於 MBR 第一個扇區裡面。此時引導程序就被裝入 RAM 並執行。這個引導載入程序在大小上小 於 512 位元組(一個扇區)。BIOS 自檢完成之後,將 MBR 的代碼讀入內存,管理權交給 MBR , MBR 再讀取 DPT , 從 DPT (Disk Partition Table,硬碟分區表占據 MBR 扇區的64個位元組(偏移01BEH--偏移01FDH))找出硬碟的 所有分區哪一個是激活的主分區。到這里為止,所以系統都是一樣的。下面就有區別了。 DPT讀完找到主分區之後然後找到這個主分區 的 PBR (Partition Boot Record 分區引導記錄),PBR位於激活主分區的第一個扇區。安裝不同操作系統的時候 PBR 是會 被改變的, XP 的 PBR 寫死的代碼是去找 NTLDR 。而 Vista 和 7 的 PBR 里寫進的就是去找 Bootmgr 。

這個時候顯示器上還沒有顯示引導管理器的界面。 Bootmgr 被找到之後管理權就交到了 Bootmgr。 Boot Manager 首先 從 BCD 中讀取 Boot Manager 菜單的語言版本信息,然後再調用 BOOTMGR 與相應語言的 BOOTMGR.EXE.MUI 組成 相應語言的啟動菜單,之後才會在顯示器上顯示引導管理器,也就是選擇多操作系統的那個文字界面。最後,當你選擇了相應的操作系統,這里 是 Win7 或 Win8e.com (如果選擇 XP, 會轉入 XP 的啟動流程,找到 XP 的NTLDR 然後啟動), Bootmgr 就去尋找系統分區(系 統分區和主分區的概念不是一樣的哦)Windows/System32 下的 Winload.exe 載入操作系統內核。

EFI Boot 介紹

EFI 的 全稱是可擴展固件介面 (Extensible Firmware Interface),它是 Intel 公司為全新類型的固件體系結構、介面和服務 提出的建議性標准。該標准有兩個主要用途:向操作系統的引導程序和某些在計算機初始化時運行的應用程序提供一套標準的運行環境;為操作系統提供一套與固件 通訊的交互協議。

簡單說,EFI 是 BIOS 的替代者。它為操作系統和固件提供了更加強大、安全、方便的交互途徑。EFI 規范定義的介面,包括數據表包含平台的信息,可在 OS Loader 和 OS 的啟動和運行時服務。

EFI 固件提供了幾種技術優勢:

1. 引導能力支持大容量磁碟(超過 2 TIB );

2. 更快的啟動;

3. 獨立 CPU 的體系結構;

4. CPU 的獨立的驅動程序;

5. 靈活的預操作系統環境,包括網路功能;

6. 模塊化設計;

EFI 啟 動還需要一個特殊的分區表,該分區表指向一個特殊的文件。通常情況下該文件位於\EFI 路徑,EFI 啟動涉及到一個寫入到 firmware 中 的 boot loader, EFI 並不把啟動程序放置在 MBR 中,firmware 知道如何讀取分區表以及 FAT 的文件格式。EFI 系 統分區是用 FAT 格式格式化的特定分區,其中包含 boot loader, 該 boot loader 是 EFI 可執行程序,可 被 EFI boot manager 載入和運行。

Boot loader 被設置為一個可以通過固件訪問的文件。Boot loader 允許用戶選擇並載入操作系統。所有的 boot manager 都包含一個 EFI 變數,該變數被用來定義固件配置參數。

MBR 與 GPT

MBR:主引導記錄(Master Boot Record,縮寫:MBR),又叫做主引導扇區,是計算機開機後訪問硬碟時所必須要讀取的首個扇區,它在硬碟上的三維地址為(柱面,磁頭,扇區)=(0,0,1)。

主引導扇區記錄著硬碟本身的相關信息以及硬碟各個分區的大小及位置信息,是數據信息的重要入口。如果它受到破壞,硬碟上的基本數據結構信息將會丟失,需要用 繁瑣的方式試探性的重建數據結構信息後才可能重新訪問原先的數據。主引導扇區內的信息是通過分區程序寫入的,它是低級格式化的產物,和操作系統沒有任何關 系(操作系統是創建在高級格式化的硬碟分區之上,是和一定的文件系統相聯系的)。

對於硬碟而言,一個扇區可能的位元組數為 128×2n (n=0,1,2,3)。大多情況下,取 n=2,即一個扇區(sector)的大小為 512 位元組。

MBR 的限制:

1. 在 MBR 分 區表中最多 4 個主分區或者 3 個主分區+1 個擴展分區:從主引導記錄的結構可以知道,它僅僅包含一個 64 個位元組的硬碟分區表。由於每個分區信 息需要 16 個位元組,所以對於採用 MBR 型分區結構的硬碟,最多隻能識別 4 個主要分區(Primary partition)。

2. MBR 分區方案無法支持超過 2TB 容量的磁碟。因為這一方案用 4 個位元組存儲分區的總扇區數,最大能表示 2 的 32 次方的扇區個數,按每扇區 512 位元組計算,每個分區最大不能超過 2TB 。磁碟容量超過 2TB 以後,分區的起始位置也就無

B. windows 2003 的sysprep在哪

默認情況下,Windows2003 是沒有安裝sysprep的,我們需要將sysprep這個工具從Windows 2003 的安裝光碟中拷貝出來,
具體的位置如下:現將Windows 2003的iso鏡像文件解壓縮,然後進入到 D:\windows2003\support\tools 這個目錄,再將裡面的deploy.cab解壓縮然後將deploy這個文件夾拷貝到你要sysprep的Windows 2003 裡面,點擊下面的setupmgr.exe在這一步,選擇下一步 選擇"created new",下一步 選擇第二個"Sysprep setup"點擊下一步 選擇你要做的操作系統的版本 選擇是否要完全自動安裝,建議不要選擇自動的,自動的對於用戶來說有點麻煩! 輸入計算機的名字,隨便輸入什麼都可以 這一步都選擇默認 選擇時區 輸入序列號,不論你怎麼輸入,等到再次重新安裝的時候,還是需要你輸入序列號的。 選擇最大連接數 設置一個計算機名,建議選擇第一個,這樣的話就不會出現計算機名字沖突的事情。 是否要重置管理員密碼,選擇第一個 網路選擇典型設置,你也可以自定義 選擇工作組,一般情況下都是要選擇Workgroup 這里不用填 選擇第一個,下一步 選擇語言,點擊下一步 這個地方也不需要填,直接下一步 下一步 下一步 這是系統會生成一個.inf文件,我們的Sysprep最初工作做完了,點擊ok 完成最初的設置,這里只能選擇Cancel 這些都結束以後,打開命令提示行, 並且進入到剛剛生成那個文件的文件夾下 運行如下命令 sysprep -reseal -nosidgen點擊OK 出現這個界面 這樣Windows 2003 的sysprep就做好了 註:在做sysprep的時候,一定要將IP設置為自動獲取(DHCP),要不然當你再建機器的時候,會發現IP有沖突(本人血的教訓)當你再次啟動的時候,就會讓你輸入一下相關信息,相當於系統的重建

閱讀全文

與sysprep解壓密碼相關的資料

熱點內容
家庭寬頻如何連接伺服器 瀏覽:117
汽車高壓泵解壓 瀏覽:770
上門正骨用什麼app 瀏覽:758
安卓為什麼免費使用 瀏覽:397
加密貨幣都有哪些平台 瀏覽:625
python和matlab難度 瀏覽:388
python爬蟲很難學么 瀏覽:572
小米解壓積木可以組成什麼呢 瀏覽:816
為什麼滴滴出行app還能用 瀏覽:564
怎麼升級手機android 瀏覽:922
php權威編程pdf 瀏覽:994
扣扣加密技巧 瀏覽:720
蘋果如何創建伺服器錯誤 瀏覽:497
軟考初級程序員大題分值 瀏覽:475
js壓縮視頻文件 瀏覽:580
linux如何通過命令創建文件 瀏覽:991
應用加密app還能訪問應用嘛 瀏覽:435
安卓怎麼用支付寶交違章罰款 瀏覽:667
php面向對象的程序設計 瀏覽:506
數據挖掘演算法書籍推薦 瀏覽:896