Schlagwort-Archive: Windows 10

Microsoft Windows 10 ist ein Betriebssystem des US-amerikanischen Unternehmens Microsoft, das am 29. Juli 2015 veröffentlicht wurde.

Keine Netzlaufwerke nach Windows-Update

Netzwerkprobleme nach Update, kein Zugriff auf Netzlaufwerke

Windows 10 Clients zeigen Netzlaufwerke in Windows-Explorer nicht mehr korrekt an, Zugriff zu NAS und Server mit SMBv1 Freigaben sind nicht mehr möglich, nachdem Funktionsupdate für Windows 10, Version 2004 installiert wurde.

Freigabe zu NAS und Server unterbrochen nach Funktionsupdate 2004

Symptom

Netzlaufwerke zu Windows Freigaben können nicht mehr hergestellt werden, dies nachdem der Funktionsupdate 2004 vom Mai 2020 heruntergeladen wurde. Mit dem Windows-Update 2004 Build 19041.508, ist der Zugriff für Standard Benutzer zu Freigaben und Netzlaufwerke nicht mehr möglich, diese das Netzwerkprotokoll SMB 1.0/CIFS-Protokoll verwenden.

Ursache

Microsoft hat mit dem Windows 10 Funktionsupdate 2004 das verhalten für das Netzwerkprotokoll SMB Version 1 geändert. Das Netzwerkprotokoll SMBv1 gilt als nicht mehr sicher, die Empfehlung von Microsoft ist es, das veraltete SMB 1.0/CIFS-Protokoll nicht mehr zu verwenden. Siehe auch – Windows 10: Zugriff auf SMBv1-Freigabe nicht mehr möglich.

Lösung

Der Registry Key ProviderFlags steuert die Wiederherstellung von Netzwerkfreigaben mit Server Message Block (SMB) Version 1, wenn diese in der Registry gespeichert werden. Der Registry DWORD Key ProviderFlags kann mittels Registry Editor unter [HKEY_CURRENT_USER\Network\<Lw>] hinzugefügt werden, oder durch ausführen der folgenden Zeile in einem Command Prompt:

regedit_providerflags
Abbildung: Registry Key ProviderFlags

Das Netzlaufwerk (i) ist hier auf die Freigabe info gemappt auf SERVER01 dieser das Netzwerkprotokoll SMBv1 nutzt. Der Key ProviderFlags ist nur für Netzlaufwerke mit SMBv1 erforderlich. Die Änderung erfordert ein Neustart.

Auch zusätzlich kann erforderlich sein, den Verlauf der Netzlaufwerke zu löschen, unter dem Registrierungspfad Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU können die zuvor gemappten Laufwerke entfernt werden.

Lösung: net use persistent:no

Eine weitere Lösung ergibt sich unter Verwendung des Parameter /persistent:no, dort wo das Netzlaufwerk mapping aus Login-Scripts ausgeführt wird, wie durch Batchdateien auf dem Anmeldeserver \\SERVER01\netlogon, oder in einem Netzwerk ohne ADS, durch ein lokales Anmeldeskript auf dem Client. Dabei werden die Netzlaufwerke im Anmeldeskript mit net use /persistent:no erstellt.

In diesem Beispiel werden alle Netzlaufwerke gelöscht, bevor diese erstellt werden, dabei werden die Netzlaufwerke nicht in der Registry dauerhaft gespeichert, hierdurch es nicht erneut zum Unterbruch kommt, das es mit dem Funktionsupdate 2004 für Netzlaufwerke gibt, mit Geräte die Netzwerkfreigaben und dem Netzwerkprotokoll SMBv1 verwenden.

Ping in der PowerShell

PowerShell ICMP Ping mit Test-Connection

Ping unter Windows 10 beschränkt sich nicht mehr nur zur Ausführung aus dem Command Prompt, dabei wartet Ping in der PowerShell mit zusätzlichen Möglichkeiten auf. Das Cmdlet Test-Connection in der PowerShell 7 enthält erweiterte Funktionen, wie Repeat und Traceroute oder als Ping Prozess im Hintergrund.

Test-Connection

Beispiele mit Test-Connection

Das Cmdlet Test-Connection sendet ICMP Echo-Anforderungspakete (Internet Control Message Protocol) an einen oder mehrere durch Komma getrennte Remote-Hosts und gibt die Echo Antworten zurück.

Mit der Option -Repeat wird wie dies von Ping bekannt ist, ICMP Anfragen an den angegebenen Host gesendet, bis zur Beendigung des Vorgangs, durch die Eingabe von CTRL+BREAK.

Dieses Beispiel zeigt, wie ein Test-Connection Befehl als PowerShell Hintergrund Job ausgeführt wird.

Routenverfolgung – Traceroute mit dem Test-Connection in der PowerShell.

Der in PowerShell 6.0 eingeführte Parameter Traceroute ordnet eine Routenverfolgung an, zwischen dem lokalen Computer und dem Remote-Ziel, das mit Parameter angegeben wird.

In einem weiteren Beispiel werden Parameter verwendet um den Befehl Test-Connection anzupassen. Der lokale Computer sendet einen Ping-Test an einen Remotecomputer.

Dieses Cmdlet ist ab PowerShell 6.0 und neuer verfügbar.

Test-Connection TCP Port Parameter

Der Parameter -TcpPort gibt die TCP-Portnummer zum Ziel an, die im TCP-Verbindungstest verwendet werden soll. Das Cmdlet versucht, eine TCP-Verbindung mit angegebenen Port zum Ziel herzustellen.

Wenn eine Verbindung hergestellt werden kann, wird $True zurückgegeben. Kann keine Verbindung hergestellt werden, wird $False zurückgegeben. Der Paramter -TcpPort ist ab PowerShell 7.0 und neuer verfügbar.

Test-Connection MTU Size Parameter

Der Parameter -MtuSize wird verwendet, um die Pfad MTU Größe zu ermitteln.

Das Cmdlet gibt ein PingReply#MTUSize Objekt zurück, das die Pfad MTU Größe zum Ziel enthält, es ist ab PowerShell 7.0 und neuer verfügbar.

Test-Connection Parameter Quiet

Der Parameter -Quiet gibt einen booleschen Wert zurück. Die Verwendung dieses Parameters unterdrückt alle Fehler.

Dieses Cmdlet ist ab PowerShell 7.0 und neuer verfügbar.

PowerShell Remoting Test-Connection

Im nächsten Beispiel wird eine Sitzung zum Server2 erstellt, wenn mindestens einer der an den Computer gesendeten Pings erfolgreich ist. Hierzu muss auf dem Remote Computer TrustedHosts konfiguriert werden.

Um HTTP für PowerShell-Remoting zu verwenden, führt man folgenden Befehl auf dem Remote-Host aus, von einem als Administrator geöffneten (cmd) Command Prompt.

Die TrustedHosts-Konfigurationseinstellung erfolgt durch ausführen von winrm.cmd mit der Option config/client auf dem Remote-Host.

Anfragen von 192.168.1.2 werden angenommen. Die Abfrage der Globale Konfiguration von WinRM ist wie folgt.

Desktop Fenster andocken

Mit mehreren Windows Fenstern arbeiten, an Bildschirmrand Andocken

Windows 10 unterstützt das Andocken von Fenster, in dem man es an den Bildschirmrand zieht, damit wird die Fenstergröße automatisch an den verfügbaren Platz des Bildschirms angepasst, sodass sie problemlos nebeneinander angezeigt werden. Die Einstellung dazu finden sich unter Multitasking – Fenster andocken.

win-tab

Mit der Tastenkombination <Win> + <Tab> öffnen sich die Vorschaufenster als Miniaturbilder.

Mit Rechtsklick über einem Vorschaufenster erscheint das Kontextmenü, mit der Auswahl für Links andocken und Rechts andocken. Dazu gibt es im Web ein passendes Video, dieses den Vorgang und die Aktion zeigt.

Die Windows 10 Einstellung finden sich unter Multitasking – Fenster andocken.

Linux Desktop zum Fenster Einrasten

Linux Mint mit Chinnamon Desktop welcher auf Gnome basiert, wird das Einrasten von Fenster am Bildschirmrand ermöglicht, durch ziehen zum Rand, bei gleichzeigt gedrückter <Ctrl> Taste.

Linux Desktop Fenster Einrasten

Für Fenster Einrasten zum Bildschirmrand ziehen, bei gleichzeitig gedrückter <Ctrl>
Taste.

Linux Mint Desktop Fenster Einrasten

Einige Sekunden die Maus + <Ctrl> Taste gedrückt halten, dann loslassen.

fenster einrasten

Split View zwei Fenster nebeneinander

Apple spendiert seinem macOS, hier ist es Catalina, das sogenannte Split View, dieses ähnlich wie bei Windows funktioniert.

Mit Split View lässt sich der Mac-Bildschirm mit zwei Apps nebeneinander füllen, ohne dass man die Fenster manuell verschieben und ihre Größe ändern muss, mit längerem Klick auf das grüne Symbol. Split View bietet jedoch nicht denselben Funktionsumfang wie den bei Windows oder Linux, Mac User die sich damit nicht zufriedengeben, holen sich eine zusätzliche App, eine dieser ist Magnet, und wie jetzt viele vermuten, Ja – der Name ist auch Programm.

split view