Windows sabit sürücümün bir yedeğini alırken, içinde rastgele sayıları gösteren bazı dosya adlarını fark ettim. Örneğin:.{ED7BA470-8E54-465E-825C-99712043E01C}
Bu, Windows'ta özel bir şey ifade ediyor mu? Bu dosyaların amacı nedir?
Windows sabit sürücümün bir yedeğini alırken, içinde rastgele sayıları gösteren bazı dosya adlarını fark ettim. Örneğin:.{ED7BA470-8E54-465E-825C-99712043E01C}
Bu, Windows'ta özel bir şey ifade ediyor mu? Bu dosyaların amacı nedir?
Yanıtlar:
Diğerleri bunun ED7BA470-8E54-465E-825C-99712043E01C
doğru olduğunu söyleyen bir GUID'den bahsetti ... ama soruyu cevaplamıyor.
Ad biçiminde bir klasör oluşturursanız FolderName.{SomeGUID}
, Windows klasörü kısayol olarak görür ve Windows kayıt defterinde GUID'yi CLSID olarak arar . Microsoft, bu klasörlerin birleşim noktalarını çağırır .
Bir CLSID girişi (kaynak)
Bahsettiğiniz özel GUID, sizi Kontrol Panelinin daha güçlü bir versiyonuna getiren ünlü God Mode Kısayolu .
"Tanrı Modu" kısayolu (kaynak)
Bu, Windows'ta özel bir şey ifade ediyor mu?
Bu bir GUID'dir (Küresel Benzersiz Tanımlayıcı).
Benzersiz bir dize olduğundan, aynı adda iki yedek üretilmediğinden emin olabiliriz.
Bu belirtim, aynı zamanda GUID (Globally Unique IDentifier) olarak da bilinen UUID'ler için (Tekdüzenli Benzersiz Tanımlayıcı), Tekdüzen Kaynak Adı ad alanını tanımlar. Bir UUID 128 bit uzunluğundadır ve alan ve zaman boyunca benzersizliği garanti edebilir. UUID'ler ilk olarak Apollo Network Computing System ve daha sonra Open Software Foundation'un (OSF) Dağıtılmış Hesaplama Ortamı'nda (DCE) ve ardından Microsoft Windows platformlarında kullanıldı.
Kaynak A Universally Unique IDentifier (UUID) URN Ad Alanı
GUID'ler aslında bir nesneyi tanımlamanın bir yoludur. Ancak bu nesneyi benzersiz bir şekilde adlandırırlar, böylece başka hiçbir nesnenin aynı GUID'ye sahip olmaması sağlanır.
Şimdi, bu "nesneler" bir uygulamadan, işletim sisteminin bir kısmından veya grafik kartı gibi fiziksel bir cihazdan gerçek bilgisayarın kendisine kadar herhangi bir şey olabilir.
Neden GUID'e ihtiyacımız var?
Bilgisayardaki her nesneyi benzersiz bir tanımlayıcıyla (GUID) tanımlamak iyi bir fikirdir. Bunun nedeni, bilgisayarınızda aynı "ada" sahip iki nesnenin bulunmasının mümkün olmasıdır. Böylece, bu iki nesneye de benzersiz bir tanımlayıcı vererek bilgisayar aralarında ayrım yapabilir.
Hem Windows işletim sistemi hem de bilgisayarınızda çalışan yazılım uygulamaları, Kayıt Defteri'nde referans verilen EVERY nesnesinin benzersiz bir kimliğe sahip olmasını gerektirir.
Programcılar bu özel tanımlayıcıları oluşturmak için GUIDGEN.EXE gibi uygulamaları kullanırken, Windows bunları dahili olarak oluşturur.
GUID konsepti, Açık Yazılım Vakfı (OSF) tarafından Dağıtılmış Bilgi İşlem Ortamı'nın (DCE) bir parçası olarak tanımlanan Evrensel Benzersiz Tanımlayıcıları (UUID) temel alır - ama bu muhtemelen bilmek istediğinden daha fazla!
Sadece hatırlıyorum:..
Kaç tane GUID oluşturulursa yaratılsın, HER ZAMAN benzersizdir!
Peki GUID neye benziyor?
Onlar "onaltılık" sayılar - ikili kodlanmış değerlerin insan dostu bir gösterimi.
Temel olarak, her bir GUID 5 karakter grubundan oluşur. Her grup aşağıdaki gibi bir küme (blok) karakter sayısına sahiptir: 8, 4, 4, 4 ve 12. Örneğin: B96073C9-0E9E-406F-B4A6-620E06242B20
Birlikte bir cevap oluşturabilecek birkaç yorum:
Sabit diskinizdeki her dosya insan kullanımına yönelik değildir. Bilgisayarınızın doğru çalışması için gerekli olduklarından çok sayıda dosya vardır. Onları rahatsız etmek (silmek, yeniden adlandırmak veya taşımak), tam olarak hangi dosyalara ve amaçlarına bağlı olarak bilinmeyen, keyfi sonuçlar doğurabilir.
Bahsettiğiniz "hex kodları", Global olarak Benzersiz Tanımlayıcılar (GUID'ler). Bunlar temel olarak 0-9 ve AF (temel 16) karakterleri ile temsil edilen 128 bit rastgele sayılardır. Programlar bir şeye bir etiket veya tanımlayıcı atamak istediklerinde GUID kullanırlar, ancak seçtikleri tanımlayıcının benzersiz olma ihtimalinin çok yüksek olmasını isterler. "Genel olarak benzersiz tanımlayıcı" içindeki "Genel olarak benzersiz" ifadesi, çizdiğiniz herhangi bir rastgele 128-bit sayının benzersiz olacağına dair matematiksel olarak neredeyse garantili bir olasılık olduğu anlamına gelir (yani, hiç kimse bu numarayı bir GUID olarak kullanmadı) önce). GUID çarpışmaları olabilir , ancak olağanüstü nadirdir. Şu anda bir kedinin karşısına çıkan ve sana Calculus öğretmeye başlayan birkaç kez daha az nadir .
Not: Bir kedi ise vermedi size kalmış gelip bu mesajı okurken Matematik açıklayan başlar, sadece fizik sıradan yasaları mutlaka geçerli olmayabilir başka bir boyuta seyahat ettim lütfen unutmayın. Lütfen uçan domuzlara dikkat edin; Size rastlarlarsa acıtabilirler.
Bahsettiğiniz dosyaların tam olarak nerede bulunduğunu ve diskte bulunduğunu ve nasıl oluşturulduğunu bilmeden, tam olarak ne için kullanıldıklarını tahmin etmek zordur. İçinde gömülü oldukları dizin yapısına bakarak, genellikle ne olabileceğine dair sezgisel bir anlayış elde edebilirsiniz; örneğin, C: \ Windows \ Microsoft.NET’deyse, büyük olasılıkla .NET Framework’ün bir parçası. Ve bunun gibi.
Sonunda, bu dosyalarla bir şeyler yapmayı planlamıyorsanız, muhtemelen onları yalnız bırakmak en iyisidir. Diskinizi tam olarak yedeklediğinizde her zamanki gibi yedekleyin ve normal şekilde geri yükleyin. Diskinizde, programların veya Windows'un sisteminizin doğru çalışmasını sağlamak için kullandığı binlerce dosya olacağı gerçeğini kabul edin ve bir şey bozmadığı sürece amaçlarını veya davranışlarını anlamanız gerekmez; bu durumda gerekebilir elle müdahale et ve bir şeyi düzelt.
Onlar benzersiz tanımlayıcılardır. O kadar benzersiz ki, hangi uygulamaya ait olduklarını veya bilgisayarınızda neden bulunduklarını nadiren bulabilirsiniz. Kod gibi. Onların doğası gizlidir. Bu nedenle, sisteminizde izlemeye çalıştığınız sorunlara neden olan, gerekli, tehlikeli veya yanıp sönen bir şey olup olmadığını asla bilemezsiniz.