Windows の起動終了については以下のイベントIDをフィルターしてください。
起動(ID:6005)
終了(ID:6006)
ログイン/ログアウトについては以下のイベントIDをフィルターしてください。
ログイン(ID:7001)
ログアウト(ID:7002)
どのアカウントでログイン/ログアウトしたかについては、詳細情報にアカウントに紐づけられたSIDが記録されていますので、SIDからユーザー名を得ればいいでしょう。
参考:Windows PowerShell を使用してユーザーの SID を Active Directory アカウント名に変換する方法はありますか
https://gallery.technet.microsoft.com/scriptcenter/8147a272-291d-4bd6-a930-f85dca5a7e22
参考:Powershellによるログオンとログオフ情報のcsvファイル出力