もくじ
📝 はじめに
Windowsの設定変更やトラブル対応をしていると、
「必要なサービスが停止したままになっている」
「サービスを手動で起動したいが、管理ツールを開くのが面倒」
と感じることはありませんか?
そんなときに使えるのが、
サービスを起動するためのコマンド
Start-Service です。
この記事では、サービス管理画面を開かずに、
PowerShellから安全にサービスを開始する方法を解説します。
- 停止しているサービスをすぐに起動したい
- ネットワークや印刷トラブルの一次対応をしたい
- スクリプトでサービス起動を自動化したい
✅ このコマンドでできること(要点)
- 停止中のWindowsサービスを起動できる
- サービス名を指定して確実に操作できる
- 他のコマンドと組み合わせて自動化できる
- 管理作業・復旧作業を効率化できる
✅ Start-Service でできること
Start-Service は、
停止しているWindowsサービスを起動するためのコマンドです。
サービス管理(services.msc)を開かなくても、
PowerShell上で対象サービスを指定して起動できます。
遠隔作業や手順書化にも向いています。
「状態を確認してから起動する」という流れで使われることが多いコマンドです。
🧩 基本構文
Start-Service -Name サービス名
通常は、サービス名(Name)を指定して実行します。
表示名ではなく、内部名を使う点に注意が必要です。
▶ 基本的な使い方(まずこれだけ)
🔹 サービスを起動する
Start-Service -Name wuauserv
Windows Update サービスを起動します。
何もエラーが表示されなければ、正常に起動できています。
🔹 起動状態を確認する
Get-Service -Name wuauserv
Status が Running になっていれば、
サービスは起動しています。
🛠 よく使われる指定例
🔹 Get-Service と組み合わせて起動する
Get-Service -Name wuauserv | Start-Service
サービス情報を取得してから起動する書き方です。
パイプラインを使うことで処理をつなげられます。
🔹 複数サービスをまとめて起動する
Start-Service -Name wuauserv,bits
複数のサービスを一度に起動できます。
関連サービスをまとめて復旧する際に便利です。
💼 実務でよく使う使用例(応用)
🔹 停止しているサービスだけを起動する
Get-Service | Where-Object Status -eq 'Stopped' | Start-Service
停止中のサービスをまとめて起動します。
実行後にエラーが出なければ、処理は完了しています。
🔹 スクリプト内で安全に起動する
try {
Start-Service -Name wuauserv
}
catch {
"サービスを起動できませんでした"
}
- Get-Service で状態確認
- Where-Object で条件指定
- try / catch で安全に制御
🧩 よくある勘違い・つまずきポイント
- 表示名(DisplayName)では起動できない場合がある
- 無効化されているサービスは起動できない
- 依存関係のあるサービスが未起動だと失敗することがある
- 管理者権限が必要なケースがある
🔄 cmdとの違いについて
cmdでは net start が
サービス起動の相当コマンドです。
net start は文字列指定ですが、
Start-Service はオブジェクトとして扱えるため、
状態確認や条件処理と組み合わせやすいのが特徴です。
⚠ エラー・うまく動かないときの確認ポイント
- サービス名(Name)を正しく指定しているか
- サービスが無効(Disabled)になっていないか
- 管理者としてPowerShellを実行しているか
- 依存サービスが起動しているか
🧠 注意点
不要なサービスをむやみに起動すると、
セキュリティやパフォーマンスに影響する場合があります。
役割を理解した上で操作することが大切です。
📌 まとめ
- Start-Serviceはサービス起動の基本コマンド
- Get-Serviceと組み合わせると安全に使える
- トラブル復旧や自動化に役立つ
- 次は Stop-Service と併せて覚えると便利
🔎 PowerShellコマンドを探す
やりたいことからコマンドを探せます。
- ファイルを削除したい
- 一覧を表示したい
- 文字列を検索したい
- 条件で絞り込みたい
- エラーや実行できない原因を調べたい
- サービスを起動したい
- 停止中の機能を復旧したい
