Обмін файлами та принтерами Windows 7 не працює для мене


10

До декількох днів тому у мене не було жодних проблем, але тепер я не можу використовувати спільний доступ до файлів та принтерів у Windows 7, але всі інші в мережі можуть.

Можливо, я встановив якусь програму, яка змінила або вимкнула службу Windows! (Як: проксіфікатор, ...)

Зараз:

  • Я можу пінг усіх у мережі.

  • Кожен може пінг мені.

  • Я не бачу їхніх комп’ютерів у Windows 7 "Мережах", тому я не можу використовувати спільний доступ до файлів та принтерів.

  • Кожен може бачити мій комп'ютер у Windows 7 "Мережі", а також може використовувати спільний доступ до файлів та принтерів.

  • За допомогою програми обміну повідомленнями локальної мережі ми (я та всі) можемо спілкуватися в текстовому чаті, відеочаті та передавати файли.

Як налаштувати комп’ютер так, щоб бачити інші комп’ютери в мережі та використовувати спільний доступ до файлів та принтерів Windows 7?

ці скріншоти, можливо, допоможуть:

І одна смішна річ: я не можу бачити свій комп'ютер по IP я не можу бачити свій комп'ютер по IP


Чи можете ви отримати доступ до інших, використовуючи їх IP? спробуйте набрати \\ 192.168.1.xx замінити xx на інші IP
Martheen Cahya Paulo

@MartheenCahyaPaulo ні, я не можу.
EmRa228

Питання: Ви виконали всі кроки, як описано, наприклад, тут ?
harrymc

@harrymc так, дивіться: i.imgbox.com/aas9ehhU.jpg
EmRa228

який порт ви використовуєте для Proxifier?
Ахмед Більфакіх

Відповіді:


17

Існує чимало факторів, які можуть збільшити спільний доступ до файлів / друку Windows. На жаль, оскільки існує так багато факторів, це може пройти тестування, щоб з’ясувати точну причину в будь-якому конкретному сценарії.

TL; DR / DIY: Перейти до резюме

Робоча група / домашня група

Windows Vista змінила спосіб роботи файлів / друку. Замість того, щоб просто встановити те саме ім'я робочої групи, як у XP, тепер вам також потрібно створити домашню групу та встановити тип мережі (public / private (home) / domain).

Налаштування спільного доступу до файлів / друку за замовчуванням має бути простим, але як тільки ви почнете змінювати налаштування або використовувати стороннє програмне забезпечення для захисту, переконатися, що все налаштовано правильно знову , стає дуже складно, оскільки існує так багато факторів.

Якщо ви хочете поділитися, встановіть тип мережі приватний . Якщо ви не хочете надавати спільний доступ, установіть тип мережі для загального доступу . Це може здатися протиінтуїтивним, але це має сенс: у загальнодоступній мережі ви хочете заблокувати налаштування спільного доступу, але хочете отримати більше спільного використання в приватній мережі.

Послуги

Існує не менше чотирьох служб Windows, які повинні бути запущені для того, щоб спільний доступ до файлів і друку працював правильно та повноцінно:

  • Комп'ютерний браузер
  • Сервер
  • TCP / IP NetBIOS Helper
  • Робоча станція

Відкрийте оснащення MMC Services ( services.msc) і переконайтеся, що вони запущені, і встановіть Автоматичний запуск. Знову відкрийте Мережеві місця та оновіть. Якщо це не спрацює, спробуйте ще раз через хвилину-дві.


Особисто мені не подобається, що всі ці сторонні сервіси працюють постійно, навіть коли я не використовую спільний доступ до файлів / друку. Як такий, я створив два пакетні файли, які дозволяють мені включати та вимикати їх за потребою, не маючи вручну запускати чи зупиняти кожну окрему службу:

::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

Налаштування адаптера

На додаток до послуги, NetBIOS повинен бути включений і в мережевому адаптері:

Параметри NetBIOS для NIC

Хоча це здається очевидним кроком, також переконайтеся, що для активного мережевого адаптера встановлено та включено ділення файлів / друку, особливо якщо встановлено більше одного мережного адаптера:

Служба спільного доступу до файлів / друку

Також переконайтеся, що параметри DNS є типовими за замовчуванням, якщо їх спеціально не потрібно змінювати, оскільки ці налаштування можуть впливати на видимість локальної мережі та з неї:

Діалогове вікно налаштувань DNS

Нарешті, переконайтесь, що ім’я системи та домен / робоча група правильно налаштовані для вашої мережі; наприклад:

Діалоги налаштувань імені комп'ютера / робочої групи

Примітка . Переконайтеся, що імена комп'ютера та робочих груп є дійсними. Офіційний інтерфейс Windows запобігає використанню недійсних символів або робить його занадто довгим, але сторонне програмне забезпечення не обов'язково перешкоджає цьому. Це може спричинити проблеми з виявленням мережі.

Порти

Ще одна поширена причина того, що спільний доступ до файлів / друку не працює - це те, що брандмауер закриває необхідний порт. Windows File / Print Sharing вимагає TCP і UDP порти 135-139 , щоб бути відкритим.

Перевірте програмне забезпечення для захисту (брандмауер, антивірусні, проксі-програми), щоб переконатися, що необхідні порти не блокуються . Спільний доступ до файлів / друку раніше був потенційною вразливістю, тому його часто закривали. Ви можете запустити тест із ShieldsUP! .

Програмне забезпечення безпеки

Чи встановили ви чи змінили налаштування будь-якого програмного забезпечення безпеки, наприклад, брандмауерів, антивірусів тощо? Такі програми часто люблять поспілкуватися з різними аспектами ОС, щоб заблокувати речі, і якщо ви встановите налаштування "конфіденційності" чи щось таке, воно може блокувати або відключити аспект Windows. Наприклад, WWDC (Windows Worms Doors Cleaner) - чудовий спосіб загартування Windows XP, але встановлення його на максимальну безпеку має побічний ефект від вимкнення спільного доступу до F&P, планувальника завдань (і, отже, префедератора) тощо.

Перевірте параметри програм безпеки, щоб вибрати параметр, пов’язаний із спільним доступом.

Крім того, переконайтеся, що брандмауер Windows налаштований правильно, якщо ви щось змінили назад. Ви можете порівняти з повним переліком (за замовчуванням) правил брандмауера Windows для спільного використання файлів / друку з системи, де функціонування файлів / друку працює правильно.

Бідь, зустрічай компанію

У багатьох інших людей були подібні проблеми із спільним доступом файлів / друку.

Всім цим людям довелося або змінити конфігурацію мережі (загальнодоступну / приватну / домашню / домашню групу / тощо), щоб відповідати конфігурації іншої мережі, або скинути / відключити Брандмауер Windows (або один з інших елементів, перелічених у ця відповідь). Одна людина, пов’язана з файлом, який може допомогти вирішити цю проблему чи не допоможе.

У цієї людини виникла проблема з спільним доступом файлів / друку, яку було виправлено шляхом скидання правил брандмауера Windows, а також є посібник, пов’язаний у цій темі, який показує пару кроків, пов’язаних із зміною налаштувань спільного використання за замовчуванням, які повинні допомогти.

У цьому потоці пропонувалося скинути TCP / IP стек, як видалити сторонні адаптери 6to4 .

Офіційні відповіді

Мережеве виявлення - це мережевий параметр, який впливає на те, чи ваш комп'ютер може бачити (знаходити) інші комп’ютери та пристрої в мережі та чи можуть інші комп'ютери в мережі бачити ваш комп'ютер. За замовчуванням брандмауер Windows блокує виявлення мережі, але ви можете це ввімкнути.

Принаймні як тимчасовий діагностичний крок вимкніть антивірус та брандмауер Windows. Це не так просто, як ви могли б подумати; для цього потрібно ціле хвилинне відео, щоб показати, як це зробити.

Ці люди вирішили це, відключивши брандмауер Windows взагалі.

Ось дві офіційні довідкові сторінки Microsoft, які обговорюють виправлення файлів / друку та комп'ютери, які не відображаються в мережі. У них також є два засоби усунення несправностей: [1] [2] для вирішення цих проблем.

Ресурси

Підсумок

Якщо спільний доступ до файлів / друку не працює, переконайтесь, що:

  • Спільний доступ до файлів / друку встановлено та включено всіма способами: сервісами, NIC, портами

  • Усі налаштування є правильними та відповідають іншій мережі, включаючи назви комп'ютерів та робочих груп, тип мережі та мережеві настройки

  • Програмне забезпечення безпеки (стороннє чи ні) належним чином налаштовано, вимкнено або видалено

Якщо після всього цього, як ваша система все ще переплуталися і File / Print Sharing це ще не працює правильно, то ви можете також вдатися до родовим скрутного кроки , як chkdsk, sfc, , , або навіть .systemrestorerepair installreinstalling


Усі послуги "запущені" та "автоматичні". Я також намагаюся створити та запустити "LANOFF.bat", а після цього "Lanon.bat". але моя проблема все ще існує.
EmRa228

дякую за оновлення вашої відповіді, дивіться: i.imgbox.com/aacn9YJh.jpg відкриті порти? усі мої брандмауери відключені, а програми проксі не впливають на 135-139 порти.
EmRa228

1
"yesssssssssssssss" ? o.OТак що? Так, нарешті, працює, або так, ви переконалися, що це ввімкнено?
Synetech

1
Ага, гаразд. Отже, щоб було зрозуміло, все працює як очікувалося, і єдина проблема полягає в тому, що інші люди в локальній мережі не можуть бачити ваш комп'ютер? Ви за маршрутизатором або безпосередньо підключені до локальної мережі?
Synetech

1
На жаль, у мене це було назад. Так чи інакше, це та сама проблема; або ваша мережна конфігурація не налаштована так само, як і решта локальної мережі, необхідне програмне забезпечення (послуги / програми) не працює, або щось блокується. Як я вже говорив, двічі перевірте програмне забезпечення для захисту (брандмауер, антивірус тощо), щоб переконатися, що ви не встановили нічого, що заважає цьому працювати.
Synetech

2

З коментаря я розумію, що інші комп’ютери - це не Windows 7, тому я припускаю, що всі вони є XP.

Для того, щоб XP виявив або виявив Windows 7 або Vista, він повинен встановити:
Протокол відповіді топології шару зв'язку (LLTD) .

Без цього протоколу XP та Vista / 7 не розмовляють однаковою мовою відкриття.

[EDIT]

Нерозуміння: Якщо всі комп'ютери під керуванням Windows 7, програмне забезпечення для такої проблеми не існує. Тож мені залишаються такі пропозиції:

  • Відновлення до точки відновлення системи, датованої до проблеми.
    Також краще перевірте, чи відбулося оновлення Windows з тих пір, тож вам може знадобитися заблокувати деяке оновлення.
  • Оновіть драйвер мережевої картки найновішою версією на веб-сайті виробника
  • Використовуйте перевірку системних файлів для перевірки цілісності системи
  • Скидання стеку TCP / IP:

    netsh int ip reset C: \ netsh.log.txt
    netsh winsock reset

У всіх випадках завжди робіть резервні копії перед грою в операційній системі.


1
НІ, всі інші комп’ютери - це Windows 7.
EmRa228

цей знімок екрана - з іншого комп’ютера цієї локальної мережі: i.imgbox.com/aagRRAaH.jpg
EmRa228

Отже, в основному, просто загальні діагностичні кроки?
Synetech

1
@Synetech: Так - згідно з наведеною тут інформацією я не можу придумати жодної конкретної причини цієї проблеми (ну, крім випадків зараження вірусом).
harrymc

1

Якщо ви встановили щось, що заплуталося з вашими мережевими службами, це може дуже легко викликати це.

Тут може стати вашим винуватцем проксіфікатор, оскільки він заблукає з мережевим трафіком - спробуйте видалити його та повернутися до конфігурації за замовчуванням.


Я не хочу видалити проксіфікатор, використовуйте його. але коли я виходжу з нього, змін не відбувається.
EmRa228

які служби Windows призначені для обміну файлами? і як можна повернутися до конфігурації за замовчуванням?
EmRa228

1

Здається, що DNS для цього комп’ютера не працює. Перевірте пов’язані налаштування.

  • Натисніть кнопку Пуск. Введіть ncpa.cpl у поле Почати пошук.
  • Клацніть правою кнопкою миші на підключенні, яке ви використовуєте, виберіть "Властивості".
  • Двічі клацніть по протоколу IPv4.
  • Переконайтеся, що IP-адреса та DNS-сервер встановлені для автоматичного отримання.
  • Якщо DNS вже отримано автоматично, я пропоную вибрати "Використовувати наступну адресу сервера DNS" та ввести адресу вашого маршрутизатора.

Перевірте результат. Якщо проблема все-таки виникає, перевірте файл хостів.

  • Клацніть Пуск, введіть драйвери у поле Почати пошук, а потім натисніть клавішу ENTER.
  • Клацніть запис для драйверів, який відображається в результатах пошуку. Піктограма поруч із драйверами буде папкою.
  • З'явиться вікно, яке відображатиме драйвери Windows> system32> у адресному рядку вгорі. Двічі клацніть папку тощо.
  • Знайдіть і клацніть правою кнопкою миші файл хостів, а потім натисніть кнопку Перейменувати.
  • Введіть oldhosts та натисніть клавішу ENTER. Якщо ви отримаєте таке повідомлення про помилку, натисніть Продовжити.
  • Вам потрібно підтвердити цю операцію.
  • Якщо вам буде запропоновано пароль адміністратора або підтвердження, введіть пароль або натисніть «Продовжити».
  • Перезавантажте комп'ютер, щоб переконатися, що зміна набула чинності.

Якщо вищевказане рішення не допомагає, спробуйте скористатися цим рішенням, яке передбачає призначення мереж як загальнодоступних, хоча Центр мереж і обміну вказує на домашню або робочу мережу (приватна мережа).

  • Відкрийте Панель управління та виберіть Адміністративні інструменти.
  • Відкрийте локальну політику безпеки та виберіть Політика менеджера мережевого списку на лівій панелі. У головному вікні клацніть правою кнопкою миші вашу мережу та виберіть "Властивості".
  • Перейдіть на вкладку Мережеве розташування та змініть Тип місцезнаходження на Приватне.
  • У мережевих властивостях переконайтесь, що прапорець "Клієнт для мереж Microsoft". Якщо ні, перевірте це та перезавантажте.

Сподіваюсь, це допомагає.

Спробуйте видалити приховані пристрої з мережевих адаптерів.

Перш за все в диспетчері пристроїв потрібно натиснути view > 'show hidden devices'

  • Перейдіть до Диспетчера пристроїв
  • Мережеві адаптери
  • Видаліть усе

Видаліть їх усіх (деякі не можуть бути, не турбуйте). Потім натисніть праву кнопку миші на будь-якому адаптері та перевірте scan for new devices. Якщо це не допоможе, видаліть служби файлів і друку мережевого адаптера, потім перевстановіть і перезавантажте. Надійтеся, це може вирішити вашу проблему.


рішення 1, добре. розчин 2, дозантна робота. розчин 3, дозантна робота. дивіться: i.imgbox.com/aamm46mM.jpg
EmRa228

Перезавантажте і перевірте ще раз.
Ахмед Більфакіх

Я оновив свою відповідь рішенням, будь ласка, спробуйте з цим і дайте мені знати.
Ахмед Більфакіх

+1 для нового способу "показати приховані пристрої". вони були 230 прихованим адаптером !!!!
EmRa228

Будь-яка допомога після видалення цих небажаних прихованих адаптерів?
Ахмед Більфакіх

1

Видаліть та встановіть: Обмін файлами та принтером для Microsoft Networks вирішив мою проблему, навіть якщо я спробував усе вище та навіть видалив та встановив драйвер NIC. (ПК на домені)

введіть тут опис зображення


Щойно видалення та встановлення: Спільний доступ до файлів та принтерів для мереж Microsoft працював на мене ... пробував стільки іншого лайна раніше, і нічого не працювало.
Джиммі

0

Перевірте параметри брандмауера: Панель керування \ Усі елементи панелі управління \ Брандмауер Windows \ Дозволені програми. Обмін файлами та друком позначено обома стовпцями (приватними та загальнодоступними)? Основна мережа? Мережеве відкриття?

ідіть заздалегідь і подивіться на вихідні правила.

можна спробувати видалити та потім перевстановити "Обмін файлами та друком" з мережевого адаптера. Але Рорі, мабуть, прав про Proxifier


Стан брандмауера Windows: вимкнено; @logman дякую за відповідь. заздалегідь / вихідні правила Усі пункти "дії" дозволені. Я спробував видалити, а потім перевстановити "Обмін файлами та друком" з мережевого адаптера, а також використати інший адаптер (локальне підключення) Крім WiFi адаптера. проксіфікатор: я спробував вийти з нього. У мене ще проблеми. дякую за новий спосіб вирішити. це мій скріншот: i.imgbox.com/aaeqeNwz.jpg, можливо, допоможе.
EmRa228

-1

Оновіть Windows та оновіть драйвери.


Випробуваний, працюючи.
Wolfpack'08

Чи можете ви пояснити, чому, на вашу думку, це допоможе у конкретній ситуації з ОП?
bertieb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.