Windows: Unterschied zwischen den Versionen
F (Diskussion | Beiträge) |
F (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (185 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
* | [[windows]] [[#Windows alternative Software]] | [[windows cleaning]] | [[windows server]] | [[MS PowerShell]] | ||
* | |||
= 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 == | == 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 === | === allgemeine Befehle === | ||
| Zeile 10: | Zeile 161: | ||
=== Dateien kopieren - robocopy === | === Dateien kopieren - robocopy === | ||
https://docs.microsoft.com/de-de/windows-server/administration/windows-commands/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://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> | <pre> | ||
| Zeile 18: | Zeile 170: | ||
</pre> | </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) === | === Dateien in sein Eigentum überführen - (linux: chown) === | ||
<source lang=> | <source lang=> | ||
| Zeile 36: | Zeile 215: | ||
</source> | </source> | ||
== pidgin == | |||
=== 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 53: | Zeile 491: | ||
### 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
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
- regedit
- netplwiz
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device\DevicePasswordLessBuildVersion=0
// von 2 auf 0 setzen
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=anyallgemeine 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
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 yAdministratoren-Gruppe alle Rechte geben (linux: chgrp root; chmod g+rwx; )
icacls ‹Verzeichnisname› /grant Administratoren:F /tVerzeichnis 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
- Update 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
- 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)
- KB4567523 installieren
- Windows dazu https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-2004#436msgdesc
- KB4557957 scheint ansonsten auch problematisch zu sein
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
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- 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
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 /addwindows 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
- Regel: Erweiterte Pins für Systemstart zulassen
- Regel: Minimale PIN-Länge für Systemstart konfigurieren
- 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!!!!
- Quellen
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 :LOOPRWindows Extern
Windows alternative Software
- Software (die es auch unter linux gibt oder zumindest opensource ist)
- digikam - Bilderverwaltung
- gimp - Bildverarbeitung
- clementine - Musik
- libreoffice - Office Paket
- zim - ein desktop wiki / Notizbuch ....
- jitsi - jabber, xmmpp, sip
- vlc - Video
- thunderbird - email
- firefox - browser
- Git for Windows
- Barrier - Maus/Tastatur übergreifend auf mehreren Rechnern nutzen Binary Downloads
- Mediathekview - deutsches öffentlich rechtliches Fernsehen
- Messenger
- Software (ausschließlich Windows)
- notepad2 - ein bißchen besserer editor, als Editor
- teamviwer
- anydesk
- capture2text - bild 2 text .... zb. für screenshots
openvpn
- Installation:
- https://openvpn.net/community-downloads/
- openvpn-install-*-Win7
- openvpn-install-*-Win10
- https://openvpn.net/community-downloads/
- 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
- pidgin runterladen
- runtergeladende datei pidgin-X.Y.Z.exe ausführen, also installieren
- otr verschlüsselung runterladen (direkt link pidgin-otr-4.0.0-1.exe aber lieber noch mal schauen ob nicht ne aktuellere Version existiert )
- runtergeladende datei pidgin-otr-X.Y.Z.exe ausführen, also installieren
- pidgin starten
- Benutzeraccount: Dateileiste > Konten verwalten > Hinzufügen
- Protokoll: für Jabber XMPP wählen
- Benutzer: userXYz (das was vor dem @ ist)
- Domäne: jabber.ccc.de (das was nach dem @ ist)
- Passwort: ein sicheres Passwort
- falls der Benutzer noch nicht exisitert: ganz am Ende Checkbox aktivieren "Dieses Konto neu auf dem Server anlegen"
- OTR aktivieren: Dateileiste > Werkzeuge > Erweiterungen/Pluings
- Off-the-Record Messaging: checkbox aktivieren
- evt über "Erweiterung einrichten" privaten Schlüssel manuell erstellen
- Benutzeraccount: Dateileiste > Konten verwalten > Hinzufügen
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 --shutdownhier 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