繞過 Windows 7 中的使用者帳戶設置

繞過 Windows 7 中的使用者帳戶設置

編輯:解決了!我製作了一個新的驅動器克隆,運行sysprep /audit /generalize /shutdown,交換到目標系統,啟動到Windows 10 並使用regedit 加載win7 軟體配置單元,設定自動登入的註冊表值並停用UAC,刪除驅動程式安裝程式進入 Roaming/Microsoft/Windows/StartMenu/Programs/Startup 並啟動它。效果很好。

在沒有功能輸入裝置的電腦上自動繞過 Windows 安裝後發生的設定(時區、位置、建立使用者等)的最簡單方法是什麼?

到目前為止,我已經嘗試了一個啟動時計劃任務來安裝USB 驅動程式(據我所知,它什麼也不做)、一個應答文件(Autounattend.xml,在C:/ 中- 也什麼也不做),並從功能視窗中刪除10 個作業系統位於同一磁碟機上(用於安裝 USB 驅動程式 - 它「成功」安裝了驅動器並使目標作業系統無法啟動)。

背景故事是我需要將一個舊的、頻繁使用的 Windows 7 系統(來自英特爾酷睿第二代)遷移到 ryzen 系統。重新安裝不是一個選擇。

我克隆了作業系統驅動器,啟動它,使用 sysprep 和 /oobe /generalize 並將驅動器交換到新機器。它啟動正常,但在設定時卡住了。如果我可以透過設置,USB 驅動程式將自動安裝。

以下任何一項是否可能且或多或少可能有效:

A;建立自訂 Windows 服務來安裝驅動程序,並將其移至目標系統。

B;使用應答檔案或其他方法以跳過使用者建立的方式準備新磁碟機。 sysprep 文件似乎非常有限。

C;從 Windows 10 或 winPE 安裝正確的驅動程式。

我有一個 Windows 7 安裝媒體 USB、更多 USB 驅動器、目標電腦上的功能 Windows 10 和 ubuntu,以及其他幾台功能電腦。目標電腦沒有可用的網路連線或無法存取 PS/2 鍵盤。

答案1

我猜你原來的電腦已經不可用了?

從 Intel 架構遷移到 AMD/Ryzen 本身也面臨挑戰。它們讓你的問題變得更糟。
僅載入 USB 驅動程式是行不通的。您還需要一套全新的主機板/晶片組驅動程序,這將是 USB 驅動程式本身的先決條件。

我會將原始硬碟複製到 VDI、VMDK 或 VDHX 映像,並將其作為虛擬機器安裝在 Windows 10 安裝上(分別使用 VirtualBox、VMWare Player 或 Hyper-V,無論您最喜歡什麼)。
這應該是迄今為止從舊系統獲取軟體/數據的最簡單、最可靠的方法。
如果這對您的目的來說表現不夠好,您可以隨時創建虛擬磁碟的另一個克隆,並根據您的喜好進行試驗(而不會觸及/弄亂原始磁碟...)。
您需要使用 Ryzen/AMD 晶片組和 USB 驅動程式預先載入該映像,然後將其複製到真正的硬碟。這應該(理論上)讓您在 Windows 7 自動檢測驅動程式後可以使用 USB 鍵盤/滑鼠。

(請注意:如果您嘗試在較新的硬體(如所有Ryzen 主機板)上執行Windows 7,則必須在UEFI BIOS 中明確啟用CSM 或Legacy 啟動模式。您的舊Windows 7 確實需要該模式,即使它是最初安裝在 UEFI BIOS 上。

相關內容