Windows'un kullandığı bütün ayarlar sistem kaydı adı verilen dosyalarda saklanır. Bu dosyalar WINDOWS klasöründe bulunan SYSTEM.DAT ve USER.DAT dosyalarıdır. Sistem kaydının SYSTEM.DA0 ve USER.DA0 (DAsıfır) adlı yedekleri bulunur. Windows kurulumu yapıldığı andaki ayarları içeren SYSTEM.1ST dosyası da ana klasörde hemen bulunabilir (1ST uzantısı first kelimesinden geliyor). Eğer system kaydı yedekleriyle birlikte tahrip olursa SYSTEM.1ST dosyası sistemi kurtarmak için ilk akla gelendir (son
çare değil).Eğer yaptığınız değişiklikler ya da yüklediğiniz programlar sistem ayarlarınızı olumsuz etkilemiş, sisteminizi bir önceki sağlıklı açılışa döndürme bir ihtiyaçtan öte saplantıya dönüşmüşse, sistem kaydınızı aşağıdaki yöntemlerle geri yükleyebilirsiniz. Unutmayın bu işlemleri yaparken ne istediğinizi biliyor olmanız gerek, aksi takdirde yüklediğiniz yedekler işletim sisteminin son durumunu göstermeyebilir. Daha önce bilgisayarınıza yüklenmiş ama, elinizde kurulumu olmayan uygulamaları kullanamay
abilirsiniz.
Bilgisayarınızı komut isteminde açın
Windows klasörüne geçin
Aşağıdaki komutları yazın :
ATTRIB -r -s -h SYSTEM.DAT
ATTRIB -r -s -h SYSTEM.DA0
ATTRIB -r -s -h USER.DAT
ATTRIB -r -s -h USER.DA0
REN SYSTEM.DAT SYSTEM.OLD
REN SYSTEM.DA0 SYSTEM.DAT
REN USER.DAT USER.OLD
REN USER.DA0 USER.DAT
Ardından bilgisayarınız yeniden başlatın. Umarım istediğiniz sonucu alırsınız. Eğer işler yolunda gitmezse OLD uzantılı dosyaları geri yükleyebilir ya
Windows işletim sisteminde işler çok daha kolay.
Bilgisayarınızı komut isteminde açın
SCANREG /RESTORE komutunu verin
Ekrana gelen listede çok eski olmayan ve Windows'u başlatabilmiş bir yedeği seçin
Ekrandaki direktifleri takip edin. Büyük ihtimalle bilgisayarınız yeniden başladığında bir sorun çıkmayacak. Zaten Wind
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Icons]
"0="C:\\WINDOWS\\SYSTEM\\cool.dll,37 ;?
"3="C:\\WINDO
AÇIKLAMA:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=hex:01,00,00,00
AÇIKLAMA:
Bu bilgiyi registrye girdikten sonra Windows'u yeniden başlatmalısınız.
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\PwdProvider\SCRSAVE]
"Description"="Windows Ekran Koruyucu"
"ProviderPath"="password.cpl"
"ChangePassword"="none"
"GetPasswordStatus"="PPGetPasswordStatus"
AÇIKLAMA:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon]
"DontDisplayLastUs
AÇIKLAMA:
REGEDIT4
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MenuShowDelay"="1"
AÇIKLAMA:
RE
GEDIT4
Özel klasörler için kısayol oluşturmak yerine orjinal simgelerini kullanabilirsiniz. Önce yeni bir klasör oluşturun, ardından aşağıdaki gibi isimlendirin. Yöntem :
Herhangi_bir_ad.{anahtar}Denetim.{21EC
-2020-3AEA-1069-A2DD-08002B30309D}
[HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Policies\System]
DisableRegistryTools |
DWORD |
1 değeri atarsanız Registry erişimini"KENDİNİZE DE" kapatmış olursunuz. |
NoDispBackgroundPage |
dize değeri |
1 değeri atarsanız görüntü özelliklerinde Artalan sekmesini göstermez. |
NoDispScrSavPage |
dize değeri |
1 değeri atarsanız görüntü özelliklerinde Ekran Koruyucu sekmesini göstermez. |
NoDispAppearancePage |
dize değeri |
1 değeri atarsanız görüntü özelliklerinde Görünüm sekmesini göstermez. |
NoDispSettingsPag |
dize değeri |
1 değeri atarsanız görüntü özelliklerinde Ayarlar sekmesini göstermez. |
NoDispCPL |
dize değeri |
1 değeri atarsanız görüntü özel liklerine girilemez. |
Registry Sorunlarının Giderilmesi
Bilgisayarınızı her açışınızda önce bir dizi otomatik donanım testi gerçekleştirilir ve sonra yazılımlar başlatılır. Bu sürecin büyük bir bölümü açılış ekranından izlenebilir. Ancak o sırada daha derinlerde yürütülmekte olan birtakım işlemleri ekranda görmek mümkün değildir. Açılış sırasında sistemdeki donanım ve yazılım bileşenleri, sistem ayarlarının ve konfigürasyonunun saklandığı merkezi bir bir hangar olan Registry'ye başvururlar. Bu aktivite ile ilgili olarak ekran
da bir mesaj belirmez.Ancak, bir cihazın tanınmaması gibi ciddi bir problem çıktığında veya Windows açılmadığında bu süreç kendini gösterir ve ekranda problemi belirten bir mesaj çıkar. Cihazlarla ilgili baş ağrıları yaşayacak olursanız yeni cihaz sürücüleri yükleyerek ya da Denetim Masası altındaki Yeni Donanım Ekle programcığını çalıştırarak sorunları bertaraf etmeyi deneyebilirsiniz. Ancak, eğer sistemin açılmaması gibi bir durum söz konusu ise elinizdeki tüm bilgi Windows'un Registry'ye erişemediği vey
a onu yüklemek için yeterli hafızayı bulamadığıdır.Mesaj, Registry'yi onarmak için Windows'un otomatik olarak almış olduğu yedekleri kullanma seçeneğini içerebilir. (Windows 95'te, Windows klasörü altındaki user.da0 ve system.da0 dosyaları; Win 98'de Windows\Sysbackup klasöründeki bazı .cab dosyaları.) Eğer bu dosyalar da bozulmuşsa başınız dertte demektir. Şimdi, eski dost DOS komut satırını kullanarak, böyle bir kazanın sizin de başınıza gelmesi halinde Registry'yi nasıl eski durumuna getirebileceğinizi
göstereceğiz. Registry ile bir probleminiz yoksa bile bu yazıyı saklayın, bir gün size gerekli olabilir.Eğer Windows 98 kullanıyorsanız, sistemi açarken direkt olarak komut satırına düşebilir veya komut satırına gitmek için Windows 98'in boot menüsünü kullanabilirsiniz. Windows 95'te ise sisteminizi yeniden başlatmanız gerekecek. "Starting Windows 95" mesajını gördüğünüz anda tuşuna basarsanız ekranda Windows 95 Startup menüsü görünecektir. Önce 7, sonra da Enter'a basın (Safe Mode Command Prompt). "
Bu nok
tada Registry dosyalarınızın (bozulmuş olsun ya da olmasınlar) yedeğini almanızı tavsiye ediyorum. Böylece tamir prosedürü sırasında işler ters gitse de başladığınız noktadan daha kötü bir duruma düşmezsiniz. İlk olarak Windows klasörünüze gidin. (Örneğin, eğer Windows siteminiz "Windows" isimli bir klasörün altındaysa cd\windows yazın ve tuşuna basın. Registry dosyaları gizli dosyalar olduklarından attrib -s -h -r *.da* yazın ve tuşuna basın. Daha sonra Copy komutunu kullanarak şu Registry dosyalarını başka bir klasöre kopyalayın: system.dat, system.da0, user.dat ve user.da0. (Windows 98 kullanıcıları da0 uzantılı dosyaları görmeyeceklerdir.)Bu arada bu işlemleri yaparken eski yedeklerin üzerine yazmamaya dikkat edin. Örneğin yedeklerinizi c:\temp klasöründe saklamak istiyorsanız (ve temp klasöründe başka Registry yedekleriniz yoksa) copy system.da* c:\temp yazın ve tuşuna basın. Sonra da copy user.da* c:\temp yazın ve tuşuna basın. Bu yedekleri dilediğiniz zaman Windows klasörüne geri yükleyebilirsiniz. Ş
imdi yedeklerimizi aldığımıza göre onarım işlemlerine girişebiliriz.1. Plan: Eğer Windows 98 kullanıyorsanız elinizde güzel bir araç bulunuyor. DOS satırında scanreg yazın ve tuşuna basın. (Eğer sistemi yeniden başlattığınızda kendinizi birdenbire boot menüsünde bulduysanız Windows size böyle yapmanızı söylemiş olabilir.) ScanReg programı, fonksiyonunu belirten bir ekran ve DOS tarzı Start/Cancel düğmeleri ile başlatılır. Default olarak Start düğmesi seçilidir. İşlemi başlatmak için tuşuna basın.
ScanReg s
on sağlam yedekten (Windows'un düzgün olarak yüklenmeyi tamamlayabildiği andaki Registry bilgileri) Registry'yi yeniden yapılandırır. İlgili mesaj çıktığında tuşuna basarak sistemi yeniden başlatın.2. Plan: Eğer bu işe yaramazsa veya son yedeğin de bozuk olduğundan şüpheleniyorsanız DOS satırına geri dönün ve scanreg/restore yazın. Bu, karşınıza yedek dosyaların bir listesini çıkarır, bu listede tarih bilgileri de vardır. Tercih ettiğiniz kopyayı belirtin ve Restore seçili iken tuşuna basın.
3. Plan: Eğer yeni bir yazılım yüklediyseniz ve son yedeklerde bu yazılımın ayarlarının olmadığından şüphe ediyorsanız, DOS satırında scanreg/fix yazın ve tuşuna basın. Eğer şanslıysanız ScanReg Registry'yi tamir edebilecektir. Eğer bu işe yaramadıysa okumaya devam e
din.4. Plan: Eğer Windows 95 kullanıyorsanız (veya ScanReg derdinize deva olmadıysa) yapılacak şey problemler başlamadan önce almış olduğunuz bir yedek ile Registry'yi yenilemektir. DOS satırında system.dat (Win 95 ve 98) ve system.da0 (sadece Win 95) dosyalarını yeniden isimlendirin: ren system.dat system.dat.bak ve sonra da ren system.da0 system.da0.bak yazıp tuşuna basın. Eğer yedek dosyalarınız c:\yedek klasörünün içindeyse copy c:\yedek\system.dat c:\windows yazıp tuşuna basarak yedekleri Windows kla
sörünün altına kopyalayın. Sisteminizi tekrar başlatın. Eğer sorunlar devam ediyorsa aynı işlem user.dat ve user.da0 dosyaları içinde yapın. Daha önce bu yedekleri aldıktan sonra Windows'da yaptığınız yapılandırma ve ayarlar şimdi düzgün çalışmayabilir, bu yüzden onları tekrar konfigüre etmek zorunda kalabilirsiniz.5. Plan: Hâlâ rahat bir nefes alamadınız mı? Registry Editor'ün DOS versiyonu (regedit.exe) size yardımcı olabilir. Registry'yi önce bir metin dosyasına ihraç edip (export) ardından tekrar almak (import) bazı Registry problemlerini çözmenizi sağlayabilir.
user.dat kısmını metne aktarmak için DOS komut satırında şuna benzer bir satır yazın: regedit /l:c:\windows\user.dat /e c:\user.txt (sizin yollarınız ve ihraç dosyanızın ismi farklı olabilir). Ardından tuşuna basın. /e anahtarı "export" (ihraç) demektir. /l anahtarı da Registry'nin çalışmakta olduğunuz kısmını belirtir (bu konuda biraz sonra daha fazla bilgi veriliyor). Şimdi ren user.dat user.bak yazıp tuşuna basarak mevcut user.dat dosyasının
ismini değiştirin.Son olarak, ihraç etmiş olduğunuz metin dosyasına dayanan user.dat dosyasını yeniden oluşturmak için, regedit /l:c:\windows\user.dat /c c:\user.txt yazın ve tuşuna basın.
Daha sonra da açıklayacağım gibi Windows 98 kullanıcıları (başka kimse değil) bu komut satırında /l yerine /r kullanmalıdır. Metin dosyasından Registry'yi oluşturmak için her iki Windows'da da /c anahtarını kullanmalısınız. Şimdi Windows'u yeniden başlatın ve her şeyin düzelmiş olması için dua edin.
Eğer hata ortadan kaybolmadıysa aynı prosedürü Registry'nin system.dat kısmı ile uygulayın. Daha önce yaptığınız gibi yine Safe Mode Command Prompt'a (güvenli kip komut satırı) ulaşın. DOS satırında regedit /l:c:\windows\system.dat /e c:\system.txt yazın ve tuşuna basın (sizi
n yollarınız ve ihraç dosyanızın ismi farklı olabilir). Şimdi de mevcut system.dat dosyasının ismini değiştirmek için ren system.dat system.bak yazın ve tuşuna basın. Son olarak, ihraç etmiş olduğunuz metin dosyasına dayanan system.dat dosyasını yeniden oluşturmak için, regedit /l:c:\windows\system.dat /c c:\system.txt yazın ve tuşuna basın.6. Plan: Deneyimli kullanıcılar (ve Registry ile nelerin yanlış gidebileceğini çok iyi bilen uzmanlar) Registry'yi DOS komut satırından edit edebilirler. Örneğin, sistem problemleriniz henüz yapmış olduğunuz bir Registry değişikliğinin ardından belirdiyse, regedit /e registry.txt yazıp tuşuna basarak tüm Registry'yi (sadece tek bir bölümünü değil) tek bir dosyaya ihraç edebilirsiniz. Daha sonra Edit.com programını kulla
narak bu txt dosyayı açabilir (edit registry.txt yazın ve deyin) ve gerekli değişiklikleri yapabilirsiniz. Değişikliklerinizi yaptıktan sonra dosyayı kaydedin ve Edit.com'dan çıkın.Eğer Registry dosyalarınızı tekrar oluşturmak istemiyor, yalnızca değiştirmiş olduğunuz bilgiyi Registry'ye aktarmak istiyorsanız /c anahtarını kullanmayabilir ve sadece regedit registry.txt yazıp 'a basabilirsiniz. Ardından bilgisayarınızı yeniden başlatın ve açılışın yolunda gitmesi için dua edin. Eğer bu teknik sonucunda elin
izde Edit.com'un açamayacağı büyüklükte bir metin dosyası oluşursa, Registry'nin farklı bölümleri (user ve system) için farklı metin dosyaları oluşturun ve bu dosyaları edit ettikten sonra yukarıda anlatmış olduğumuz yöntemle ithal edin (import).Elbette ki
bu teknikler mükemmel değil. Büyük Registry girişleri Registry Editor'ün Windows 95 ile gelen DOS versiyonunu zorlayabilir. Eğer böyle bir durum söz konusu olursa, Registry dosyanızı ihraç ya da ithal etmeye çalıştığınız bir sırada "Unable to open registry" (registry açılamıyor) şeklinde bir mesajla karşılaşabilirsiniz. Bir başka yan etki de şu: DOS satırında regedit /? yazdığınızda gelen yardım listesinde tüm durumlarda system.dat için /l anahtarının, user.dat için de /r anahtarının kullanılması gerektiği yazar. Ne var ki, benim tecrübelerim daha farklı bir kullanım biçimini öngörüyor: Düzgün bir şekilde ihraç edilmiş bir dosya elde etmek istiyorsanız, herhangi bir Registry dosyasını ihraç ettiğiniz sırada /l anahtarını kullanmalısınız (5. planda da açıklandığı gibi /e anahtarı ile birlikte). /l anahtarının (/c ile birlikte) kullanımı aynı zamanda Windows 95'te user.dat dosyasının yeniden oluşturulması için de en iyi seçimdir.Diğer yandan Windows 98'de Registry'nin user.dat kısmını yeniden oluşturmak için /r anahtarını (/c anahtarı ile) kullanmalısınız. Ancak bunu yapmanın da zorlukları var: Windows 95 ya da Windows 98'de regedit /r:c:\windows\ user.dat /c c:\user.txt şeklindeki bir komut ile user.dat dosyasını oluşturmak user.dat'ı geri getirir ama bu kez
de system.dat bozulur. Sonuç itibarıyla Windows 98'de bu tarz bir Registry kurtarma operasyonu yapmak zorunda kalırsanız, önce user.dat ve system.dat dosyalarını export etmeli, sonra user.dat'ı geri getirmeli ve son olarak da system.dat dosyasını yerine koymalısınız.7. Plan: Eğer bu tekniklerin hiçbiri işe yaramadıysa hâlâ yapabileceğiniz bir şeyler var (çok tercih edilen alternatifler olmasa da). Şimdiki teknik, Windows'un kurulum sırasında oluşturduğu system.1st adlı yedek dosyasını kullanarak system.dat dosyasını geri kazanmaktır. İlk olarak DOS satırında kök dizine gidin (cd\ yazıp 'a basın). Sonra attrib -s -h -r system.1st yazın ve 'a basın. Ardından bu dosyayı Windows klasörünün altına system.dat olarak kaydedin: copy system.1st c:\windows\system.d
at (unutmayın, sizin yolunuz daha farklı olabilir). Şimdi sisteminizi yeniden başlatabilirsiniz. Diğer yedekten geri alma prosedürlerinde olduğu gibi burada da son yedekten sonra yapılmış olan değişiklikler ya da yapılandırma ayarları yeniden düzenlenmelidir.GÖREV ZAMANLAYICISI
Kazara task scheduler'ı (görev zamanlayıcısı) aktif hale geçirdim ve şimdi kapatamıyorum. Zamanlanmış görevleri sildim, başlangıç klasörümü temizledim ve başka çabalarda bulundum. Ancak tüm bunlara rağmen sistemimi her açtığımda Task Scheduler ikonunu sistem tray'de (görev çubuğunda saatin de bulunduğu küçük bölge) görüyorum. Task Scheduler'ı nasıl kalıcı olarak kapatabilirim?
Galiba Microsoft Windows Update Web sitesinden Windows Critical Update Notification'ı yüklemişsiniz. Critical Update Notification'ın önceliği diğer Task Scheduler ayarlarına göre daha yüksek olduğu için Task Scheduler sürekli olarak faal olur.
Eğer sisteminizde bu yazılım yüklüyse ve Task Scheduler'ı tamamıyla iptal etmek istiyorsanız önce Critical Update Notification yazılımını kaldırmalısınız. Önce Start/Settings/Control Panel'e gidin ve Add/Remove Programs'a çift tıklayın. Install/Uninstall sekmesinde Windows Critical Update'i seçin ve Add/Remove düğmesine tıklayın. Ardından ekrandaki yönergeleri izleyin.
Sonr
a, sistem tray'de Task Scheduler simgesine çift tıklayın. Zamanlanmış görevler (scheduled tasks) penceresi açıldığında listede Critical Windows Update'i bulun, sağ tıklayın ve Delete'i seçin. Ardından Advanced/Stop Using Task Scheduler'ı seçin. Zamanlanmış görevler penceresini kapatın.Eğer daha sonra Task Scheduler'ı tekrar çalıştırmak isterseniz Start/Programs/Accessories/System Tools/Scheduled Tasks'ı seçin ve Advanced/Start Using Task Scheduler komutunu verin.