ແອັບພລິເຄຊັນທີ່ໃຊ້ຢູ່ທີ່ທ່ານເຫັນໃນໜ້າຈໍຂອງທ່ານແມ່ນສ່ວນໜຶ່ງຂອງສິ່ງທີ່ເກີດຂຶ້ນໃນ Windows. ຈາກການຈັດການໄດເວີອຸປະກອນເພື່ອຮັບປະກັນຄວາມປອດໄພ, ຂະບວນການພື້ນຫຼັງຫຼາຍຊຸດຮັກສາ Windows PC ທີ່ເຮັດວຽກໄດ້.
ສໍາລັບຜູ້ເບິ່ງແຍງລະບົບໃດນຶ່ງທີ່ເບິ່ງແຍງຄອມພິວເຕີຫຼາຍໆເຄື່ອງ, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສາມາດເບິ່ງສະຖານະຂອງການບໍລິການທີ່ສໍາຄັນເຫຼົ່ານີ້. ວິທີການຂອງ Task Manager ແມ່ນຊ້າເກີນໄປສໍາລັບການນີ້, ແລະທ່ານບໍ່ສາມາດອັດຕະໂນມັດມັນດ້ວຍສະຄິບ.
ການແກ້ໄຂ? ເຄື່ອງມືບັນທັດຄໍາສັ່ງ. ການນໍາໃຊ້ Command Prompt ຫຼື PowerShell, ທ່ານສາມາດໄດ້ຮັບການອ່ານໄດ້ຢ່າງວ່ອງໄວກ່ຽວກັບການບໍລິການ Microsoft ການດໍາເນີນງານໃນລະບົບ, ການຊ່ວຍໃຫ້ທ່ານວິເຄາະບັນຫາຢ່າງວ່ອງໄວ.
ລາຍຊື່ການບໍລິການ Windows ໃນ Command Prompt
ໃນຂະນະທີ່ບໍ່ແມ່ນການປ່ຽນແປງຫຼືມີອໍານາດເປັນ Windows PowerShell, Command Prompt ຍັງເປັນເຄື່ອງມືທີ່ດີເລີດສໍາລັບຜູ້ບໍລິຫານລະບົບ. ທ່ານສາມາດນໍາໃຊ້ໄດ້ queryex ຄໍາສັ່ງເພື່ອໃຫ້ໄດ້ສະຖານະຂອງການບໍລິການທັງສອງການເຄື່ອນໄຫວແລະຄົນພິການແລະຫຼັງຈາກນັ້ນ ໃຊ້ຄໍາສັ່ງ taskkill ເພື່ອຢຸດຂະບວນການ pesky.
- ເພື່ອໃຊ້ຄໍາສັ່ງ queryex, ດໍາເນີນການ Command Prompt ເປັນ Administrator. ທ່ານສາມາດຊອກຫາ app ໄດ້ໂດຍການຊອກຫາ cmd ໃນເມນູເລີ່ມຕົ້ນ.
- ມີຫຼາຍວິທີການນໍາໃຊ້ຄໍາສັ່ງ sc queryex. ປະເພດ ແລະລັດແມ່ນສອງພາລາມິເຕີທີ່ໃຊ້ທົ່ວໄປທີ່ສຸດ. ຕົວຢ່າງ, ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເບິ່ງຂະບວນການ Windows ທັງຫມົດ:
sc queryex type=service state=ທັງໝົດ
- ມຸມເບິ່ງເລີ່ມຕົ້ນສາມາດເປັນເລື່ອງທີ່ຫຍຸ້ງຍາກເລັກນ້ອຍ. ທ່ານສາມາດສະແດງພຽງແຕ່ຊື່ຂອງຂະບວນການເພື່ອເຮັດໃຫ້ບັນຊີລາຍການງ່າຍດາຍທີ່ຈະແຍກ:
sc queryex type=service state=ທັງໝົດ | ຊອກຫາ /i “SERVICE_NAME:”
- ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄໍາສັ່ງຈະລາຍຊື່ຂະບວນການທີ່ໃຊ້ວຽກທັງຫມົດ. ເພື່ອຊອກຫາສິ່ງທີ່ບໍ່ເຄື່ອນໄຫວ, ແກ້ໄຂພາລາມິເຕີສະຖານະ:
sc queryex type=service state=inactive
- ທ່ານຍັງສາມາດສອບຖາມສະຖານະຂອງຂະບວນການສະເພາະໂດຍຊື່ຂອງມັນ. ນີ້ແມ່ນເປັນປະໂຫຍດຢ່າງບໍ່ຫນ້າເຊື່ອສໍາລັບຜູ້ເບິ່ງແຍງລະບົບ, ຍ້ອນວ່າພວກເຂົາສາມາດຕັ້ງຄ່າໄຟລ໌ batch ເພື່ອກວດເບິ່ງຂະບວນການຫຼາຍຢ່າງໃນເວລາດຽວກັນ. ນີ້ແມ່ນຕົວຢ່າງ:
sc ສອບຖາມ DeviceInstall
ລາຍຊື່ການບໍລິການ Windows ໃນ PowerShell
PowerShell ຫມາຍຄວາມວ່າຈະເປັນ shell ເສັ້ນຄໍາສັ່ງສະເພາະສໍາລັບ Windows ທີ່ທັນສະໄຫມ. ດັ່ງນັ້ນ, ມັນສະຫນອງການເຂົ້າເຖິງເກືອບທຸກອົງປະກອບຂອງລະບົບປະຕິບັດການໂດຍຜ່ານຄໍາສັ່ງ, ແລະການບໍລິການ Windows ບໍ່ມີຂໍ້ຍົກເວັ້ນ.
ປະໂຫຍດຂອງ PowerShell ແມ່ນວ່າທ່ານສາມາດອັດຕະໂນມັດມັນໄດ້ຢ່າງງ່າຍດາຍ. ຄໍາສັ່ງ PowerShell ທັງຫມົດສາມາດຖືກລວບລວມເຂົ້າໄປໃນສະຄິບທີ່ສັບສົນ, ຊ່ວຍໃຫ້ທ່ານສາມາດຕັ້ງຫນ້າວຽກບໍລິຫານລະບົບໃນ PCs ຫຼາຍເຄື່ອງໂດຍບໍ່ມີການ hassle.
- ເລີ່ມຕົ້ນໂດຍການເປີດ PowerShell. ທ່ານສາມາດຄົ້ນຫາມັນຢູ່ໃນເມນູເລີ່ມຕົ້ນ; ພຽງແຕ່ໃຫ້ແນ່ໃຈວ່າຈະດໍາເນີນການຕົວຢ່າງທີ່ສູງ (ເຊັ່ນ, ເປັນຜູ້ບໍລິຫານ).
- ຄໍາສັ່ງທີ່ງ່າຍດາຍທີ່ສຸດສໍາລັບລາຍຊື່ການບໍລິການ Windows ໃນ PowerShell ແມ່ນ ຮັບບໍລິການ. ມັນສະແດງໃຫ້ເຫັນການບໍລິການທັງຫມົດໃນຄອມພິວເຕີຂອງທ່ານ, ພ້ອມກັບສະຖານະພາບແລະຊື່ຂອງເຂົາເຈົ້າ. ບັນຫາພຽງແຕ່ແມ່ນວ່າບັນຊີລາຍຊື່ຂອງການບໍລິການສາມາດຍາວ pretty.
- ເມື່ອນໍາໃຊ້ ຮັບບໍລິການ, ມັນເປັນຄວາມຄິດທີ່ດີກວ່າທີ່ຈະສົ່ງອອກລາຍການໄປຍັງໄຟລ໌ຂໍ້ຄວາມ. ທ່ານສາມາດເຮັດໄດ້ໂດຍໃຊ້ທໍ່, ເຊັ່ນນີ້:
ຮັບບໍລິການ | ໄຟລ໌ນອກ “C:logsAll_Services.txt”
- ເພື່ອເບິ່ງສະຖານະຂອງການບໍລິການສະເພາະ, ປະຕິບັດຕາມ ຮັບບໍລິການ ຄໍາສັ່ງທີ່ມີຊື່ຂອງການບໍລິການ. ທ່ານສາມາດຮ້ອງຂໍສະຖານະຂອງຫຼາຍຂະບວນການໂດຍການແຍກຊື່ຂອງເຂົາເຈົ້າດ້ວຍເຄື່ອງໝາຍຈຸດ.
ຮັບ-ບໍລິການ CryptSvc, COMysApp
- ທໍ່ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອສົມທົບການ ຮັບບໍລິການ cmdlet ກັບ ບ່ອນທີ່ຈຸດປະສົງ ຟັງຊັນແລະການກັ່ນຕອງຜົນໄດ້ຮັບໂດຍສະຖານະພາບ. ຄໍາສັ່ງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນນີ້ໂດຍການໄດ້ຮັບການບໍລິການແລ່ນທັງຫມົດ:
ຮັບບໍລິການ | Where-Object {$_.Status -EQ “Running”}
ການກວດສອບຄວາມຂຶ້ນກັບການບໍລິການ
ຂະບວນການທີ່ສັບສົນໃດໆແມ່ນແບ່ງອອກເປັນຫຼາຍການບໍລິການທີ່ຂຶ້ນກັບກັນ. ນີ້ແມ່ນເຫດຜົນທີ່ວ່າພຽງແຕ່ໄດ້ຮັບສະຖານະພາບຂອງການບໍລິການສະເພາະໃດຫນຶ່ງມັກຈະບໍ່ພຽງພໍ. ນອກນັ້ນທ່ານຍັງຈໍາເປັນຕ້ອງໄດ້ກວດສອບສະຖານະຂອງການບໍລິການທີ່ໃຫ້ບໍລິການແມ່ນຂຶ້ນກັບ.
- ເພື່ອເບິ່ງການບໍລິການທີ່ຕ້ອງການໂດຍການບໍລິການສະເພາະໃດຫນຶ່ງ, ໃຫ້ໃຊ້ - ການບໍລິການທີ່ຕ້ອງການ ທຸງກັບ ຮັບບໍລິການ cmdlet. ນີ້ແມ່ນຕົວຢ່າງ:
ຮັບ-ບໍລິການ-ຊື່ CryptSvc –RequiredServices
- ເຊັ່ນດຽວກັນ, ເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍຊື່ຂອງການບໍລິການທີ່ຂຶ້ນກັບການບໍລິການສະເພາະໃດຫນຶ່ງ, ໃຊ້ປະໂຍດຈາກ - ການບໍລິການອີງໃສ່ ທຸງ.
ຮັບ-ບໍລິການ -ຊື່ CryptSvc -DependentServices
ທຸງທັງສອງນີ້ແມ່ນສໍາຄັນໃນການຂຽນສະຄິບເພື່ອເລີ່ມຕົ້ນຫຼືຢຸດການບໍລິການ Windows ໂດຍອັດຕະໂນມັດ, ຍ້ອນວ່າພວກມັນໃຫ້ທ່ານມີວິທີທີ່ຈະຕິດຕາມການບໍລິການທັງຫມົດທີ່ເຊື່ອມຕໍ່ກັບບໍລິການທີ່ໄດ້ຮັບຜົນກະທົບ.
ລາຍຊື່ການບໍລິການ Windows ໃນຄອມພິວເຕີທາງໄກ
ວິທີການ PowerShell ບໍ່ຈໍາກັດກັບຄອມພິວເຕີທ້ອງຖິ່ນ. ທ່ານສາມາດໃຊ້ cmdlet Get-Service ດ້ວຍ syntax ດຽວກັນທີ່ອະທິບາຍຂ້າງເທິງເພື່ອສອບຖາມຂະບວນການຂອງ PCs ຫ່າງໄກສອກຫຼີກເຊັ່ນດຽວກັນ. ພຽງແຕ່ຕື່ມຂໍ້ມູນໃສ່ -ຄອມພິວເຕີຊື່ ທຸງຢູ່ທ້າຍເພື່ອກໍານົດວ່າຄອມພິວເຕີຫ່າງໄກສອກຫຼີກທີ່ຈະດຶງຂໍ້ມູນຈາກ.
ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງ:
get-service CryptSvc -ComputerName Workstation7
ການຄຸ້ມຄອງການບໍລິການ Windows ໃນ PowerShell
ການໄດ້ຮັບສະຖານະຂອງການບໍລິການບໍ່ແມ່ນສິ່ງດຽວທີ່ທ່ານສາມາດເຮັດໄດ້ໃນ Windows PowerShell. ໃນຖານະເປັນສະພາບແວດລ້ອມການສະຄິບທີ່ເຕັມສ່ວນ, ມັນສະຫນອງທາງເລືອກສໍາລັບຕົວເລືອກ GUI ທັງຫມົດ.
Powershell cmdlets ສາມາດຢຸດ, ເລີ່ມ, restart, ຫຼືແມ້ກະທັ້ງດັດແກ້ການບໍລິການ. ຈັບຄູ່ກັບອັດຕະໂນມັດ ຮັບບໍລິການ ຄໍາສັ່ງ, ສະຄຣິບ PowerShell ສາມາດຂຽນໄດ້ເພື່ອເຮັດໃຫ້ວຽກງານການຈັດການລະບົບປະຈໍາວັນອັດຕະໂນມັດຢ່າງເຕັມສ່ວນ.
- ນອກຈາກການສອບຖາມສະຖານະຂອງການບໍລິການ, ທ່ານຍັງສາມາດໃຊ້ PowerShell ເພື່ອຈັດການພວກມັນໄດ້. ການເລີ່ມຕົ້ນຫຼືຢຸດການບໍລິການສາມາດເຮັດໄດ້ດ້ວຍຄໍາສັ່ງດຽວ, ຕ້ອງການພຽງແຕ່ຊື່ຂອງການບໍລິການ. ຕົວຢ່າງ, ນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດຢຸດການບໍລິການ:
Stop-Service -Name Spooler
- ການເລີ່ມຕົ້ນການບໍລິການແມ່ນຄ້າຍຄືກັນ:
ເລີ່ມການບໍລິການ -ຊື່ Spooler
- ຖ້າການບໍລິການເຮັດວຽກບໍ່ຖືກຕ້ອງ, ທ່ານຍັງສາມາດເລືອກທີ່ຈະປິດເປີດມັນໄດ້:
Restart-Service -Name Spooler
- ນອກນັ້ນຍັງມີ Set-Service cmdlet ທີ່ສາມາດໃຊ້ເພື່ອປ່ຽນຄຸນສົມບັດຂອງບໍລິການໄດ້. ໃນທີ່ນີ້ພວກເຮົາປິດການທໍາງານການເລີ່ມຕົ້ນອັດຕະໂນມັດຂອງການບໍລິການ Print Spooler:
Set-Service 'Spooler' -StartupType Disabled
ວິທີທີ່ດີທີ່ສຸດໃນລາຍຊື່ການບໍລິການ Windows ແມ່ນຫຍັງ?
ບໍ່ວ່າທ່ານຈະໃຊ້ Windows 10 ຫຼື Windows Server, ການສາມາດເບິ່ງລາຍການຂອງການບໍລິການ Windows ທັງຫມົດແມ່ນສາມາດເຮັດໄດ້. ທ່ານສາມາດວິນິດໄສບັນຫາທີ່ມີຫນ້າທີ່ລະບົບທີ່ສໍາຄັນຫຼື ຢຸດການບໍລິການ Microsoft ທີ່ບໍ່ຈໍາເປັນ ເພື່ອປັບປຸງປະສິດທິພາບ.
ສໍາລັບຈຸດປະສົງນີ້, PowerShell ແມ່ນທາງເລືອກທີ່ດີທີ່ສຸດ. ໃນຂະນະທີ່ທ່ານສາມາດໄດ້ຮັບລາຍຊື່ການບໍລິການໃນ Command Prompt, ຟັງຊັນເພີ່ມເຕີມທີ່ PowerShell ສະໜອງໃຫ້ແມ່ນມີປະໂຫຍດຫຼາຍກວ່າ.
ທ່ານສາມາດໃຊ້ PowerShell cmdlets ເພື່ອໃຫ້ໄດ້ຮັບສະຖານະການບໍລິການຂອງຂະບວນການ Windows, ການກັ່ນຕອງໃຫ້ເຂົາເຈົ້າໂດຍສະຖານະພາບຂອງເຂົາເຈົ້າຫຼືຕົວກໍານົດການອື່ນໆ. ມັນຍັງງ່າຍທີ່ຈະກໍານົດການບໍລິການທີ່ຂຶ້ນກັບແລະເລີ່ມຕົ້ນຫຼືຢຸດພວກມັນຕາມຄວາມຕ້ອງການ.