IntuneMicrosoft

Microsoft Intune ile Windows Hızlı Başlatma Açma ve Kapatma

Windows hızlı başlatma yönetimi, kurumsal ortamlarda cihazların açılış davranışını kontrol etmek için önemli bir konudur. Windows varsayılan olarak Fast Startup özelliğini kullanarak cihazların daha hızlı açılmasını sağlar. Ancak bazı güvenlik, güncelleme veya yönetim senaryolarında bu özelliği kapatmak gerekebilir.

Microsoft Intune tarafında Fast Startup için hazır bir policy bulunmaz. Bu nedenle registry değerini değiştiren küçük bir PowerShell script hazırlayıp bunu Intune üzerinden cihazlara dağıtarak özelliği merkezi olarak yönetiyoruz.

Bu yazıda Fast Startup’ın nasıl çalıştığını, hangi durumlarda kapatılması gerektiğini ve Intune ile nasıl kontrol edebileceğimizi adım adım anlatıyoruz.

Windows Fast Startup Nedir?

Fast Startup, Windows cihazların daha hızlı açılması için kullanılan bir mekanizmadır. Bilgisayar kapanırken sistem çekirdeği ve bazı sürücüler tamamen kapatılmaz. Bunun yerine bu bilgiler hibernation dosyasına yazılır.

Bilgisayar tekrar açıldığında Windows bu verileri yeniden yükler ve sistem çok daha hızlı başlar.

Bu yaklaşım performans açısından avantaj sağlar ancak sistemin tam anlamıyla cold boot yapmamasına neden olur.

Bu durum bazı kurumsal senaryolarda önemli hale gelir.

  • BitLocker kullanılan cihazlarda tam kapanma gerekebilir
  • Bazı Windows güncellemeleri ancak tam restart sonrası uygulanır
  • Group Policy veya Intune policy ayarları tam reboot gerektirebilir
  • Dual boot kullanılan sistemlerde sorun oluşturabilir

Fast Startup aktif olduğunda Windows aslında tam anlamıyla kapanmaz. Kullanıcı oturumu kapanır ancak kernel ve driver bilgileri hibernation dosyasına kaydedilir.

Fast Startup Ne Zaman Açık veya Kapalı Olmalı?

Kurumsal ortamlarda her cihaz için aynı yaklaşım doğru olmayabilir. Bu nedenle cihaz gruplarına göre farklı politika uygulamak daha doğru olur.

Fast Startup Açık Kullanılabilecek Senaryolar

  • Daha hızlı açılış süresi isteniyorsa
  • Güvenlik politikaları tam shutdown gerektirmiyorsa
  • Standart kullanıcı cihazlarında performans öncelikliyse

Fast Startup Kapatılması Gereken Senaryolar

  • BitLocker kullanılan cihazlar
  • Update ve policy davranışlarının tutarlı olması gereken ortamlar
  • Support ekiplerinin troubleshooting yaptığı cihazlar
  • Cold boot gerektiren güvenlik politikaları

Intune ile Fast Startup Nasıl Yönetilir?

Fast Startup ayarı Windows registry içinde tutulur. Intune içinde hazır bir ayar olmadığı için bu değeri değiştiren bir PowerShell script kullanıyoruz.

Yapacağımız işlem iki adımdan oluşur.

  1. Registry değerini değiştiren PowerShell script oluşturuyoruz
  2. Scripti Intune üzerinden cihazlara dağıtıyoruz

Registry Path

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power

Registry Key

HiberbootEnabled

Value


0 = Fast Startup Disabled
1 = Fast Startup Enabled

1. PowerShell Script Oluşturma

Öncelikle registry değerini değiştiren bir PowerShell script hazırlıyoruz.

Fast Startup Kapatma Scripti

$RegistryPath = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power"
$PropertyName = "HiberbootEnabled"
$PropertyValue = 0
Set-ItemProperty -Path $RegistryPath -Name $PropertyName -Value $PropertyValue -Type DWORD -Force

Bu script registry değerini 0 yaparak Fast Startup özelliğini kapatır.

Fast Startup Açma Scripti

$RegistryPath = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power"
$PropertyName = "HiberbootEnabled"
$PropertyValue = 1
Set-ItemProperty -Path $RegistryPath -Name $PropertyName -Value $PropertyValue -Type DWORD -Force

Bu script registry değerini 1 yaparak Fast Startup özelliğini aktif eder.

Script dosyasını aşağıdaki isimlerden biriyle kaydediyoruz.

  • Kapat-HizliBaslatma.ps1
  • Acma-HizliBaslatma.ps1

Script HKLM registry alanına yazdığı için system context ile çalıştırılması gerekir.

2. Scripti Intune ile Cihazlara Dağıtma

Script hazır olduktan sonra Intune üzerinden cihazlara dağıtıyoruz.

Microsoft Intune admin center içinde aşağıdaki menüye gidiyoruz.

  • Devices
  • Scripts and Remediations
  • Platform Scripts
  • Add
  • Windows 10 and later

Basics

İlk adımda script için bilgileri giriyoruz.

  • Name: Kapat – Windows Hızlı Başlatma
  • Description: Windows hızlı başlatma kapat

Script Settings

Bu ekranda hazırladığımız PowerShell script dosyasını yüklüyoruz.

Script Settings


Run this script using the logged on credentials - No
Enforce script signature check - No
Run script in 64 bit PowerShell Host - Yes

Bu ayarları yaptıktan sonra Next diyerek devam ediyoruz.

Assignments

Bu adımda scriptin hangi cihazlara uygulanacağını belirliyoruz.

  • All Devices
  • All Users
  • Security Groups

Hedef grupları seçtikten sonra Create diyerek script dağıtımını tamamlıyoruz.

Değişiklikler Ne Zaman Uygulanır?

Script cihaz üzerinde çalıştıktan sonra registry değeri hemen değişir. Ancak Fast Startup davranışının değişmesi için cihazın tamamen kapanıp yeniden açılması gerekir.

Fast Startup ayarı değiştirildikten sonra etkisinin görülmesi için cihazın kapatılıp tekrar açılması gerekir.

Sonuç

Microsoft Intune kullanarak Windows Fast Startup davranışını merkezi olarak kontrol edebiliriz. Intune içinde doğrudan bir ayar bulunmasa da PowerShell script ile registry değerini değiştirerek bu özelliği kolayca yönetebiliriz.

Özellikle BitLocker kullanılan ortamlarda veya policy davranışlarının tutarlı olması gereken sistemlerde Fast Startup’ı kapatmak daha sağlıklı olabilir. Buna karşılık kullanıcı deneyimini ön planda tutan ortamlarda Fast Startup açık bırakılabilir.

Önemli olan cihaz gruplarına göre doğru yaklaşımı belirlemek ve bunu Intune üzerinden merkezi olarak uygulamaktır.

Kaynaklar

Mert Ozsoy

Bilgi teknolojileri alanında çalışıyor, Microsoft ekosistemi ve özellikle Intune üzerine yoğunlaşıyorum. Cihaz yönetimi, güvenlik ve kullanıcı deneyimi tarafında aktif olarak çözüm üretiyorum.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu