نحوه ویرایش رجیستری از Command Prompt در ویندوز 10

رجیستری ویندوز(Windows Registry)  پایگاه داده ای از اطلاعات، تنظیمات، گزینه ها و سایر مقادیر برای نرم افزار و سخت افزار نصب شده بر روی تمامی نسخه های  سیستم عامل مایکروسافت ویندوز(Microsoft Windows) است. هنگامی که یک برنامه نصب می شود، یک کلید فرعی جدید در رجیستری ایجاد می شود. این کلید فرعی شامل تنظیمات خاص آن برنامه است، مانند مکان، نسخه و فایل اجرایی اصلی. ویندوز و بسیاری از برنامه های شخص ثالث تنظیمات را در رجیستری ذخیره می کنند. در این پست، نحوه ویرایش رجیستری را از Command Prompt در ویندوز 10(Windows 10) به شما نشان خواهیم داد .

windows-registry-8

ویرایش رجیستری از Command Prompt

افزودن(Adding) ، اصلاح یا حذف کلیدهای فرعی و مقادیر رجیستری ویندوز(Windows) فقط باید توسط کاربران پیشرفته، مدیران و متخصصان فناوری اطلاعات انجام شود. قبل از ایجاد تغییرات احتیاط کنید. از آنجایی که این یک عملیات رجیستری است، توصیه می شود در صورت اشتباه رویه، از رجیستری نسخه پشتیبان تهیه کنید(back up the registry)  یا  یک نقطه بازیابی سیستم ایجاد کنید  .

پس از انجام اقدامات پیشگیرانه لازم، می توانید به شرح زیر عمل کنید:

کلید Windows(Windows) + R را فشار دهید تا گفتگوی Run فراخوانی شود .

در کادر محاوره‌ای Run، cmd را تایپ کنید و سپس CTRL + SHIFT + ENTER را فشار دهید تا Command Prompt در حالت مدیریت باز شود(open Command Prompt in admin mode) .

برای دریافت لیست عملیات، دستور زیر را اجرا کنید:

REG /?

لیست عملیات(Operation List) و همچنین کد بازگشت(Return Code) برای هر دستور ظاهر می شود.

در اینجا لیستی از عملیات و آنچه که هر کدام انجام می دهند، همانطور  که توسط مایکروسافت توضیح داده شده است(described by Microsoft) :

  • افزودن:(Add:)  یک کلید فرعی یا ورودی جدید به رجیستری اضافه می کند.
  • مقایسه:(Compare:)  کلیدهای فرعی یا ورودی های رجیستری مشخص شده را با هم مقایسه می کند.
  • کپی:(Copy:)  یک ورودی رجیستری را در یک مکان مشخص در یک ماشین محلی یا راه دور کپی می کند.
  • حذف:(Delete:)  کلید فرعی یا ورودی ها را حذف می کند.
  • Export:  کلیدهای فرعی مشخص شده، ورودی ها و مقادیر رایانه محلی را برای انتقال به سرورهای دیگر در یک فایل کپی می کند.
  • Import:  محتویات یک فایل حاوی کلیدهای فرعی رجیستری، ورودی ها و مقادیر صادر شده را در رجیستری رایانه محلی کپی می کند.
  • بارگذاری:(Load:)  کلیدهای فرعی ذخیره شده و ورودی ها را در یک کلید فرعی دیگر در رجیستری می نویسد. این مورد برای استفاده با فایل‌های موقتی است که برای عیب‌یابی یا ویرایش ورودی‌های رجیستری استفاده می‌شوند.
  • Query:  فهرستی از ردیف بعدی کلیدهای فرعی و ورودی هایی که در زیر کلید مشخص شده در رجیستری قرار دارند را برمی گرداند.
  • Restore:  کلیدهای فرعی ذخیره شده و ورودی ها را به رجیستری می نویسد.
  • Save:  یک کپی از کلیدهای فرعی، ورودی ها و مقادیر مشخص شده رجیستری را در یک فایل مشخص ذخیره می کند.
  • Unload:  بخشی از رجیستری را که با استفاده از  REG LOAD  عملیات بارگیری شده است حذف می کند.

و کدهای برگشتی:

  • 0:  موفق
  • 1:  شکست خورد

برای دریافت کمک برای یک عملیات خاص، نام عملیات را به وسط دستور قبلی اضافه کنید:

REG <Operation> /?

به عنوان مثال، اگر در مورد عملیات Add کمک می‌خواهید ، دستور زیر را اجرا کنید:

REG ADD /?

هنگامی که دستور اجرا می شود، تمام اطلاعاتی که در مورد عملیات مشخص شده نیاز دارید، از جمله نحو، پارامترها و حتی چند مثال بازگردانده می شود.

اکنون که همه چیزهایی را که باید درباره REG ADD بدانیم می دانیم ، بیایید سعی کنیم آن را عملی کنیم.

یک کلید فرعی(SubKey) یا ورودی(Entry) به رجیستری اضافه کنید

رجیستری را از Command Prompt ویرایش کنید

برای شروع، در زیر دستور REG ADD با استفاده از REG ADD /?دستور:

REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

<KeyName> مسیر کامل کلید فرعی را مشخص می کند. کلیدهای ریشه معتبر برای رایانه محلی HKLM، HKCU، HKCR، HKU و HKCC هستند. می توانید از کلیدهای ریشه HKLM و HKU برای رایانه های راه دور استفاده کنید. (HKU)/v <ValueName> نام ورودی رجیستری را برای اضافه شدن در زیر کلید مشخص شده مشخص می کند. بقیه پارامترها را بعداً تعریف خواهیم کرد، اما برای این مثال، این تنها چیزی است که نیاز داریم.

بنابراین، فرض کنید می‌خواهیم یک کلید فرعی به نام TheWindowsClubSubkey تحت HKLM\Software ، دستور (syntax) به این صورت خواهد بود:

REG ADD HKLM\Software\TheWindowsClubSubkey

پس از اجرای دستور، کلید فرعی به رجیستری اضافه می شود. برای تایید موارد زیر را انجام دهید:

  • کلید Windows(Windows) + R را فشار دهید تا گفتگوی Run فراخوانی شود .
  • در کادر محاوره‌ای Run، regedit را(regedit) تایپ کرده و Enter را بزنید تا ویرایشگر رجیستری باز شود(open Registry Editor) .
  • به مسیر کلید رجیستری زیر بروید یا به آن بروید:
HKEY_LOCAL_MACHINE > SOFTWARE > TheWindowsClubSubkey

(Delete)یک زیر کلید(SubKey) یا ورودی را از رجیستری حذف کنید

برای حذف یک کلید فرعی یا ورودی از رجیستری، دستور زیر را اجرا کنید:

REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]

بنابراین، فرض کنید می‌خواهیم کلید فرعی به نام TheWindowsClubSubkey را(TheWindowsClubSubkey) در زیر HKLM\Software حذف/حذف کنیم ، دستور (syntax) به شکل زیر خواهد بود:

REG DELETE HKLM\Software\TheWindowsClubSubkey

اگر واقعاً می خواهید کلید فرعی را حذف کنید، از شما خواسته می شود. Yes را تایپ کرده و Enter را بزنید.

پس از اجرای دستور، کلید فرعی از رجیستری حذف خواهد شد.

این در مورد نحوه ویرایش رجیستری از Command Prompt در ویندوز 10 است.(That’s it on how to edit the Registry from Command Prompt in Windows 10.)



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts