• reg dosyası nasıl açılır? Windows Kayıt Defteri ile çalışmak için bir .reg dosyası nasıl oluşturulur?

    Reg dosyasıyla ilgili sorunu çözmenize yardımcı olduğumuzu umuyoruz. Listemizden bir uygulamayı nereden indirebileceğinizi bilmiyorsanız, bağlantıya tıklayın (bu, programın adıdır) - daha fazlasını bulacaksınız detaylı bilgi Güvenli dosyanın indirileceği konumla ilgili olarak yükleme sürümü gerekli uygulama.

    Bu sayfayı ziyaret etmek, özellikle şu veya benzer soruları yanıtlamanıza yardımcı olacaktır:

    • ile bir dosya nasıl açılır kayıt uzantısı?
    • Bir REG dosyası başka bir biçime nasıl dönüştürülür?
    • .reg dosya biçimi uzantısı nedir?
    • REG dosyasını hangi programlar destekler?

    Bu sayfadakileri görüntüledikten sonra yukarıdaki sorulardan herhangi birine hala tatmin edici bir yanıt almadıysanız, bu, burada sunulan REG dosyasıyla ilgili bilgilerin tam olmadığı anlamına gelir. İletişim formunu kullanarak bizimle iletişime geçin ve hangi bilgileri bulamadığınızı bize bildirin.

    Sorunlara başka neler neden olabilir?

    Bir REG dosyasını açamamanızın daha fazla nedeni olabilir (yalnızca uygun bir uygulamanın olmaması değil).
    İlk önce- REG dosyası ile yanlış bağlantılı (uyumsuz) olabilir yüklü uygulama onun hizmeti için. Bu durumda, bu bağlantıyı kendiniz değiştirmeniz gerekir. Bunu yapmak için, düzenlemek istediğiniz REG dosyasına sağ tıklayın, seçeneğe tıklayın "Birlikte açmak için" ve ardından yüklediğiniz programı listeden seçin. Böyle bir eylemden sonra, REG dosyasını açmayla ilgili sorunlar tamamen ortadan kalkmalıdır.
    ikincisi- açmak istediğiniz dosya basitçe bozulmuş olabilir. Bu durumda, en iyi çözüm yeni bir sürüm bulmak veya eskisi gibi aynı kaynaktan tekrar indirmektir (belki bir nedenden dolayı önceki oturumda REG dosyasının indirilmesi tamamlanmamıştır ve düzgün açılamamaktadır). .

    yardım ister misiniz?

    REG dosya uzantısı hakkında ek bilgiye sahipseniz, sitemizin kullanıcılarıyla paylaşırsanız minnettar oluruz. Sağlanan formu kullanın ve REG dosyasıyla ilgili bilgilerinizi bize gönderin.

    Bu makale ortaya koymaktadır temel prensipler birlikte çalışmak Windows kayıt defteri, bilgisini ayarlarken sizin için yararlı olacak işletim sistemi kayıt tweaks kullanarak.

    terminoloji

    İşe başlamadan önce terminolojiye karar vermelisiniz. Resmi Microsoft terminolojisini kullanıyorum, bu nedenle terimler kayıt defteri düzenleyicisinin öğeleriyle oldukça tutarlı.

    Şekil 1 - Kayıt Defteri Düzenleyicisi

    Gördüğünüz gibi burada "dallar" ve "anahtarlar" yok. Şimdi iş için.

    .reg dosyası

    REG dosyası Metin dosyası.reg uzantılı, belirli bir formatta derlenmiştir.

    REG dosya formatı

    Aşağıda, menüyü devre dışı bırakan bir .reg dosyası örneği verilmiştir. son belgeler.

    pencereler Kayıt düzenleyici Sürüm 5.00 ;Son kullanılan belgeler menüsünü devre dışı bırak "NoRecentDocsMenu"=hex:01,00,00,00

    Bir .reg dosyası oluşturun

    REG dosyası oluşturmak çok kolaydır. Kodu herhangi birine kopyalayın Metin düzeltici(örneğin, Not Defteri). CTRL+S tuşlarına basın ve dosyayı herhangi bir ad ve .reg uzantısıyla kaydedin, ikisini de tırnak içine alarak txt uzantısını önlemek için.

    Şekil 2 - REG dosyası oluşturma

    REG Dosyası Sözdizimi

    • Windows Kayıt Defteri Düzenleyicisi Sürüm 5.00- ayrılmaz parçası olan dosya başlığı. Ayrıca, başlık olarak REGEDIT4 ile tanışabilirsiniz - bu Windows formatı 98 / NT 4.0, ancak bu daha yeni işletim sistemleri tarafından anlaşılacaktır. Windows sistemleri. JSO SSS sitesinde (İngilizce) format farklılıkları hakkında daha fazla bilgi edinebilirsiniz.
    • ;Son belgeler menüsünü devre dışı bırak- bir yorum. ile başlayan tüm satırlar ; (noktalı virgül) yorumlardır.
    • bir kayıt defteri anahtarıdır. Grafiksel olarak (Kayıt Defteri Düzenleyicisinde) ayarın yolunu temsil eder. REG dosya biçiminde, bölümler her zaman köşeli parantez. Bu örnekte Explorer (alt) anahtarı, HKEY_CURRENT_USER anahtarına aittir.
    • "NoRecentDocsMenu"=hex:01,00,00,00- kayıt defteri ayarı ve değeri. Parametrenin değerine bağlı olarak işletim sisteminin veya nesnenin davranışı değişir. Birçok ayar yapılandırılabilir GUI işletim sistemi, ancak hepsi değil. Bu gibi durumlarda, ayarı değiştirmek için kayıt defteri düzenleyicileri, tweaker'lar veya REG dosyaları kullanılır.

    Bir .reg dosyası birden fazla kayıt defteri anahtarı ve ayarı içerebilir, ancak başlık yalnızca en başta kullanılır.

    Windows Kayıt Defteri Düzenleyicisi Sürüm 5.00 ;BSOD yeniden başlatmayı devre dışı bırak "AutoReboot"=dword:00000000 ;Okunmamış mesajların karşılama ekranı bildirimini devre dışı bırak "MessageExpiryDays"=dword:00000000

    Bu .reg dosyası, regedit.exe kayıt defteri düzenleyicisinden dışa aktarıldı. REG dosyaları üzerinde değişiklik yapmak için kullanılabilir. sistem kaydı- Bu işleme, kayıt defteri ayarlarını içe aktarma denir.

    Kayıt defteri ayarlarını dışa aktar

    Kayıt defteri ayarlarını dışa aktarmak basit bir iştir. Kural olarak, kayıt defterinde değişiklik yapılmadan önce ayarlar dışa aktarılır ( destek olmak) veya başka bir bilgisayarın kayıt defterine daha sonra içe aktarmak veya sistemin otomatik kurulumu sırasında bir REG dosyası oluşturmak için.

    Kayıt defteri ayarlarını çeşitli şekillerde dışa aktarabilirsiniz.

    Windows Kayıt Defteri Düzenleyicisi (regedit.exe)

    Windows işletim sistemi, kayıt defterini düzenlemek için bir program içerir - regedit.exe. Sistem dizininde bulunduğundan, onu çalıştırmak için Komut satırı tam yolu belirtmeniz gerekmez (örneğin, aşağıdaki sıra yeterli olacaktır: Başlat - Çalıştır - regedit - Tamam).

    Bir kayıt defteri anahtarını dışa aktarmak için, üzerine sağ tıklayın ve aralarından seçim yapın. bağlam menüsü emretmek İhracat(Windows 2000'de bu komut menüde bulunur. Dosya).

    Diğer kayıt defteri düzenleyicileri

    Sistem kayıt defterinde değişiklik yapmak için ayarları dışa aktarma yeteneğine de sahip olan pek çok program vardır. Sık sık kayıt defteriyle çalışıyorsanız, muhtemelen adres çubuğu olan bir programa ihtiyacınız olacaktır. İÇİNDE adres çubuğu kopyalanan (bir makaleden veya forum gönderisinden) kayıt defteri anahtarını yapıştırabilir ve hızla istenen parametre. RegWorks böyle bir programın bir örneğidir.

    Komut satırı

    Komut satırından, komutu kullanarak kayıt defteri ayarlarını dışa aktarabilirsiniz. REG İHRACAT, aşağıdaki sözdizimine sahip.

    REG EXPORT Kayıt defteri anahtarının şu biçimdeki tam yolu: ROOT\Subkey (yalnızca yerel bilgisayar). Kök bölümü. Değerler: [ HKLM | HKCU | HKCR | HKU | HKCC]. Seçilen kök anahtarın altındaki kayıt defteri anahtarının tam yolu. Dışa aktarılacak diskteki dosyanın adı. Örnekler: REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg MyApp anahtarının tüm alt anahtarlarını ve ayarlarını AppBkUp.reg'e aktarır

    Kayıt ayarlarını içe aktar

    Kayıt defteri ayarlarını çeşitli şekillerde içe aktarabilirsiniz.

    GUI Kullanarak REG Dosyası Çalıştırma

    Bu en kolay yol. Gerekli parametreleri içeren bir REG dosyasını çalıştırmayı içerir, çift ​​tıklama fare veya komut satırı.

    Çift tıklama

    Kulağa ne kadar önemsiz gelse de, bir REG dosyasına çift tıklamak kayıt defterinde değişiklik yapabilir. Doğru, önce sistem bunu gerçekten yapmak isteyip istemediğinizi netleştirecek. Evet ise, değişiklikler yapılacaktır.

    Şekil 3 - Sistem değişiklik yapmak için onay ister.

    Bu istek nedeniyle, bu yöntem, ayarları kayıt defterine almak için uygun değildir. otomatik kurulum sistemler. Ama başka yollar da var.

    Komut satırı

    REG dosyalarını komut satırından içe aktarmak için bir komut vardır. REGEDİT. Komut satırına yazarak

    REGEDIT C:\hklm.reg

    Çift tıklama ile tam olarak aynı iletişim kutusunu alacaksınız. Komutu parametreyle çalıştırarak iletişim kutusunun görünümünü bastırabilirsiniz. /S. Otomatik Windows kurulumu sırasında en sık kullanılan bu yöntemdir.

    REGEDIT /S C:\hklm.reg

    REG ADD komutu

    komutu yardımıyla KAYIT EKLE kayıt defteri ayarlarını da içe aktarabilirsiniz. Parametreleri içe aktarmak için komutların dahil edilebilmesi uygundur. toplu iş dosyası, diğer görevleri de yerine getirir (yani ek bir .reg dosyasına gerek yoktur). Örneğin, bu komut genellikle kayıt defteri değerlerini RunOnceEx anahtarına aktarmak ve ardından ilk oturum açmada programları yüklemek için kullanılır. Komutun sözdizimi oldukça basittir - komutu komut satırında çalıştırarak kendiniz görün KAYIT EKLE.

    INF dosyası

    Ayarları, INF dosyalarını kullanarak kayıt defterine de aktarabilirsiniz. Genel sözdizimi, REG dosyalarınınkinden biraz daha karmaşıktır, ancak doğrudan kayıt defterine yazmak oldukça basittir. Aşağıda Msgina eklentisinden bir örnek verilmiştir.

    Signature="$Windows NT$" Msgina OptionDesc="Msgina" Tip="GINA Logon Library" Modlar=0,1,2,3 AddReg=Msgina.AddReg HKLM,"Software\Policies\Microsoft\Windows\System\ Shutdown" ,"ShowHibernateButton",0x10001,1 HKLM,"Yazılım\İlkeler\Microsoft\Windows\System\Shutdown","HibernateAsButton",0x10001,1

    Not. Ek Bilgiler INF dosyaları .

    reg dosyalarının yapısı
    Çebotarev İgor

    Windows kayıt defteri bilgisi, bir .reg dosyası yazma becerisi olmadan tamamlanmış sayılmaz. Ne olduğu ile başlayalım. Bir reg dosyası, belirli bir yapıya sahip olan ve kayıt defterine alınabilecek bilgileri içeren bir dosyadır. Kayıt defteri düzenleyicisiyle çalışmak engellendiyse (bunun nasıl yapılacağını makalede okuyabilirsiniz), o zaman en çok kolay yol kayıt defterini düzenlemek, bir reg dosyası oluşturacak ve içe aktaracaktır (tabii ki, DOS'a, korumalı moda geçebilir, diğer programları kullanabilirsiniz, ancak bunların hepsi çok daha karmaşık ve en önemlisi daha uzundur).
    Reg dosyaları için belirli yapı gereksinimleri vardır. Dosyanın ilk satırının girilmesi gerektiği gerçeğiyle başlayalım.
    REGEDIT4
    Lütfen harflerin büyük olması gerektiğini unutmayın. Bunun dışında ilk satırda hiçbir şey olmamalıdır. Bu metinden sonra boş bir satır ZORUNLUDUR. Ardından, bazı parametreleri kaydetmenin veya değiştirmenin gerekli olduğu kayıt defteri anahtarı belirtilir. Bölüm adı köşeli parantezler (...) içine alınmalıdır. Eklenecek parametreler, her satıra bir parametre gelecek şekilde aşağıda listelenmiştir. Birden çok bölümde değişiklik yapmanız gerekiyorsa önceki bölümün son parametresi ile sonraki bölümün adı arasında bir satır boşluk bırakmalısınız. Biraz kafa karıştırıcı olabilir, ancak şöyle görünmesi gerekiyor:
    REGEDIT4
    "param1"="değer1"
    "param2"="znachenei2"
    "param3"="değer3"
    "param_1"="değer_1"
    Dosyadaki son satır BOŞ olmalıdır. Böyle bir dosya oluşturduktan sonra, onu şu şekilde çalıştırın: düzenli program, kayıt defterinde değişiklik yapmanız istenecek ve olumlu bir yanıtın ardından dosyadaki bilgiler içe aktarılacaktır. Windows, bundan sonra görünen pencerede içe aktarmanın sonuçlarını bildirecektir.
    Şimdi eklenebilecek parametreler hakkında birkaç kelime. Fark etmiş olabileceğiniz gibi, yukarıdaki örnek "param1"="znachenie1" gibi dizeleri kullanarak parametreler ekler. Onlar. bu, "param1" adında ve "değer1" değerinde bir STRING parametresi ekler. Ancak ikili ve DWORD parametreleri de vardır. Bunları eklemek için kayıt formatı biraz farklıdır. DWORD parametreleri için dizeyi kullanın
    "param"=dword:XXXXXXXX
    Burada "param" parametrenin adıdır, dword bu parametrenin türünü belirtir (harfler küçük olmalıdır!) ve iki nokta üst üste işaretinden sonra onaltılık (!) formatta sekiz basamaklı bir değer gelir. Ancak çoğu DWORD değeri ya 0 ya da 1'dir, bu nedenle XXXXXXXX simgeleri yerine sırasıyla 00000000 veya 00000001 yazmanız gerekir. Dizedeki boşluklara izin verilmez.
    Bir ikili parametre eklemek için notasyon formatı biraz farklıdır:
    "param"=hex:XX,XX,XX,....
    Şimdi bu satırı deşifre edeceğim. Pekala, parametrenin adıyla her şey açık, "=" işaretinden sonra hex geliyor, yani. bunun bir ikili parametre olacağını belirtin, ardından gidin onaltılık sayılar, virgülle ayrılmış. Örneğin, "be 00 00 00" değerine eşit bir ikili parametre eklemeniz gerekiyorsa, o zaman satırı yazarsınız.
    "param"=hex:be,00,00,00
    Kayıt defterinde "Varsayılan" ayarlar vardır. Onlara reg dosyası aracılığıyla bir değer atamak için aşağıdaki satırı eklemeniz gerekir:
    @="değer"
    Burada @ işareti, atanan "Default" parametresinin değerine sahip olduğumuzu gösterir. Tırnak içine alınmadığına dikkat edin.
    Şimdi kurulum yapan bir siteyi kayıt defterine yazan basit bir reg dosyası örneği vereceğim. ana sayfa Internet Explorer'da:
    REGEDIT4
    "Başlangıç ​​Sayfası" = "http://www.site/"
    Bence her şey çok basit ve açık. Ancak reg dosyalarının bir özelliği vardır: kayıt defterindeki parametreleri silmek için kullanılamazlar, ancak tüm bölümü silebilirsiniz. Bir anahtarı kayıt defterinden kaldırmak için, adının önüne köşeli parantez içinde "-" simgesi koyun. İşte göründüğü gibi:
    [-HKEY_LOCAL_MACHINE\Yazılım\QuickSoft\QuickStart]
    Bu giriş sayesinde, "QuickSoft" bölümündeki "QuickStart" alt bölümü tüm içeriğiyle birlikte kaldırılacaktır. Ancak, parametreler ne olacak? Çünkü silinemezler. Bu nedenle, çeşitli ayarlara erişimde kısıtlamalar belirlemek Windows kabukları, makalede anlatıldığı gibi, DWORD tipi parametreler kullanılarak yapılır. Bu durumda parametre değeri 1 (00000001) ise kısıtlama etkin, 0 (00000000) ise kısıtlama devre dışı bırakılır. Bu nedenle, parametrelerin silinmesine hiç gerek yoktur, sadece sıfıra eşit değerler atamak yeterlidir.
    Nikolai Basmanov'un silme notu:
    REG dosyaları parametreleri kaldırmak için kullanılabilir. Sözdizimi:
    REGEDIT4
    "xxx"=-

    Reg dosyalarının yapısı hakkında belki de tüm temel bilgiler buradadır. Dosya yapısına bir kez daha bakmak için kayıt defterinden bazı bölümleri (küçük bir yuva ile çok büyük değil) dışa aktarmayı denemenizi de öneririm. Asla acıtmaz. Artık .reg dosyalarını kullanarak kayıt defterinde kolayca değişiklik yapabilirsiniz.

    Uzantısı olan dosyalar kayıt Windows kayıt defterinde hızlı bir şekilde değişiklik yapmak için gereklidir (bir tür sistem çapında ayarlar, yapılandırmalar ve parametreler). Örneğin, sepeti masaüstünden hızlı bir şekilde kaldırabilir veya Caps Lock tuşunu devre dışı bırakabilirsiniz (örneğin, beni rahatsız ediyor).
    1. Uzantıya sahip bir dosya oluşturmak için .reg, Basmak boş yer klasör veya masaüstünde sağ tıklayın, "Yeni" grubun üzerine gelin ve "Metin Belgesi"ni seçin.
    2. Sizden "Text Document.txt" gibi bir standart ad istenecektir. Yeni dosya için gerekli adı girin, örneğin, daha önce bahsedilen "Çöp kutusu nasıl devre dışı bırakılır ve masaüstünden kaldırılır" makalesi için, bu adla bir dosya oluşturun korzina.reg.
    3. Uzantı değişikliğini onaylayın.

    4. İşte bu kadar, .reg uzantılı yeni bir dosya başarıyla oluşturuldu.
    5. Ona komutlar ve seçenekler eklemek için üzerine sağ tıklayın ve düzenle'yi seçin.

    6. Düzenleyici açılacaktır. Gerekli değişiklikleri yapın ve Ctrl + S tuşlarına basarak dosyayı kaydedin veya içinden seçim yapın. üst panel"Dosya" menüsü, ardından "Kaydet" komutu.

    7. Kayıt defterinde değişiklik yapmak için açın çift ​​tıklama reg dosyamız veya üzerine sağ tıklayın ve ilk öğe olan "Birleştir" i seçin. Kayıt defterindeki değişiklikle ilgili uyarıyı kabul edin.

    .reg dosyası, belirli bir biçimde .reg uzantılı bir metin dosyasıdır.

    REG dosya formatı

    Aşağıda, son belgeler menüsünü devre dışı bırakan bir .reg dosyası örneği verilmiştir.

    ;Son belgeler menüsünü devre dışı bırak
    "NoRecentDocsMenu"=hex:01,00,00,00

    Bir .reg dosyası oluşturun

    REG dosyası oluşturmak çok kolaydır. Kodu herhangi bir metin düzenleyiciye (Not Defteri gibi) kopyalayın. CTRL+S tuşlarına basın ve dosyayı herhangi bir ad ve .reg uzantısıyla, her ikisini de tırnak içine alarak kaydedin.


    Şekil 1. Bir .reg dosyası oluşturma

    Bir .reg dosyasını içe aktarın

    Bir REG dosyasını içe aktarmanın en kolay yolu, dosyaya çift tıklamaktır. Daha fazla bilgi için bkz. Kayıt ayarlarını içe aktarma .

    REG Dosyası Sözdizimi

    • Windows Kayıt Defteri Düzenleyicisi Sürüm 5.00- ayrılmaz parçası olan dosya başlığı. REGEDIT4'ü bir başlık olarak da görebilirsiniz - bu, Windows 98 / NT 4.0 biçimidir, ancak daha yeni Windows işletim sistemleri tarafından anlaşılacaktır. JSO SSS sitesinde (İngilizce) format farklılıkları hakkında daha fazla bilgi edinebilirsiniz.
    • ;Son belgeler menüsünü devre dışı bırak- bir yorum. ile başlayan tüm satırlar ; (noktalı virgül) yorumlardır.
    • bir kayıt defteri anahtarıdır. Grafik olarak (kayıt defteri düzenleyicisinde) parametrenin yolunu temsil eder. REG dosya biçiminde, bölümler her zaman köşeli parantez içine alınır. Bu örnekte Explorer (alt) anahtarı, HKEY_CURRENT_USER anahtarına aittir.
    • "NoRecentDocsMenu"=hex:01,00,00,00- kayıt defteri ayarı ve değeri. Parametrenin değerine bağlı olarak işletim sisteminin veya nesnenin davranışı değişir. İşletim sisteminin grafik arabiriminde birçok ayar yapılandırılabilir, ancak tümü yapılandırılamaz. Bu gibi durumlarda, ayarı değiştirmek için kayıt defteri düzenleyicileri, tweaker'lar veya REG dosyaları kullanılır.

    Bir REG dosyası, birden çok şube ve kayıt defteri ayarı içerebilir, ancak başlık yalnızca en başta kullanılır.

    Örnek:

    Windows Kayıt Defteri Düzenleyicisi Sürüm 5.00

    ;BSOD durumunda yeniden başlatmayı devre dışı bırakın
    "AutoReboot"=dword:00000000

    ;Okunmamış mesajların karşılama ekranı bildirimini devre dışı bırakın
    "MessageExpiryDays"=dword:00000000

    Bu .reg dosyası, regedit.exe kayıt defteri düzenleyicisinden dışa aktarıldı. REG dosyalarını kullanarak sistem kayıt defterinde değişiklikler yapabilirsiniz - bu işleme kayıt defteri ayarlarını içe aktarma denir.

    .reg dosyası parametre değerleri

    Ayarların ayrıntılı bir açıklaması, Microsoft Windows Kayıt Defterinin Açıklaması makalesinde bulunabilir. Pratik örneklere bakacağız. Her parametre tipinin kendi değerleri vardır. Çoğu zaman, değere göre, bunun veya bu kayıt defteri ayarının ne yaptığını doğru bir şekilde belirleyebilirsiniz. Örneğin, içinde bu durum bazı işlevler devre dışı bırakılır.


    "Otomatik Yeniden Başlatma"= kelime:00000000

    Parametre, REG_DWORD türündedir. Veriler, 4 bayt uzunluğunda (32 bit tamsayı) bir değer olarak temsil edilir. Bu veri türü, aygıt sürücüleri ve hizmetleri için ayarları depolamak için kullanılır. Kayıt Defteri Düzenleyicisi GUI'sinde, değeri 0 Açık 1 (ya da tam tersi).
    Genellikle,

      Anlam 0 devre dışı (devre dışı) anlamına gelir;

      Anlam 1 etkin demektir.

    İÇİNDE bu örnek(0) özelliğini devre dışı bırakıyoruz otomatik yeniden başlatma(AutoReboot) Sistem arızası durumunda işletim sistemi (BSOD). REG_WORD parametresi için değerin son hanesini değiştirmeniz gerekmektedir.