اگر مجبور شدید وارد رجیستری شوید، ممکن است کنجکاو باشید که بدانید چه نوع داده هایی با ارزش وجود دارد. به هر کلید یک نوع داده اختصاص داده می شود. لیست انواع داده های معتبر شامل:
- REG_SZ. یک رشته با پایان تهی
- REG_BINARY. داده های باینری
- REG_DWORD. یک عدد 32 بیتی
- REG_QWORD. یک عدد 64 بیتی
- REG_MULTI_SZ. دنبالهای از رشتههای تهی که با یک مقدار تهی خاتمه مییابند
- REG_EXPAND_SZ. یک رشته با پایان تهی که حاوی ارجاعات توسعه نیافته به متغیرهای محیطی است (مانند %PATH%)
البته، اگر در حال ویرایش رجیستری هستید، باید از نوع داده مناسب برای کلیدی که ایجاد می کنید استفاده کنید. به عنوان مثال، یک ترفند رجیستری وجود دارد که می توانید انجام دهید که ویندوز را از بررسی مداوم فضای کم دیسک غیرفعال می کند (و بنابراین مقدار منابع موجود برای چیزهای دیگر را کمی افزایش می دهد). این در HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies است. اگر روی پوشه "Explorer" کلیک کنید، می توانید کلیدی به نام "NoLowDiskSpaceChecks" ایجاد کنید. برای غیرفعال کردن ویندوز از انجام بررسی فضای دیسک، میخواهید برای مقدار آن کلید یک عدد 1 قرار دهید.
بدیهی است که میتوانید از یک نوع داده REG_BINARY، REG_DWORD یا REG_QWORD استفاده کنید، زیرا همه آنها مقدار 1 را بدون مشکل نگه میدارند. من از REG_DWORD استفاده کردم، اما، چون ممکن است زمانی فرا برسد که کلید بیش از دو مقدار داشته باشد، بنابراین نمیخواهم به REG_BINARY محدود شوم. و REG_QWORD به نظر می رسد فضای زیادی برای نگه داشتن 1 باشد.