Hello Ohidul Mallick, Please try opening the Registry Editor, typing regedit in your Start menu, and navigating to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa. In this folder, look for a value named ForceGuest. You need to double-click this value and change its data from 1 to 0. This single adjustment shifts the underlying security model from "Guest only" to "Classic," ensuring that your local users authenticate as themselves rather than being stripped of their credentials at the door. If you are running the Pro version of Windows, you can achieve this exact same result by opening the Local Security Policy tool, navigating to Local Policies, selecting Security Options, and changing "Network access: Sharing and security model for local accounts" to the Classic setting.
One possible cause is that your systems might be stubbornly holding onto the previous, failed authentication attempts. Windows uses a digital vault called the Credential Manager to save network passwords, and a corrupted or outdated entry here will silently override your manual typing, repeatedly feeding the destination machine a bad token. Open the Start menu, search for Credential Manager, and click on the Windows Credentials tab. Carefully review the list and click "Remove" on any entries that reference the names or IP addresses of the computers you are trying to connect to. Once the vault is cleared and the registry is updated to the Classic security model, restart your computers to establish a completely clean handshake.
VPHAN