T Techerest

วิธีรีเซ็ต Network credentials ใน Windows10

วิธีรีเซ็ต Network Credentials ใน Windows 10 แก้ปัญหาเข้า Shared Folder ไม่ได้

หากใช้งาน Windows 10 แล้วพบปัญหาไม่สามารถเข้า Shared Folder, File Server, NAS หรือคอมพิวเตอร์เครื่องอื่นในระบบเครือข่ายได้ ทั้งที่ Username และ Password ถูกต้อง สาเหตุหนึ่งที่พบได้บ่อยคือ Windows จดจำ Network Credentials ชุดเก่าเอาไว้

ตัวอย่างอาการที่มักพบ ได้แก่ Windows Security ถาม Username และ Password ซ้ำ, ขึ้นข้อความ Access Denied, The user name or password is incorrect หรือไม่สามารถเชื่อมต่อ Network Drive เดิมได้ การลบและรีเซ็ต Network Credentials จึงเป็นหนึ่งในวิธีแก้ปัญหาที่ควรลองเป็นอันดับแรก

บทความนี้จะแนะนำวิธีรีเซ็ต Network Credentials ใน Windows 10 ทั้งผ่าน Credential Manager, Command Prompt และคำสั่ง net use เพื่อให้ Windows ลืมข้อมูลบัญชีเดิมและสามารถ Login ใหม่ได้

สารบัญ

Network Credentials คืออะไร?

Network Credentials คือข้อมูล Username และ Password ที่ Windows ใช้สำหรับยืนยันตัวตนเมื่อเชื่อมต่อไปยังอุปกรณ์หรือบริการอื่นในระบบเครือข่าย เช่น

  • Windows Shared Folder
  • File Server
  • NAS หรือ Network Attached Storage
  • คอมพิวเตอร์ Windows เครื่องอื่น
  • Network Drive
  • Printer Server
  • Server ภายในองค์กร

Windows สามารถบันทึกข้อมูลเหล่านี้ไว้ใน Credential Manager เพื่อไม่ต้องกรอก Username และ Password ทุกครั้งที่เชื่อมต่อ

อย่างไรก็ตาม หาก Password ของ Server มีการเปลี่ยนแปลง หรือ Windows ยังคงใช้ Credentials ชุดเก่าอยู่ อาจทำให้ไม่สามารถเข้าถึงทรัพยากรใน Network ได้

อาการที่ควรรีเซ็ต Network Credentials

การรีเซ็ต Credentials อาจช่วยแก้ปัญหาได้เมื่อพบอาการดังต่อไปนี้

  • Windows Security ถาม Username และ Password ซ้ำ
  • ใส่ Password ถูกต้องแต่ยัง Login ไม่ได้
  • เข้า Shared Folder ไม่ได้
  • เข้า NAS ไม่ได้หลังจากเปลี่ยน Password
  • ขึ้นข้อความ Access Denied
  • ขึ้นข้อความ The user name or password is incorrect
  • เชื่อมต่อ Network Drive ไม่ได้
  • Windows Login ด้วย Account เก่าโดยอัตโนมัติ
  • ต้องการเปลี่ยนไปใช้ Username อื่นในการเข้า Server

วิธีที่ 1: ลบ Network Credentials ผ่าน Credential Manager

วิธีนี้ง่ายที่สุดและเหมาะสำหรับผู้ใช้งานทั่วไป เพราะสามารถลบ Credentials ผ่านหน้าต่างของ Windows ได้โดยไม่ต้องใช้ Command Line

ขั้นตอนที่ 1: เปิด Credential Manager

กดปุ่ม

Windows + R

จากนั้นพิมพ์

control

กด Enter เพื่อเปิด Control Panel

จากนั้นเลือก

Control Panel
→ User Accounts
→ Credential Manager

ขั้นตอนที่ 2: เปิด Windows Credentials

ภายใน Credential Manager ให้เลือก

Windows Credentials

Windows จะแสดง Credentials ต่าง ๆ ที่ถูกบันทึกไว้

ขั้นตอนที่ 3: หา Server หรือ Computer ที่ต้องการลบ

ตัวอย่างเช่น

192.168.1.100

FILESERVER

NAS01

SERVER01

คลิก Credential ที่ต้องการ จากนั้นเลือก

Remove

แล้วกด Yes เพื่อยืนยัน

ขั้นตอนที่ 4: เชื่อมต่อใหม่

หลังจากลบ Credential แล้ว ให้เปิด Shared Folder หรือ Server อีกครั้ง

ตัวอย่าง

\\192.168.1.100

\\FILESERVER

\\NAS01

Windows จะถาม Username และ Password ใหม่อีกครั้ง

วิธีที่ 2: รีเซ็ต Network Credentials ด้วยคำสั่ง cmdkey

สำหรับผู้ดูแลระบบหรือผู้ที่ต้องการตรวจสอบ Credentials ผ่าน Command Prompt สามารถใช้คำสั่ง cmdkey ได้

ตรวจสอบ Credentials ที่ Windows บันทึกไว้

เปิด Command Prompt แล้วพิมพ์

cmdkey /list

ตัวอย่างผลลัพธ์ที่อาจพบ

Currently stored credentials:

Target: Domain:target=SERVER01
Type: Domain Password
User: administrator

ลบ Credential ที่ต้องการ

ตัวอย่าง

cmdkey /delete:SERVER01

หรือในบางกรณีอาจเป็นชื่อ Target ตามที่แสดงจากคำสั่ง cmdkey /list

cmdkey /delete:Domain:target=SERVER01

ดังนั้นแนะนำให้ใช้ cmdkey /list ตรวจสอบชื่อ Target ก่อนลบทุกครั้ง

ตัวอย่างสำหรับ IP Address

cmdkey /delete:192.168.1.100

หลังจากลบแล้ว ให้ลองเชื่อมต่อ Shared Folder ใหม่

วิธีที่ 3: ล้าง Network Connection ด้วย net use

บางครั้งแม้ลบ Credentials ออกจาก Credential Manager แล้ว Windows อาจยังมี Network Session เดิมค้างอยู่

สามารถตรวจสอบได้ด้วยคำสั่ง

net use

ตัวอย่างผลลัพธ์

Status       Local     Remote
OK           Z:        \\SERVER01\Share

ยกเลิก Network Connection ทั้งหมด

ใช้คำสั่ง

net use * /delete

Windows จะถาม

You have these remote connections:

Continuing will cancel the connections.

Do you want to continue this operation? (Y/N)

พิมพ์

Y

แล้วกด Enter

ลบ Network Connection โดยไม่ถามยืนยัน

net use * /delete /y

ข้อควรระวัง: คำสั่งนี้จะยกเลิก Network Connection ที่ใช้งานอยู่ทั้งหมด รวมถึง Network Drive ที่เชื่อมต่ออยู่ใน Session ปัจจุบัน

ลบเฉพาะ Shared Folder หรือ Server ที่มีปัญหา

หากไม่ต้องการ Disconnect Network Drive ทั้งหมด สามารถลบเฉพาะ Server ที่มีปัญหาได้

ตัวอย่าง

net use \\SERVER01\Share /delete

หรือ

net use \\192.168.1.100\Share /delete

หากเป็น Network Drive เช่น Drive Z:

net use Z: /delete

วิธีนี้เหมาะกว่าการใช้ net use * /delete ในเครื่องที่เชื่อมต่อ Network Drive หลายตัว

วิธีเชื่อมต่อ Network Share ใหม่หลังรีเซ็ต Credentials

หลังจากลบ Credentials และ Network Session แล้ว สามารถเชื่อมต่อ Shared Folder ใหม่ได้

เชื่อมต่อผ่าน File Explorer

กด

Windows + R

แล้วพิมพ์

\\SERVER01

หรือ

\\192.168.1.100

Windows จะถาม Username และ Password ใหม่

รูปแบบ Username ที่ควรลอง

ใน Network ที่เป็น Workgroup สามารถลองใช้

SERVER01\username

หรือ

username

ถ้าเป็น Domain Environment อาจใช้

DOMAIN\username

หรือ

username@domain.example

เชื่อมต่อ Network Drive ผ่าน Command Prompt

ตัวอย่างเชื่อมต่อ Shared Folder เป็น Drive Z:

net use Z: \\SERVER01\Share /user:SERVER01\username *

เครื่องหมาย * จะให้ Windows ถาม Password โดยไม่ต้องพิมพ์ Password ลงในคำสั่งโดยตรง ซึ่งปลอดภัยกว่าการใส่ Password ไว้ใน Command Line

ถ้ารีเซ็ต Network Credentials แล้วยังเข้าไม่ได้ ควรตรวจสอบอะไร?

หากทำทุกขั้นตอนแล้วแต่ยังไม่สามารถเชื่อมต่อได้ ปัญหาอาจไม่ได้เกิดจาก Credentials เพียงอย่างเดียว

1. ตรวจสอบการเชื่อมต่อ Network

ลอง Ping Server

ping 192.168.1.100

หาก Ping ไม่ได้ ควรตรวจสอบ Network, VLAN, Firewall หรือ IP Address ก่อน

2. ตรวจสอบชื่อ Computer

หากเชื่อมต่อด้วย

\\SERVER01

ไม่ได้ ให้ลองใช้ IP Address แทน

\\192.168.1.100

หากใช้ IP Address ได้แต่ใช้ชื่อ Server ไม่ได้ อาจเกี่ยวข้องกับ DNS หรือ Name Resolution

3. ตรวจสอบ Username และ Password

ตรวจสอบว่า Account ยังใช้งานได้และ Password ไม่ได้ถูกเปลี่ยนหรือหมดอายุ

4. ตรวจสอบสิทธิ์ Shared Folder

ผู้ดูแลระบบควรตรวจสอบทั้ง

  • Share Permissions
  • NTFS Permissions

Account ที่ใช้ต้องมีสิทธิ์เข้าถึง Folder ตามที่กำหนด

5. Restart เครื่อง Client

หากมี Network Session หรือ Authentication Session ค้างอยู่ การ Restart Windows สามารถช่วยเคลียร์ Session บางส่วนได้

6. ตรวจสอบการเชื่อมต่อ SMB

Shared Folder ของ Windows ส่วนใหญ่ทำงานผ่าน SMB หาก Server หรือ NAS ใช้ Protocol รุ่นเก่ามาก อาจเกิดปัญหาความเข้ากันได้กับ Windows

ไม่ควรเปิด Protocol รุ่นเก่า เช่น SMBv1 โดยไม่จำเป็น เนื่องจากมีความเสี่ยงด้านความปลอดภัย ควรอัปเดต NAS หรือ File Server ให้รองรับ Protocol ที่ใหม่กว่าเป็นทางเลือกแรก

ชุดคำสั่งสำหรับแก้ปัญหาแบบรวดเร็ว

หากต้องการตรวจสอบและรีเซ็ต Network Credentials แบบ Command Line สามารถใช้คำสั่งตามลำดับดังนี้

cmdkey /list

net use

net use * /delete /y

cmdkey /delete:SERVER01

จากนั้นลองเข้า Server ใหม่

\\SERVER01

หรือ

\\192.168.1.100

ข้อแนะนำด้านความปลอดภัย

การจัดการ Network Credentials เกี่ยวข้องโดยตรงกับ Username และ Password ของระบบ จึงควรปฏิบัติตามหลักความปลอดภัยดังต่อไปนี้

  • ไม่ควรส่ง Username และ Password ผ่าน Chat หรือ Email โดยไม่เข้ารหัส
  • หลีกเลี่ยงการเขียน Password ลงใน Batch File หรือ Script แบบ Plain Text
  • ไม่ควรใช้ Administrator Account สำหรับเข้าถึง Shared Folder หากไม่จำเป็น
  • กำหนดสิทธิ์ให้ผู้ใช้งานเท่าที่จำเป็นตามหลัก Least Privilege
  • เปลี่ยน Password ทันทีหากสงสัยว่า Credentials รั่วไหล
  • อัปเดต Windows, NAS และ File Server อย่างสม่ำเสมอ

สรุป

หาก Windows 10 ไม่สามารถเข้า Shared Folder, File Server หรือ NAS ได้หลังจากมีการเปลี่ยน Username หรือ Password ปัญหาอาจเกิดจาก Network Credentials เก่าที่ Windows บันทึกไว้

วิธีที่ควรทดลองเป็นอันดับแรกคือเข้าไปที่

Control Panel
→ User Accounts
→ Credential Manager
→ Windows Credentials

จากนั้นลบ Credential ของ Server ที่มีปัญหาแล้วเชื่อมต่อใหม่

หากยังไม่สำเร็จ สามารถใช้

cmdkey /list
net use

เพื่อตรวจสอบ Credentials และ Network Session ที่ยังค้างอยู่ และใช้ cmdkey /delete หรือ net use /delete เพื่อล้างข้อมูลเดิมก่อนเชื่อมต่อใหม่

FAQ: คำถามที่พบบ่อย

Network Credentials ใน Windows 10 อยู่ที่ไหน?

สามารถตรวจสอบได้ที่ Control Panel → User Accounts → Credential Manager → Windows Credentials

ลบ Windows Credentials แล้ว Password ของ Windows จะหายหรือไม่?

โดยทั่วไปการลบ Credential ของ Network Server ออกจาก Credential Manager จะลบเฉพาะข้อมูล Login ที่บันทึกสำหรับ Resource นั้น ไม่ได้เป็นการเปลี่ยน Password ของบัญชี Windows โดยตรง อย่างไรก็ตามควรตรวจสอบชื่อ Credential ให้ถูกต้องก่อนลบ

คำสั่งดู Network Credentials คืออะไร?

ใช้คำสั่ง

cmdkey /list

เพื่อแสดง Credentials ที่ Windows จัดเก็บไว้และสามารถจัดการผ่านเครื่องมือ cmdkey ได้

คำสั่ง net use * /delete ทำอะไร?

คำสั่งนี้ใช้ยกเลิก Network Connections ที่เชื่อมต่ออยู่ใน Session ปัจจุบัน จึงควรระวังหากมี Network Drive หลายตัวกำลังใช้งาน

ทำไมใส่ Username และ Password ถูกต้องแต่เข้า Shared Folder ไม่ได้?

อาจเกิดจาก Windows ยังคงใช้ Credential หรือ Network Session เก่า รวมถึงอาจเกิดจาก Share Permission, NTFS Permission, Account ถูก Lock, DNS, Firewall หรือปัญหาการเชื่อมต่อ Network

ลบ Credentials แล้วต้อง Restart Windows หรือไม่?

ไม่จำเป็นทุกกรณี โดยทั่วไปสามารถลองเชื่อมต่อ Server ใหม่ได้ทันที แต่หากยังพบปัญหา Authentication Session ค้าง การ Restart เครื่อง Client อาจช่วยได้

ต้องลบ Credentials ทั้งหมดหรือไม่?

ไม่ควรลบทั้งหมดหากไม่จำเป็น แนะนำให้ลบเฉพาะ Credential ของ Server, NAS หรือ Shared Folder ที่มีปัญหา เพื่อลดผลกระทบต่อบริการอื่น

ถ้าเปลี่ยน Password ของ NAS แล้ว Windows ยังใช้ Password เก่าต้องทำอย่างไร?

ให้ลบ Credential ของ NAS ออกจาก Credential Manager และยกเลิก Network Session เดิม จากนั้นเข้า NAS ใหม่และกรอก Password ชุดใหม่