幾天提了一下WIn10 2004的新BUG,沒想到老張這次自己也遇上了。先前的系統從1803一路更新過來積累了好多奇妙的問題,最近打算格盤重裝了,從Windows官網下載工具裝U盤,
本以為沒啥問題,結果僥幸心理挺害人。當系統安裝順利走完,自動重啟了之后,會經過“真在準備設備”明顯等待時間很久,
開在特定百分比的時候,再過幾分鐘,直接就藍屏了...
并且嘗試多次,藍屏的終止代碼一直是“DRIVER PNP WATCHDOG”,100%出現說明這個代碼不是往常瞎報的那種。從命名上看,PNP就是Plug-and-Play即插即用設備,屬于自動配置的系統底層驅動,用來分配I/O地址、IRQ、DMA、內存段的,一般遇到這個碼可能和下面的因素有關:
1. 主板BIOS中SATA控制器的設置
2. 系統文件損壞
3. 硬盤有壞區
4. 設備驅動不兼容
5. 雙卡交火裝機
但我拔了所有USB、SATA設備,僅留主板、CPU、M2硬盤、鍵鼠這些基本硬件,格式化硬盤、再重置主板BIOS后,依然存在這個問題。所以應該不屬于上述原因。從大了講和下面4個因素一定有關系:
1. BIOS
2. 系統
3. 設備
4. 驅動
我一度以為插的USB設備有沖突、或者新系統和2080S不兼容,那么用排除法逐個重裝,搞了整整兩天兩夜,更換其他沒問題的硬件,硬盤換了塊全新的盤,顯卡換成1650,USB拔了等等,都逐一排除了這些硬件的可能性。然后用PE裝1909和2004兩種版本,依然遇到同樣的問題。該不會是之前刷的BIOS有問題吧?
先前裝的2203,今年4月和Win10同期更新了一個2301版本BIOS,于是用EZ Flash刷上了新的BIOS,這一次直接裝2004新版,整個裝機速度是所有版本里最快的,一路順利,直接裝上了系統,
但是問題又來了,進了系統,NV的驅動裝不上,硬盤盤符修改不了,系統直接卡死,重啟后變成了下面這幅模樣:
系統的自動修復也沒法解決。然后再重裝系統還是變成了之前的老樣子,1909和2004都是DIRVER PNP藍屏,看來BIOS確實有幫助但問題不在這兒。最后嘗試了一個辦法終于成功了:
1. 直裝1903,系統進去后自動更新到1909最新版
雖然對比之下1903裝機速度比新版明顯的慢很多,但是這個方法試了幾遍是100%成功的。所以裝不上新系統的話用這個辦法還是相對靠譜的。另外我的電腦用易升級2004大概在50%左右也必定報錯,可能是新系統和特定硬件有沖突吧...只能等微軟下一波更新了。
過去的男人能上房揭瓦,現在的男人會裝系統。大家好,我是板板,帶你裝系統,學電腦,解決電腦故障。今日我們來學習在PE下安裝 windows10 操作系統(系統啟動不了的情況)。
首先,我們需要使用U盤,制作一個PE啟動盤。關于啟動盤的制作方法,網上已經很多了,這里不在嘮叨。我們需要重點了解的是,基本上PE啟動盤中都會帶一個工具,叫WinNTSetup。其運行界面如下圖:
在使用這個工具時,幾個主要的地方,及其概念我們需要明白。
選擇Windows安裝源。支持iso光盤鏡像和wim鏡像。意思是我們下載windows10的安裝鏡像iso文件,放到U盤或者硬盤中,在這里選擇就可以了。
選擇引導驅動器、選擇安裝驅動器。這里的驅動器,就是我們所說的分區。Windows系統,將文件分成兩個部分,一個是用于引導操作系統啟動的引導文件,一個是操作系統本身的文件。這兩部分文件,在MBR磁盤模式時(Lagecy啟動),可以分別放在兩個不同的分區中,也可以放在同一分區中。對于GPT磁盤模式(UEFI啟動),引導文件在ESP分區中,系統分區是我們常看到的C盤。
啟動分區的容量通常在100MB到300MB,比較容易識別,而且是磁盤的第一個分區。
不過有時候,我們看不見引導分區,無法選擇。這時候,我們需要給沒顯示出來的引導分區分配一個盤符,然后就可以看見了。下圖展示了ESP分區的位置,且沒有分配盤符,而C盤就是我們的系統分區(安裝驅動器),MSR分區可以不必理會。
當選擇好引導驅動器和安裝驅動器后,最好將兩者都格式化一下。
如果你的電腦是MBR磁盤模式,沒有分配獨立的引導分區,那么引導驅動器和安裝驅動器,就都選擇C盤。
在選項中的“版本”下拉列表框中,我們選擇需要安裝的系統版本,也就是家庭版、專業版、企業版等。這是因為微軟的wim鏡像文件,一個鏡像文件,可以同時包含多個系統版本。
接下來,我們想跳過繁瑣的設置,比如建立賬戶、語言選擇、設置隱私等,直接采用administrator賬戶 登錄系統。為了達到這個目的,我們需要一個自動應答文件,代替我們響應用戶輸入。下面是板板做好的內容,你只需要用記事本(notepad)建立一個xml類型的文本文件,然后把下面的內容粘貼進去,保存,本例中為unattend.xml。
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>net user administrator /active:yes</Path>
<WillReboot>Never</WillReboot>
<Description>Enable Admin Account</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CopyProfile>true</CopyProfile>
<TimeZone>China Standard Time</TimeZone>
</component>
<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Identification>
<JoinWorkgroup>WORKGROUP</JoinWorkgroup>
</Identification>
</component>
<component name="Microsoft-Windows-MicrosoftEdgeBrowser" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<FavoriteBarItems>
<FavoriteBarItem wcm:action="add">
<ItemFavIconFile>http://dh.lanfutun.com/favicon.ico</ItemFavIconFile>
<ItemKey>lanfutun</ItemKey>
<ItemName>官網導航</ItemName>
<ItemUrl>http://dh.lanfutun.com</ItemUrl>
</FavoriteBarItem>
</FavoriteBarItems>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<ProtectYourPC>2</ProtectYourPC>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Description>Default Administrator Account</Description>
<DisplayName>Administrator</DisplayName>
<Group>Administrators</Group>
<Name>Administrator</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<EnableFirewall>false</EnableFirewall>
<EnableNetwork>false</EnableNetwork>
<Restart>Restart</Restart>
<UserData>
<AcceptEula>true</AcceptEula>
<ProductKey>
<Key></Key>
</ProductKey>
</UserData>
</component>
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>en-US;zh-CN</InputLocale>
<LayeredDriver>1</LayeredDriver>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
<UILanguageFallback>en-US</UILanguageFallback>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:e:/osdiy/install.wim#wps" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
有了unattend.xml自動應答文件,在WinNTSetup中,勾選左下角的”無人值守“,并通過右側下拉列表選擇我們的自動應答文件。
最后,點擊右下角“開始安裝”,待完成后,重啟電腦,然后呢,等著進桌面就可以了。