Kayıt Defteri Oluşturma
Tüm bu özel bilgiler Kayıt Defterinde nerede saklanıyor?
Kayıt Defteri iki anahtar dosyadan oluşur: user.dat ve system.dat. user.dat, Notepad veya Wordpad ile açılarak, genellikle şok edici bir şekilde kolayca doğrulanabilen her türlü kişisel bilgiyi içerir. Daha sonra, kişisel mektuplar, özel iş konuları vb. Bu dosyayı Notepad veya Wordpad ile düzenlemeyin.
Öncelikle aşağıdakileri yapmadığınız sürece Kayıt Defterini düzenlemeye veya temizlemeye çalışmayın:
1. Yedekleyin.
2. Yanlışlıkla karıştırırsanız, böyle bir yedekten nasıl geri yükleyeceğinizi bilin
yukarı
Kayıt Defterinin nasıl yedekleneceğini ve geri yükleneceğini açıklar. Windows 95/98'de, herhangi bir Kayıt Defteri sorunuyla ilgili uyarı almak için kapatmadan önce Başlangıç/Programlar/Donatılar/Sistem Araçları menüsünden Kayıt Defteri Denetleyicisi'ni çalıştırmak iyi bir fikirdir.
Kayıt Defterini yedekleme ve bozuk olanı geri yükleme
Bu, bilgisayarın tüm Windows NT Kayıt Defterini kaydedeceği A: sürücüsüne bir disket takılmasını isteyecektir. Kayıt Defterinin bu diskten geri yüklenmesi, standart Windows NT geri yükleme işlemi izlenerek gerçekleştirilir; bu, yeniden yükleme başlatmak anlamına gelir, ancak seçenek sunulduğunda Kayıt Defteri geri yüklemesi seçilir.
Kayıt Defterindeki Hassas Verileri Temizleme
Her şeyden önce, aşağıdakileri aklınızda bulundurun:
1. Windows, Kayıt Defterinin birden çok kopyasını tutar, böylece en sonuncusu bozulursa, Windows değerli kopyayı kullanabilir ve çalışmaya devam edebilir. Bu nedenle, son kopyayı temizlemek yeterli değildir. Öte yandan, son sürümün dikkatsiz düzenleme sonucunda işlevsiz hale gelmesi durumunda önceki sürümlerin tamamının üzerine yazılması çok risklidir. Önceki sürümleri yalnızca en son sürümün kararlı olduğundan emin olduktan sonra kaldırın.
2. Kayıt Defterinin REGEDIT ile düzenlenmesi, rahatsız edici satırların kaldırıldığı yanılsamasını verir; onlar değil. Yalnızca çevrimdışı olarak işaretlenirler. REGEDIT'i düzenledikten sonra bunları gerçekten kaldırmak istiyorsanız, Microsoft'tan ücretsiz olarak temin edilebilen RegClean.exe'yi kullanın.
Kayıt defteri dosyasını herhangi bir metin düzenleyiciyle veya hatta bir hex düzenleyiciyle "olduğu gibi" düzenlemeye çalışmayın çünkü dosyayı bozma olasılığı yüksektir.
Yöntem 1
1. Regedit'i Başlatın/Çalıştırın.
2. Windows'un çalışması için gereken varsayılan ayarları kaldırmadığınızdan emin olarak, hassas olduğunu düşündüğünüz her türlü referansı arayın ve kaldırın. Örneğin, Media Player'ın son zamanlarda çalınan öğelerin bir listesini depolamak için kullandığı "gizli dosya" HKEY_CURRENT_USERSSoftwareMicrosoftMediaPlayerPlayerSonURLList konumundadır. "Varsayılan" dışındaki tüm değerleri silin.
İlgili bir endişe, index.dat dosyasındaki bilgilerdir. O da herhangi bir metin düzenleyici (örn. Notepad veya Wordpad) kullanılarak incelenebilir.
En büyük endişe, Kayıt Defterinde tutulan ve esas olarak kişinin bilgisayardaki en son etkinlik grubunu kaydeden en son kullanılan (MRU) listesiyle ilgili olabilir. Bunun dışında sosyal olarak kurtarıcı bir değeri yoktur ve potansiyel olarak kullanıcıyı tuzağa düşürebilir.
Windows 7 kayıt defteri
Windows 7 kayıt defteri açma
Windows kayıt defteri temizleme
Kayıt Defteri düzenleyicisi Windows 10
Windows 7 kayıt defteri Onarma
Windows kayıt Defteri
Kayıt Defteri düzenleyicisi Windows 7
Kayıt defteri sıfırlama
Aşağıdaki tuşların her birinde bir değer olarak “Varsayılan” gösterenler dışındaki tüm değerler silinmelidir. Yukarıdaki anahtarların tümü her bilgisayarda bulunmayabilir. Yine “Varsayılan” değeri silmeyin. Ayrıca, disk sürücünüzdeki tüm klasörleri listeleyen hiçbir dosyayı kaldırmayın.
Bunu yaparsanız, gerçekten hiçbir şey kaybetmezsiniz, ancak ayarlarınız ve tercihleriniz varsayılan ayarlara geri döner. DOS'a önyükleme yapın.
regedit /e register.txt yazın ("/e register.txt" soneki, Kayıt Defterini, şüpheli Kayıt Defterinde ne olduğunu görmek ve ayrıca kayıt defterini geri yüklemek için kullanılabilecek tek bir metin dosyası olarak "kayıt defteri" adlı bir metin dosyasına aktarır.
Hala uygunsuz bir şey olmadığından emin olmak için Wordpad veya Notepad ile "kayıt defteri" adlı metin dosyasına bakın. Şimdi regedit /c register.txt yazın. Bir Kayıt Defteri dosyasını düzenlemeden bu şekilde geri yüklemek, REGEDIT ile düzenlenmiş (ancak gerçekten kaldırılmamış) dosyalara yapılan başvuruları kaldırmalıdır.
Yöntem 2
REGEDIT ile düzenlenmiş girişleri gerçekten kaldırmak amacıyla Kayıt Defterini sıkıştırmak için önce DOS'a gidin (Başlat/Programlar listesindeki "Komut İstemi" simgesine tıklayarak veya daha iyisi bilgisayarı döndürerek) kapatın ve DOS'a önyükleme yapın) ve Scanreg/opt yazın. DOS içinden Scanreg/fix, user.dat içindeki parçaları da temizlemelidir.
Dikkat: Yukarıda belirtildiği gibi, Windows, Kayıt Defterinin yedek kopyalarını user.da0, system.da0, user.da1, system.da1 ve benzeri şekilde tutar. Birincil Kayıt Defterinin temizlenmesi bu yedekleri temizlemez. Kayıt defterine yanlışlıkla zarar verilmesi ve çalışan bir yedekten geri yüklenmesi gerekmesi ihtimaline karşı, bu yedekleri silmek iyi bir fikir değildir.
Yeni temizlenen Kayıt Defterinin çalıştığı tespit edildikten sonra, yukarıda gösterildiği gibi yedekleri zorlanabilir. Bu yine de adli tıp geçmişini temizlemez çünkü silme ve üzerine yazma genellikle daha önce olanları ortadan kaldırmaz. Daha sonra, gevşekliğin (a.k.a. küme ipuçları), boş alanın ve dosya adlarının üzerine yazılmasını içeren ayrıntılı olarak tartışıldığı gibi diski temizleme sürecinden geçilmelidir.
Bunların hepsi çok sıkıcı ve sonuç olarak çoğu kişi tarafından düzenli olarak takip edilmesi pek mümkün değil. Uygun bir alternatif, ticari olarak temin edilebilen yazılımları Window Washer'ı veya benzeri diğer yazılımları kullanmaktır.
Temellerin birçoğunu kapsamak için kapsamlı bir iş çıkarmış gibi görünüyor (ancak reklamının iddia ettiği ölçüde değil), ancak "kara listeye alınmış kayıt numaraları" durumunda olduğu iddiasıyla bağlantılı olarak bu konuda bir şüphe bulutu var. ” Bir aylık ücretsiz deneme sürümünden ücretli sürüme dönüştürmek için girilen sayı, hassas verileri ortadan kaldırıyormuş gibi görünebilir, ancak aslında olmayabilir. Ayrıca, bu türde çok iyi bir program olsa da, o şirket tarafından yazıldığı iddia edilen çok sayıda Usenet gönderisi, onun itibarına zarar vermiştir.
Açıkçası, günümüz toplumu fikri mülkiyetin küresel ölçekte yasal koruması olmadan işleyemez. Bugün kullanılan hemen hemen her teknolojinin (örneğin, MRI tıbbi görüntüleme makineleri, lazerler, video kayıtları), ilaçların ve her sanat eserinin yaratıcıları, hiçbir karşılık beklemeden kâr elde edecek veya başka şekilde fayda sağlayacak kişilerden haklı olarak korunmaya ihtiyaç duyarlar.
Hata Düzeltme
Veri sıkıştırma için iki basit duruma baktık. Ancak bunun, CD’lerin popüler olmasının yalnızca bir nedeni olduğunu hatırlayın; diğer bir neden de, CD’lerin vinil veya kaset gibi önceki ortamlara göre hasara daha az yatkın olmasıydı. Şimdi dikkatimizi hataların tespiti ve düzeltilmesine çevirmemiz gerekiyor. Sorunu göstermek için, kısa ikili diziyle başladığımızı hayal edin.
İki tür hata oluşabilir:
1. X’i her okumaya çalıştığımızda ortaya çıkan kalıcı hatalar olabilir. Örneğin, CD yüzeyini çizersek, X’i her okumaya çalıştığımızda başka bir dizi elde ederiz çünkü çukurlar ve topraklar yok olmuştur.
2. Sadece X’i okumaya çalıştığımızda ara sıra meydana gelen geçici hatalar olabilir. Örneğin, CD yüzeyinin üzerinde toz varsa, X’i bazen yanlış, diğer zamanlarda toz yer değiştirdiğinde doğru okuyabiliriz.
Bununla başa çıkmak için, iki özelliğe sahip bir şema oluşturmak istiyoruz: ilk olarak bir hatanın ne zaman meydana geldiğini bilmek istiyoruz ve ikincisi, meydana geldiğini bildiğimiz bir hatayı düzeltebilmek istiyoruz. Bunu yapmak için, aslında CD’ye yazdığımız yeni bir Xˆ dizisi üretmek için X’e bazı gereksiz öğeler ekleyeceğiz.
Hata Tespit Yaklaşımı
Bir hata algılama şeması sunmak için iki işlevi tanıtmamız gerekir:
1. HAMMING-WEIGHT işlevi, bir ikili dizideki bire eşit öğe sayısını sayar.
2. PARITY işlevi bize HAMMING-WEIGHT işlevinin tek mi yoksa çift mi sonuç verdiğini söyler. Fikir, ⊕ sembolü kullanılarak yazılan ve bize tek bir çıktı veren XOR (“özel-veya” nın kısaltması) işlevine dayanır.
Adını mucit Richard Hamming’den alan Hamming kodu, hataların tespit edildikten sonra düzeltilmesine izin vererek basit hata tespit mekanizmalarını geliştirir. Bu, başladığımız diziye birden fazla öğenin eklenmesini gerektirir.
(n,m)-kodu terimi, sonuçta m’nin orijinal öğeler olduğu ve n m’nin sonradan eklendiği, sonuçta n öğenin olduğu bir şemayı ifade etmek için kullanıldı.
Bu şekilde ifade edildiğinde, orijinal çift eşlik kodunu yukarıdan bir (n, n − 1)-kodu olarak görebilirsiniz çünkü başlangıçta n öğe vardı ve biz n−(n−1)=1 öğesini ekledik.
1950’de tanıtılan belirli bir (7, 4) kodu örneğine odaklanacağız: bu, dört öğelik bir diziyle başlar ve hata düzeltme şemasını gerçekleştirmek için üç tane daha ekler. X’ten başlayarak, fazladan üç elemanı hesaplıyoruz.
Sormak için makul bir soru, P0, P1 ve P2’yi başka bir şekilde hesaplamak yerine neden bu şekilde hesaplamayı seçtiğimizdir. Seçim, Şekil 1.2’de gösterilen Venn şemasına [19] yerleştirilerek düzgün bir şekilde açıklanmaktadır. Buradaki fikir, Venn diyagramındaki üç kümenin, hesapladığımız fazladan üç öğeyi temsil etmesidir.
Her küme, X’teki öğelerin farklı bir kombinasyonunu “kapsar”: üstteki küme, P0’ı temsil eder ve X0, X1 ve X3’ü kapsar; sol alt küme P1’i temsil eder ve X0, X2 ve X3’ü kapsar; sağ alt set P2’yi temsil eder ve X1, X2 ve X3’ü kapsar.
Örneğin, X0 öğesinin yalnızca P0 ve P1 denklemlerine dahil edildiğine, dolayısıyla P0 ve P1 kümelerinin kesişim noktasına yerleştirildiğine ve dolayısıyla yalnızca bu kümeler tarafından kapsandığına dikkat edin. Sonuç olarak, eğer bir hata olursa ve X0 ters çevrilirse, P0 ve P1’in etkileneceğini ancak P2’nin etkilenmeyeceğini biliyoruz.
Şimdi, Xˆ’yi CD’den okumaya çalıştığımızda, yine bir hata olduğunu hayal edin: beklediğimizi elde etmek yerine, yani Xˆ, bir öğenin ters çevrildiği başka bir Xˆ’ dizisi elde ederiz.
Bunları X’e eklediğimiz orijinal P0, P1 ve P2 ile eşleştirin, bu bir hata olduğunu gösterir: P0′ ve P1′, P0 ve P1 ile eşleşmez, ancak P2′, P2 ile eşleşir.
Başka bir deyişle, yalnızca bir hatanın oluştuğunu varsaydığımız ve P0′ ve P1′ değerlerinin yanlış olduğunu bildiğimiz için, bu hatanın Venn şemamızın sol üst ve alt sol kümelerinde olması gerektiği anlamına gelir; aynı şekilde, P2′ doğru olduğundan, bu aynı zamanda hatanın sağ alt kümede oluşmadığı anlamına gelir.
Venn diyagramında, üst ve alt sol kümelerin kapsadığı ancak sağ alt küme tarafından kapsanmayan yalnızca bir bölge vardır: bu X0’a karşılık gelir, yani Xˆ0′ olmalıdır ki bu yanlıştır. Bu, olası tüm hatalar için işe yarıyor mu?
Başlangıçta üç ekstra öğe, yani P0, P1 ve P2 eklediğimiz düşünülürse, en fazla sekiz olasılıkla başa çıkabiliriz; bunlar sol taraftaki sütunda açıklanmıştır. Bir olasılığın hiç hata oluşmadığına karşılık geldiğine ve geriye yedi tane daha kaldığına dikkat edin: bir hatanın oluşabileceği yedi bitimiz olduğu için sezgisel olarak bu doğru sayı gibi görünmelidir.
Şimdi mesele, yukarıdaki örnekte yaptığımız gibi, P0′, P1′ ve P2′ ile P0, P1 ve P2 arasındaki “farklılıkları” bir hata konumuna nasıl çevirebileceğimizi belirlemektir; Tablo 1.1’deki sağ sütun doğru çeviriyi tanımlar. Örneğimizde fark ⟨1, 1, 0⟩ idi, yani P0′ ve P1′ yanlıştı ama P2 doğruydu: tablodaki karşılık gelen giriş, hatanın Xˆ0′ da olduğunu gösterir.
Hata Düzeltmeyi Matris Aritmetiği Olarak Yeniden Biçimlendirme
Hata düzeltme için kodunu düşünmenin başka bir yolu da, hata tespiti için kullandığımız çift eşlik kodunu basitçe yeniden kullanmasıdır.
⟨X0,X2,X3⟩ ve ⟨X1,X2,X3⟩ verilerindeki kelimeleri kodlayın. Fikir, bunu matrisler açısından yeniden biçimlendirmektir. Daha önce matrisleri ele aldıysanız, aşağıdakiler zaten bildiğiniz teoriyi gerçek dünyadaki bir uygulamayla ilişkilendirmelidir; değilse, ilerledikçe teoriyi tanıtmaya çalışıyoruz, ancak isterseniz bir sonraki bölüme geçebilirsiniz.
Temel olarak, şimdiye kadar açıklanan kodunu oldukça gayri resmi bir şekilde genelleştirmek ve genişletmek istiyoruz; belki kod sözcüğü başına daha fazla veri göndermek veya birden fazla hatayı düzeltmek içindir.
1. bir insan için, daha karmaşık Venn diyagramlarını (örneğin, ikiden fazla boyutta) çizmek ve anlamak zordur ve
2. Bir bilgisayarda, Venn şemalarını kullanma kavramı, mevcut işlem türleriyle kolayca eşleşmez.
Her iki sorunla da mücadele etmek için, temel fikri yeniden şekillendirir ve formüle ederiz, ardından genellemeyi başarma işini Matematiğin halletmesine izin veririz.