Diyelimki bir oyun yükleyeceğiz ve oyunu da netten biryerlerden indirdik , bu gibi durumlarda yükleme öncesi bir sistem geri yükleme noktası oluşturmakta fayda vardır , Daha önceki yazılarımızdan birinde
bu iş için bir .vbs scripti paylaşmıştık Burada gel gelelim aradan geçen yıllar işletim sistemi üreticilerini scriptlere karşı temkinli davranmaya sevketti ve şu an O scriptin UAC si açık bir Windows 7 veya üzeri bir sistemde çalışabilmesi için düzenlenmesi gerekmektedir (yoksa çalışmayacaktır), ilaveten o scriptte alınan yedeğe herhangi bir isim veremiyorduk , gelin canımızın istediği zaman bir tıkla istediğimiz ismi verebileceğimiz bir geri yükleme noktasını .vbs scripti ile nasıl oluştururuz onu görelim.
NOT: Sctiptin çalışabilmesi için sistem korumasının açık olması gerekmektedir.
Gerekli script:
'www.sordum.net , velociraptor 'Start of UAC workaround code If WScript.Arguments.length =0 Then Set objShell = CreateObject("Shell.Application") objShell.ShellExecute "wscript.exe", Chr(34) & _ WScript.ScriptFullName & Chr(34) & " uac", "", "runas", 1 Else '-------------- Set IRP = getobject("winmgmts:\\.\root\default:Systemrestore") strDescription = InputBox("Restore point description: ","My Restore Point") MYRP = IRP.createrestorepoint (strDescription, 0, 100) '-------------- 'End of UAC workaround code End If
Scripti not defterine yapıştırın ve bir isim verip uzantısı .vbs olacak şekilde kaydedin sonrada çalıştırın , script öncelikle Kullanıcı hesabı denetim iznini vermenizi isteyecektir (Aşağıdaki resim)
Buna Evet dedikten sonra Oluşturacağı sistem geri yükleme nokytası için bir isim vermemizi isteyecektir (Aşağıdaki resim)
Ben deneme ismini tercih ettim , sonrasında bu isimde bir sistem geri yükleme noktası oluşturmuşmu diye kontrol etmek için çalıştıra aşağıdakini yazıp Enter a bastığımda
rstrui.exe
Açılan sistem geri yükleme penceresini kontrol ettiğimde geri yükleme noktasının oluşturulmuş olduğunu görüyorum
Bu scripti mesela masaüstünde bir yerde tutarak gerektiğinde kolayca kullanabilirisiniz. Bir sistem geri yükleme noktasını silmek için bakınız
Birdene olmadı temiz format en iyisi
Benim işletim sistemi W7 olduğu için aynı işlemler geçerli mi ? Teşekkür ederim artık bu çözüm de işe yaramaz ise temiz bir format atarım..
Aşağıdakilerden biri de oomuyorsa yapacak birşey yok
Web Link ...
yada
Web Link ...
Vermiş olduğunuz cevaptan dolayı teşekkür ederim. Sizin dediklerinizi aynen uyguladım ama sonuç yine aynı acaba format atmaktan başka bir çözüm yolu var mı ?
Aşağıdakileri bir deneyin derim :
1. Sistem geri yüklemeyi kapatıp tekrar aktif edin
2. Birim Gölge Kopyası (Volume Shadow Copy) servisinin devre dışı olmadığından emin ol
3. Yedeklere yeterli disk alanı olduğundan emin ol bunun için çalıştıra aşağıdaki komutu ver
SystemPropertiesProtection
Ardından Açık yazan dizini fare ile seç ve yapılandır butonuna tıkla , açılan pencerede disk alanı kaydırma çubuğunu sağa doğru biraz arttırabilirsin.
4. çalıştırdan sfc /scannow komutunu verip dosya bütünlüğü denetimi yaptırabiirsin.
Kusura bakmazsanız bir sorum olacaktı size. Benim sistem geri yükleme açık ve bir sistem geri yükleme noktası oluşturabiliyorum. Ama PC yi açıp kapattığım zaman sistem geri yükleme noktası gözükmüyor. Acaba hizmetlerden birini mi kapattım yanlışlıkla.Teşekkürler...
Aşağıdaki araç ile ilgili hatayı giderebilirsin
Web Link ...
Hatalar devam ederse aşağıdaki linki kullanabilirsin
Web Link ...
scripti dediğiniz gibi uyguladım bende bir hata mesajı geldi.Windows script host Hata:Devre dışı olduğundan veya ilişkili etkin aygıt olmadığından hizmet başlatılamadı.kod:80070422 Kaynak:swbemobjectex
windows 10 64 bit pro kullannıyorum.daha önce sorun yoktu.sistemi güncelledim sonra bu sorunla karşılaştım.saygılar