“Shutdown / r” ve “shutdown / g” arasındaki fark nedir?


25

shutdownAşağıdaki seçenek açıklamalarını okuduğumda , penceredeki komut seçeneklerinden bazılarını okuyordum :

/r         Full shutdown and restart the computer.
/g         Full shutdown and restart the computer. After the system is
           rebooted, restart any registered applications.

Windows yeniden başlatıldığında, kapatma prosedüründe her uygulamanın kapatılacağını ve ardından sistem önyüklemesinde yeniden başlatılacağını düşündüm.

Benim için akla gelen bazı olası düşünceler şunlardır:

  • Bazı yeniden başlatma hileleri gerçekleştiren önceki Windows sürümlerinden Carryover
  • Sistem yapılandırmasının varsayılan davranışını geçici olarak geçersiz kıl

Bunlardan herhangi biri var mı? Bunlardan hiçbiri?


Benim tahminim, başlangıçta çalışan uygulamaları yeniden yüklemek olacaktırshutdown /g
adampski

Yanıtlar:


37

Nedir shutdown /g?

/gOpsiyon ile yeniden başlatma için kayıtlı olan uygulamaları yeniden başlayacaktır RegisterApplicationRestart API.

Windows Yeniden Başlatma Yöneticisi (Windows Vista'da tanıtılmıştır), RegisterApplicationRestart API ile yeniden başlatmak için kaydolmuş uygulamaları dikkatlice kapatmayı ve yeniden başlatmayı destekler .

Bu işlev, Windows Update tarafından kullanılır - Restart Manager sayesinde, masaüstü bilgisayarıma sabah esneme geldiğinde, bir sistem yeniden başlatıldıktan sonra bile, Outlook, tarayıcı pencerelerini, OneNote, Visual Studio ve Messenger'ı sıraya koydum. Ben yattığım zamanki gibi.

Bu "yeniden başlattıktan sonra her şeyi otomatik olarak yeniden başlat" yeniden başlatmalarından birini başlatmak istediğinizi varsayalım. Birkaç hafta önce, bunu yapmak için Restart Manager API'lerini (örn. RmStartSession ve RmShutdown ) kullanan küçük bir uygulama yazmanız gerektiğini kafamda tuttum .

Sonra da kapatma komutunun bunu yapmak için desteği olması gerektiğini vurdu. Ve gerçekten de var:

shutdown /g

Kaynak Windows'u Yeniden Başlatın ve Tüm Kayıtlı Uygulamaları Yeniden Başlatın: shutdown -g


12
TIL Windows Yeniden Başlatma Yöneticisi var, teşekkürler;): D
Olle Kelderman

7
Komik, bilgisayarım bir güncelleme için yeniden başladığında, kesinlikle bıraktığım yerden geri kalan her şeye sahip değil. Aslında, genellikle bıraktığım yerden geriye hiçbir şey kalmaz.
KRyan

2
@KRyan Uygulamanın Restart Manager'a kaydedilmesi Windows Update gerektirir. Sanırım bu işlev artık kullanılmıyor. Bunun Vista'da tanıtıldığını unutmayın. Windows Update o zamandan beri çok değişti.
DavidPostill

3
@DavidPostill, bunun yerine, yeniden başlatmayı bu şekilde gerçekleştirmek için Windows güncellemesini gerektirir ve uygulamaların kendilerini kaydettirmeleri gerekir.
Random832

1
@ Random832 Mantıklı.
DavidPostill
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.