Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

RRAS (Routing and Remote Access Service) เป็นซอฟต์แวร์เราเตอร์ API ของ Microsoft ที่ช่วยให้องค์กรปรับใช้การเชื่อมต่อ VPN เพื่อให้ผู้ใช้ปลายทางสามารถเข้าถึงเครือข่ายขององค์กรจากระยะไกลได้ นอกจากนี้ยังช่วยตั้งค่าการเชื่อมต่อ VPN แบบ Site-to-Site ระหว่างเซิร์ฟเวอร์สองเครื่องได้ บางผู้ใช้พบปัญหากับ RRAS ขณะตั้งค่าการเชื่อมต่อ VPN โดยบริการ Routing and Remote Access หยุดทำงานหรือถูกยุติพร้อมข้อผิดพลาด บทความนี้รวบรวมวิธีแก้ไขที่คุณสามารถลองทำได้ หาก Routing and Remote Access Service เริ่มต้นไม่ได้ บนอุปกรณ์ Windows ของคุณ

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

ข้อความแสดงข้อผิดพลาดที่ผู้ใช้รายงานมามักเป็นดังนี้:

  • บริการ Routing and Remote Access ถูกยุติพร้อมข้อผิดพลาดเฉพาะบริการ: General access denied error
  • บริการ Routing and Remote Access ถูกยุติพร้อมข้อผิดพลาด: The system cannot find the file specified.
  • Unable to load C:\Winnt\System32\Iprtrmgr.dll
  • บริการ Routing and Remote Access ถูกยุติพร้อม service-specific error 2 (0x2).
  • บริการ Routing and Remote Access ถูกยุติพร้อม service-specific error 31 (0x1F)
  • บริการ Routing and Remote Access ถูกยุติพร้อม service-specific error 20205 (0x4EED).
  • บริการ Routing and Remote Access ถูกยุติพร้อม service-specific error 193 (0xC1).

Routing and Remote Access Service เริ่มต้นไม่ได้

หากบริการ Routing and Remote Access หยุดทำงานหรือถูกยุติพร้อมข้อผิดพลาดบนอุปกรณ์ Windows ของคุณ สามารถลองวิธีแก้ไขดังต่อไปนี้

  1. เปิดใช้งานค่า SvcHostSplitDisable ใน Registry
  2. ตรวจสอบค่า RouterManagers ใน Registry
  3. รีเซ็ต TCP/IP หรือ Internet Protocol
  4. ปิดใช้งาน IPv6
  5. รีสตาร์ทบริการ Routing and Remote Access

ลองดูรายละเอียดแนวทางแก้ไขทั้งหมด

1. เปิดใช้งานค่า SvcHostSplitDisable ใน Registry

วิธีนี้ช่วยแก้ปัญหาให้ผู้ใช้จำนวนมาก คุณต้องเปิดใช้งานค่า SvcHostSplitDisable ในสองตำแหน่งที่แตกต่างกันใน Windows Registry ขั้นตอนดังนี้ ก่อนเริ่มต้น ขอแนะนำให้สร้าง System Restore Point และสำรอง Registry ไว้ก่อน

กดปุ่ม Win + R เพื่อเปิดกล่องคำสั่ง Run พิมพ์ regedit แล้วคลิก OK คลิก Yes หากมีพรอมพ์ UAC จะเปิด Registry Editor

เมื่อ Registry Editor เปิดแล้ว คัดลอกพาธต่อไปนี้และวางในแถบที่อยู่ของ Registry Editor แล้วกด Enter

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

ตรวจสอบให้แน่ใจว่าเลือกคีย์ RasMan ด้านซ้าย ตรวจสอบดูว่าด้านขวามีค่า SvcHostSplitDisable หรือยัง หากไม่มี ให้สร้างขึ้นมาเอง

คลิกขวาที่พื้นที่ว่าง เลือก "New > DWORD (32-bit) Value" คลิกขวาที่ค่าที่สร้างใหม่ เลือก Rename ตั้งชื่อว่า SvcHostSplitDisable

ดับเบิลคลิกที่ค่า SvcHostSplitDisable แล้วใส่ 1 ใน Value data คลิก OK

ต่อไปไปที่พาธนี้ใน Registry Editor

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

ตรวจสอบให้แน่ใจว่าเลือกคีย์ RemoteAccess ด้านซ้าย ตรวจสอบว่ามีค่า DWORD (32-bit) SvcHostSplitDisable ด้านขวาหรือไม่ หากไม่มี ให้สร้างตามขั้นตอนเดียวกัน

หลังสร้างค่า SvcHostSplitDisable แล้ว ดับเบิลคลิกและใส่ 1 ใน Value data

หลังสร้างค่าทั้งสองใน Registry แล้ว ให้รีสตาร์ทคอมพิวเตอร์ หลังรีสตาร์ท ปัญหาควรจะแก้ไขได้ หากยังไม่ได้ ลองวิธีถัดไป

2. ตรวจสอบค่า RouterManagers ใน Registry

วิธีนี้สำหรับผู้ที่ได้ข้อความข้อผิดพลาดต่อไปนี้พร้อม Event ID 20103:

Unable to load C:\Winnt\System32\Iprtrmgr.dll

เปิด Registry Editor ไปที่พาธต่อไปนี้

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\RouterManagers\IP

ตรวจสอบให้แน่ใจว่าเลือกคีย์ IP ด้านซ้าย ตรวจสอบว่ามีค่าต่อไปนี้ด้านขวาหรือไม่

  • DLLPath
  • GlobalInfo
  • ProtocolID

หากมี ค่าที่กล่าวมาควรแสดง Data type และ Value data ดังนี้

DLLPath
Data type: REG_EXPAND_SZ
Value data: %SystemRoot%\System32\Iprtrmgr.dll

GlobalInfo
Data type: REG_BINARY

ProtocolID
Data type: REG_DWORD
Value data: 0x21 (Hexadecimal)

จากนั้นไปที่พาธนี้ใน Registry Editor และตรวจสอบว่า ServiceDLL อยู่ด้านขวาหรือไม่

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteAccess\Parameters

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

หากไม่มี ServiceDLL ให้ Export สาขา Registry นี้จากคอมพิวเตอร์ที่ RRAS ทำงานปกติ แล้ว Import มาที่เครื่องของคุณ ต้องล็อกอินเป็น Administrator บนเครื่องอีกเครื่อง

เปิด Registry Editor บนเครื่องที่ RRAS ทำงาน ไปที่พาธด้านบน ไปที่ "File > Export" บันทึกสาขานั้นลง USB ไปเปิด Registry Editor บนเครื่องของคุณ ไปที่ "File > Import" เลือกไฟล์จาก USB ควรจะแก้ปัญหาได้

หากปัญหายังคงอยู่ ให้ลองติดตั้งโมเด็มใหม่ตามขั้นตอน:

  1. ปิดใช้งานบริการ Routing and Remote Access ก่อน
  2. คลิกขวาที่ Start เลือก Device Manager
  3. ใน Device Manager ขยายโหนด Modems และ Uninstall ไดรเวอร์โมเด็มโดยคลิกขวา
  4. รีสตาร์ทเซิร์ฟเวอร์ รอให้ Plug and Play ตรวจจับโมเด็มใหม่
  5. เปิดใช้งานบริการ Routing and Remote Access

อ่านเพิ่มเติม: แก้ปัญหา Enter network credentials error บน Windows 11/10

3. รีเซ็ต TCP/IP หรือ Internet Protocol

หากปัญหาเกิดจากการเสียหายของ TCP/IP หรือ Internet Protocol การรีเซ็ต Internet Protocol อาจช่วยแก้ไขได้ หากไม่ช่วย ให้ลองใช้ปุ่ม Network Reset ดู

4. ปิดใช้งาน IPv6

การปิด IPv6 ช่วยแก้ปัญหาให้บางผู้ใช้ สามารถลองวิธีนี้ได้หากวิธีก่อนหน้าไม่ได้ผล ขั้นตอนปิด IPv6 ดังนี้

เปิด Registry Editor ตามขั้นตอนที่อธิบายไว้ข้างต้น

ไปที่พาธต่อไปนี้

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

ตรวจสอบให้แน่ใจว่าเลือกคีย์ Parameters ด้านซ้าย สร้าง DWORD 32-bit Value ใหม่ชื่อ DisabledComponents (วิธีสร้างอธิบายไว้ข้างต้น) หากมีค่า DisabledComponents อยู่แล้ว ไม่ต้องสร้างใหม่

หลังสร้างค่า DisabledComponents แล้ว ดับเบิลคลิกและเปลี่ยน Value data เป็น FFFFFFFF คลิก OK บันทึกการเปลี่ยนแปลง

ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์

5. รีสตาร์ทบริการ Routing and Remote Access

สามารถรีสตาร์ทบริการ Routing and Remote Access ได้จากแอป Services ของ Windows 11/10 ขั้นตอนดังนี้

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10

  1. เปิดกล่องคำสั่ง Run โดยกด Win + R
  2. พิมพ์ services.msc คลิก OK
  3. ในแอป Services เลื่อนหาบริการ Routing and Remote Access
  4. พบแล้วคลิกขวาเลือก Properties
  5. แท็บ General คลิกดรอปดาวน์ Startup type เลือก Automatic (Delayed Start)
  6. ไปแท็บ Recovery เลือก Restart the Service ในดรอปดาวน์ Subsequent failures
  7. ปล่อย Restart service after เป็นค่าเริ่มต้น 2 นาที
  8. คลิก Apply แล้ว OK
  9. รีสตาร์ทคอมพิวเตอร์ บริการควรเริ่มทำงานอัตโนมัติหลังหน่วงเวลา 2 นาที

อ่านเพิ่มเติม: วิธีแก้ Wireless Network Connection Error 0x00028002

Routing and Remote Access ใน Windows 11/10 คืออะไร?

RRAS หรือ Routing and Remote Access Service ใช้ให้การเชื่อมต่อแบบ Site-to-Site ผ่าน VPN หรือการเชื่อมต่อ Dial-up ด้วยเทคโนโลยี RRAS คุณสามารถปรับใช้การเชื่อมต่อ VPN ที่ช่วยให้ผู้ใช้เข้าถึงเครือข่ายองค์กรจากระยะไกลได้ สรุปคือเทคโนโลยี RRAS ให้บริการเราเตอร์ให้ธุรกิจในสภาพแวดล้อม LAN หรือ WAN ผ่านการเชื่อมต่อ VPN ที่ปลอดภัย

어떻게ปิดใช้งานบริการ Remote Access และ Routing?

เพื่อปิดใช้งาน Routing and Remote Access Service คุณต้องเป็นสมาชิกของกลุ่ม Administrators ขั้นตอนดังนี้

  1. เปิด Routing and Remote Access
  2. คลิกขวาที่ชื่อคอมพิวเตอร์ที่ต้องการปิด RRAS
  3. คลิกที่ตัวเลือก Disable Routing and Remote Access

หวังว่าจะช่วยได้

อ่านต่อ: Network and Sharing Center เปิดไม่ได้ใน Windows 11/10

แก้ปัญหา Routing and Remote Access Service (RRAS) เริ่มต้นไม่ได้บน Windows 11/10