Istnieje wiele czynników, które mogą powodować problemy z udostępnianiem plików / drukarek w systemie Windows. Niestety, ponieważ jest tak wiele czynników, może zajść trochę testów, aby ustalić dokładną przyczynę w danym scenariuszu.
TL; DR / DIY: Przejdź do podsumowania
Grupa robocza / grupa domowa
System Windows Vista zmienił sposób udostępniania plików / drukowania. Zamiast ustawiać tę samą nazwę grupy roboczej, co w XP, musisz teraz utworzyć także grupę domową i ustawić typ sieci (public / private (home) / domain).
Konfiguracja udostępniania plików / drukowania powinna być domyślnie łatwa, ale kiedy zaczniesz zmieniać ustawienia lub korzystać z oprogramowania zabezpieczającego innej firmy, dość trudne jest upewnienie się, że wszystko jest ustawione poprawnie, ponieważ jest tak wiele czynników.
Jeśli chcesz udostępnić, ustaw typ sieci na prywatny . Jeśli nie chcesz udostępniać, ustaw typ sieci na publiczny . Może się to wydawać sprzeczne z intuicją, ale ma sens: w sieci publicznej chcesz zablokować ustawienia udostępniania, ale chcesz więcej swobodnego udostępniania w sieci prywatnej.
Usługi
Istnieją nie mniej niż cztery usługi systemu Windows, które muszą być uruchomione, aby udostępnianie plików i drukarek działało poprawnie i w pełni:
- Przeglądarka komputerowa
- serwer
- Pomocnik NetBIOS TCP / IP
- Stacja robocza
Otwórz przystawkę Usługi MMC ( services.msc
) i upewnij się, że te dla są uruchomione i ustawione na Automatyczny start. Otwórz ponownie miejsca sieciowe i odśwież. Jeśli to nie działa, spróbuj ponownie za minutę lub dwie.
Osobiście nie lubię, gdy wszystkie te zewnętrzne usługi działają przez cały czas, nawet gdy nie korzystam z udostępniania plików / drukowania. W związku z tym utworzyłem dwa pliki wsadowe, które pozwalają mi je włączać i wyłączać w razie potrzeby bez konieczności ręcznego uruchamiania lub zatrzymywania poszczególnych usług:
::LANOn.bat:
net start browser
net start server
net start lmhosts
net start lanmanworkstation
::LANOff.bat:
net stop browser
net stop server
net stop lmhosts
net stop lanmanworkstation
Ustawienia adaptera
Oprócz usługi należy także włączyć NetBIOS na karcie sieciowej:
Chociaż wydaje się to oczywistym krokiem, upewnij się również, że udostępnianie plików / drukarek jest zainstalowane i włączone dla aktywnej karty sieciowej, szczególnie jeśli zainstalowano więcej niż jedną kartę sieciową:
Upewnij się również, że ustawienia DNS są ustawieniami domyślnymi, jeśli nie musisz ich specjalnie zmieniać, ponieważ te ustawienia mogą wpływać na widoczność do iz sieci LAN:
Na koniec upewnij się, że nazwa systemu i domena / grupa robocza są poprawnie skonfigurowane dla twojej sieci; na przykład:
Uwaga : Upewnij się, że nazwy komputera i grupy roboczej są prawidłowe. Oficjalny interfejs systemu Windows zapobiega użyciu nieprawidłowych znaków lub zbyt długiemu, ale oprogramowanie innych firm nie musi temu zapobiegać. Może to powodować problemy z wykrywaniem sieci.
Porty
Inną częstą przyczyną File / Print Sharing nie działa jest to, że zapora zamyka wymagany port. Udostępnianie plików / wydruków w systemie Windows wymaga otwartych portów TCP i UDP 135-139.
Sprawdź oprogramowanie zabezpieczające (zapora ogniowa, oprogramowanie antywirusowe, programy proxy), aby upewnić się, że niezbędne porty nie są blokowane . Udostępnianie plików / wydruków było w przeszłości potencjalną luką i dlatego było często blokowane. Możesz uruchomić test za pomocą ShieldsUP! .
Oprogramowanie zabezpieczające
Czy ostatnio zainstalowałeś lub zmieniłeś ustawienia oprogramowania zabezpieczającego, takiego jak zapory ogniowe, oprogramowanie antywirusowe itp.? Tego rodzaju programy często lubią majstrować przy różnych aspektach systemu operacyjnego, aby je zablokować, a jeśli ustawisz ustawienie „prywatność” lub coś w tym stylu, może to blokować lub wyłączać niektóre aspekty systemu Windows. Na przykład WWDC (Windows Worms Doors Cleaner) to świetny sposób na zahartowanie systemu Windows XP, ale ustawienie go na maksymalne bezpieczeństwo ma efekt uboczny polegający na wyłączeniu udostępniania F&P, harmonogramu zadań (a zatem preselekcji) itp.
Sprawdź ustawienia programów bezpieczeństwa, aby znaleźć opcję związaną z udostępnianiem.
Ponadto upewnij się, że Zapora systemu Windows jest poprawnie skonfigurowana na wypadek, gdybyś coś kiedyś zmienił. Można porównać z pełną listą (domyślnych) reguł Zapory systemu Windows dotyczących udostępniania plików / wydruków z systemu z poprawnie działającym udostępnianiem plików / wydruków.
Nędza, Poznaj firmę
Wiele innych osób miało podobne problemy z udostępnianiem plików / wydruków.
Wszystkie te osoby musiały albo zmodyfikować konfigurację sieci (public / private / home / homegroup / etc.), Aby dopasować ją do reszty sieci, lub zresetować / wyłączyć Zaporę systemu Windows (lub jeden z innych elementów wymienionych w ta odpowiedź). Jedna osoba powiązana z plikiem, który może pomóc rozwiązać problem.
Ta osoba miała problem z udostępnianiem plików / drukarek, który został naprawiony przez zresetowanie reguł Zapory systemu Windows. W tym wątku znajduje się także przewodnik zawierający kilka kroków obejmujących zmianę domyślnych ustawień udostępniania, które powinny pomóc.
W tym wątku zasugerowano zresetowanie stosu TCP / IP oraz usunięcie obcych adapterów 6to4 .
Oficjalne odpowiedzi
Wykrywanie sieci to ustawienie sieciowe, które wpływa na to, czy komputer może widzieć (znajdować) inne komputery i urządzenia w sieci oraz czy inne komputery w sieci mogą widzieć twój komputer. Domyślnie Zapora systemu Windows blokuje wykrywanie sieci, ale można je włączyć.
Przynajmniej jako tymczasowy krok diagnostyczny wyłącz program antywirusowy i Zaporę systemu Windows. To nie jest tak proste, jak mogłoby się wydawać; wymaga całego jednominutowego wideo, aby pokazać, jak to zrobić.
Ci ludzie rozwiązali to, całkowicie wyłączając Zaporę systemu Windows.
Oto dwie oficjalne strony pomocy Microsoft, które omawiają naprawianie udostępniania plików / drukarek i komputerów nie wyświetlających się w sieci. Mają także dwa narzędzia do rozwiązywania problemów: [1] [2] do rozwiązania tych problemów.
Zasoby
Podsumowanie
Gdy funkcja udostępniania plików / drukowania nie działa, upewnij się, że:
Udostępnianie plików / wydruków jest poprawnie zainstalowane i włączone na wszystkie sposoby: usługi, karty sieciowe, porty
Wszystkie ustawienia są poprawne i pasują do reszty sieci, w tym nazwy komputerów i grup roboczych, rodzaj sieci i ustawienia sieciowe
Oprogramowanie zabezpieczające (zewnętrzne lub nie) jest odpowiednio skonfigurowane, wyłączone lub odinstalowane
Jeśli po tym wszystkim, ty system jest nadal pomieszane i File / Print Sharing jest nadal nie działa prawidłowo, to może również odwołać się do rodzajowego fix-it kroki jak chkdsk
, sfc
, , , lub nawet .system
restore
repair install
reinstalling