Windows: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(pidgin)
 
(190 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
* avira / avg
+
[[windows]] [[#Windows alternative Software]] | [[windows cleaning]] | [[windows server]] | [[MS PowerShell]]
* sunbeld
 
  
== pidgin ==
+
= Microsoft Windows Welt =
 +
 
 +
== Microsoft Software ==
 +
=== Windows Download ===
 +
* [https://www.microsoft.com/de-de/software-download/windows10ISO Windows 10-Datenträgerabbild (ISO-Datei) herunterladen]
 +
* [https://www.microsoft.com/de-de/software-download/windows10]
 +
 
 +
=== 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
 +
 
 +
 
 +
* [https://praxistipps.chip.de/outlook-blindkopie-bcc-standardmaessig-an-mich-senden_19195 Outlook: Blindkopie (BCC) standardmäßig an mich senden]
 +
 
 +
=== 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
 +
<source>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device\DevicePasswordLessBuildVersion=0 
 +
// von 2 auf 0 setzen</source>
 +
[[Datei:VospNetplwiz.png|400px]]
 +
 
 +
 
 +
 
 +
* https://hausner-elektronik.de/haekchen-bei-benutzer-muessen-benutzernamen-und-kennwort-eingeben-ist-nicht-vorhanden
 +
 
 +
=== 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
 +
 
 +
 
 +
* https://itler.net/windows-gespeicherte-netzwerkpasswoerter-loeschen/
 +
 
 +
=== firewall ===
 +
 
 +
GUI: wf.msc
 +
 
 +
<source>
 +
# 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
 +
</source>
 +
 
 +
=== allgemeine Befehle ===
 +
 
 +
https://www.thomas-krenn.com/de/wiki/Cmd-Befehle_unter_Windows
 +
 
 +
=== Dateien kopieren - robocopy ===
 +
 
 +
* https://docs.microsoft.com/de-de/windows-server/administration/windows-commands/robocopy
 +
* https://michael.mckinnon.id.au/2011/06/27/how-to-do-windows-backups-with-robocopy-tips/
 +
* https://www.andysblog.de/windows-mit-robocopy-nur-eine-datei-kopieren-wenn-sie-geaendert-wurde
 +
* https://adamtheautomator.com/robocopy-the-ultimate
 +
 
 +
<pre>
 +
robocopy /Z /E /R:0 /W:0 <source-path> <dest-path> /XD "Temp" "Temporary Internet Files" /XF pagefile.sys hiberfil.sys
 +
</pre>
 +
 
 +
 
 +
 
 +
<pre>
 +
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.
 +
 
 +
</pre>
 +
 
 +
=== Dateien in sein Eigentum überführen - (linux: chown) ===
 +
 
 +
<source lang=>
 +
 
 +
takeown /f ‹Verzeichnisname› /r /d y
 +
 
 +
</source>
 +
 
 +
=== Ad­minis­tra­toren-Gruppe alle Rechte geben (linux: chgrp root; chmod g+rwx; )===
 +
<source lang=>
 +
icacls ‹Verzeichnisname› /grant Administratoren:F /t
 +
</source>
 +
=== Verzeichnis löschen (linux: rm -r) ===
 +
<source lang=>
 +
rd /s /q ‹Verzeichnisname›
 +
</source>
 +
 
 +
 
 +
=== 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
 +
 
 +
 +
 
 +
* Quellen
 +
** https://www.windows-faq.de/2017/12/21/als-anderer-benutzer-ausfuehren-dem-windows-10-startmenue-hinzufuegen/
 +
 
 +
== 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 [http://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab 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
 +
* https://www.tecchannel.de/a/installation-bestimmter-windows-10-updates-verhindern,3277657
 +
** https://support.microsoft.com/en-us/help/3073930/how-to-temporarily-prevent-a-driver-update-from-reinstalling-in-window
 +
 
 +
==== mit der powershell ====
 +
 
 +
Windows Taste + x : Windows Powershell (Als Administrator)
 +
<source lang=powershell>
 +
WUSA /UNINSTALL /KB:4560960
 +
</source>
 +
 
 +
oder
 +
 
 +
<source lang=powershell>
 +
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
 +
 
 +
</source>
 +
 
 +
 
 +
* https://www.deskmodder.de/wiki/index.php?title=Windows_10_Updates_deinstallieren#Updates_.C3.BCber_die_Eingabeaufforderung_deinstallieren
 +
 
 +
== 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 ===
 +
 
 +
* Update [https://support.microsoft.com/de-de/help/4560960/windows-10-update-kb4560960 KB4560960] hat folgende Highlights
 +
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.
 +
 
 +
* vorläufige Problemlösung wäre [[Windows#spezielles_Update-Paket_deinstallieren_und_verhindern]] bis Windows selber aktiv wird
 +
* jetzt gibt es ein gegenupdate https://support.microsoft.com/de-de/help/4567523/windows-10-update-kb4567523
 +
** [https://www.catalog.update.microsoft.com/Search.aspx?q=KB4567523 KB4567523] installieren
 +
*** scheint im Gegensatz zur Seite, aber wie der Name nur sagt, nur mit min win 10 2004 zu installieren sein (auf jeden fall nicht mit 1903)
 +
 
 +
* Windows dazu https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-2004#436msgdesc
 +
** [https://support.microsoft.com/help/4557957 KB4557957] scheint ansonsten auch problematisch zu sein
 +
 
 +
 
 +
Quellen:
 +
* https://www.channelpartner.de/a/drucker-probleme-nach-juni-update,3337891
 +
 
 +
=== 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
 +
 
 +
* Quellen
 +
** https://k2rx.com/how-clear-file-explorer-history-windows-10
 +
 
 +
=== Windows: Nicht löschbare Dateien löschen / Trusted Installer sperrt Dateien ===
 +
 
 +
https://www.windowspro.de/andreas-kroschel/windows-nicht-loeschbare-dateien-loeschen
 +
 
 +
<source lang=dfdf>
 +
takeown /f ‹Verzeichnisname› /r /d y
 +
icacls ‹Verzeichnisname› /grant Administratoren:F /t
 +
rd /s /q ‹Verzeichnisname›
 +
</source>
 +
 
 +
== 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
 +
<source lang>
 +
net user gast /active yes
 +
</source>
 +
** ist das gleiche wie über lusrmgr.msc benutzer gast aktvieren
 +
* https://www.giga.de/downloads/windows-10/tipps/windows-10-gastkonto-einrichten-so-gehts/
 +
 
 +
 
 +
* zweiter versuch
 +
** powershell
 +
<source lang>
 +
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
 +
</source>
 +
* https://www.deskmodder.de/wiki/index.php/Gast_Konto_aktivieren_deaktivieren_Windows_10
 +
 
 +
== 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
 +
[[Datei:VospBitlocker01.PNG|400px]]
 +
** Regel: Erweiterte Pins für Systemstart zulassen
 +
** Regel: Minimale PIN-Länge für Systemstart konfigurieren
 +
[[Datei:VospBitlocker02.PNG|400px]]
 +
* 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!!!!
 +
[[Datei:VospBitlocker03.PNG|400px]]
 +
 
 +
 
 +
 
 +
* Quellen
 +
** https://www.security-insider.de/was-ist-bitlocker-a-789767/
 +
** https://www.heise.de/tipps-tricks/BitLocker-auf-Windows-10-Festplatte-richtig-verschluesseln-4325375.html
 +
** https://www.tecchannel.de/a/zusaetzliche-pin-abfrage-fuer-bitlocker-beim-windows-start-einrichten,3277851
 +
 
 +
== Windows-Befehlsskript ==
 +
 
 +
=== Netzlaufwerk einbinden ===
 +
<source lang>
 +
@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
 +
</source>
 +
 
 +
= Windows Extern =
 +
 
 +
== Windows alternative Software ==
 +
* Software (die es auch unter linux gibt oder zumindest opensource ist)
 +
** [https://www.digikam.org/ digikam] - Bilderverwaltung
 +
** [https://www.gimp.org/ gimp] - Bildverarbeitung
 +
** [https://www.clementine-player.org/de/ clementine] - Musik
 +
** [https://de.libreoffice.org/ libreoffice] - Office Paket
 +
** [https://zim-wiki.org/ zim] - ein desktop wiki / Notizbuch ....
 +
** [https://jitsi.org/downloads/ jitsi] - jabber, xmmpp, sip
 +
** [https://www.videolan.org/vlc/ vlc] - Video
 +
** [https://www.thunderbird.net/de/ thunderbird] - email
 +
** [https://www.mozilla.org/de/firefox/new/ firefox] - browser
 +
** [https://gitforwindows.org/ Git for Windows]
 +
** [https://github.com/debauchee/barrier Barrier] - Maus/Tastatur übergreifend auf mehreren Rechnern nutzen [https://github.com/debauchee/barrier/wiki#binary-downloads Binary Downloads]
 +
** [https://mediathekview.de/download/ Mediathekview] - deutsches öffentlich rechtliches Fernsehen
 +
** Messenger
 +
*** [https://signal.org/download/windows/ signal]
 +
*** [https://desktop.telegram.org/ telegram]
 +
 
 +
* Software (ausschließlich Windows)
 +
** [http://www.flos-freeware.ch/notepad2.html notepad2 ] - ein bißchen besserer editor, als Editor
 +
** [https://www.teamviewer.com/de/ teamviwer]
 +
** [https://www.anydesk.com/de/downloads anydesk]
 +
** [http://capture2text.sourceforge.net/ capture2text] - bild 2 text .... zb. für screenshots
 +
*** [https://sourceforge.net/projects/capture2text/files/Dictionaries/ OCR language dictionary]
 +
=== openvpn ===
 +
 
 +
* Installation:
 +
** https://openvpn.net/community-downloads/
 +
*** openvpn-install-*-Win7
 +
*** openvpn-install-*-Win10
 +
* Konfiguration
 +
** ovpn Datei nach C:\Program Files\OpenVPN\config kopieren
 +
* OpenVPN auto startskript für aufgabenplanung
 +
 
 +
<source lang>
 +
@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
 +
)
 +
 
 +
</source>
 +
 
 +
=== pidgin ===
  
 
# [http://www.pidgin.im/download/windows/ pidgin runterladen]
 
# [http://www.pidgin.im/download/windows/ pidgin runterladen]
Zeile 18: Zeile 490:
 
### Off-the-Record Messaging: checkbox aktivieren
 
### Off-the-Record Messaging: checkbox aktivieren
 
### evt über "Erweiterung einrichten" privaten Schlüssel manuell erstellen
 
### evt über "Erweiterung einrichten" privaten Schlüssel manuell erstellen
 +
 +
== windows subsystem ==
 +
=== laufwerk (usb/ssd) mounten ===
 +
<source lang=bash>
 +
mount -t drvfs f: /mnt/f
 +
</source>
 +
 +
=== subsystem ubuntu installieren ===
 +
* https://seanthegeek.net/234/graphical-linux-applications-bash-ubuntu-windows/
 +
** https://docs.microsoft.com/en-us/windows/wsl/install-manual
 +
 +
* als Administrator in der powershell
 +
<source lang=windows>
 +
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
 +
</source>
 +
* neustart
 +
* als Administrator in der powershell (hat schlußendlich nicht funktioniert
 +
<source lang=windows>
 +
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
 +
Add-AppxPackage .\Ubuntu.appx
 +
</source>
 +
* 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
 +
<source lang=bash>
 +
echo "export DISPLAY=localhost:0.0" >> ~/.bashrc
 +
</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 ===
 +
 +
==== Can't find DISPLAY -- guessing `unix:0' at ... ====
 +
 +
<source lang=bash>
 +
export DISPLAY=:0
 +
</source>
 +
 +
 +
 +
 +
 +
= 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]]

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