Laut der Windows 7-Hilfeseite mit dem Titel „Was ist Netzwerkerkennung?“ „beeinflusst sie, ob Ihr Computer andere Computer und Geräte im Netzwerk finden kann und ob andere Computer im Netzwerk Ihren Computer finden können.“ Nirgendwo steht, dass dies nur für das „öffentliche“ Konto gilt. Um die Netzwerkerkennung zu aktivieren, heißt es:
- [Gehe zu], um die erweiterten Freigabeeinstellungen zu öffnen.
- Klicken Sie auf den Chevron, um das aktuelle Netzwerkprofil zu erweitern.
- Klicken Sie auf Netzwerkerkennung aktivieren und dann auf Änderungen speichern.
Ich bin verwirrt, weil ich, obwohl ich mit einem bestimmten (Nicht-Administrator-)Benutzerkonto angemeldet bin, nur zwei Einträge sehe [„Privat oder Arbeit“ und „Öffentlich (aktuelles Profil)“] und nur der zweite scheint ein „aktuelles Profil“ zu sein, wie in Schritt 2 oben angegeben. Beide haben Winkel, aber nur der letztere hat ein Optionsfeld zum „Einschalten der Netzwerkerkennung“. Bedeutet das, dass Microsofts Terminologie „Netzwerkerkennung“ und die von diesem Begriff umfasste Funktionalität nur für den öffentlichen Ordner gilt?
Antwort1
Die einzige Verwirrung, die Sie festgestellt haben, besteht darin, Public
dass das Wort in zwei verschiedenen Konzepten verwendet wird, nämlich Benutzerkonten und Netzwerkprofilen, bei denen es sich in Wirklichkeit um unterschiedliche Dinge handelt.
Public
Der Ordner befindet sich an einem dedizierten Ort C:\Users\Public
mit seinen eigenen Dokumenten, Downloads usw. Er wird einfach auf das Konto jedes angemeldeten Benutzers projiziert und kann zum Teilen von Daten zwischen den Konten JEDEM Benutzer verwendet werden, da er über Lese-/Schreibberechtigungen für alle autorisierten Benutzer für die allgemeinen Ordner „Dokumente, Downloads, Musik, Videos, Bilder“ verfügt. Dieser Ordner enthält auch eingeschränkte (Nur-Lese-Berechtigungen für Nicht-Administratoren) Ordner wie „Desktop“, der Symbole/Verknüpfungen enthält, die allen Benutzern zur Verfügung stehen.
Wenn man den Windows Explorer öffnet, wird der Inhalt des Public
Ordners angezeigt Libraries
(wenn Sie beispielsweise auf klicken, Libraries->Documents
werden 2 Ordner angezeigt, – einer My Documents
ist privat und standardmäßig nur für angemeldete Benutzer verfügbar und ein anderer Public Documents
kann mit allen Benutzern auf einem bestimmten Computer geteilt werden. Der tatsächliche Speicherort von My Documents
befindet sich in C:\Users\AccountName\Documents
und der Speicherort von Public Documents
befindet sich in:
C:\Users\Public\Documents
)
Angemeldete Benutzer haben direkten Zugriff auf beide Speicherorte und müssen den Zweck von „Öffentliche Dokumente“ im Auge behalten, einem freigegebenen Ordner, der allen Benutzern auf einem bestimmten Computer zur Verfügung steht.
Bezüglich Netzwerkprofilen(Privat/Geschäftlich, Öffentlich):
Wenn für ein bestimmtes Netzwerkprofil die „Netzwerkerkennung“ eingeschaltet ist, dann C:\Users\Public
wäre im Netzwerk verfügbar, abernurwenn Sie die Freigabe dieses Ordners aktivieren Public
im
Control Panel\All Control Panel Items\Network and Sharing Center\Advanced sharing settings
Wie ich jedoch festgestellt habe, besitzt kein Benutzer/Konto diesen öffentlichen Ordner, obwohl den tatsächlichen Benutzerkonten Zugriff gewährt werden kann
Nicht wirklich. Die meisten Betriebssysteme haben ein Konzept von Besitz und Berechtigungen und Windows ist eines davon (ab NT4). Alle Ressourcen, die zugänglich/freigegeben sein müssen, sollten einen Besitzer haben. Wenn Sie mit der rechten Maustaste klicken und c:\Users\Public
dann zu „Eigenschaften->Sicherheit“ gehen, werden Sie feststellen, dass dieser Ordner der Gruppe „Administratoren“ gehört und die Berechtigungen den Gruppen meines Wissens nach „Besitzer, System, Dienste, Stapelverarbeitung, Interaktiv“ zugewiesen sind. Dadurch wird dieser Ordner auch für Benutzerkonten im Netzwerk freigegeben, aber nur, wenn Sie den Zugriff in den „erweiterten Freigabeeinstellungen“ aktiviert und das private/geschäftliche Netzwerkprofil aktiviert haben.
Bedeutet dies, dass die Microsoft-Terminologie „Netzwerkerkennung“ und die Funktionalität, die dieser Begriff umfasst, nur für den öffentlichen Ordner gilt?
Nein. Grundsätzlich aktiviert die „Netzwerkerkennung“ entweder die Firewall, um den Zugriff auf freigegebene Ordner (einschließlich öffentlicher Ordner) einzuschränken, oder sie öffnet Ports in der Firewall, die Windows-Freigaben (die von anderen erkannt werden) zulassen. Außerdem ermöglicht die „Netzwerkerkennung“ das Durchsuchen des Netzwerks nach dem Masterbrowser, der eine Liste mit anderen im Netzwerk verfügbaren Computern führt.
„Netzwerkerkennung“ ist standardmäßig für das „öffentliche“ Netzwerkprofil deaktiviert und für „private/geschäftliche“ NETZWERKprofile aktiviert.
Sie haben in den Kommentaren richtig gefolgert:
jedes Netzwerkprofil gilt für den gesamten Computer, über alle Konten hinweg. Das heißt, diese Schalter sind nicht spezifisch für das Konto, bei dem ich angemeldet bin, obwohl einige Schalter explizit und spezifisch für den öffentlichen Ordner gelten.
Das Konzept des „öffentlichen“ Ordners wurde hinzugefügt, um die Netzwerkfreigabe zu vereinfachen, wenn kein Benutzer am Computer angemeldet ist (eine Art einfacher Server) und um eine einfache Freigabe zwischen Benutzerkonten zu ermöglichen.