Windows kann nicht auf den [anderen Computer] -Fehlercode 0x80004005 zugreifen

21

Ich habe zwei Windows-Rechner in einem Heimnetzwerk, einen, auf dem Windows 7 ausgeführt wird (ich werde es ab jetzt als w7 bezeichnen), und einen, auf dem Windows 8.1 ausgeführt wird (ich werde es ab jetzt als w8 bezeichnen). Beide Computer konnten auf die freigegebenen Ordner des jeweils anderen zugreifen (dh über " Erweiterte Freigabe " freigegeben ), bis mein Internetdienstanbieter über das Wochenende ein Upgrade seines Modems durchgeführt hat. Jetzt kann w8 auf die freigegebenen Ordner von w7 zugreifen , aber w7 kann nicht auf die freigegebenen Ordner von w8 zugreifen. Wenn ich \ w8 im Windows Explorer eingebe, erhalte ich eine Meldung mit der Aufschrift

Windows kann nicht auf \\ w8 zugreifen

und im Detail:

Fehlercode: 0x80004005

Unspezifizierter Fehler

Wenn ich das Gleiche im Startmenü versuche, wird ein anderer Detailabschnitt angezeigt:

Fehlercode: 0x800070035

Der Netzwerkpfad wurde nicht gefunden.

Wenn ich \\ [die IP-Adresse von w8] entweder im Windows Explorer oder im Startmenü eingebe, erhalte ich die gleichen Ergebnisse wie oben.

Ich habe sichergestellt, dass der Client für Microsoft-Netzwerke auf W7 und W8 für die LAN-Verbindung sowie die Verbindung zum Internetdienstanbieter installiert und überprüft wurde.

Auf w7 und w8 gibt es keine Firewalls von Drittanbietern.

Ich habe sichergestellt, dass alle diese Dienste auf W7 und W8 ausgeführt werden

  • Computer-Browser
  • DHCP-Client
  • DNS-Client
  • Veröffentlichung der Funktionsermittlungsressource
  • Server
  • SSDP-Erkennung
  • TCP / IP-Netbios-Helfer
  • UPnP-Gerätehost
  • Arbeitsplatz

UPnP Device Host lief nicht auf w7, aber das Starten machte keinen Unterschied.

Computerbrowser und UPnP-Gerätehost liefen nicht auf w8, aber das Starten machte keinen Unterschied.

Ich habe versucht, ein Netzwerklaufwerk auf w8 von w7 (unter Verwendung der IP-Adresse und des Namens) zuzuordnen. Dabei habe ich gemäß einer Antwort auf technet die Option "Verbindung mit verschiedenen Anmeldeinformationen herstellen" ausgewählt und trotzdem den Fehlercode 0x800070035 erhalten

Ich kann w8 weder mit der IP-Adresse noch mit dem Namen von w7 anpingen, aber w8 kann w7 anpingen.

Es gibt auch einen XP-Rechner im selben Netzwerk. w7 u. die xp Maschine können sich sehen. W8 kann die XP-Maschine sehen, aber die XP-Maschine kann W8 nicht sehen.

Anscheinend könnte dies eine Firewall-Konfiguration für w7 sein. Es gibt jedoch viele, viele eingehende Firewall-Regeln, und ich weiß nicht, auf welche ich achten soll.

Jimmy
quelle
Wie lauten die (lokalen Netzwerk-) IP-Adressen beider Computer und wie lautet die Subnetzmaske? Befinden sie sich tatsächlich im selben Netzwerk? Vielleicht hat W8 auf ipv6 umgestellt?
Am
@ ist immer die Adresse von w8 192.168.2.29, Subnetz 255.255.255.0; Die Adresse von w7 lautet 192.168.2.1, dasselbe Subnetz. Woher weiß ich, ob w8 auf ipv6 umgestellt hat? Beide Computer listen die IPv4- und IPv6-Adressen in ipconfig auf.
Jimmy
Sie haben uns gerade 2 IPv4-Adressen gegeben. Solange beide eine IPv4-Adresse haben, kommunizieren sie über IPv4.
LPChip
@LPChip und doch nicht! :(
Jimmy
Falls es jemand anderem hilft, hatte ich die gleichen Symptome, aber eine andere Ursache; In den Netzwerkverbindungseigenschaften wurde "Datei- und Druckerfreigabe für Microsoft-Netzwerke" deaktiviert.
Stewbasic

Antworten:

16

Abgesehen von den oben genannten Lösungen, die allgemeine / klassische Probleme mit diesem Fehlercode lösen, kann ein anderes neues Problem zu 0x80004005 führen.

Seit Windows 10 1709 wird das alte SMB v1-Protokoll nicht mehr standardmäßig unterstützt, das noch von mehreren PCs oder anderen Netzwerkgeräten wie Routern, die ein NAS bereitstellen, verwendet wird. Beachten Sie, dass SMB v1 möglicherweise auch auf älteren Windows-Computern deinstalliert wurde. Befolgen Sie diese Schritte, um es wieder zu aktivieren und erneut auf solche Geräte zuzugreifen.

  • Gehen Sie zur klassischen Systemsteuerung
  • Gehen Sie zu Programme und Funktionen
  • Wählen Sie in der Seitenleiste die Option Windows-Funktionen hinzufügen oder entfernen
  • Stellen Sie sicher, dass die Unterstützung für SMB 1.0 / CIFS File Sharing aktiviert ist.

    Je nachdem, was Sie benötigen, benötigen Sie möglicherweise nur die Client- oder Serverkomponente und installieren auch die automatische Entfernung (die Sie vor SMB v1-Sicherheitsproblemen schützen soll). Wenn Sie jedoch keine Ahnung haben, was ich meine, aktivieren Sie einfach das übergeordnete Kontrollkästchen.

Starten Sie Ihren PC neu und versuchen Sie erneut, auf das Gerät zuzugreifen.

Ein typisches Gerät, das SMB 2 oder neuer nicht unterstützt, sind ältere FritzBox-Router (in Deutschland beliebt). Wenn Sie versuchen, auf eine USB-Festplatte zuzugreifen, die als NAS angeschlossen ist, können Sie den Router nicht erreichen, der versucht, eine Verbindung herzustellen .

Strahl
quelle
In meiner Win10-Standardeinstellung war der SMB1.0- SERVER aktiviert, aber der Client war deaktiviert! Komm ein Microsoft ... * facepalm *. Dies ist eine furchtbar wenig hilfreiche Fehlermeldung. Ich habe diese Lösung von einer anderen Site erhalten, auf der jemand vorschlug, den freigegebenen Ordner als Netzwerktreiber zuzuordnen und nach usr / pwd mit unterschiedlichen Anmeldeinformationen zu fragen. Erst dann gab es einen aussagekräftigen Fehler: "Sie können keine Verbindung zur Dateifreigabe herstellen, da diese nicht sicher ist. Für diese Freigabe ist das veraltete SMB1-Protokoll erforderlich." Ich wünschte, Google könnte mir diese SE-Antwort in den Top-Ergebnissen geben. ; (
msb
Anscheinend wurde es 1809 auch deaktiviert. Ich musste es nur wieder aktivieren. Der schnelle Weg zum Fenster mit den Windows-Funktionen ist WIN + R, "optionalfeatures". Aktivieren Sie den SMB 1.0-Client.
Derek Wade
8

Folge den Anweisungen unten. Sie könnten helfen. Oder vielleicht auch nicht

Drücken Sie auf dem Computer unter Windows 8 Win+ Rund geben Sie in das Feld Ausführen Folgendes ein:
control /name Microsoft.NetworkAndSharingCenterund drücken Sie die Eingabetaste.

Klicken Sie im linken Bereich auf "Erweiterte Freigabeeinstellungen ändern", erweitern Sie das Freigabeprofil "Privat" und stellen Sie sicher, dass Netzwerkerkennung aktivieren und Datei- und Druckerfreigabe aktivieren ausgewählt sind.

Erweitern Sie das Profil "Gast oder Öffentlich" und vergewissern Sie sich, dass Netzwerkerkennung deaktivieren und Datei- und Druckerfreigabe deaktivieren ausgewählt sind.

Erweitern Sie das Profil "Alle Netzwerke" und scrollen Sie nach unten zum unteren Rand des Fensters. Wählen Sie unter "Kennwortgeschützte Freigabe" die Option Kennwortgeschützte Freigabe deaktivieren aus .

Nun drücken Sie Win+ Rund im Run - Befehl Geben Sie im Feld: \\Localhost. Stellen Sie sicher, dass alle Ihre freigegebenen Ordner hier vorhanden sind.

Wählen Sie einen Ordner aus der Liste aus und drücken Sie Alt+ Enterund in der Freigabe Registerkarte, drücken Sie die Teile - Taste und geben Sie Everyonein der Dropdown - Liste aus und drücken Enterund stellen Sie die „Berechtigungsstufe“ zu lesen . Tun Sie dies für jeden Ordner, den Sie freigeben möchten.

Stellen Sie schließlich sicher, dass beide Computer (W7 und W8) dieselbe Netzwerkmaske haben.

Drücken Sie dazu Win+ Rund geben Sie in das Befehlsfeld Ausführen Folgendes ein: shell:ConnectionsFolderWählen Sie Ihren Netzwerkadapter für die kabelgebundene Ethernet-Verbindung aus und drücken Sie Alt+ Enter. Scrollen Sie im Eigenschaftenfenster nach unten zu Internet Protocol Version 4 (TCP / IPv4) und doppelklicken Sie darauf.

Wenn die IP-Adresse und die Subnetzmaske manuell eingegeben wurden, stellen Sie sicher, dass die Subnetzmaske mit der des Windows 7-Computers übereinstimmt, indem Sie den gleichen Schritt unter W7 ausführen.

Nun erfahren Sie die Hostnamen der W8 - Box durch diese in das Befehl Ausführen Feld eingeben:
cmd /c "hostname & pause".

Wechseln Sie nun in das Feld W7, und geben Sie im Feld Ausführen Folgendes ein: \\HOSTNAME_OF_W8_BOXund prüfen Sie, ob Sie jetzt auf die Dateien und Ordner in W8 zugreifen können.

Vinayak
quelle
"Kennwortgeschütztes Teilen deaktivieren" war deaktiviert, aber ich habe versucht, es zu aktivieren, da es anscheinend das ist, was ich für "erweitertes Teilen" benötige. Das Einschalten machte jedoch keinen Unterschied. Die freigegebenen Ordner sind in der Tat vorhanden, wenn \\ localhost auf w8 angezeigt wird. Ich habe einen Ordner wie von Ihnen vorgeschlagen freigegeben (der zuvor deaktiviert war, da ich die erweiterte Freigabe verwendet habe), aber es hat keinen Unterschied gemacht. Das Blockierungsproblem scheint, dass w7 (und andere Computer) w8 einfach nicht sehen können (einschließlich Ping).
Jimmy
Versuchen Sie, die kennwortgeschützte Freigabe zu deaktivieren und Ordner wie von mir vorgeschlagen freizugeben. Stellen Sie außerdem sicher, dass die Netzwerkerkennung aktiviert ist.
Vinayak
Wenn dies nicht funktioniert, versuchen Sie, eine Heimnetzgruppe zu erstellen und W7 an der Heimnetzgruppe teilzunehmen, und prüfen Sie, ob dies hilfreich ist.
Vinayak
In meinem Fall wird beim Öffnen von \\ HOSTNAME zwischen zwei win10-PCs eine Liste aller freigegebenen Ordner angezeigt. Das Problem ist, dass ich, wenn ich auf einen der Ordner klicke, sehr lange nachdenke, bevor ich ihn nicht öffne
Pavel P
@Pavel das könnte ein Berechtigungsproblem sein. Überprüfen Sie die Registerkarte Freigabe im Eigenschaftenfenster eines Ordners, den Sie freigeben, und klicken Sie auf die Schaltfläche Freigeben. Geben Sie "Jeder" ein und klicken Sie auf Hinzufügen. Wenn Sie jetzt von einem anderen Computer aus auf diesen Ordner zugreifen können, müssen Sie möglicherweise Ihre Freigabeberechtigungen ändern.
Vinayak,
5

Hier ist eine Problemumgehung.

Manchmal funktioniert Network Discovery unter Windows einfach nicht, aber das Netzwerk ist vorhanden, nur unzugänglich.

Anschließend sollten Sie der Fileserver-Station eine statische IP zuweisen.

Ordnen Sie das Laufwerk dem freigegebenen Ordner zu, indem Sie die IP-Adresse der Station anstelle des Computernamens verwenden.

Beispiel:

\\192.168.1.141\fileserver

instead of the inaccesible

\\computer-name\fileserver
Ionut Dobrinescu
quelle
3

Ist Ihr Modem auch der Router, an den beide PCs angeschlossen sind? In diesem Fall hat das Update wahrscheinlich alle Einstellungen auf die Standardeinstellungen zurückgesetzt, sodass Windows 7 ein neues Netzwerk erkennt. Als Ergebnis wird ein Popup angezeigt, in dem Sie gefragt werden, um welche Art von Netzwerk es sich handelt. Wenn für öffentliches Netzwerk ausgewählt, wird es sehr eingeschränkt sein. Das ist wahrscheinlich was passiert ist.

Folgendes tun Sie auf dem Windows 7-Computer:

  1. Klicken Sie auf das Netzwerksymbol in der Nähe der Uhrzeit unten rechts.
  2. Klicken Open network and sharing center
  3. View your active networksKlicken Sie unten links auf den blauen Text, der jetzt wahrscheinlich Public networkoder möglicherweise sagt Home network.
  4. Wählen Sie im neuen Dialogfeld Work network.
  5. Klicken Sie auf Close.

Die Dinge sollten jetzt wieder funktionieren.

Wenn die Dinge immer noch nicht funktionieren, klicken Sie Change advanced sharing settingslinks auf und werten Sie diese Einstellungen aus. Machen Sie dasselbe auf der Windows 8-Maschine. (Die obigen 5 Schritte gelten nicht für Windows 8. Es ist immer ein öffentliches Netzwerk vorhanden, und Windows 8 fragt nicht, über welches Netzwerk Sie verfügen.)

LPChip
quelle
w7 war im Heimnetzwerk. Die Umstellung auf ein funktionierendes Netzwerk schien keinen Unterschied zu machen. Ich habe auch einen XP-Rechner im selben Netzwerk und er kann den W8-Rechner auch nicht sehen. Die erweiterte Freigabe von w8 erscheint alle vernünftig (Netzwerkerkennung und Datei - und Druckerfreigabe für private Netzwerke aktivieren, für öffentliche Netzwerke deaktivieren; Freigabe öffentlicher Ordner und kennwortgeschützte Freigabe in allen Netzwerken aktivieren) Was versuche ich mit Advanced Sharing zu tun?) Aber es machte keinen Unterschied.
Jimmy
Tatsächlich sehe ich auf w8 etwas Verdächtiges. Unter "Netzwerk- und Freigabecenter" befinden sich zwei aktive Netzwerke: "Bell" und "Netzwerk 3". Netzwerk 3 ist vom Typ Ethernet und sagt "kein Internetzugang". Bell ist vom Typ "Bell" und verfügt über Internetzugang. Ich wähle die Bell-Verbindung, um eine externe (öffentliche) IP zu haben. Was verdächtig ist, ist, dass Bell als "Privates Netzwerk" bezeichnet wird, während "Netzwerk 3" als "Öffentliches Netzwerk" bezeichnet wird. Es scheint mir, dass das Gegenteil sein sollte? Kann ich Windows 8 zwingen, Bell zu einem öffentlichen Netzwerk und Network 3 zu einem privaten Netzwerk zu machen?
Jimmy
Stellen Sie eine VPN-Verbindung her? Wenn ja, funktioniert alles, wenn Sie das VPN-Netzwerk trennen? Wenn ja, bearbeiten Sie Ihre VPN-Verbindung, Registerkarte Netzwerk, IPv4, deaktivieren Sie Externes Gateway verwenden.
LPChip
3

Ich habe es mit den folgenden Schritten behoben:

1 - Start -> Systemsteuerung -> Gerätemanager öffnen 2 - Im Ansichtsmenü "Versteckte Geräte anzeigen" ankreuzen 3 - Zweig der Netzwerkadapter öffnen. 4- Sie werden viele Adapter mit dem Namen Microsoft 6to4 sehen. (Ich hatte über 150 Anzahl von ihnen). 5- Alles löschen. 6- Starten Sie Ihren PC neu.

Bei der Suche habe ich jedoch eine andere nützliche Ressource gefunden, in der neben der obigen eine Liste mit mehreren Schritten aufgeführt ist. Wenn Sie möchten, können Sie dies unter http://appuals.com/best-fix-steps-fix-error-0x80004005/ versuchen.

tom
quelle
3

Vor kurzem habe ich Windows 10 auf einigen Testcomputern in meinem Büro bereitgestellt und hatte das Problem, dass ich nicht auf die Netzwerkfreigabe zugreifen konnte, dh "\\USA\Shared"oder "\\FRANCE\Shared"aber es "\\ENGLAND\Shared"funktionierte einwandfrei, da es meine lokale Freigabe war. Dies war nur bei meinem Dell Optiplex 990 der die Intel 82579LM Gigabit NIC verwendet. Die Laptops greifen auf die Netzwerkfreigaben zu. Ich habe mir den HKLM\System\CurrentControlSet\ Registrierungsfix angesehen und auch, dass die richtigen Netzwerkdienste ausgeführt wurden.

Ich und mein Kollege in Shanghai dachten, es könnte sich um DNS-Probleme handeln, aber NSLookup löste sich perfekt. Ich ging zu: https://downloadcenter.intel.com/product/47549/Intel-82579-Gigabit-Ethernet-Controller, wo Intel innerhalb weniger Tage neue Versionen der Netzwerkkarte herausgebracht hat.

Es gab offensichtlich einige Probleme. Nach einem Update der Treiber und einem Neustart funktionieren meine nicht lokalen Freigaben einwandfrei.

JustWilliam
quelle
2

Es gibt 2 aktive Netzwerkverbindungen auf den Windows 8-Computern: Netzwerk 3 vom Typ Ethernet und Bell, eine DSL-Verbindung, für die Benutzername und Kennwort erforderlich sind. Wenn ich mich mit der Bell-Verbindung verbinde, erhält das Gerät eine öffentliche IP-Adresse. Wie auch immer, die Bell-Verbindung war vom Typ Privates Netzwerk, und das Netzwerk 3 war vom Typ Öffentliches Netzwerk - genau das Gegenteil von dem, was sie hätten sein sollen. Nachdem Sie diese Einstellungen geändert haben, hat alles wie erwartet funktioniert.

Es war trivial, die Netzwerk-3-Verbindung so zu ändern, dass sie privat ist (Windows + I, klicken Sie auf Internetzugang und dann oben auf Verbindungseinstellungen anzeigen, wo ich Netzwerk 3 auswählen und "Geräte und Inhalte suchen" aktivieren konnte). Das Publizieren von Bell war etwas aufwändiger, da es nicht unter View Connection Settings angezeigt wird. Also musste ich zu HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ NetworkList \ Profiles gehen, das Profil mit Profile Name Bell finden und seine Kategorie auf 0 ändern (dh leer lassen). Weitere detaillierte Anweisungen und Screenshots .

Jimmy
quelle
2

Ich hatte etwas Ähnliches, aber ich konnte mich mit EINIGEN freigegebenen Ordnern verbinden, aber nicht mit anderen auf einem einzelnen Client-PC. Um die Sache noch schlimmer zu machen, konnte ich von einem Anmeldenamen auf dem Client-PC aus eine Verbindung zu allen herstellen, aber nur einige von ihnen verwendeten einen anderen Anmeldenamen. Und soweit ich sehen konnte, wurden beide Anmeldenamen auf beiden PCs eingerichtet.

Dieser Artikel hat das Problem für mich behoben: http://www.howtogeek.com/howto/13197/map-a-network-drive-from-xp-to-windows-7/

Ich hatte den gleichen Benutzernamen auf dem XP-Rechner (Host), konnte jedoch keine Verbindung zu bestimmten Ordnern herstellen. Es stellte sich heraus, dass der "Name" auf beiden PCs (unter "Admin", "Lokale Benutzer" und "Gruppen", "Benutzer") unterschiedlich war, obwohl der "vollständige Name" identisch war. Nachdem ich dem Host denselben "vollständigen Namen" hinzugefügt hatte, funktionierte alles wie erwartet.

Ich vermute, dass das Problem dadurch verursacht wurde, dass einige Ordner von einem Benutzer auf dem Host-Computer erstellt wurden und andere (auf die ich nicht zugreifen konnte) von dem anderen Benutzer erstellt wurden.

Durch Hinzufügen des Benutzernamens für den Clientcomputer auf dem Hostcomputer erhielt ich Zugriff auf alle freigegebenen Dateien.

Julie
quelle
-1

Ich hatte ein ähnliches Problem und stellte fest, dass der Benutzer auf eine Netzwerkfreigabe zugegriffen hat, wobei ein anderer Benutzeranmeldeinformationen (zugeordnetes Netzwerklaufwerk) die Benutzeranmeldeinformationen aus dem Anmeldeinformations-Manager in der Systemsteuerung entfernt und das Problem behoben hat.

Rayden G.
quelle