PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

回應
 
主題工具
chiener
Advance Member
 

加入日期: Dec 2001
您的住址: 台北市
文章: 326
WIN10如何讓服務不消失?

我有一部PC是WIN10專業版,他啟動後有3個服務經常會消失,必須手工去服務選單中啟動該項服務才能正常運作,Function Discovery Provider Host 、Function Discovery Resource Publication這兩個服務人工啟動後別的電腦才能看到他,但沒啟動他卻能看到別的電腦。Print Spooler如消失印表機就離線了,必須啟動才能列印,請問有什麼方式可以讓他開機以後和別的服務一樣正常執行呢?(在啟動選取中無法選正常啟動,會自動選選擇式啟動,但包含載入系統服務和載入啟動選項)
     
      
舊 2020-01-20, 09:39 PM #1
回應時引用此文章
chiener離線中  
cycletec
Major Member
 
cycletec的大頭照
 

加入日期: Apr 2001
您的住址: 台東 屏東 台中 高雄 台北
文章: 195
你有把啟動類型改成自動嗎?
 
舊 2020-01-22, 05:19 PM #2
回應時引用此文章
cycletec離線中  
chiener
Advance Member
 

加入日期: Dec 2001
您的住址: 台北市
文章: 326
引用:
作者cycletec
你有把啟動類型改成自動嗎?

有,也試過自動(延遲啟動)都不行。
舊 2020-01-22, 08:56 PM #3
回應時引用此文章
chiener離線中  
substar999
Senior Member
 

加入日期: Sep 2001
您的住址: K
文章: 1,497
感覺就是服務先後啟動順序出了問題,但開機後手動啟動服務就沒問題了對吧?

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

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

此文章於 2020-01-31 11:01 AM 被 substar999 編輯.
舊 2020-01-31, 10:58 AM #4
回應時引用此文章
substar999離線中  
chiener
Advance Member
 

加入日期: Dec 2001
您的住址: 台北市
文章: 326
引用:
作者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結果也是選擇性啟動不能正常啟動。
舊 2020-02-03, 04:24 PM #5
回應時引用此文章
chiener離線中  
substar999
Senior Member
 

加入日期: Sep 2001
您的住址: K
文章: 1,497
寫成BAT可以的話,那就用工作排程器執行那兩個BAT囉!
cmd /C BAT檔名

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

加入日期: Dec 2001
您的住址: 台北市
文章: 326
引用:
作者substar999
寫成BAT可以的話,那就用工作排程器執行那兩個BAT囉!
cmd /C BAT檔名

請問cmd /C BAT檔名是指什麼,如何使用?
我所謂.BAT檔可以啟動服務,但必須用系統管理員權限執行,在工作排程器中如何讓該.BAT檔具有系統管理員權限呢?
舊 2020-02-05, 03:16 PM #7
回應時引用此文章
chiener離線中  
twu2
Power Member
 

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

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

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

Tommy 碎碎念...
舊 2020-02-05, 03:20 PM #8
回應時引用此文章
twu2離線中  
substar999
Senior Member
 

加入日期: Sep 2001
您的住址: K
文章: 1,497
網路教學很多,可以拜過google大神再問(下面的也可以看一下),從零教起太難!
https://briian.com/56091/
舊 2020-02-06, 12:08 PM #9
回應時引用此文章
substar999離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。