โฮมเพจ » ทำอย่างไร » ข้อแตกต่างระหว่าง“ การปิดระบบ / r” และ“ การปิดระบบ / g” ใน Windows คืออะไร

    ข้อแตกต่างระหว่าง“ การปิดระบบ / r” และ“ การปิดระบบ / g” ใน Windows คืออะไร

    เมื่อคุณเริ่มขุดลงในตัวเลือกทั้งหมดที่มีใน Windows คุณอาจประหลาดใจกับสิ่งที่คุณพบ รับ ปิด / r และ ปิดเครื่อง / g คำสั่งตัวอย่างเช่น ความแตกต่างระหว่างพวกเขาคืออะไร? โพสต์ SuperUser คำถาม & คำตอบนี้มีคำตอบสำหรับคำถามของผู้อ่านที่อยากรู้อยากเห็น.

    เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.

    คำถาม

    ผู้อ่าน SuperUser gate_engineer ต้องการทราบว่า "shutdown / r" และ "shutdown / g" ใน Windows แตกต่างกันอย่างไร:

    ฉันอ่านตัวเลือกบางอย่างสำหรับคำสั่ง shutdown ใน Windows เมื่อฉันพบคำอธิบายตัวเลือกต่อไปนี้:

    ฉันคิดว่าเมื่อ Windows รีสตาร์ททุกแอปพลิเคชั่นจะถูกปิดในระหว่างกระบวนการปิดระบบจากนั้นก็เริ่มอีกครั้งหลังจากบูทระบบ ความเป็นไปได้บางอย่างที่อยู่ในใจคือ:

    • สิ่งที่หลงเหลืออยู่จาก Windows รุ่นก่อนหน้าซึ่งทำการเล่ห์เหลี่ยมการรีสตาร์ทบางประเภท
    • การแทนที่ชั่วคราวของพฤติกรรมเริ่มต้นของการกำหนดค่าระบบ

    มันเป็นอย่างใดอย่างหนึ่งหรือสิ่งที่แตกต่างอย่างสิ้นเชิง?

    อะไรคือความแตกต่างระหว่าง“ shutdown / r” และ“ shutdown / g” ใน Windows?

    คำตอบ

    ผู้สนับสนุน SuperUser DavidPostill มีคำตอบสำหรับเรา:

    "ปิด / g" คืออะไร?

    ตัวเลือก / g จะรีสตาร์ทแอปพลิเคชันที่ลงทะเบียนไว้เพื่อรีสตาร์ทด้วย RegisterApplicationRestart API.

    Windows Restart Manager (เปิดตัวใน Windows Vista) รองรับการปิดและเปิดแอปพลิเคชั่นที่ลงทะเบียนเพื่อเริ่มระบบใหม่ด้วย RegisterApplicationRestart API.

    ฟังก์ชั่นนี้ใช้โดย Windows Update ต้องขอบคุณตัวจัดการการเริ่มต้นใหม่เมื่อฉันแสดงคอมพิวเตอร์เดสก์ท็อปหาวในตอนเช้า (แม้หลังจากการรีสตาร์ทระบบ) ฉันมีโปรแกรม Outlook เบราว์เซอร์ OneNote Visual Studio และโปรแกรมส่งข้อความทั้งหมดเรียงกันเหมือนตอนที่ฉันไป ไปนอน.

    สมมติว่าคุณต้องการเริ่มต้น "รีสตาร์ทโดยอัตโนมัติ" ทุกอย่างหลังจากรีสตาร์ท เมื่อไม่กี่สัปดาห์ที่ผ่านมาฉันคิดว่าจำเป็นต้องเขียนแอปพลิเคชันขนาดเล็กที่ใช้ API ตัวจัดการการเริ่มต้นใหม่ (เช่น RmStartSession และ RmShutdown) เพื่อทำสิ่งนี้ จากนั้นมันก็กดฉันว่าคำสั่งปิดเครื่องจะต้องได้รับการสนับสนุนในการทำเช่นนี้ และแน่นอนมันมี:

    • ปิดเครื่อง / g

    ที่มา: รีสตาร์ท Windows และรีสตาร์ทแอพพลิเคชั่นที่ลงทะเบียนทั้งหมด: shutdown -g [Microsoft]


    มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.