Windows 8 ve 10: Yeniden Başlama Zamanını Ölçme
https://8.enpedi.com/2013/02/windows-8de-yeniden-baslama-zamann-olcme.html
İlk olarak Daha hızlı, daha atak ve daha uyumlu bir Vista makalemi uyguladığınızda oluşan iyileştirmeleri ölçmek için kullanabileceğiniz ve bilgisayarınızın yeniden başlatma zamanını ölçen bir "script"i nasıl oluşturabileceğinizle ilgili bir makale yayınlamıştım. Ardından benzer bir makaleyi (Daha hızlı,daha atak ve daha uyumlu bir Windows 7) Windows 7 için yayınlamış ama Windows 7, Windows Vista ile aynı yeniden başlatma komutlarını kullandığı için Windows Vista'da Yeniden Başlama Zamanını Ölçme makalesini Windows 7 için tekrar yazmamış ve bu makeleyi her iki işletim sistemi için ortak kullanmıştım.
Ancak Windows 8, farklı yeniden başlatma ve kapatma kodları kullandığı için bu makaleyi Windows 8'de uygulayıp başarılı olamayan okuyucularımdan bu konuda yorumlar geliyordu. Tek tek cevap vermektense Windows 8 için ayrı bir makale yazmaya karar verdim...
1.1- Buradan Yeniden Başlat.rar dosyasını indirin.
1.2- Sıkıştırılmış dosyayı WinRar, WinZip, 7-Zip vs. gibi bir araçla ayıkladığınızda içinden Yeniden Başlat.vbs adında bir doya çıktığını göreceksiniz.
1.3- 3. adıma geçin.
2.1- Masaüstünde yeni bir Metin Belgesi açın ve aşağıdaki kodları kopyalayıp yapıştırın.
2.2- Metin Belgesi'ndeki Dosya kısmına tıklayıp Farklı Kaydet yoluyla Yeniden Başlat.vbs adıyla metni masaüstüne kaydedin. Yeniden Başlat kısmına istediğiniz herhangi bir adı verebilirsiniz fakat sonu .vbs ile bitmeli. Şimdi masaüstünüzde Yeniden Başlat adında bir vbs dosyası belirecek.
2.3- 3. adıma geçin.
3- Artık bu scripte direkt çift tıklayarak çalıştırabilirsiniz. Ancak daha hoş bir görünüm istiyorsanız devam edin.
4- Masaüstündeki Yeniden Başlat.vbs dosyasını göz önünde olmayan ama yanlışlıkla da silmeyeceğiniz bir lokasyona taşıyın.
5- Yeniden Başlat.vbs dosyasına sağ tıklayarak Gönder/Masaüstü (kısayol oluştur) yolunu izleyin ve Masaüstünde bir kısayol oluşturun.
6- Masaüstünde oluşan kısayolun simgesini dilediğiniz bir simge ile değiştirin.
Ancak Windows 8, farklı yeniden başlatma ve kapatma kodları kullandığı için bu makaleyi Windows 8'de uygulayıp başarılı olamayan okuyucularımdan bu konuda yorumlar geliyordu. Tek tek cevap vermektense Windows 8 için ayrı bir makale yazmaya karar verdim...
Bu scripti Windows 10 için de kullanabilirsiniz. Ancak altta Windows 8 için verdiğim bilgiler Windows 10 için de aynen geçerlidir.
Şimdiye kadar bu makaleyi yazmamamın sebebi Windows 8 için gereksiz olması. Çünkü Windows 8, Melez Kapatma dediğimiz, Microsoft'un deyimiyle Hızlı Başlatma denen bir teknik uyguluyor. Bunu daha önce anlatmıştım: Windows 8 Neden Hızlı Başlıyor? "Hızlı Başlat" Nedir, Devre dışı Bırakılabilir mi, Bırakmalı mıyım?
Ancak bu Hızlı Başlatma özelliği yeniden başlatma durumlarında geçerli değil. Yani daha önceki Windows işletim sistemlerine göre çok çok hızlı başlayan Windows 8'in yeniden başlatma performansı daha önceki işletim sistemleri ile aynı. Bu yüzden bu scprit Windows 8'de gözlemlediğiniz hızlı bilgisayar açılış zamanını ölçme amaçlı kullanılamaz.
I YOL: İndirerek
1.1- Buradan Yeniden Başlat.rar dosyasını indirin.
1.2- Sıkıştırılmış dosyayı WinRar, WinZip, 7-Zip vs. gibi bir araçla ayıkladığınızda içinden Yeniden Başlat.vbs adında bir doya çıktığını göreceksiniz.
1.3- 3. adıma geçin.
II. YOL: Kendiniz oluşturarak;
2.1- Masaüstünde yeni bir Metin Belgesi açın ve aşağıdaki kodları kopyalayıp yapıştırın.
Option Explicit
On Error Resume Next
Dim Wsh, Time1, Time2, Result, PathFile, MsgResult, MsgA, AppName, KeyA, KeyB, TimeDiff
MsgA = "Lütfen bütün açık uygulamaları kapatın ve TAMAM deyin."
KeyA = "HKEY_CURRENT_USER\Software\RestartTime\"
KeyB = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\RestartTime"
AppName = "Yeniden başlama zamanını ölç"
Set Wsh = CreateObject("WScript.Shell")
PathFile = """" & WScript.ScriptFullName & """"
Result = wsh.RegRead(KeyA & "Times")
if Result = "" then
MsgResult = Msgbox (MsgA, vbOKCancel, AppName)
If MsgResult = vbcancel then WScript.Quit
Wsh.RegWrite KeyA & "Times", left(Time,8), "REG_SZ"
Wsh.RegWrite KeyB, PathFile, "REG_SZ"
Wsh.Run "cmd /c shutdown -r -f -t 00", false, 0
else
Wsh.RegDelete KeyA & "Times"
Wsh.RegDelete KeyA
Wsh.RegDelete KeyB
TimeDiff = DateDiff("s",Result,left(Time,8))
MsgBox "Bilgisayarınızın yeniden baslatılması " & TimeDiff & " saniye surdu", VbInformation, AppName
end if
wscript.Quit
2.2- Metin Belgesi'ndeki Dosya kısmına tıklayıp Farklı Kaydet yoluyla Yeniden Başlat.vbs adıyla metni masaüstüne kaydedin. Yeniden Başlat kısmına istediğiniz herhangi bir adı verebilirsiniz fakat sonu .vbs ile bitmeli. Şimdi masaüstünüzde Yeniden Başlat adında bir vbs dosyası belirecek.
2.3- 3. adıma geçin.
3- Artık bu scripte direkt çift tıklayarak çalıştırabilirsiniz. Ancak daha hoş bir görünüm istiyorsanız devam edin.
4- Masaüstündeki Yeniden Başlat.vbs dosyasını göz önünde olmayan ama yanlışlıkla da silmeyeceğiniz bir lokasyona taşıyın.
5- Yeniden Başlat.vbs dosyasına sağ tıklayarak Gönder/Masaüstü (kısayol oluştur) yolunu izleyin ve Masaüstünde bir kısayol oluşturun.
6- Masaüstünde oluşan kısayolun simgesini dilediğiniz bir simge ile değiştirin.
Yukarıdaki kısayolda kullanılan simgeyi buradan indirebilirsiniz.