Windows: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(Benutzer müssen Benutzernamen und Kennwort eingeben)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 144: Zeile 144:
  
 
=== firewall ===
 
=== firewall ===
 +
 +
GUI: wf.msc
  
 
<source>
 
<source>
Zeile 520: Zeile 522:
 
  echo "export DISPLAY=localhost:0.0" >> ~/.bashrc
 
  echo "export DISPLAY=localhost:0.0" >> ~/.bashrc
 
</source>
 
</source>
 +
 +
=== Probleme beim Schreiben auf /mnt/c ===
 +
/etc/wsl.conf
 +
<source lang=bash>
 +
# enable
 +
[automount]
 +
enabled = true
 +
root = /mnt/
 +
options = "metadata,umask=22,fmask=11"
 +
mountFsTab = false
 +
</source>
 +
 +
sorgt dafür das die Dateien geschrieben werden können (rsync,sftp....)
 +
angeblich reicht  in der powershell ein:
 +
<source>
 +
wsl --shutdown
 +
</source>
 +
 +
hier musste allerdings der Rechner komplett neu gestartet werden
  
 
=== Fehlermeldungen ===
 
=== Fehlermeldungen ===
Zeile 528: Zeile 549:
 
export DISPLAY=:0
 
export DISPLAY=:0
 
</source>
 
</source>
 +
 +
 +
 +
  
 
= vosp Weiterleitungen / Umzüge =
 
= vosp Weiterleitungen / Umzüge =

Aktuelle Version vom 27. Juli 2023, 06:35 Uhr

windows #Windows alternative Software | windows cleaning | windows server | MS PowerShell

Inhaltsverzeichnis

Microsoft Windows Welt

Microsoft Software

Windows Download

Outlook

z.B. Outlook 2016

Wichtig: Die Einstellungen unter Systemsteuerung sind andere als direkt über Outlook, auch wenn es gleich aussieht
  • Systemsteuerung => Große/Kleine Symbole Alle Systemsteuerungselemente => E-Mail (32 Bit) =>
    • E-Mail-Konten
    • Datendateien
    • Profile


Microsoft Office

https://www.pcwelt.de/a/microsoft-word-kostenlos-erhalten,3450833

Windows Ordner

%systemdrive% - Installationsmedium, meistens c:\
%windir% - Windows Installations Verzeichnis, meistens c:\Windows
%appdata% - lokale benuzter einstellungen (analog zu ~/.*)


startordner

viele Orte um was auto zu starten

Windows + R
  shell:startup
  shell:common startup
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
msconfig => Autostart
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Task-Manager => Autostart

windows befehle

Programme

cmd

appwiz.cpl - Programme und Features

  • Systemsteuerung\Alle Systemsteuerungselemente\Programme und Features
  • Programm deinstallieren und ändern
    • Installiert am, Größe und Version

netplwiz - Programm für Benutzerverwaltung

Benutzer müssen Benutzernamen und Kennwort eingeben
  • Der Benutzer brauch nicht das Passwort angeben, nach dem der Rechner hoch gefahren ist
    • netplwiz
      • Benutzer läßt sich auswählen, wenn kurz Checkbox ausgewählt wird
      • Achtung, falls Haken nicht vorhanden (ab win 10 2004) dann erst
        • regedit
          • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
            • DevicePasswordLessBuildVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device\DevicePasswordLessBuildVersion=0   
// von 2 auf 0 setzen

VospNetplwiz.png


Windows + x

total viele nützliche admin sachen

Ereignisanzeige

booten und runterfahren probleme
  • Anwendungs- und Dienstprotokolle/Microsoft/Windows/Diagnostics-Performance/Betriebsbereit
    • Ereignis-IDs
    • 100er Start
    • 200er Beenden
    • 100er/200er Verzögerungen beim Starten bzw. enden (20* analog zu 10*)
      • 100 windows wurde erfolgreich gestartet (egal)
      • 101 eine Anwendung hat Start verzögert
      • 102 ein Treiber
      • 103 ein Dienst zB Defender
      • 106 eine Hintergrundoptimierung durch windows
      • 107/108 Verzögerungen durch Gruppenrichtlinien
      • 109 Hardware initialisierung

Windowstaste + R

Computerverwaltung: compmgmt.msc

  • compmgmt.msc
Verwaltung für Lokale Benutzer und Gruppen.: lusrmgr.msc
  • lusrmgr.msc

msconfig

Windowstaste + R

msconfig

temp

Windowstaste + R

temp 

https://www.pcwelt.de/a/windows-10-stuerzt-ab-oder-friert-ein-so-beheben-sie-das-problem,3451973

Ressourcenmonitor statt Task-Manager

Windowstaste + R

resmon 

services.msc - weitere Dienstprogramme die am anfang gestartet werden und das system zu müllen

Windowstaste + R

services.msc

Benutzerkonten - Netzwerkpasswörter - ....

Windowstaste + R

control userpasswords2
=> Erweitert => Kennwörter verwalten => Windows-Anmeldeinformationen


firewall

GUI: wf.msc

# regeln anzeigen
Get-NetFirewallRule -Enabled True | Select DisplayName, Profile, Action

# regel hinzufügen
netsh advfirewall firewall add rule name=“Block Cortana Outbound Traffic“ dir=out action=block program=“%windir%\systemapps\Microsoft.Windows.Cortana_cw5n1h2txyewy\SearchUI.exe“enable=yes profile=any

allgemeine Befehle

https://www.thomas-krenn.com/de/wiki/Cmd-Befehle_unter_Windows

Dateien kopieren - robocopy

robocopy /Z /E /R:0 /W:0 <source-path> <dest-path> /XD "Temp" "Temporary Internet Files" /XF pagefile.sys hiberfil.sys


robocopy /Z /E /R:0 /W:0 /np /V /NDL /NFL /FP /XO /LOG+:.\logfile.log	\\192.168.0.1\dir\dir1 		dir\dir1     		/XD "Temp" "Temporary Internet Files" /XF pagefile.sys hiberfil.sys 
if %errorlevel% gtr 1 (
	echo Fehler beim Kopieren einer Datei > \errorfile.txt
	echo %date% - %time% - %errorlevel% >> \errorfile.txt
)




:: /Z 		Wenn der Kopiervorgang unterbrochen wird, koennen Sie mit dieser Option an der Stelle weitermachen, an der abgebrochen wurde. Es koennen aber nicht alle Dateien kopiert werden.
:: /E		Kopiert Unterverzeichnisse (auch leere Verzeichnisse).
:: /R:n		Definiert die maximalen Fehler, die beim Kopieren uebergangen werden (standardmaessig 1 Mio.).
:: /W:n		Definiert die Sekunden, die gewartet wird, wenn ein Kopiervorgang nicht erfolgreich war, um es erneut zu versuchen.
:: /XD dir 	Kopiert diese Verzeichnisse nicht. Auf diese Weise können Sie Unterverzeichnisse beim Spiegeln überspringen lassen, indem Sie deren Pfad im Befehl angeben.
:: /XF file	Kopiert diese Dateien nicht. Sie können mehrere hintereinander schreiben. Diese Option setzen Sie am Ende des Befehls. Sie können auch mit * als Platzhalter arbeiten.
:: /Log +:	Schreibt die Status Ausgabe in die Protokolldatei (fuegt die Ausgabe an die vorhandene Protokolldatei an).
:: /NFL		Loggt keinen Kopiervorgang ausser Fehler. (irgendwie funzt das nicht ganz wie erwartet, keine fehlerliste)
:: /NDL		Gibt an, dass Verzeichnisnamen nicht protokolliert werden sollen. (irgendwie funzt das nicht ganz wie erwartet, keine fehlerliste)
:: /np		Gibt an, dass der Fortschritt des Kopiervorgangs (die bisher kopierte Anzahl von Dateien oder Verzeichnissen) nicht angezeigt wird.
:: /V 		Verbose output
:: /xo		Damit die Datei nur kopiert wird, wenn Sie sich geaendert hat haengt man einfach noch ein /xo an:
:: /FP		Replaces simple file names with full file pathnames in the output.

Dateien in sein Eigentum überführen - (linux: chown)

takeown /f ‹Verzeichnisname› /r /d y

Ad­minis­tra­toren-Gruppe alle Rechte geben (linux: chgrp root; chmod g+rwx; )

icacls ‹Verzeichnisname› /grant Administratoren:F /t

Verzeichnis löschen (linux: rm -r)

rd /s /q ‹Verzeichnisname›


als anderer Benutzer ausführen

regedit als administrator ausführen

  • Kurzform
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer\ShowRunAsDifferentUserInStart = 1


  • wahrscheinlicher
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
    • dann neuen Schlüssel angelegen
    • Explorer
    • dann ShowRunAsDifferentUserInStart als Dword 32-Bit neu anzulegen und gleich 1 setzen


Windows Updates

spezielles Update-Paket deinstallieren und verhindern

WUShowHide 
  • Windows Start > Updateverlauf anzeigen > Updates deinstallieren
    • Paket mit rechter Maustaste auswählen und deinstallieren
  • neustarten
  • Download the troubleshooter from the Microsoft Download Center
    • ausführen und weiter
    • Hide updates
    • spezielles update Paket auswählen, weiter und schließen
  • eigentlich sollte das paket nun nicht mehr installiert werden


Quellen

mit der powershell

Windows Taste + x : Windows Powershell (Als Administrator)

WUSA /UNINSTALL /KB:4560960

oder

dism /online /get-packages
# den betreffenen Paketnamen aus wählen
dism /online /remove-package /packagename:Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.900.1.8
# und neustarten
shutdown /r /t 0


Windows Probleme

C:\Users\Mitarbeiter\AppData\Roaming\Microsoft\Windows\Recent

Drucker druckt Outlook E-Mails immer auf dem falschen Papier aus (Fach 1), auch nach Änderung auf Fach 3 wird die Einstellung nicht übernommen.

Datei löschen: C:\Users\Mitarbeiter\AppData\Roaming\Microsoft\Outlook\OutlPrnt

Drucker OKI 730n funktioniert nach Windows Update KB4560960

Updates zur Optimierung der Sicherheit bei Verwendung von externen Geräten (z. B. Gamecontroller, Drucker und Webcams) und Eingabegeräten wie Maus, Tastatur oder Tablettstift.


Quellen:

Windows 10 Probleme checken

im Suchfeld (im Zweifel unter Start)

Zuverlässigkeitsüberwachung

eintippen und ohhhh

Explorer startet nicht mehr

  • weil history fehlerhaft ist :(

Systemsteuerung > Explorer Optionen > Datenschutz > Datei Explorer Verlauf löschen

oder per Hand folgende unterdateien löschen

%appdata%\Microsoft\Windows\Recent
%appdata%\Microsoft\Windows\Recent\AutomaticDestinations
%appdata%\Microsoft\Windows\Recent\CustomDestinations 
bzw.
C:\Users\***\AppData\Roaming\Microsoft\Windows\Recent
C:\Users\***\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations
C:\Users\***\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations

oder

  • *Lösung:*
    • "WIN" + "R" => Shell:startup
    • Ansicht => Optionen => Ordner Und Suchoptionen Datei Explorer Verlauf löschen

Windows: Nicht löschbare Dateien löschen / Trusted Installer sperrt Dateien

https://www.windowspro.de/andreas-kroschel/windows-nicht-loeschbare-dateien-loeschen

takeown /f ‹Verzeichnisname› /r /d y
icacls ‹Verzeichnisname› /grant Administratoren:F /t
rd /s /q ‹Verzeichnisname›

Registry

Fremde HKEY_CURRENT_USER

Benutzerverwaltung

  • Windows + R
    • lusrmgr.msc
    • oder über compmgmt.msc > Computerverwaltung > System > Lokale Benutzer und Gruppen

Gastbenutzer_in aktivieren

  • folgendes hat nur dazu geführt, das gast aktiviert wurde, starten ging nicht :( @20H2
    • cmd / Eingabeaufforderung als Administrator öffnen
net user gast /active yes


  • zweiter versuch
    • powershell
net user Besucher_in  /add /active:yes
net localgroup Benutzer Besucher_in  /delete
# net localgroup HomeUsers Besucher_in /delete # Die angegebene lokale Gruppe ist nicht vorhanden.
net localgroup Gäste Besucher_in /add

windows verschlüsseln mit BitLocker

  • "bitlocker verwalten" als admin ausführen und
    • "Bitlocker aktivieren"
    • Wiederherstellungsschlüssel in Datei speichern
  • gpedit.msc: Computer Konfiguration/Administrative Vorlagen/Windows-Komponenten/BitLocker-Laufwerkverschlüsselung/Betriebssystemlaufwerke
    • Regel: Zusätzliche Authentifizierung beim Start anfordern

VospBitlocker01.PNG

    • Regel: Erweiterte Pins für Systemstart zulassen
    • Regel: Minimale PIN-Länge für Systemstart konfigurieren

VospBitlocker02.PNG

  • nach dem Neustart, gibt es jetzt ne weitere option in "bitlocker verwalten"
    • ACHTUNG: Bei der PIN beachten, das bei der Eingabe die amerikanische Tastatur ist!!!!

VospBitlocker03.PNG


Windows-Befehlsskript

Netzlaufwerk einbinden

@echo off

set machine=192.168.0.2
set var= 0

:loop
ping -n 6 %machine% | find "TTL"
if %errorlevel% == 1 goto :failure
goto :CONNECT

:connect
net use z: \\pcname\share /user:winuser "password" /persistent:no

goto :EOF

:failure
echo Connection to %machine% failed...
goto :LOOPR

Windows Extern

Windows alternative Software

openvpn

  • Installation:
  • Konfiguration
    • ovpn Datei nach C:\Program Files\OpenVPN\config kopieren
  • OpenVPN auto startskript für aufgabenplanung
@echo off
set LOGFILE=openvpn_restart.log
set LOG="%TEMP%\%LOGFILE%"

if exist "C:\Program Files (x86)\OpenVPN\log" (
    set LOG="C:\Program Files (x86)\OpenVPN\log\%LOGFILE%"
)

if exist "C:\Program Files\OpenVPN\log" (
    set LOG="C:\Program Files\OpenVPN\log\%LOGFILE%"
)

ping -n 1 10.8.0.1 >NUL
if ERRORLEVEL 1 (
    echo %DATE% %TIME% Restarting OpenVPNService
    echo %DATE% %TIME% Restarting OpenVPNService >> %LOG%
    net stop OpenVPNService >> %LOG% 2>&1
    net start OpenVPNService >> %LOG% 2>&1
)

pidgin

  1. pidgin runterladen
    1. runtergeladende datei pidgin-X.Y.Z.exe ausführen, also installieren
  2. otr verschlüsselung runterladen (direkt link pidgin-otr-4.0.0-1.exe aber lieber noch mal schauen ob nicht ne aktuellere Version existiert )
    1. runtergeladende datei pidgin-otr-X.Y.Z.exe ausführen, also installieren
  3. pidgin starten
    1. Benutzeraccount: Dateileiste > Konten verwalten > Hinzufügen
      1. Protokoll: für Jabber XMPP wählen
      2. Benutzer: userXYz (das was vor dem @ ist)
      3. Domäne: jabber.ccc.de (das was nach dem @ ist)
      4. Passwort: ein sicheres Passwort
      5. falls der Benutzer noch nicht exisitert: ganz am Ende Checkbox aktivieren "Dieses Konto neu auf dem Server anlegen"
    2. OTR aktivieren: Dateileiste > Werkzeuge > Erweiterungen/Pluings
      1. Off-the-Record Messaging: checkbox aktivieren
      2. evt über "Erweiterung einrichten" privaten Schlüssel manuell erstellen

windows subsystem

laufwerk (usb/ssd) mounten

mount -t drvfs f: /mnt/f

subsystem ubuntu installieren

  • als Administrator in der powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  • neustart
  • als Administrator in der powershell (hat schlußendlich nicht funktioniert
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
Add-AppxPackage .\Ubuntu.appx
  • also doch über den store :(

x server isntallieren

  • vcxsrv-64.1.20.5.1.installer.exe auf https://sourceforge.net/projects/vcxsrv/ downloaden
  • Neustart
  • Startmenu => rechte Maustaste auf XLaunch > Mehr > Dateispeicherplatz öffnen > Link kopieren
  •  %appdata%\Microsoft\Windows\Start Menu\Programs\Startup und einfügen
  • ubuntu subsystem starten
 echo "export DISPLAY=localhost:0.0" >> ~/.bashrc

Probleme beim Schreiben auf /mnt/c

/etc/wsl.conf

# enable
[automount]
enabled = true
root = /mnt/
options = "metadata,umask=22,fmask=11"
mountFsTab = false

sorgt dafür das die Dateien geschrieben werden können (rsync,sftp....) angeblich reicht in der powershell ein:

wsl --shutdown

hier musste allerdings der Rechner komplett neu gestartet werden

Fehlermeldungen

Can't find DISPLAY -- guessing `unix:0' at ...

export DISPLAY=:0



vosp Weiterleitungen / Umzüge

Windows Default Programme deinstallieren

Windows_cleaning#Windows Default Programme deinstallieren

Windows-Oberfläche beschleunigen

Windows cleaning#Windows-Oberfläche beschleunigen

Cortana deaktivieren

Windows cleaning#Cortana deaktivieren