Sie können dies tun, benötigen jedoch eine Windows 8-Installation und das Windows 8 ADK mit Windows PE (es ist ein ziemlich großer Download). Ich bin mir ziemlich sicher, dass Sie dieses Win RE-Image bei einer Windows 7-Installation verwenden können, sobald Sie es in Betrieb genommen haben, aber ich bin mir nicht 100% sicher.
Es gibt noch einige andere Möglichkeiten, wie Sie dies erreichen können, einschließlich der Erstellung eines Windows PE-Abbilds mit den installierten Tools für die Wiederherstellungsumgebung. Dies ist jedoch wahrscheinlich die einfachste Methode und führt dazu, dass PowerShell verfügbar ist, wenn Ihr Computer in die Wiederherstellungsumgebung eintritt. mit Wechselmedien booten müssen.
Finden Sie Ihre WinRE.wim
Ich habe alles benutzt , um meine zu finden. Es versteckte sich zufällig darin C:\Recovery\67c45205-df4a-11e1-8fd9-9103ad6af7ef
. Dies kann auch für Sie zutreffen. Um einen Blick darauf zu werfen, müssen Sie deaktivieren Hide Protected System Files
. Diese Einstellung lauert im Explorer unterView, Options, Change Folder and Search Options, View tab.
Ändern Sie die Berechtigungen
Sie werden mit den Berechtigungen zu verwirren müssen auch sehen Sie die Berechtigungen für diesen Ordner. Das Spielen mit Berechtigungen macht immer etwas nervös, aber machen Sie weiter, wenn Sie sich trauen. Ich habe einfach meinen Benutzernamen mit voller Kontrolle zu den Sicherheitsberechtigungen hinzugefügt.
Klicken Sie mit der rechten Maustaste auf Wiederherstellung, und wählen Sie Eigenschaften aus
Öffnen Sie die Registerkarte Sicherheit
Klicken Sie auf Erweitert
Klicken Sie auf Hinzufügen
Wählen Sie Principal
Fügen Sie Ihren Benutzernamen hinzu (oder Administrator, wenn Sie als Administrator damit arbeiten möchten)
Kopieren Sie WinRE.wim
Ich habe mich entschieden, die .wim zu kopieren, damit ich damit arbeiten kann, aber ich nehme an, Sie können auch direkt damit arbeiten. Wenn Sie direkt damit arbeiten möchten, ändern Sie den Befehl entsprechend. Ich habe meine kopiert C:\winre\
.
Fügen Sie dem Bild PowerShell hinzu
Nachdem wir nun mit einer .wim-Datei arbeiten können, können wir die erforderlichen Komponenten für PowerShell hinzufügen. Sie benötigen die entsprechenden Komponenten von Windows ADK, einschließlich Windows PE.
Montiere das Bild
Suchen Sie nach Bereitstellungs- und Imaging-Tools, klicken Sie mit der rechten Maustaste und führen Sie sie als Administrator aus
Erstellen Sie einen Ordner, um das Image bereitzustellen
Führen Sie diesen Befehl aus, um das Image bereitzustellen:
Fügen Sie die erforderlichen Pakete hinzu
Die folgenden Befehle enthalten ein kleines Hin und Her, und die Dinge müssen in der richtigen Reihenfolge ausgeführt werden. Wir müssen die folgenden Pakete installieren:
- WinPE-WMI
- WinPE-NetFX4
- WinPE-Scripting
- WinPE-PowerShell3
- WinPE-DismCmdlets
- WinPE-StorageWMI
- WinPE-HTA
Wir müssen auch en-us-Pakete (Ersatz für Ihre bevorzugte Sprache) für jedes der oben genannten Pakete installieren.
Beginnen Sie damit:
dism /image:C:\winre\mount /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab
Führen Sie dann Folgendes aus:
dism /image:C:\winre\mount /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab
UpDrücken Sie nun zweimal, um den ersten Befehl abzurufen, und ersetzen Sie WMI durch NetFX4. Wiederholen Sie diesen Vorgang, bis Sie alle erforderlichen Komponenten zusammen mit der erforderlichen Sprache installiert haben. Denken Sie daran, dies in der richtigen Reihenfolge zu tun.
Beenden Sie das Bild
Nachdem alle Pakete vorhanden sind, müssen wir unsere Änderungen festschreiben und WinRE.wim beenden. Von dort aus können wir eine ISO-Datei erstellen, sie in Hyper-V testen und die Datei WinRE.wim in unsere Wiederherstellungsdatei kopieren, damit wir beim nächsten Systemabsturz auf PowerShell zugreifen können.
Unmount und Commit
Führen Sie den folgenden Befehl aus, um die Bereitstellung des Images aufzuheben und die Änderungen zu übernehmen:
Hier können einige Dinge schief gehen, und die Fehlermeldungen sind furchtbar irreführend. Stellen Sie sicher, dass keine Tippfehler vorhanden sind und nichts mit diesen Dateien zu tun hat , nicht einmal der Explorer.
Ersetzen Sie original WinRE.wim und testen Sie
Erstellen Sie ein Backup Ihres ursprünglichen WinRE.wim und ersetzen Sie es durch das neue. Führen Sie nun msconfig aus und öffnen Sie die Registerkarte Boot. Überprüfen Safe Boot
und auswählen Alternate Shell
. Starten Sie neu und probieren Sie es aus.
Boom! PowerShell in Windows RE
Start PowerShell
und genieße!
Um den abgesicherten Modus zu verlassen, müssen Sie msconfig über die Befehlszeile ausführen und das Kontrollkästchen Sicherer Start deaktivieren.
start powershell
an der Eingabeaufforderung starten . Funktioniert das in WinRE?