رفع ویرایش رجیستری توسط خطای مدیر شما غیرفعال شده است

اگر اخیراً سعی کرده اید ویرایشگر رجیستری ویندوز را(Windows registry) باز کنید و با پیام " ویرایش رجیستری توسط سرپرست شما غیرفعال شده است(Registry editing has been disabled by your administrator) " به شما نمایش داده شد، پس شما تنها نیستید! این پیغام خطا ممکن است به دلایل مختلفی رخ دهد که برخی از آنها راه حل دارند و برخی دیگر راه حل ندارند.

بیشتر اوقات در محیط‌های شرکتی که کارکنان فناوری اطلاعات(IT staff) کامپیوتر را با غیرفعال کردن تنظیمات و خدمات ویندوز(Windows) قفل کرده‌اند، می‌بینید. اگر این سیاستی است که توسط سرورهای اصلی اعمال می شود، دور زدن آن می تواند بسیار سخت یا غیرممکن باشد. با این حال، شما هنوز هم می توانید به آن ضربه بزنید!

یکی دیگر از دلایل اصلی غیرفعال شدن رجیستری، ویروس های مخرب است. با غیرفعال کردن دسترسی به رجیستری، ویروس می تواند از تعمیر سیستم خود توسط کاربر جلوگیری کند.

در این مقاله، من قصد دارم چند روش مختلف را برای فعال کردن دسترسی به رجیستری امتحان کنید.

روش 1 - خط مشی گروه

روش اول شامل باز کردن ویرایشگر Group Policy(Group Policy editor) در ویندوز(Windows) و بررسی تنظیمات برای دسترسی به رجیستری(registry access) است. متأسفانه، ویرایشگر خط مشی گروه(group policy editor) فقط در نسخه های حرفه ای(Professional) ، نهایی و پرو (Ultimate and Pro versions)ویندوز 7(Windows 7) و ویندوز 8(Windows 8) موجود است. اگر نسخه های Starter یا Home(Starter or Home editions) را دارید ، این روش کار نخواهد کرد.

مرحله 1(Step 1) : روی Start  کلیک کنید و (Start )gpedit.msc را در کادر جستجو تایپ کنید.

gpedit

مرحله 2(Step 2) : به پیکربندی کاربر(User Configuration) - الگوهای اداری( Administrative Templates) - سیستم بروید( System) .

ویرایشگر سیاست محلی

مرحله 3(Step 3) : در قسمت سمت راست ، روی (hand pane)جلوگیری از دسترسی به ابزارهای ویرایش رجیستری(Prevent access to registry editing tools) دوبار کلیک کنید .

رجیستری توسط مدیر غیرفعال شده است

مرحله 4(Step 4) : اگر تنظیم روی Enabled تنظیم شده است ، می توانید آن را به Not Configured یا Disabled تغییر دهید .

حالا سعی کنید ویرایشگر رجیستری(registry editor) را اجرا کنید و ببینید کار می کند یا خیر. اگر نه، به خط فرمان(command prompt) ( شروع(Start) ، اجرا(Run) ، تایپ cmd(type cmd) ) بروید و gpupdate را تایپ کنید ، اما فقط در صورتی که در یک محیط شرکتی نباشید. در یک شبکه شرکتی، دستور gpupdate تنظیمات را دوباره از سرور دانلود می‌کند، که ممکن است تنظیمات را روی Enabled بازنویسی کند .

می‌توانید با راه‌اندازی مجدد رایانه، از دریافت تنظیمات از سرور جلوگیری کنید، اما کارت شبکه(network card) خود را جدا کنید تا نتواند با شبکه ارتباط برقرار کند. همچنین ممکن است بخواهید در زمانی که از شبکه جدا هستید، کل روش بالا را امتحان کنید تا مطمئن شوید که خط مشی شرکتی خط مشی محلی را لغو نمی کند.

اگر یک رایانه خانگی(home computer) دارید، پس لازم نیست نگران همه این موارد باشید، فقط رایانه خود را مجدداً راه اندازی کنید و باید دوباره بتوانید رجیستری را ویرایش کنید.

روش 2 - کلید رجیستری

حتی اگر نمی توانید ویرایشگر رجیستری GUI را باز کنید، یک (GUI registry)ابزار خط (line tool)فرمان DOS(DOS command) به نام REG وجود دارد که به شما امکان ویرایش، به روز رسانی و دستکاری رجیستری را می دهد. با استفاده از این دستور می توانیم کلیدی را اضافه کنیم که رجیستری را فعال می کند. روی Start کلیک کنید، (Click)Run را تایپ کنید و خط زیر را در کادر Run قرار دهید :

REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools /t REG_DWORD /d 0 /f

رجیستری را فعال کنید cmd را اجرا کنید

حالا سعی کنید ویرایشگر رجیستری(registry editor) را باز کنید و ببینید آیا در دسترس است یا خیر. ممکن است ابتدا مجبور شوید کامپیوتر خود را مجددا راه اندازی کنید. از آنجایی که ویندوز(Windows) در حال اجرا است، ممکن است با استفاده از این روش با مشکل مواجه شوید.

خوشبختانه، راه‌هایی برای ویرایش رجیستری در حالت آفلاین وجود دارد، یعنی ویرایش رجیستری بدون نیاز به بارگذاری ویندوز(Windows) . یکی دیگر از وبلاگ های فنی(tech blog) خوب ، مقاله مفصلی در مورد روش های مختلف برای ویرایش آفلاین رجیستری(different ways to edit the registry offline) نوشته است ، بنابراین بررسی کنید که آیا روش (method didn)دستور Run(Run command) کار نمی کند. اگر این هم جواب نداد، به خواندن ادامه دهید!

روش 3 - تغییر نام regedit

گاهی اوقات یک برنامه ویروس یا بدافزار(virus or malware program) به سادگی از بارگیری رجیستری(registry loading) با نام فایل EXE(EXE file) (regedit.exe) جلوگیری می کند. دور زدن این بسیار آسان است زیرا می توانید نام فایل EXE را(EXE file) به چیزی دیگر مانند regedit_new.exe تغییر(regedit_new.exe) دهید و ممکن است به خوبی بارگیری شود.

می توانید فایل اجرایی regedit را در دایرکتوری C:\Windows پیدا کنید . از آنجایی که این پوشه یک پوشه سیستم ویندوز است(Windows system) ، نمی توانید به سادگی روی آن راست کلیک کرده و نام آن را تغییر دهید. یک پیغام خطایی دریافت می کنید که می گوید از (error message)TrustedInstaller مجوز ندارید .

نصب کننده مورد اعتماد

برای تغییر نام فایل، باید مالک را به خودتان تغییر دهید و سپس مجوزها را تغییر دهید تا کنترل کامل(Full Control) به خود بدهید . من کل مراحل تغییر مجوزها را از TrustedInstaller(changing permissions from TrustedInstaller) نوشته ام تا بتوانید فایل را حذف کنید، نام آن را تغییر دهید یا منتقل کنید.

همچنین، بررسی کنید که آیا regedit قبلاً با نام دیگری مانند regedit.com نامگذاری شده است . برخی از ویروس ها نام فایل .exe را(.exe file) تغییر می دهند تا زمانی که می خواهید آن را اجرا کنید بارگذاری نشود. در این موارد، فقط نام فایل را به regedit.exe تغییر دهید و ببینید آیا کار می کند یا خیر.

روش 4 - سیمانتک

سیمانتک یک فایل واقعا قدیمی از سال 2005 دارد(really old file from 2005) که به نظر می رسد هنوز با این مشکل رجیستری(registry issue) کار می کند . برخی از ویروس‌ها کلیدهای رجیستری فرمان پوسته را تغییر(shell command registry) می‌دهند تا هر زمان که یک فایل EXE را(EXE file) اجرا می‌کنید ، فقط ویروس را اجرا می‌کند. این فایل آن کلیدها را با مقادیر پیش فرض اصلی جایگزین می کند. پس از دانلود، کافیست روی آن کلیک راست کرده و Install را انتخاب کنید .

unhookexec

وقتی پیوند بالا را باز می‌کنید، مطمئن شوید که روی پیوند UnHookExec.inf راست کلیک کرده و Save link as را انتخاب کنید ، در غیر این صورت محتویات فایل به سادگی در مرورگر وب(web browser) شما بارگذاری می‌شود .

ذخیره پیوند به نام

Save as type باید قبلاً روی Setup Information تنظیم(Setup Information) شده باشد، اما اگر اینطور نیست، آن را به آن تغییر دهید.

ذخیره به عنوان inf

چند راه دیگر وجود دارد که می توانید برای فعال کردن رجیستری امتحان کنید، اما من با هیچ کدام از آنها موفقیتی نداشته ام و به همین دلیل است که آنها را در اینجا ذکر نمی کنم. اگر در یک محیط شرکتی نیستید، اولین کاری که باید انجام دهید این است که نرم‌افزار ضد ویروس و ضد بدافزار را نصب کنید تا سعی کنید هر برنامه مخربی را که می‌تواند باعث این مشکل شود حذف کنید.

مقالات قبلی من را که می تواند در حذف ویروس ها و بدافزارها به شما کمک کند، بررسی کنید:

بهترین نرم افزار(Best Software) برای حذف بدافزار و جاسوس افزار(Malware and Spyware Removal)

از Windows Defender Offline(Use Windows Defender Offline) برای حذف ویروس ها استفاده کنید

چگونه از رایانه خود در برابر ویروس ها و بدافزارها محافظت کنید(Computer From Viruses and Malware)

اگر سوالی دارید، در نظر بگیرید. لذت بردن!



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts