ตรวจสอบเวลาทำงานของ Windows Server อย่างรวดเร็ว
ในคู่มือนี้ ฉันจะแสดงวิธีตรวจสอบสถานะการออนไลน์ของคอมพิวเตอร์ไคลเอนต์ Windows Server และ Windows
การตรวจสอบสถานะการออนไลน์ของ Windows จะแสดงให้คุณเห็นว่าเซิร์ฟเวอร์ทำงานมานานแค่ไหนนับตั้งแต่รีบูตครั้งล่าสุด สิ่งนี้มีประโยชน์เมื่อแก้ไขปัญหาเซิร์ฟเวอร์ Windows สำหรับปัญหาด้านประสิทธิภาพหรือแอปพลิเคชัน เป็นเรื่องปกติที่เซิร์ฟเวอร์ Windows จะถูกรีบูตระหว่างช่วงการบำรุงรักษาเพื่อติดตั้งการอัปเดต Windows การอัปเดตไม่ได้รีบูตเซิร์ฟเวอร์โดยอัตโนมัติเสมอไป ดังนั้นคุณต้องมีวิธีตรวจสอบว่าเซิร์ฟเวอร์รีบูตหรือไม่
หัวข้อที่ครอบคลุมในคู่มือนี้:
- วิธีตรวจสอบสถานะการออนไลน์ของเซิร์ฟเวอร์หน้าต่างด้วย PowerShell
- ตรวจสอบ Windows Server Uptime ด้วยเครื่องมือ GUI
- ตรวจสอบ Windows Server Uptime โดยใช้ตัวจัดการงาน
ตรวจสอบสถานะการออนไลน์ของเซิร์ฟเวอร์ Windows ด้วย PowerShell
คำสั่งนี้จะใช้ได้กับ PowerShell 5.1 หรือเวอร์ชันที่ใหม่กว่า
เปิด PowerShell และใช้คำสั่งด้านล่าง
(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
คำสั่งนี้จะแสดงให้คุณเห็นว่านานแค่ไหนนับตั้งแต่การรีบูตครั้งล่าสุด โดยจะแสดงสถานะการออนไลน์เป็นวัน ชั่วโมง นาที และวินาที
คำสั่ง Powershell อื่นที่สามารถใช้เพื่อรับเวลาทำงานของเซิร์ฟเวอร์คือ get-uptime cmdlet cmdlet เวลาทำงานต้องใช้ PowerShell เวอร์ชัน 6 หรือใหม่กว่า
ขออภัย cmdlet get-uptime ไม่มีพารามิเตอร์สำหรับตรวจสอบเวลาทำงานบนคอมพิวเตอร์ระยะไกล แต่จะใช้งานได้เฉพาะในเครื่องเท่านั้น ดูวิธีที่ 2 สำหรับวิธีที่ง่ายและรวดเร็วในการรับเวลาทำงานบนคอมพิวเตอร์ระยะไกลและคอมพิวเตอร์หลายเครื่อง
วิธีที่ 2: ตรวจสอบ Windows Server Uptime ด้วยเครื่องมือ GUI
เครื่องมือนี้จะช่วยให้คุณตรวจสอบสถานะการออนไลน์ของเซิร์ฟเวอร์ Windows บนเซิร์ฟเวอร์และคอมพิวเตอร์หลายเครื่อง
ในฐานะผู้ดูแลระบบ ฉันมักจะประสบปัญหาเสมอเนื่องจากเซิร์ฟเวอร์ไม่รีบูตเครื่อง ไม่มีทางเลือกที่ง่ายสำหรับทีมของฉันในการรับเวลาทำงานบนเซิร์ฟเวอร์ทั้งหมดอย่างรวดเร็ว ดังนั้นฉันจึงสร้างชุดเครื่องมือการจัดการ Active Directory ซึ่งประกอบด้วยยูทิลิตี้เพื่อรับเวลาทำงานอย่างรวดเร็วจากเซิร์ฟเวอร์ Windows และคอมพิวเตอร์ทุกเครื่อง นี่คือวิธีการทำงาน
ขั้นตอนที่ 1: เปิดเครื่องมือสถานะการออนไลน์
คุณสามารถดาวน์โหลด AD Pro Toolkit รุ่นทดลองใช้ฟรีและทดสอบบนเครือข่ายของคุณได้
คลิกที่ เวลาทำงาน/LastBoot จากรายการเครื่องมือ
ขั้นตอนที่ 2: เลือกตัวเลือกการค้นหาแล้วคลิกเรียกใช้
จากนั้นเลือกว่าคุณต้องการรับเวลาทำงานจากคอมพิวเตอร์โดเมนทั้งหมดหรือคอมพิวเตอร์จาก OU หรือกลุ่ม
ในตัวอย่างนี้ ฉันจะดูสถานะการออนไลน์จากคอมพิวเตอร์ทุกเครื่องในโดเมน คลิกปุ่มเรียกใช้เพื่อสร้างรายงาน
สำหรับคอมพิวเตอร์เครื่องใดก็ตามที่ออฟไลน์หรือชุดเครื่องมือไม่สามารถเชื่อมต่อได้ จะแสดงข้อความ “ไม่สามารถเชื่อมต่อ” ในคอลัมน์สถานะการออนไลน์
ฉันไม่มีคอมพิวเตอร์หลายเครื่องในสภาพแวดล้อมการทดสอบของฉัน แต่คุณจะเห็นได้ว่าชุดเครื่องมือนี้ทำให้สร้างรายงานเกี่ยวกับเวลาทำงานและการบูตครั้งล่าสุดได้ง่ายเพียงใด
คุณยังสามารถส่งออกรายงานเป็น CSV, xlsx และ PDF ได้โดยคลิกปุ่มส่งออก
วิธีที่ 3: ตรวจสอบ Windows Server Uptime โดยใช้ตัวจัดการงาน
คุณสามารถดูสถานะการออนไลน์บนเซิร์ฟเวอร์ Windows ได้โดยใช้ตัวจัดการงาน ทำตามขั้นตอนเหล่านี้:
1. คลิกขวาที่ทาสก์บาร์แล้วเปิดตัวจัดการงาน
2. จากนั้นคลิกแท็บประสิทธิภาพ และตรวจสอบให้แน่ใจว่าคุณได้เลือก CPU ไว้ทางด้านซ้าย
เวลาทำงานจะแสดงที่ด้านล่างของหน้าจอนี้
นอกจากนี้ยังใช้งานได้กับเวอร์ชัน Windows Client
ตรวจสอบคำสั่ง Windows Server Uptime CMD
ใช่ คุณสามารถตรวจสอบสถานะการออนไลน์ได้โดยใช้คำสั่ง windows cmd จริงๆ แล้วมีคำสั่ง windows หลายคำสั่งที่จะแสดงเวลาบูตครั้งล่าสุด แต่ฉันจะข้ามคำสั่งใดคำสั่งหนึ่งไป
systeminfo | find “System Boot Time”สรุป
ในฐานะผู้ดูแลระบบ Windows คุณมักจะต้องตรวจสอบสถานะการออนไลน์บนเซิร์ฟเวอร์และคอมพิวเตอร์ไคลเอนต์ หากคุณต้องการคอมพิวเตอร์เครื่องเดียวด้วยตนเอง มีตัวเลือกบรรทัดคำสั่งหลายตัวเลือกเพื่อดูเวลาทำงานได้อย่างง่ายดาย หากคุณต้องการสร้างรายงานบนหลายระบบหรือทั้งหมด ฉันขอแนะนำให้ใช้ยูทิลิตีสถานะการออนไลน์จาก AD Pro Toolkit
ฉันหวังว่าบทความนี้จะช่วยคุณค้นหาสถานะการออนไลน์บนเซิร์ฟเวอร์ Windows หรือเวิร์กสเตชันของคุณ หากคุณชอบบทความนี้ โปรดสมัครรับข้อมูลช่อง YouTube ของเราเพื่อรับบทช่วยสอน Active Directory เพิ่มเติม






