PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   WIN10如何讓服務不消失? (https://www.pcdvd.com.tw/showthread.php?t=1171008)

chiener 2020-01-20 09:39 PM

WIN10如何讓服務不消失?
 
我有一部PC是WIN10專業版,他啟動後有3個服務經常會消失,必須手工去服務選單中啟動該項服務才能正常運作,Function Discovery Provider Host 、Function Discovery Resource Publication這兩個服務人工啟動後別的電腦才能看到他,但沒啟動他卻能看到別的電腦。Print Spooler如消失印表機就離線了,必須啟動才能列印,請問有什麼方式可以讓他開機以後和別的服務一樣正常執行呢?(在啟動選取中無法選正常啟動,會自動選選擇式啟動,但包含載入系統服務和載入啟動選項)

cycletec 2020-01-22 05:19 PM

你有把啟動類型改成自動嗎?

chiener 2020-01-22 08:56 PM

引用:
作者cycletec
你有把啟動類型改成自動嗎?

有,也試過自動(延遲啟動)都不行。

substar999 2020-01-31 10:58 AM

感覺就是服務先後啟動順序出了問題,但開機後手動啟動服務就沒問題了對吧?

windows提供net start/stop等以指令方式啟動服務的辦法,
配合正確的服務名稱就可以以指令啟動相應服務。
Function Discovery Provider Host對應的服務名稱為 fdPHost
Function Discovery Resource Publication對應的服務名稱為 FDResPud

若指令啟動服務沒問題,剩下的就簡單啦!
利用windows自帶的工作排程器在開機後自動執行上面的指令即可!
工作排程器可以設定進入桌面多少時間之後自動執行指定的指令,
這樣就等同於開機後自動啟動您要的服務了。

chiener 2020-02-03 04:24 PM

引用:
作者substar999
感覺就是服務先後啟動順序出了問題,但開機後手動啟動服務就沒問題了對吧?

windows提供net start/stop等以指令方式啟動服務的辦法,
配合正確的服務名稱就可以以指令啟動相應服務。
Function Discovery Provider Host對應的服務名稱為 fdPHost
Function Discovery Resource Publication對應的服務名稱為 FDResPud

若指令啟動服務沒問題,剩下的就簡單啦!
利用windows自帶的工作排程器在開機後自動執行上面的指令即可!
工作排程器可以設定進入桌面多少時間之後自動執行指定的指令,
這樣就等同於開機後自動啟動您要的服務了。

謝謝你!經一再試驗用工作排程器都失敗了,可能我過程中有不對的地方。但我把NET START FDPHOST等兩個服務寫成BAT檔執行卻可以。可能是那台PC啟動時無法設成正常啟動有關,很奇怪我把所有硬碟都拔掉(因其中有IDE的我懷疑IDE在WIN10會有干擾)只用SSD灌WIN10結果也是選擇性啟動不能正常啟動。

substar999 2020-02-04 09:53 AM

寫成BAT可以的話,那就用工作排程器執行那兩個BAT囉!
cmd /C BAT檔名

引用:
作者chiener
謝謝你!經一再試驗用工作排程器都失敗了,可能我過程中有不對的地方。但我把NET START FDPHOST等兩個服務寫成BAT檔執行卻可以。可能是那台PC啟動時無法設成正常啟動有關,很奇怪我把所有硬碟都拔掉(因其中有IDE的我懷疑IDE在WIN10會有干擾)只用SSD灌WIN10結果也是選擇性啟動不能正常啟動。

chiener 2020-02-05 03:16 PM

引用:
作者substar999
寫成BAT可以的話,那就用工作排程器執行那兩個BAT囉!
cmd /C BAT檔名

請問cmd /C BAT檔名是指什麼,如何使用?
我所謂.BAT檔可以啟動服務,但必須用系統管理員權限執行,在工作排程器中如何讓該.BAT檔具有系統管理員權限呢?

twu2 2020-02-05 03:20 PM

引用:
作者chiener
請問cmd /C BAT檔名是指什麼,如何使用?
我所謂.BAT檔可以啟動服務,但必須用系統管理員權限執行,在工作排程器中如何讓該.BAT檔具有系統管理員權限呢?

所以登入的人沒有管理員權限?
那就只能依靠服務本身了.

服務設定的 "復原" 那一頁, 不是可以設定啟動服務失敗時要做的事 (三次), 還可以設定三次失敗後要執行的指令.
利用這些設定還做不到你要的功能嗎?

substar999 2020-02-06 12:08 PM

網路教學很多,可以拜過google大神再問(下面的也可以看一下),從零教起太難!
https://briian.com/56091/


所有的時間均為GMT +8。 現在的時間是01:48 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。