Jendela PowerShell Windows 11 menampilkan hasil Get-SmbClientConfiguration dengan RequireSecuritySignature bernilai False, di samping File Explorer yang berhasil membuka folder jaringan

Mengatasi Error 0x80004005 saat Membuka Folder Jaringan SMB di Windows 11

Membuka folder sharing di jaringan lokal seharusnya semudah membuka File Explorer. Namun Windows 11 kerap menolak koneksi dengan pesan error berkode 0x80004005, meskipun server terlihat aktif dan bisa di-ping.

Penyebabnya bukan koneksi yang putus, melainkan benturan antara dua kebijakan keamanan bawaan Windows: SMB Guest Access dan SMB Signing. Artikel ini membahas mekanisme benturan tersebut, langkah perbaikan melalui Registry dan PowerShell, cara verifikasi, serta cara mengembalikan pengaturan ke kondisi aman.


Prasyarat

  • Komputer klien Windows 11 Home
  • Hak akses Administrator di komputer klien
  • Server SMB/Samba sudah aktif dan dapat dijangkau dari jaringan lokal
  • Jaringan rumah atau kantor yang terpercaya (lihat bagian Catatan Keamanan)

Memahami Masalah

SMB (Server Message Block) adalah protokol yang digunakan Windows untuk berbagi file di jaringan lokal. Windows 11 mewajibkan SMB Signing, yaitu tanda tangan digital pada setiap koneksi SMB untuk mencegah manipulasi data di tengah jalur.

Masalah muncul ketika server menggunakan Guest Access (akses tanpa autentikasi). Mode ini tidak kompatibel dengan kewajiban SMB Signing, sehingga koneksi diblokir meskipun secara teknis klien sudah terhubung ke jaringan.

KebijakanFungsiKondisi default Windows 11
SMB SigningTanda tangan digital pada setiap koneksi SMBDiwajibkan
Insecure Guest LogonsPenerimaan koneksi tanpa autentikasiDiblokir

Perbaikan dilakukan dalam dua tahap: mengizinkan koneksi guest melalui Registry, lalu menonaktifkan kewajiban SMB Signing di sisi klien melalui PowerShell.


Langkah 1 — Izinkan SMB Guest Access lewat Registry

Registry adalah database pengaturan sistem Windows. Langkah ini mengizinkan Windows menerima koneksi guest yang tidak terautentikasi.

  1. Tekan Win + R, ketik regedit, lalu tekan Enter
  2. Arahkan ke lokasi berikut di panel kiri:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
  3. Di panel kanan, cari nilai bernama AllowInsecureGuestAuth
  4. Jika belum ada, klik kanan area kosong → New → DWORD (32-bit) Value → beri nama AllowInsecureGuestAuth
  5. Klik dua kali nilai tersebut, ubah angkanya menjadi 1, lalu klik OK
  6. Tutup Registry Editor

Langkah 2 — Nonaktifkan Kewajiban SMB Signing lewat PowerShell

PowerShell adalah antarmuka baris perintah Windows untuk konfigurasi sistem tingkat lanjut. Langkah ini menonaktifkan kewajiban SMB Signing khusus di sisi komputer klien.

  1. Klik Start, cari Windows Terminal atau PowerShell
  2. Klik kanan, pilih Run as administrator
  3. Periksa kondisi saat ini:
    Get-SmbClientConfiguration | Select-Object EnableInsecureGuestLogons, RequireSecuritySignature
  4. Jika RequireSecuritySignature bernilai True, nonaktifkan dengan perintah berikut:
    Set-SmbClientConfiguration -RequireSecuritySignature $false -Force

Langkah 3 — Restart dan Uji Koneksi

Restart komputer agar semua perubahan diterapkan. Setelah menyala kembali, tekan Win + R, masukkan alamat server jaringan, lalu tekan Enter:

\\192.168.1.2

Folder sharing seharusnya sudah dapat diakses.


Verifikasi

Untuk memastikan perubahan sudah berlaku, buka PowerShell sebagai Administrator dan jalankan:

Hasil yang diharapkan:


Troubleshooting

Jika folder masih tidak dapat dibuka, periksa dahulu apakah server dapat dijangkau dari komputer Windows:

HasilArtiTindak Lanjut
ping gagalServer tidak terjangkau di level jaringanPeriksa kabel, IP, subnet, dan gateway
TcpTestSucceeded : FalsePort 445 (SMB) tertutup atau diblokirPeriksa service SMB di server dan firewall
TcpTestSucceeded : TruePort SMB terbuka; masalah ada di konfigurasi folder sharing di serverPeriksa konfigurasi share dan permission di sisi server

Catatan Keamanan

Langkah-langkah di atas hanya direkomendasikan untuk jaringan rumah atau kantor yang sudah terpercaya. Menonaktifkan SMB Signing di jaringan publik membuka celah keamanan, karena lalu lintas SMB menjadi rentan terhadap manipulasi.

Setelah akses guest tidak lagi dibutuhkan, kembalikan pengaturan dengan menjalankan perintah berikut di PowerShell Administrator:

Untuk keamanan jangka panjang, pendekatan yang lebih disarankan adalah menggunakan akun Samba dengan username dan password khusus. Dengan autentikasi user, SMB Signing tetap aktif dan jaringan tetap terlindungi. Contoh konfigurasinya dibahas di artikel Install dan Konfigurasi Samba di Debian 12 untuk Client Windows.


Ringkasan Perintah

Pengaturan Registry (Langkah 1):


Referensi


Catatan Penutup

Panduan ini berlaku untuk komputer klien Windows 11 yang mengakses server SMB/Samba menggunakan guest access. Nilai seperti alamat IP server (192.168.1.2) bersifat contoh; sesuaikan dengan alamat server pada jaringan yang digunakan.

Perubahan pada Registry dan kebijakan SMB berlaku untuk seluruh koneksi SMB dari komputer tersebut, bukan hanya untuk satu server. Karena itu, pengaturan sebaiknya dikembalikan ke kondisi aman setelah kebutuhan akses guest selesai.

Leave a Reply

Your email address will not be published. Required fields are marked *