Zurück (C) Christof Ermer, Regensburg 

11.09.24

PC_Administration



Immer gebraucht: Starten des Command Fensters im Administratormodus
STRG+ SHIFT  und dann Doppelklick auf  "Eingabeaufforderung=Cmd "    ( = Windows --> System --> Eingabeaufforderung=CMD )


BATCH Grundgerüst für Aufruf von Batch im Systemstart.  shell:Startup

@ECHO OFF
CHCP 1252 > nul
C:\Windows\System32\cmd.exe /c "C:\Batchs\NetzUse_NAS.cmd"
pause
exit /b


Windows Reparieren ohne Neuinstallation: SFC und DISM richtig anwenden!

Bevor wir
SFC  /SCANNOW  ausführen
https://www.youtube.com/watch?v=gS7-zVDJ8lQ&t=170s
CMD Befehle aus dem Video
sfc /scannow
dism /online /cleanup-image /checkhealth
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth

dism /online /cleanup-image /restorehealth /source:F:\sources\install.esd
Denkt daran hier den Laufwerksbuchstaben auszutauschen ;)

Das Windows Media Creation Tool von Microsoft findet ihr hier:
https://www.microsoft.com/de-de/software-download/windows11

Dann
sfc /Scannow

Batch dazu:

ECHO  Windows System Reparatur !
ECHO GehE zu SEITE
:: ECHO https://support.microsoft.com/de-de/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system
:: https://support.microsoft.com/de-de/help/10164/fix-windows-update-errors

ECHO DAS HIER LESEN !!!
ECHO  https://support.microsoft.com/de-de/help/947821/fix-windows-update-errors-by-using-the-dism-or-system-update-readiness

DISM.exe /Online /Cleanup-image /Restorehealth
    :: WENN UPDATES NICHT MEHR GEHT
    :: DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\Reparaturquelle\Windows /LimitAccess
:: Protokolldatei (%windir%/Logs/CBS/CBS.log),

sfc /Scannow



Benutzerrechte
gpedit.msc

ECHO Löscht unnötige Dateien von der Festplatte Ihres Computers
ECHO cleanmgr
cleanmgr C:



chkdsk C: /f


@Echo ********* Clear_DNS_Cache  START  *****************
ipconfig /flushdns
ipconfig /registerdns
ipconfig /renew
ipconfig /release


DISKPART
list disk                    (Ausgabe beachten!)
select disk n             (n = Datenträgernummer des USB- Sticks,
                                 siehe Ausgabe vorher)
clean                        (Achtung!!! Es wird alles gelöscht!
                                 Ist der Datenträger richtig?)
create partition primary
select partition 1
active
format quick fs=fat32
assign                       (nächsten freien Laufwerksbuchstaben zuweisen)
exit



Restart Explorer:   Zusatzrprogramm erforderlich

explorer.exe
:: set MyShell = Wscript.CreateObject("Wscript.Shell")
:: myshell.run "taskkill.exe /f /im explorer.exe"
:: msgbox "Explorer neu starten..."
:: myshell.run "explorer.exe" 
call RestartExplorer.vbs
exit /b


Registry aufräumen
WISE Registry cleaner



Regedit


Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2]

..........................

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=DWORD:1


mit resteart
shutdown /r mit resteart


@ECHO ON
net use * /DELETE /YES
net use
PAUSE
EXIT


Update Cache leeren

@ECHO OFF
ECHO.
chcp 1252 > nul
ECHO ******** START ************
echo.
net stop wuauserv
REM  (löscht den Ordner)
rd /s /q c:\Windows\SoftwareDistribution
net start wuauserv
wuauclt /detectnow
wuauclt /reportnow
echo.
PAUSE
ECHO ******** ENDE *************
exit


CHCP 1252 > nul
..............................

Autostart Ordner  kopiere das in die Explorerleiste
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
..............................

Löschen der Passwortliste
[FENSTER+R]  control userpasswords2
..............................

MOUNTPOINT:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\
..............................

Abhilfe schafft ein Eintrag in der Registry: Sofern noch nicht vorhanden, erzeugen Sie unter
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System einen
DWORD (32 Bit) namens
EnableLinkedConnections
mit dem Wert 1.
Nach einem Neustart sehen auch die mit Administratorrechten laufenden Anwendungen Ihre Netzlaufwerke.
Das in Regedit manule eintragen oder mit Script.
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
--> EnableLinkedConnections DWORD Eintrag auf 1
..............................
REGEDIT
Net_EnableLinkConnection.reg
schreibe darin:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001
../Software/Net_EnableLinkConnection.reg
..............................

https://www.pcwelt.de/tipps/Netzlaufwerk-per-Batch-Datei-verbinden-so-geht-s-Windows-7-8-9700923.html
@echo off
SET NetDrive=X:
if not exist %NetDrive% (echo Nicht verbunden: Verbinde Netzwerklaufwerk) & (net use %NetDrive% \\server\freigabe /savecred /persistent:no) else (echo Verbunden: Trenne Netzwerklaufwerk) &( net use %NetDrive% /delete /yes)
pause
 oder
net use x: \\"server"\"laufwerk" /user:"user" password:"Kennwort"
net use y: /D /Y

REGEDIT   Beispiel:
MachwasinRegedit.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,3a,00,00,00,00,00



Plattenspeed testen

winsat disk -ran -read -drive c
:: winsat disk -ran -write -drive c
pause