You can’t access this shared folder because your organization’s security policies block unauthenticated guest access. These policies help protect your PC from unsafe or malicious devices on the network.
การแก้ไข วิธีที่ 1
เปิด Registry Editor
ค้าหา AllowInsecureGuestAuth.
ถ้าเจอ double-click on it and set the value data to 1.
ถ้าหา AllowInsecureGuestAuth ไม่เจอ คลิกขวาพื้นที่ว่างแล้วเลือก DWORD (32-bit) Value.
กำหนดชื่อ AllowInsecureGuestAuth
แก้ไขค่า AllowInsecureGuestAuth เป็น 1
การแก้ไข วิธีที่ 2
กด Win + R แล้วพิมพ์ gpedit.msc เพื่อเข้า Local Group Policy Editor
เข้าไปที่ Computer Configuration -> Administrative Templates -> Network -> Lanman Workstation
แล้วเลือก Enable insecure guest logons
ถ้าหากเป็น disabled ให้ทำการเลือกเป็น enabled ใน policy นี้
แล้วลองทดลองเข้าใช้งานอีกครั้ง
2.Change Registry Entries
This fix is specifically for users who get error 0x80004005 when accessing shared files or folders. A slight change to Windows 10 registry entries can eliminate error code 0x8004005.
1.Press the Windows key + R to launch the Run box. Type Regedit in the text box and press Enter.
2.Navigate to the following location in the Registry Editor: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
3.Right-click any part of the white area in the window. Go to New>QWORD (64-bit) Value. If you are using a 32-bit system, click DWORD (32-bit) Value.
4.Rename the newly created entry to LocalAccountTokenFilterPolicy
5.Double-click on the entry and change the value data from 0 to 1
6.Close Registry Editor and reboot your computer.
3.Re-register Jscript.dll and Vbscript.dll
Another simple fix for error code 0x80004005 is to re-register the jcript.dll and vbscript.dll files. This can be done using the Command Prompt
1.In the Start menu search bar, enter cmd. From the search results, right-click on Command Prompt>Run as administrator.
2.In the console, type regsvr32 jscript.dll press Enter.
3.After this, type regsvr32 vbscript.dll and press Enter.
4.Close Command Prompt and reboot the computer.