ການໄດ້ຮັບ ເຊີບເວີ RPC ບໍ່ສາມາດໃຊ້ໄດ້ (0x800706ba) ໃນຂະນະທີ່ເຊື່ອມຕໍ່ກັບອຸປະກອນຫ່າງໄກສອກຫຼີກ, ການສື່ສານລະຫວ່າງສອງຫຼືຫຼາຍກວ່າອຸປະກອນໂດຍຜ່ານເຄືອຂ່າຍ? ເຊີບເວີ RPC ບໍ່ສາມາດໃຊ້ໄດ້ ໝາຍຄວາມວ່າຄອມພິວເຕີ Windows ຂອງທ່ານມີບັນຫາກັບການສື່ສານກັບອຸປະກອນ ຫຼືເຄື່ອງອື່ນຜ່ານເຄືອຂ່າຍທີ່ທ່ານໃຊ້. ໃຫ້ພວກເຮົາປຶກສາຫາລື RPC ແມ່ນຫຍັງ, ແລະເປັນຫຍັງໄດ້ຮັບ ເຊີບເວີ RPC ບໍ່ສາມາດໃຊ້ໄດ້ ຄວາມຜິດພາດ?
RPC ແມ່ນຫຍັງ?
RPC ຫຍໍ້ມາຈາກ Remote Procedure Call , ເຊິ່ງໃຊ້ເຕັກໂນໂລຢີການສື່ສານລະຫວ່າງການປຸງແຕ່ງສໍາລັບຂະບວນການ Windows ພາຍໃນເຄືອຂ່າຍ. RPC ນີ້ເຮັດວຽກບົນພື້ນຖານຂອງຮູບແບບການສື່ສານຂອງລູກຄ້າກັບເຄື່ອງແມ່ຂ່າຍ, ໃນທີ່ລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍບໍ່ຈໍາເປັນຕ້ອງເປັນເຄື່ອງຈັກທີ່ແຕກຕ່າງກັນ. RPC ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອຕັ້ງຄ່າການສື່ສານລະຫວ່າງຂະບວນການທີ່ແຕກຕ່າງກັນໃນເຄື່ອງດຽວ.
ໃນ RPC, ການໂທຂັ້ນຕອນແມ່ນເລີ່ມຕົ້ນໂດຍລະບົບລູກຄ້າ, ເຊິ່ງຖືກເຂົ້າລະຫັດແລະຫຼັງຈາກນັ້ນຖືກສົ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍ. ຫຼັງຈາກນັ້ນ, ການໂທຖືກຖອດລະຫັດໂດຍເຄື່ອງແມ່ຂ່າຍແລະການຕອບສະຫນອງຖືກສົ່ງກັບລູກຄ້າ. RPC ມີບົດບາດສໍາຄັນໃນການຄຸ້ມຄອງອຸປະກອນຫ່າງໄກສອກຫຼີກໃນທົ່ວເຄືອຂ່າຍແລະຖືກນໍາໃຊ້ເພື່ອແບ່ງປັນການເຂົ້າເຖິງອຸປະກອນຕໍ່ພ່ວງເຊັ່ນເຄື່ອງພິມແລະເຄື່ອງສະແກນ.
ເຫດຜົນສໍາລັບຄວາມຜິດພາດ RPC
ມີເຫດຜົນຫຼາຍຢ່າງທີ່ຢູ່ເບື້ອງຫລັງຄວາມຜິດພາດ RPC ນີ້, ເຊັ່ນ: ຄວາມຜິດພາດໃນການແກ້ໄຂ DNS ຫຼືຊື່ NetBIOS, ບັນຫາກ່ຽວກັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ບໍລິການ RPC ຫຼືບໍລິການທີ່ກ່ຽວຂ້ອງອາດຈະບໍ່ເຮັດວຽກ, ການແບ່ງປັນໄຟລ໌ແລະເຄື່ອງພິມບໍ່ໄດ້ເປີດໃຊ້, ແລະອື່ນໆ.
- ບັນຫາການເຊື່ອມຕໍ່ເຄືອຂ່າຍ (ການຂາດການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ເຫມາະສົມອາດນໍາໄປສູ່ບັນຫາການບໍ່ສາມາດໃຊ້ໄດ້ຂອງເຄື່ອງແມ່ຂ່າຍ. ໃນກໍລະນີດັ່ງກ່າວ, ລູກຄ້າບໍ່ສາມາດສົ່ງຂັ້ນຕອນການໂທຫາເຄື່ອງແມ່ຂ່າຍທີ່ເຮັດໃຫ້ເກີດຄວາມຜິດພາດຂອງເຄື່ອງແມ່ຂ່າຍ RPC. ).
- DNS - ບັນຫາການແກ້ໄຂຊື່ (ລູກຄ້າເລີ່ມການຮ້ອງຂໍ, ການຮ້ອງຂໍຈະຖືກສົ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍໂດຍໃຊ້ຊື່, ທີ່ຢູ່ IP, ແລະທີ່ຢູ່ພອດ. ຖ້າຊື່ຂອງເຄື່ອງແມ່ຂ່າຍ RPC ຖືກແຜນທີ່ກັບທີ່ຢູ່ IP ທີ່ບໍ່ຖືກຕ້ອງ, ມັນຈະສົ່ງຜົນໃຫ້ລູກຄ້າຕິດຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍທີ່ບໍ່ຖືກຕ້ອງແລະອາດຈະສົ່ງຜົນ. ໃນຄວາມຜິດພາດ RPC.)
- Firewall ພາກສ່ວນທີສາມຫຼືຄໍາຮ້ອງສະຫມັກຄວາມປອດໄພອື່ນໆ ແລ່ນຢູ່ໃນເຄື່ອງແມ່ຂ່າຍ, ຫຼືໃນລູກຄ້າ, ບາງຄັ້ງອາດຈະຂັດຂວາງການຈະລາຈອນຈາກການເຂົ້າຫາເຄື່ອງແມ່ຂ່າຍໃນພອດ TCP ຂອງມັນ, ເຊິ່ງກໍ່ໃຫ້ເກີດການຂັດຂວາງຂອງ RPC. ອີກເທື່ອຫນຶ່ງ, ການສໍ້ລາດບັງຫຼວງຂອງທະບຽນ Windows ເຮັດໃຫ້ເກີດຄວາມຜິດພາດທີ່ແຕກຕ່າງກັນລວມທັງເຄື່ອງແມ່ຂ່າຍ RPC ນີ້ແມ່ນບໍ່ມີຂໍ້ຜິດພາດແລະອື່ນໆ.
ການແກ້ໄຂບັນຫາ 'ເຊີບເວີ RPC ບໍ່ສາມາດໃຊ້ໄດ້
ຫຼັງຈາກເຂົ້າໃຈວ່າເຊີບເວີ RPC ແມ່ນຫຍັງ, ມັນເຮັດວຽກແນວໃດໃນ Windows Server ແລະຄອມພິວເຕີລູກຄ້າ, ແລະເຫດຜົນທີ່ແຕກຕ່າງກັນທີ່ອາດຈະເຮັດໃຫ້ເກີດຄວາມຜິດພາດຂອງເຄື່ອງແມ່ຂ່າຍ RPC ໃນ Windows. ໃຫ້ພວກເຮົາປຶກສາຫາລືວິທີແກ້ໄຂເພື່ອແກ້ໄຂຂໍ້ຜິດພາດທີ່ບໍ່ສາມາດໃຊ້ໄດ້ຂອງເຄື່ອງແມ່ຂ່າຍ RPC.
ຕິດຕາມ ແລະກຳນົດຄ່າ Firewall ໃນຄອມພິວເຕີຂອງທ່ານ
ດັ່ງທີ່ໄດ້ສົນທະນາກ່ອນ firewalls ຫຼືຄໍາຮ້ອງສະຫມັກທີ່ກ່ຽວຂ້ອງກັບຄວາມປອດໄພອື່ນໆທີ່ເຮັດວຽກຢູ່ໃນລະບົບສາມາດສະກັດການຈະລາຈອນຈາກການຮ້ອງຂໍ RPC. ຖ້າທ່ານມີ firewall ພາກສ່ວນທີສາມຕິດຕັ້ງ, ພະຍາຍາມ configuration ມັນອະນຸຍາດໃຫ້ການເຊື່ອມຕໍ່ຂາເຂົ້າແລະຂາອອກສໍາລັບ RPCs ແລະຄໍາຮ້ອງສະຫມັກອື່ນໆທີ່ທ່ານຕັ້ງໃຈຈະໃຊ້ໃນ RPCs.
ຖ້າທ່ານກໍາລັງໃຊ້ Windows Firewall configure ມັນອະນຸຍາດໃຫ້ການເຊື່ອມຕໍ່ຂາເຂົ້າແລະຂາອອກສໍາລັບ RPCs ແລະຄໍາຮ້ອງສະຫມັກອື່ນໆໂດຍການປະຕິບັດຕາມຂັ້ນຕອນ.
ທໍາອິດ, ເປີດກະດານຄວບຄຸມ, ຊອກຫາ windows firewall .
ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ ອະນຸຍາດໃຫ້ແອັບຯຜ່ານ Windows Firewall ຂ້າງລຸ່ມນີ້ Windows Firewall .
ຈາກນັ້ນເລື່ອນລົງເພື່ອຊອກຫາ ການຊ່ວຍເຫຼືອທາງໄກ . ໃຫ້ແນ່ໃຈວ່າການສື່ສານຂອງຕົນແມ່ນ ເປີດໃຊ້ງານ (ກ່ອງທັງຫມົດຂອງລາຍການນີ້ແມ່ນ ຫມາຍຕິກ ).
ຕັ້ງຄ່າ Firewall ຢ່າງຖືກຕ້ອງ
ຖ້າທ່ານກໍາລັງໃຊ້ Windows firewall, ເປີດ Group Policy Object Editor snap-in ( gpedit.msc ) ເພື່ອແກ້ໄຂ Group Policy object (GPO) ທີ່ໃຊ້ໃນການຈັດການການຕັ້ງຄ່າ Windows Firewall ໃນອົງກອນຂອງທ່ານ.
ທ່ອງໄປຫາ ການຕັ້ງຄ່າຄອມພິວເຕີ - ແມ່ແບບບໍລິຫານ - ເຄືອຂ່າຍ - ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ - Windows Firewall, ແລະຫຼັງຈາກນັ້ນເປີດ Domain Profile ຫຼື Standard Profile, ຂຶ້ນກັບວ່າໂປຣໄຟລ໌ໃດທີ່ທ່ານກໍາລັງໃຊ້. ເປີດໃຊ້ຂໍ້ຍົກເວັ້ນຕໍ່ໄປນີ້: ອະນຸຍາດໃຫ້ມີຂໍ້ຍົກເວັ້ນການບໍລິຫານຂາເຂົ້າທາງໄກ ແລະ ອະນຸຍາດໃຫ້ມີຂໍ້ຍົກເວັ້ນການແບ່ງປັນໄຟລ໌ຂາເຂົ້າ ແລະເຄື່ອງພິມ .
ກວດເບິ່ງການເຊື່ອມຕໍ່ເຄືອຂ່າຍ
ອີກເທື່ອ ໜຶ່ງ ບາງຄັ້ງເນື່ອງຈາກການເຊື່ອມຕໍ່ເຄືອຂ່າຍຂັດຂວາງ, ເຊີບເວີ RPC ບໍ່ສາມາດໃຊ້ໄດ້. ດັ່ງນັ້ນໃຫ້ແນ່ໃຈວ່າການເຊື່ອມຕໍ່ເຄືອຂ່າຍຂອງທ່ານຖືກເຊື່ອມຕໍ່, ຕັ້ງຄ່າແລະເຮັດວຽກຢ່າງຖືກຕ້ອງ.
- ເພື່ອກວດສອບການເຊື່ອມຕໍ່ອິນເຕີເນັດ ກົດ Win+R ປຸ່ມເພື່ອເປີດ ແລ່ນ ໂຕ້ຕອບ.
- ປະເພດ ncpa.cpl ແລະກົດ ເຂົ້າ ກະແຈ.
- ໄດ້ ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ ປ່ອງຢ້ຽມຈະປາກົດ.
- ສຸດ ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ ປ່ອງຢ້ຽມ, ຄລິກຂວາໃສ່ການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ທ່ານກໍາລັງໃຊ້, ແລະເລືອກ ຄຸນສົມບັດ .
- ທີ່ນີ້ໃຫ້ແນ່ໃຈວ່າຈະເປີດໃຊ້ງານ ພິທີການອິນເຕີເນັດ ແລະ ການແບ່ງປັນໄຟລ໌ ແລະເຄື່ອງພິມສໍາລັບເຄືອຂ່າຍ Microsoft .
- ຖ້າລາຍການເຫຼົ່ານີ້ຂາດຫາຍໄປຈາກຄຸນສົມບັດຂອງການເຊື່ອມຕໍ່ທ້ອງຖິ່ນ, ທ່ານຈະຕ້ອງຕິດຕັ້ງພວກມັນຄືນໃໝ່.
ກວດເບິ່ງການບໍລິການ RPC ເຮັດວຽກຢ່າງຖືກຕ້ອງ
ເຊີບເວີ RPC ແມ່ນບັນຫາທີ່ບໍ່ສາມາດໃຊ້ໄດ້ສາມາດເກີດຈາກການເຮັດວຽກທີ່ບໍ່ເໝາະສົມຂອງບໍລິການ RPC ໃນທຸກຄອມພິວເຕີທີ່ເຊື່ອມຕໍ່. ພວກເຮົາແນະນຳໃຫ້ກວດເບິ່ງ ແລະໃຫ້ແນ່ໃຈວ່າການບໍລິການທີ່ກ່ຽວຂ້ອງກັບ RPC ເຮັດວຽກຢ່າງຖືກຕ້ອງແລະບໍ່ກໍ່ໃຫ້ເກີດບັນຫາໃດໆ.
- ກົດ Windows + R, ພິມ services.msc ແລະຄລິກຕົກລົງເພື່ອເປີດ console ບໍລິການ Windows.
- ສຸດ ການບໍລິການ ປ່ອງຢ້ຽມ, ເລື່ອນລົງເພື່ອຊອກຫາລາຍການ ຕົວເປີດຂະບວນການເຊີບເວີ DCOM, ການໂທຂັ້ນຕອນໄລຍະໄກ (RPC), ແລະ RPC Endpoint Mapper .
- ຮັບປະກັນສະຖານະຂອງເຂົາເຈົ້າ ແລ່ນ ແລະການເລີ່ມຕົ້ນຂອງພວກເຂົາແມ່ນຖືກກໍານົດໄວ້ ອັດຕະໂນມັດ .
- ຖ້າເຈົ້າພົບວ່າການບໍລິການທີ່ຕ້ອງການບໍ່ເຮັດວຽກ ຫຼືບໍ່ມີການເຄື່ອນໄຫວ, ໃຫ້ຄລິກສອງເທື່ອໃສ່ການບໍລິການນັ້ນເພື່ອຮັບເອົາໜ້າຕ່າງຄຸນສົມບັດຂອງບໍລິການສະເພາະນັ້ນ.
- ທີ່ນີ້ເລືອກປະເພດການເລີ່ມຕົ້ນທີ່ຈະອັດຕະໂນມັດແລະເລີ່ມຕົ້ນການບໍລິການ.
ນອກຈາກນີ້, ກວດເບິ່ງບາງການບໍລິການທີ່ກ່ຽວຂ້ອງເຊັ່ນ: Windows Management Instrumentation ແລະ TCP/IP NetBIOS Helper ກໍາລັງແລ່ນ .
ດ້ວຍວິທີນີ້, ທ່ານສາມາດໃຫ້ແນ່ໃຈວ່າການບໍລິການທັງຫມົດທີ່ຕ້ອງການໂດຍ RPC ແມ່ນ intact ແລະເຮັດວຽກຢ່າງຖືກຕ້ອງ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ບັນຫາຈະຖືກແກ້ໄຂໃນປັດຈຸບັນ. ຢ່າງໃດກໍຕາມ, ຖ້າບັນຫາຍັງຄົງຢູ່, ທ່ານອາດຈະຕ້ອງໄປຫາຂັ້ນຕອນຕໍ່ໄປສໍາລັບການຢັ້ງຢືນການລົງທະບຽນ.
ກວດເບິ່ງການລົງທະບຽນ Windows ສໍາລັບການສໍ້ລາດບັງຫຼວງ RPC
ຂ້ອຍປະຕິບັດວິທີການຂ້າງເທິງນີ້ລົ້ມເຫລວໃນການແກ້ໄຂເຄື່ອງແມ່ຂ່າຍ RPC ແມ່ນຂໍ້ຜິດພາດທີ່ບໍ່ສາມາດໃຊ້ໄດ້ບໍ? ຢ່າກັງວົນໃຫ້ພວກເຮົາປັບປຸງການລົງທະບຽນ Windows ເພື່ອແກ້ໄຂເຄື່ອງແມ່ຂ່າຍ RPC ແມ່ນຄວາມຜິດພາດທີ່ບໍ່ສາມາດໃຊ້ໄດ້. ກ່ອນທີ່ຈະແກ້ໄຂລາຍການລົງທະບຽນ windows ພວກເຮົາແນະນໍາຢ່າງແຂງແຮງ ສໍາຮອງຖານຂໍ້ມູນ Registry .
ໃນປັດຈຸບັນກົດ Win + R, ພິມ regedit, ແລະກົດປຸ່ມ enter ເພື່ອເປີດຕົວແກ້ໄຂການລົງທະບຽນ windows. ຈາກນັ້ນນຳທາງໄປຫາກະແຈຕໍ່ໄປນີ້.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs
ໃນທີ່ນີ້ໃນ pane ກາງ double ໃຫ້ຄລິກໃສ່ເລີ່ມຕົ້ນແລະການປ່ຽນແປງຄ່າຂອງຕົນເປັນ 2.
ຫມາຍເຫດ: ຖ້າມີລາຍການທີ່ບໍ່ມີຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນ, ພວກເຮົາແນະນໍາໃຫ້ຕິດຕັ້ງ Windows ຂອງທ່ານຄືນໃຫມ່.
ອີກເທື່ອຫນຶ່ງ ທ່ອງໄປຫາ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch . ເບິ່ງວ່າມີລາຍການໃດຂາດຫາຍໄປ. ຖ້າເຈົ້າພົບເຫັນ ຕົວເປີດຂະບວນການເຊີບເວີ DCOM ບໍ່ໄດ້ຖືກຕັ້ງຢ່າງຖືກຕ້ອງ, double click on ເລີ່ມ ລະຫັດທະບຽນເພື່ອແກ້ໄຂມູນຄ່າຂອງມັນ. ກໍານົດຂອງຕົນ ຂໍ້ມູນມູນຄ່າ ກັບ ສອງ .
ໃນປັດຈຸບັນທ່ອງໄປຫາ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper . ເບິ່ງວ່າມີລາຍການໃດຂາດຫາຍໄປ. ຖ້າຫາກວ່າທ່ານໃນເມື່ອກ່ອນໄດ້ພົບເຫັນການຕັ້ງຄ່າຂອງ RPC Endpoint Mapper ບໍ່ຖືກຕ້ອງ, double click on ເລີ່ມ ລະຫັດທະບຽນເພື່ອແກ້ໄຂມູນຄ່າຂອງມັນ. ອີກເທື່ອຫນຶ່ງ, ກໍານົດຂອງຕົນ ຂໍ້ມູນມູນຄ່າ ກັບ ສອງ .
ຫຼັງຈາກນັ້ນປິດບັນນາທິການ Registry ແລະ Restart, ປ່ອງຢ້ຽມທີ່ມີຜົນກະທົບການປ່ຽນແປງ. ໃນປັດຈຸບັນໃນການກວດສອບການເລີ່ມຕົ້ນຕໍ່ໄປແລະພະຍາຍາມເຊື່ອມຕໍ່ອຸປະກອນຫ່າງໄກສອກຫຼີກ, ຂ້າພະເຈົ້າຫວັງວ່າບໍ່ມີເຄື່ອງແມ່ຂ່າຍ RPC ອີກຕໍ່ໄປແມ່ນຄວາມຜິດພາດທີ່ບໍ່ສາມາດໃຊ້ໄດ້.
Performa System Restore
ບາງຄັ້ງມັນເປັນໄປໄດ້ວ່າທ່ານໄດ້ພະຍາຍາມທັງຫມົດຂອງວິທີການຂ້າງເທິງນີ້, ແລະທ່ານຍັງໄດ້ຮັບເຄື່ອງແມ່ຂ່າຍຂອງ RPC ແມ່ນບໍ່ມີຄວາມຜິດພາດ. ໃນກໍລະນີນີ້, ພວກເຮົາແນະນໍາ ດໍາເນີນການຟື້ນຟູລະບົບ ເຊິ່ງປ່ຽນການຕັ້ງຄ່າ windows ກັບສະຖານະການເຮັດວຽກທີ່ຜ່ານມາ. ບ່ອນທີ່ລະບົບເຮັດວຽກໂດຍບໍ່ມີຂໍ້ຜິດພາດ RPC.
ເຫຼົ່ານີ້ແມ່ນບາງວິທີແກ້ໄຂທີ່ໃຊ້ໄດ້ຫຼາຍທີ່ສຸດເພື່ອແກ້ໄຂ ເຊີບເວີ RPC ເປັນຂໍ້ຜິດພາດທີ່ບໍ່ສາມາດໃຊ້ໄດ້ ໃນ windows server / ຄອມພິວເຕີລູກຄ້າ. ຂ້າພະເຈົ້າຫວັງວ່າການນໍາໃຊ້ວິທີແກ້ໄຂເຫຼົ່ານີ້ແກ້ໄຂບັນຫານີ້ ເຊີບເວີ RPC ບໍ່ສາມາດໃຊ້ໄດ້ ຄວາມຜິດພາດ. ຍັງມີຄໍາຖາມໃດໆ, ຄໍາແນະນໍາກ່ຽວກັບການຕອບນີ້ບໍ່ເສຍຄ່າທີ່ຈະປຶກສາຫາລືໃນຄໍາເຫັນ.
ນອກຈາກນີ້, ອ່ານ