Kesalahan sistem 58 saat mengakses share di Windows 7 dari XP

16

Saya mendapatkan pesan galat berikut saat mengakses saham Windows 7 dari XP.

Kesalahan sistem 58 telah terjadi. Server yang ditentukan tidak dapat melakukan operasi yang diminta.

Kedua mesin berada di domain yang sama. Mesin Windows XP dapat melihat dan mengakses semua bagian lain kecuali Windows 7. Tidak ada mesin yang memiliki firewall.

nysingh
sumber
Sudahkah Anda memeriksa saham windows 7 dan mengonfirmasi bahwa mereka mengizinkan akses ke nama pengguna atau grup pengguna Anda?
A Dwarf
Iya. pengguna yang sama masuk ke kedua mesin. bahkan tampilan net tidak berfungsi.
nysingh
1
Restart layanan Server pada Windows 7 sudah cukup untuk memperbaiki masalah saya.
1
Menghentikan dan memulai ulang layanan pemotongan pada kotak Win 7 x64 memungkinkan mesin XP untuk terhubung ke berbagi yang diselenggarakan oleh kotak Win 7 x64. Ini jelas kurang traumatis daripada perbaikan lainnya. Masalah ini sepertinya datang dan pergi, mendukung tesis bahwa ada beberapa jenis bug yang dapat dihilangkan sementara, tetapi selalu kembali pada akhirnya.

Jawaban:

20

Mengubah pengaturan NTLM di Kebijakan Lokal tidak berfungsi untuk saya.

Apa yang berhasil disebutkan di sini: tautan teks

... Anda harus memberi tahu Windows bahwa Anda ingin menggunakan mesin sebagai server file dan harus mengalokasikan sumber daya yang sesuai. Setel kunci registri berikut ke '1 ′:

HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ LargeSystemCache

dan setel kunci registri berikut ke '3 ′:

HKLM \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters \ Size

Setelah mengubah dua pengaturan registri, saya cukup me-restart layanan "Server" di Windows 7 dan sekarang berbagi berfungsi dengan baik.

Glen Little
sumber
Luar biasa, ini memperbaiki masalah saya untuk saya! Terima kasih!
Michael Galos
Cemerlang! Bekerja untukku. PS " alan.lamielle.net/2009/09/03/... " tautan habis waktu.
user53621
10

ok sobat di sini adalah jawabannya.

masalahnya adalah respons NTML tidak diatur di kedua sisi. Saya harus melakukan setup pada xp dan wind7 dan restart melakukan triknya.

  1. GPedit.msc
  2. Pengaturan Windows. Luaskan "Kebijakan Lokal" dan pilih "Opsi Keamanan"
  3. Alternatif: Ketikkan secpol.msc untuk mendapatkan editor ke atas
  4. Temukan "Keamanan Jaringan: Level Otentikasi Manajer LAN" di daftar dan klik dua kali.
  5. Ubah pengaturan dari "Hanya kirim respons NTMLv2" ke "Kirim LM & NTLM - gunakan sesi NTLMv2 jika dinegosiasikan"
nysingh
sumber
9

Mungkin bermanfaat juga untuk mengetahui penyebab pastinya, sebelum Anda memilih salah satu dari solusi ini. Baru-baru ini saya mengalami masalah yang sama ketika mencoba menyinkronkan file dari Windows 2003 Server ke workstation Windows 7. Secara acak, server akan kehilangan koneksi ke kotak Win7, dan mencoba perintah NET USE untuk memetakan drive akan mengembalikan Status 58 seperti ini.

Mem-boot ulang kotak Win7 akan memperbaikinya, tetapi ini tampak drastis. Melihat lebih dalam dengan Wireshark, kami menemukan bahwa permintaan SMB akan ke kotak Win7, dan balasan SMB "Out Of Memory" sedang dikembalikan. Menghentikan dan memulai ulang layanan Server pada kotak Win7 menyelesaikan masalah, setidaknya untuk sementara, dan jauh lebih baik dan lebih cepat daripada reboot. Saya berharap bahwa perubahan registri untuk cache sistem besar akan menyelesaikannya sepenuhnya, tetapi perubahan ini mungkin tidak cocok dengan perubahan permanen, hanya untuk melewati masalah sementara.

BtrieveBill
sumber
1
  1. Pastikan bahwa firewall Windows benar-benar mati, matikan semua antivirus dan matikan juga berbagi file sederhana. Terkadang ini membantu kesalahan 58.

  2. Cobalah untuk menginstal Link Layer Topology Discovery pada mesin XP.

  3. Masalahnya mungkin izin akun, di mana Win7 cukup ketat. Periksa izin untuk berbagi.

  4. Dan yang terakhir: apakah semua mesin ditambal sepenuhnya?

harrymc
sumber
1. semua firewall dimatikan. 2. akan mencoba topologi layer tautan 3. tidak ada masalah izin. bahkan admin domain mendapatkan hasil yang sama (kesalahan 58) 4. semua mesin ditambal sepenuhnya.
nysingh
penemuan topologi lapisan tautan diinstal. tidak berhasil.
nysingh
Sudahkah Anda mencoba mematikan berbagi file sederhana? Apakah ping berhasil (1) dengan nama mesin (2) dengan alamat IP? Apa yang terjadi ketika Anda mencoba mengakses saham berdasarkan alamat IP Win7?
harrymc
1

Kesalahan sistem 58 berarti kegagalan otentikasi terjadi - setidaknya saya mendapatkan kesalahan ini jika saya salah ketik kata sandi saya.

Saya juga mengalami masalah yang sama. Saya diberi nama berbagi jaringan, dan nama pengguna dan kata sandi untuk mengaksesnya. Saya mencobanya, tetapi gagal. Komputer ada di jaringan kami sehingga harus ada di domain kami juga ...

Masalahnya adalah saya berada di domain X, jadi secara otomatis mencoba untuk login saya menggunakan X\username. Tentu saja nama pengguna tersebut tidak ada, karena pengguna sebenarnya yang perlu saya gunakan adalah Y\username, karena departemen yang membuat pengguna berada di domain Y sehingga mereka tidak memperhatikan hal ini dan bekerja untuk mereka.

Hal-hal yang dipelajari: selalu beri tahu domain tempat pengguna berada, jika Anda diberikan kredensial domain.

(Semoga ini bisa membantu seseorang, yang menemukan ini.)

Calmarius
sumber
0

Saya mengalami masalah yang sama baru-baru ini ketika mencoba mengakses share windows 7 dari windows xp sp2. Saya dapat menjangkau bagian lain di windows vista dan xp tetapi tidak ada windows 7 meskipun saya bisa melihatnya saya tidak bisa mengaksesnya. Setelah banyak pemecahan masalah, saya menemukan bahwa sistem windows 7 milik Homegroup. Setelah saya menghapus (atau meninggalkan) sistem Windows 7 dari Homegroup, saya kemudian dapat mengakses share dengan kredensial yang tepat. Semoga ini bisa membantu orang lain yang mungkin mengalami masalah serupa.

AlieniT
sumber
0

Bagi saya itu adalah SMB dinonaktifkan. Saya menjalankan perintah ini di Command Prompt dengan hak tinggi:

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb10 start= auto
villa pete
sumber