When accessing a shared folder on a remote computer or device, Windows Vista will refuse to send your password using older encryption methods.
Unfortunately, many NAS devices as well as computers that use older versions of linux or MacOS (X) do not understand the newer encryption methods. This keeps you from being able to access these devices.
The solution is to force Windows Vista to use the older encryption methods. To do that, follow these steps:
Windows Vista Home Basic/Home Premium:
- Click start
- Type: regedit
- Press enter
- In the left, go to the folder: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
- In the left, click on the folder named: Lsa
- In the right, double-click "LmCompatibilityLevel"
- Type the number 1 and press enter
- Restart your computer
Users of Windows Vista Business/Enterprise/Ultimate:
- Click Start
- Click Control Panel
- Click System and Maintenance
- Click Administrative Tools
- Double-Click Local Security Policy
- In the left pane, click the triangle next to Local Policy
- In the left pane, click Security Options
- In the right pane (near the bottom), double-click on "Network security: LAN manager authentication level"
- Click the drop-down box, and click "Send LM & NTLM - use NTLMv2 session security if negotiated"
- Click OK
Previously posted at blog.Solidsoft.com