Keine eigenen Cookies · Kein Tracking auf dieser Seite

Windows Tutorials

Vom Autostart-Ordner bis zur Aufgabenplanung — alles, was Windows besser macht.

18 Tutorials in dieser Kategorie

Startseite Büro Windows PowerShell Linux Raspberry Pi Mac iPhone Android Tools Troubleshooting KI Netzwerk Robotik Sicherheit

Windows

CMD, Batchdateien, Netzwerk und mehr

Tipp
Einsteiger

Windows Autostart-Ordner

Die einfachste Methode, Programme beim Systemstart auszuführen.

Mehr lesen

Drücke Win + R und gib einen der folgenden Befehle ein:

Für den aktuellen Benutzer

shell:startup

Voller Pfad: %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

Für alle Benutzer (Admin erforderlich)

shell:common startup

Voller Pfad: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

Programm in Autostart legen

Einfach eine Verknüpfung des gewünschten Programms in den Ordner ziehen. Beim nächsten Start wird es automatisch ausgeführt.

Tipp: Im Task-Manager (Tab "Autostart") kannst du alle Autostart-Programme sehen und einzeln aktivieren/deaktivieren.

CMD
Einsteiger

CMD Grundlagen

Die Eingabeaufforderung verstehen — Befehle, Pipes, Umleitung und Umgebungsvariablen.

Mehr lesen

CMD öffnen

  • Win + Rcmd eingeben
  • Startmenü → "cmd" suchen → Als Administrator ausführen
  • Win + X → Terminal (Windows 11)
  • Im Explorer: Adressleiste → cmd eingeben (startet im aktuellen Ordner)

Die wichtigsten Befehle

BefehlFunktionBeispiel
dirVerzeichnisinhalt anzeigendir /a /s
cdVerzeichnis wechselncd C:\Users
clsBildschirm leerencls
mkdirOrdner erstellenmkdir C:\Temp\Backup
rmdirOrdner löschenrmdir /s /q C:\Temp\Alt
delDateien löschendel *.tmp
copyDateien kopierencopy datei.txt D:\Backup\
moveDateien verschiebenmove datei.txt D:\Archiv\
typeDateiinhalt anzeigentype config.txt
helpBefehlshilfehelp dir

Pipes, Umleitung und Verkettung

ZeichenFunktionBeispiel
|Ausgabe weiterleiten (Pipe)dir | findstr ".txt"
>In Datei schreiben (überschreibt)ipconfig > netzwerk.txt
>>An Datei anhängenecho Zeile >> log.txt
&Befehle nacheinanderdir & echo fertig
&&Nur wenn vorheriger erfolgreichmkdir Test && cd Test
||Nur wenn vorheriger fehlschlägtping PC01 || echo Offline

Wichtige Umgebungsvariablen

echo %USERNAME%       — Aktueller Benutzername
echo %COMPUTERNAME%   — PC-Name
echo %USERPROFILE%    — Benutzerordner (C:\Users\Name)
echo %PATH%           — Suchpfade fuer Programme
echo %TEMP%           — Temporaerer Ordner
echo %SYSTEMROOT%     — Windows-Verzeichnis (C:\Windows)

Tipp: Mit set ohne Parameter werden alle Umgebungsvariablen angezeigt. Pfade mit Leerzeichen immer in Anführungszeichen setzen.

Referenz
Fortgeschritten

Alle Windows-Tastenkürzel

Die vollständige Referenz — vom Alltagskürzel bis zum Profi-Shortcut.

Mehr lesen

Allgemein

KürzelFunktion
Strg + CKopieren
Strg + XAusschneiden
Strg + VEinfügen
Strg + ZRückgängig
Strg + YWiederholen
Strg + AAlles markieren
Strg + SSpeichern
Strg + PDrucken
Strg + FSuchen
Strg + HSuchen & Ersetzen
Strg + NNeues Fenster / Dokument
Strg + WFenster / Tab schließen
Strg + Shift + TZuletzt geschlossenen Tab wiederherstellen
F2Umbenennen (Datei/Ordner)
F5Aktualisieren
F11Vollbild ein/aus
Alt + F4Programm schließen
EntfLöschen (in Papierkorb)
Shift + EntfEndgültig löschen (ohne Papierkorb)

Windows-Taste (Win)

KürzelFunktion
WinStartmenü öffnen
Win + DDesktop anzeigen / wiederherstellen
Win + EExplorer öffnen
Win + IEinstellungen öffnen
Win + LPC sperren
Win + RAusführen-Dialog
Win + VZwischenablage-Verlauf
Win + XSchnellzugriffsmeü (Admin-Tools)
Win + PauseSysteminformationen
Win + 1/2/3...Taskleisten-Programm starten
Win + TabAufgabenansicht / Virtuelle Desktops
Win + Strg + DNeuen virtuellen Desktop erstellen
Win + Strg + F4Virtuellen Desktop schließen
Win + Strg + ←/→Zwischen virtuellen Desktops wechseln
Win + Pfeil ↑Fenster maximieren
Win + Pfeil ↓Fenster minimieren / wiederherstellen
Win + Pfeil ←/→Fenster links/rechts andocken
Win + Shift + ←/→Fenster auf anderen Monitor verschieben
Win + . (Punkt)Emoji-Picker öffnen
Win + Shift + SScreenshot-Werkzeug (Bereich auswählen)
Win + GXbox Game Bar (Aufnahme, Leistung)
Win + KDrahtlose Geräte verbinden (Cast)
Win + HSpracherkennung / Diktierfunktion
Win + PProjektion (Bildschirm erweitern/duplizieren)

Alt-Taste

KürzelFunktion
Alt + TabZwischen offenen Programmen wechseln
Alt + Shift + TabRückwärts wechseln
Alt + EnterEigenschaften anzeigen (Explorer)
Alt + LeertasteFenstermenü öffnen
Alt + DruckScreenshot vom aktiven Fenster

Explorer

KürzelFunktion
Strg + Shift + NNeuer Ordner
Strg + LAdressleiste fokussieren
Alt + ↑Eine Ebene nach oben
Alt + ←/→Zurück / Vorwärts navigieren
Strg + MausradAnsichtsgröße ändern

Task-Manager & System

KürzelFunktion
Strg + Shift + EscTask-Manager direkt öffnen
Strg + Alt + EntfSicherheitsbildschirm (Sperren, Abmelden, Task-Manager)
Win + Strg + Shift + BGrafiktreiber neu starten (bei Bildschirmproblemen)

Hinweis: Einige Kürzel funktionieren nur unter Windows 10/11. In älteren Versionen oder auf verwalteten Firmen-PCs können Shortcuts durch Gruppenrichtlinien deaktiviert sein. Shift + Entf löscht Dateien unwiderruflich — vorher sicherstellen, dass die richtige Datei markiert ist.

Tipp
Fortgeschritten

Windows Godmode

Zugriff auf über 200 Systemeinstellungen in einem einzigen Ordner.

Mehr lesen

Der Godmode bündelt alle Einstellungen der Systemsteuerung in einem Ordner — sortiert nach Kategorien wie Netzwerk, Benutzer, Geräte etc. Funktioniert unter Windows 10 und 11.

Methode 1: Ordner erstellen

  1. Rechtsklick auf den Desktop → NeuOrdner
  2. Folgenden Namen eingeben (exakt kopieren):
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Das Ordner-Icon ändert sich zum Systemsteuerungs-Symbol.

Methode 2: Verknüpfung

Rechtsklick → Neu → Verknüpfung → als Ziel eingeben:

C:\Windows\explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C}

Tipp: Erstelle den Ordner nicht direkt auf C:\ — das kann bei älteren Windows-Versionen Probleme verursachen. Desktop oder Dokumente funktionieren immer.

Anleitung
Fortgeschritten

Bootfähigen USB-Stick erstellen

Windows 10/11 Installations-Stick mit dem offiziellen Microsoft Tool erstellen.

Mehr lesen

Option A: Media Creation Tool (empfohlen)

  1. Lade das Media Creation Tool herunter:
  2. Tool starten → "Installationsmedien für einen anderen PC erstellen"
  3. Sprache, Edition und Architektur (64-Bit) wählen
  4. "USB-Speicherstick" auswählen und Laufwerk bestätigen

Option B: Rufus (mehr Kontrolle)

Für erweiterte Optionen (GPT/MBR, UEFI/BIOS) eignet sich Rufus — kann u.a. die TPM-Prüfung von Windows 11 umgehen (auf eigene Verantwortung — TPM ist ein Sicherheitsfeature).

Wichtig: USB-Stick mindestens 8 GB. Alle vorhandenen Daten werden gelöscht! Vorher sichern.

CMD
Fortgeschritten

PC per Shortcut herunterfahren

Shutdown, Neustart und Timer über Batchdateien oder die Kommandozeile.

Mehr lesen

Batchdatei erstellen

  1. Öffne den Editor (Notepad)
  2. Befehl eingeben (siehe unten)
  3. Datei → Speichern unter → Dateityp: "Alle Dateien"
  4. Dateiname: shutdown.bat

Befehlsübersicht

AktionBefehl
Sofort herunterfahrenshutdown /s /t 0
Neustartshutdown /r /t 0
Herunterfahren in 60 Sek.shutdown /s /t 60
Geplanten Shutdown abbrechenshutdown /a
Abmeldenshutdown /l
Ruhezustandshutdown /h

Tipp: Verknüpfung der .bat-Datei auf dem Desktop ablegen und ein passendes Icon zuweisen für schnellen Zugriff.

Netzwerk
Fortgeschritten

Windows-Netzwerk einrichten & Diagnose

Netzwerk konfigurieren, Freigaben einrichten und Probleme per CMD diagnostizieren.

Mehr lesen

Netzwerk einrichten (GUI)

  1. Win + INetzwerk und Internet → Erweiterte Netzwerkeinstellungen
  2. Adaptereinstellungen prüfen (Ethernet / WLAN)
  3. Netzwerkprofil auf "Privat" stellen (für Freigaben im Heimnetzwerk)

Ordner-Freigaben einrichten

  1. Rechtsklick auf Ordner → Eigenschaften → Tab Freigabe
  2. "Freigeben" klicken → Benutzer auswählen → Berechtigungen setzen
  3. Auf anderem PC: Win + R\\COMPUTERNAME eingeben

Freigabe per CMD:

net share FreigabeName=C:\Pfad\zum\Ordner /grant:Jeder,full

Arbeitsgruppe ändern

:: Aktuelle Arbeitsgruppe anzeigen
systeminfo | findstr /i "Domäne"

:: Per GUI: Win + R → sysdm.cpl → Tab "Computername" → Ändern

Netzwerk-Diagnose per CMD

AktionBefehl
IP-Konfiguration anzeigenipconfig /all
Verbindung testenping 8.8.8.8
DNS-Auflösung testennslookup google.de
Route verfolgentracert google.de
Offene Verbindungennetstat -an
DNS-Cache leerenipconfig /flushdns
WLAN-Profile anzeigennetsh wlan show profiles
WLAN-Passwort auslesen*netsh wlan show profile name="WLAN-Name" key=clear

IP-Adresse manuell konfigurieren

:: Statische IP setzen
netsh interface ip set address "Ethernet" static 192.168.1.100 255.255.255.0 192.168.1.1

:: DNS-Server setzen
netsh interface ip set dns "Ethernet" static 8.8.8.8

:: Zurück auf DHCP
netsh interface ip set address "Ethernet" dhcp
netsh interface ip set dns "Ethernet" dhcp

Tipp: "Ethernet" durch den Namen deines Adapters ersetzen. Den Namen findest du mit netsh interface show interface.

*⚠ Hinweis: Der Befehl zum WLAN-Passwort auslesen zeigt nur gespeicherte Passwörter auf deinem eigenen PC. Die Verwendung auf fremden Geräten ist strafbar (StGB §202a).

Tipp
Fortgeschritten

Fehlende Treiber finden

Unbekannte Geräte identifizieren und passende Treiber installieren.

Mehr lesen

Methode 1: Gerätemanager (GUI)

  1. Win + XGerätemanager (oder devmgmt.msc)
  2. Geräte mit gelbem Warndreieck suchen
  3. Rechtsklick → Eigenschaften → Tab Details
  4. Eigenschaft: Hardware-IDs auswählen und obersten Wert kopieren
  5. Die ID (z.B. VEN_8086&DEV_1234) bei Google oder auf catalog.update.microsoft.com suchen

Methode 2: PowerShell

Alle Geräte mit fehlendem Treiber auflisten:

Get-PnpDevice -Status ERROR | Format-Table -AutoSize

Tipp: Immer zuerst Windows Update ausführen — viele Treiber werden automatisch gefunden. Erst danach manuell suchen.

Batch
Fortgeschritten

Windows-Treiber sichern per Batch-Script

Alle installierten Treiber vollautomatisch exportieren — mehrsprachig, strukturiert nach Hersteller und Modell.

Mehr lesen

Vor einer Neuinstallation sollten alle Treiber gesichert werden. Dieses Batch-Script erledigt das vollautomatisch.

Was das Script macht

  • Erkennt die Systemsprache automatisch (DE, FR, ES, IT, EN)
  • Prüft Administratorrechte
  • Liest Hersteller und Modell des Rechners aus
  • Exportiert alle Treiber in eine saubere Ordnerstruktur

Kernbefehle

:: Systemsprache erkennen
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "(Get-Culture).TwoLetterISOLanguageName"') do set "varLang=%%i"

:: Hersteller & Modell auslesen
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "(Get-WmiObject Win32_ComputerSystemProduct).Vendor.Trim()"') do set "varManu=%%i"
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "(Get-WmiObject Win32_ComputerSystemProduct).Name.Trim()"') do set "varMode=%%i"

:: Alle Treiber exportieren
pnputil -export-driver * "%~dp0DriverExport\%varManu%\%varMode%\%varDate%"

Skript ausführen

  1. Code als driver-export.bat speichern
  2. Rechtsklick → Als Administrator ausführen
  3. Den erzeugten DriverExport-Ordner auf USB-Stick kopieren

Vollständiges Script

@echo off
setlocal enabledelayedexpansion
chcp 65001 >nul

:: ============================================================
:: Driver Export Script / Treiber-Export Script
:: Developed by https://zaios.net
:: ============================================================

:: Systemsprache erkennen
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "(Get-Culture).TwoLetterISOLanguageName"') do set "varLang=%%i"

:: Sprache zuweisen (Fallback: Englisch)
if /i "%varLang%"=="de" (
    set "msg_title=Treiber-Export Script"
    set "msg_admin_err=FEHLER: Bitte als Administrator ausfuehren!"
    set "msg_exporting=Exportiere Treiber nach:"
    set "msg_done=Treiberexport abgeschlossen!"
    set "msg_next=Diesen Ordner auf einen USB-Stick kopieren."
) else (
    set "msg_title=Driver Export Script"
    set "msg_admin_err=ERROR: Please run as Administrator!"
    set "msg_exporting=Exporting drivers to:"
    set "msg_done=Driver export completed!"
    set "msg_next=Copy this folder to a USB drive."
)

echo.
echo ============================================================
echo  %msg_title%
echo ============================================================

:: Admin-Rechte pruefen
net session >nul 2>&1
if %errorlevel% neq 0 (
    echo  %msg_admin_err%
    pause
    exit /b
)

:: Systeminfos ermitteln
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "(Get-WmiObject Win32_ComputerSystemProduct).Vendor.Trim()"') do set "varManu=%%i"
for /f "tokens=*" %%i in ('powershell -NoProfile -Command "(Get-WmiObject Win32_ComputerSystemProduct).Name.Trim()"') do set "varMode=%%i"
for /f "tokens=2 delims==" %%i in ('wmic os get localdatetime /value') do set "varDate=%%i"
set "varDate=%varDate:~0,12%"

:: Exportieren
set "varExport=%~dp0DriverExport\%varManu%\%varMode%\%varDate%"
if not exist "%varExport%" mkdir "%varExport%"
echo  %msg_exporting% %varExport%
pnputil -export-driver * "%varExport%"

echo.
echo  %msg_done%
echo  %msg_next%
pause
endlocal

Tipp: Das Script führt ausschließlich lesende Operationen durch — es wird nichts am System verändert. pnputil -export-driver kopiert die Treiberdateien lediglich in einen neuen Ordner.

Netzwerk
Fortgeschritten

IP-Adresse erneuern (automatisch)

DHCP-Lease erneuern per Batchdatei — hilft bei Netzwerkproblemen.

Mehr lesen

Erstelle eine Batchdatei (renew.bat) mit folgendem Inhalt:

@echo off
echo IP-Adresse wird erneuert...
ipconfig /release
timeout /t 2 /nobreak >nul
ipconfig /renew
echo.
echo Neue IP-Konfiguration:
ipconfig | findstr /i "IPv4"
pause

Wann ist das nützlich?

  • Kein Internetzugang trotz WLAN-Verbindung
  • IP-Adresskonflikt im Netzwerk
  • Nach Routerwechsel oder Netzwerkänderung

Per Aufgabenplanung automatisieren

schtasks /create /tn "IP-Renew" /tr "C:\Scripts\renew.bat" /sc daily /st 06:00 /rl highest

Wichtig: Die .bat-Datei muss als Administrator ausgeführt werden (Rechtsklick → Als Administrator ausführen).

CMD
Fortgeschritten

Batchdatei-Programmierung

Variablen, Schleifen, Bedingungen und Unterprogramme — automatisieren mit .bat-Dateien.

Mehr lesen

Grundaufbau einer Batchdatei

@echo off
:: Kommentar: Dies ist ein Batch-Skript
echo Hallo, %USERNAME%!
pause

Speichern als .bat-Datei, Doppelklick oder Rechtsklick → "Als Administrator ausführen".

Variablen und Parameter

@echo off
:: Variable setzen
SET name=Server01
echo Computername: %name%

:: Benutzereingabe
SET /P eingabe=Wie heisst du?
echo Hallo, %eingabe%!

:: Parameter (%1, %2, ...)
:: Aufruf: skript.bat Wert1 Wert2
echo Parameter 1: %~1
echo Parameter 2: %~2

Bedingungen (IF / ELSE)

@echo off
:: Datei pruefen
IF EXIST "C:\Backup\log.txt" (
    echo Log-Datei gefunden.
) ELSE (
    echo Log-Datei fehlt!
)

:: Fehlercode pruefen
ping -n 1 192.168.1.1 >nul
IF %ERRORLEVEL% EQU 0 (
    echo Server erreichbar.
) ELSE (
    echo Server NICHT erreichbar!
)

:: Zeichenketten vergleichen
IF /I "%1"=="backup" echo Backup wird gestartet...

FOR-Schleifen

@echo off
:: Alle .log-Dateien auflisten
FOR %%f IN (C:\Logs\*.log) DO echo %%f

:: Verzeichnisse durchlaufen
FOR /D %%d IN (C:\Users\*) DO echo Benutzer: %%d

:: Zahlen von 1 bis 10
FOR /L %%i IN (1,1,10) DO echo Nummer %%i

:: Dateiinhalt zeilenweise lesen
FOR /F "tokens=*" %%z IN (C:\config.txt) DO echo %%z

CALL, GOTO und Labels

@echo off
echo Starte Skript...
CALL :backup
CALL :cleanup
echo Fertig!
GOTO :eof

:backup
echo [1/2] Backup laeuft...
xcopy C:\Daten D:\Backup /s /e /y >nul
GOTO :eof

:cleanup
echo [2/2] Temp-Dateien loeschen...
del /q C:\Temp\*.tmp 2>nul
GOTO :eof

Praxis: Netzwerk-Check als Batch

@echo off
echo === Netzwerk-Diagnose ===
echo %date% %time%
echo.
echo [1] Lokale IP:
ipconfig | findstr /i "IPv4"
echo.
echo [2] Gateway-Ping:
ping -n 2 192.168.1.1 | findstr /i "Antwort Zeitueber"
echo.
echo [3] Internet-Ping:
ping -n 2 8.8.8.8 | findstr /i "Antwort Zeitueber"
echo.
echo [4] DNS-Test:
nslookup google.de 2>nul | findstr /i "Name Addr"
echo.
echo === Diagnose abgeschlossen ===
pause

Tipp: In Schleifen in Batchdateien wird %% verwendet, in der Kommandozeile direkt nur %. @echo off blendet die Befehlszeilen aus, 2>nul unterdrueckt Fehlermeldungen.

Diagnose
Fortgeschritten

Systemdiagnose per CMD

Systemzustand prüfen, Fehler reparieren und Prozesse verwalten — alles über die Kommandozeile.

Mehr lesen

Systemübersicht

:: Detaillierte Systeminformationen
systeminfo

:: Nur bestimmte Infos extrahieren
systeminfo | findstr /i "Betriebssystem Systemstart Arbeitsspeicher"

Systemdateien prüfen und reparieren

BefehlFunktion
sfc /scannowSystemdateien prüfen und reparieren
DISM /Online /Cleanup-Image /ScanHealthWindows-Image auf Fehler prüfen
DISM /Online /Cleanup-Image /RestoreHealthWindows-Image reparieren
chkdsk C: /fDateisystem prüfen (beim nächsten Neustart)
chkdsk C: /rDateisystem + fehlerhafte Sektoren prüfen

Prozesse verwalten

:: Alle laufenden Prozesse
tasklist

:: Prozess nach Name filtern
tasklist | findstr /i "chrome"

:: Prozess beenden (nach Name)
taskkill /IM chrome.exe /F

:: Prozess beenden (nach PID)
taskkill /PID 1234 /F

:: Prozesse nach Speicherverbrauch sortieren
tasklist /FI "MEMUSAGE gt 100000"

Weitere Diagnose-Befehle

BefehlFunktion
wmic os get caption,versionOS-Version anzeigen
wmic cpu get name,maxclockspeedProzessor-Info
wmic memorychip get capacityRAM-Module anzeigen
bcdeditBootmanager-Einträge anzeigen
cipher /w:C:\Gelöschte Daten sicher überschreiben

Praxis: System-Gesundheitscheck als Batch

@echo off
echo ====================================
echo  System-Gesundheitscheck
echo  %date% %time%
echo ====================================
echo.
echo [1/5] Systemdateien pruefen...
sfc /scannow
echo.
echo [2/5] Windows-Image pruefen...
DISM /Online /Cleanup-Image /ScanHealth
echo.
echo [3/5] Betriebszeit:
systeminfo | findstr /i "Systemstart"
echo.
echo [4/5] Festplattenplatz:
wmic logicaldisk get name,size,freespace /format:table
echo.
echo [5/5] Letzte Windows-Updates:
wmic qfe list brief /format:table | more
echo.
echo ====================================
echo  Check abgeschlossen
echo ====================================
pause

Tipp: sfc /scannow und DISM benötigen Administrator-Rechte. Empfohlene Reihenfolge: erst DISM, dann sfc, dann ggf. chkdsk mit Neustart.

CMD
Profi

Programme per Registry automatisch starten

Programme über die Registry beim Systemstart ausführen — per CMD oder Batchdatei.

Mehr lesen

Autostart für alle Benutzer (Admin erforderlich)

reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "MeinProgramm" /t REG_SZ /d "C:\Pfad\zum\Programm.exe" /f

Autostart nur für aktuellen Benutzer

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "MeinProgramm" /t REG_SZ /d "C:\Pfad\zum\Programm.exe" /f

Autostart-Eintrag entfernen

reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "MeinProgramm" /f

Alle Autostart-Einträge anzeigen

reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Run"

Tipp: /f unterdrückt die Bestätigungsabfrage. Pfade mit Leerzeichen immer in Anführungszeichen setzen. Speichere die Befehle als .bat-Datei für wiederholte Nutzung.

Sicherheit
Profi

Windows Passwort zurücksetzen

Passwort ändern wenn du eingeloggt bist, oder zurücksetzen wenn du ausgesperrt bist.

Mehr lesen

Fall 1: Du bist eingeloggt

CMD als Administrator öffnen (Win + X → Terminal (Admin)):

net user Benutzername NeuesPasswort

Alle Benutzer anzeigen: net user

Fall 2: Du bist komplett ausgesperrt

Wenn du dich nicht mehr einloggen kannst, brauchst du einen bootfähigen Windows USB-Stick (siehe USB-Stick Artikel oben).

  1. Vom USB-Stick booten
  2. Auf dem Windows-Setup-Bildschirm Shift + F10 drücken → CMD öffnet sich
  3. Zur Windows-Partition navigieren (meistens D:\ im Setup):
copy D:\Windows\System32\utilman.exe D:\Windows\System32\utilman.exe.bak
copy D:\Windows\System32\cmd.exe D:\Windows\System32\utilman.exe /y
  1. USB-Stick entfernen und normal neu starten
  2. Auf dem Anmeldebildschirm auf das Barrierefreiheit-Symbol klicken → CMD öffnet sich
  3. Passwort zurücksetzen:
net user Benutzername NeuesPasswort
  1. Einloggen, dann utilman.exe wiederherstellen:
copy C:\Windows\System32\utilman.exe.bak C:\Windows\System32\utilman.exe /y

Fall 3: Microsoft-Konto

Bei Microsoft-Konten das Passwort online zurücksetzen: account.live.com/password/reset

⚠ Rechtlicher Hinweis: Der Einsatz dieser Methode auf fremden oder nicht autorisierten Geräten ist strafbar (StGB §202a Ausspähen von Daten, §303a Datenveränderung). Diese Anleitung dient ausschließlich zur Wiederherstellung des Zugangs zu eigenen Geräten. Funktioniert nur bei lokalen Konten ohne BitLocker-Verschlüsselung. Nutzung auf eigene Verantwortung.

CMD
Profi

Administrator-Konto aktivieren

Das versteckte, integrierte Admin-Konto freischalten — für erweiterte Systemzugriffe.

Mehr lesen

Windows hat ein eingebautes Administrator-Konto, das standardmäßig deaktiviert ist. CMD als Administrator öffnen:

Aktivieren

net user Administrator /active:yes

Passwort setzen (empfohlen!)

net user Administrator SicheresPasswort123!

Deaktivieren

net user Administrator /active:no

⚠ Sicherheitshinweis: Das integrierte Admin-Konto hat volle Rechte ohne UAC-Abfragen und ist ein kritisches Sicherheitsrisiko, wenn es aktiviert bleibt. Nach der Nutzung immer wieder deaktivieren und ein starkes Passwort setzen! Nur an eigenen Geräten verwenden — Nutzung auf eigene Verantwortung.

CMD
Profi

Benutzer per CMD anlegen

Lokale Benutzerkonten erstellen und verwalten über die Eingabeaufforderung.

Mehr lesen

CMD als Administrator öffnen:

Neuen Benutzer erstellen

net user NeuerBenutzer Passwort123 /add

Zur Administratorgruppe hinzufügen

net localgroup Administratoren NeuerBenutzer /add

Benutzer löschen

net user NeuerBenutzer /delete

Passwort darf nicht ablaufen

wmic useraccount where "Name='NeuerBenutzer'" set PasswordExpires=false

Hinweis: Auf englischen Windows-Installationen heißt die Gruppe Administrators statt Administratoren.

CMD
Profi

Aufgabenplanung: schtasks

Geplante Aufgaben per Kommandozeile erstellen, verwalten und automatisieren.

Mehr lesen

Aufgaben anzeigen

:: Alle geplanten Aufgaben auflisten
schtasks /query /fo TABLE

:: Detailliert mit naechster Ausfuehrung
schtasks /query /fo LIST /v | findstr /i "Aufgabenname Status"

:: Bestimmte Aufgabe anzeigen
schtasks /query /tn "MeinBackup" /fo LIST /v

Aufgabe erstellen

Trigger-TypBefehl
Täglich um 6:00schtasks /create /tn "Backup" /tr "C:\Scripts\backup.bat" /sc daily /st 06:00 /rl highest
Wöchentlich (Mo)schtasks /create /tn "Report" /tr "C:\Scripts\report.bat" /sc weekly /d MON /st 08:00
Beim Systemstartschtasks /create /tn "Startup" /tr "C:\Scripts\init.bat" /sc onstart /rl highest
Bei Anmeldungschtasks /create /tn "Login" /tr "C:\Scripts\login.bat" /sc onlogon
Alle 5 Minutenschtasks /create /tn "Monitor" /tr "C:\Scripts\check.bat" /sc minute /mo 5

Aufgaben verwalten

:: Aufgabe manuell starten
schtasks /run /tn "Backup"

:: Aufgabe beenden
schtasks /end /tn "Backup"

:: Aufgabe aendern (neue Uhrzeit)
schtasks /change /tn "Backup" /st 07:00

:: Aufgabe deaktivieren
schtasks /change /tn "Backup" /disable

:: Aufgabe loeschen
schtasks /delete /tn "Backup" /f

XML-Export und -Import

:: Aufgabe als XML exportieren (fuer Backup oder Uebertragung)
schtasks /query /tn "Backup" /xml > C:\Backup\aufgabe.xml

:: Aufgabe aus XML importieren
schtasks /create /tn "Backup" /xml C:\Backup\aufgabe.xml

Praxis: Automatisierter Log-Report

@echo off
:: report.bat - Taeglich per schtasks ausfuehren
set logfile=C:\Reports\%date:~6,4%-%date:~3,2%-%date:~0,2%.txt
echo System-Report vom %date% > %logfile%
echo. >> %logfile%
echo === Festplattenplatz === >> %logfile%
wmic logicaldisk get name,freespace,size /format:table >> %logfile%
echo. >> %logfile%
echo === Letzte Updates === >> %logfile%
wmic qfe list brief >> %logfile%
echo Report gespeichert: %logfile%

Tipp: /rl highest führt die Aufgabe mit höchsten Rechten aus. Für komplexe Trigger (z.B. bei Event-ID) nutze den XML-Export aus der Aufgabenplanung (GUI) und importiere ihn per schtasks.

System
Profi

DISM & Windows-Image

Windows reparieren, Features verwalten und Images bearbeiten mit DISM.

Mehr lesen

Windows-Image reparieren

:: 1. Image pruefen (schnell)
DISM /Online /Cleanup-Image /CheckHealth

:: 2. Image ausfuehrlich pruefen
DISM /Online /Cleanup-Image /ScanHealth

:: 3. Image reparieren (laedt fehlende Dateien von Windows Update)
DISM /Online /Cleanup-Image /RestoreHealth

:: Reparatur mit lokaler Quelle (z.B. USB-Stick/ISO)
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim

Windows-Features aktivieren/deaktivieren

:: Alle Features auflisten
DISM /Online /Get-Features | more

:: Bestimmtes Feature suchen
DISM /Online /Get-Features | findstr /i "hyper"

:: Feature aktivieren
DISM /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All /All

:: WSL aktivieren
DISM /Online /Enable-Feature /FeatureName:Microsoft-Windows-Subsystem-Linux

:: Windows Sandbox aktivieren
DISM /Online /Enable-Feature /FeatureName:Containers-DisposableClientVM

:: Feature deaktivieren
DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V-All

Treiber verwalten (offline)

:: Installierte Treiber anzeigen
DISM /Online /Get-Drivers

:: Treiber in gemountetes Image integrieren
DISM /Image:C:\mount /Add-Driver /Driver:C:\Treiber\netzwerk.inf

:: Alle Treiber aus einem Ordner integrieren
DISM /Image:C:\mount /Add-Driver /Driver:C:\Treiber /Recurse

WIM-Dateien mounten und bearbeiten

:: Verfuegbare Images in WIM anzeigen
DISM /Get-ImageInfo /ImageFile:D:\sources\install.wim

:: Image mounten (Index 1 = meist Windows Pro)
mkdir C:\mount
DISM /Mount-Image /ImageFile:D:\sources\install.wim /Index:1 /MountDir:C:\mount

:: Aenderungen vornehmen (Treiber, Pakete, etc.)
:: ...

:: Image speichern und unmounten
DISM /Unmount-Image /MountDir:C:\mount /Commit

:: Ohne Speichern unmounten
DISM /Unmount-Image /MountDir:C:\mount /Discard

Tipp: Alle DISM-Befehle benötigen Administrator-Rechte. Die empfohlene Reihenfolge bei Systemreparatur: 1. DISM /RestoreHealth, 2. sfc /scannow, 3. Neustart. Erst wenn DISM das Image repariert hat, kann SFC fehlende Systemdateien ersetzen.