چگونه خطای "Registry Editor Cannot Import File" را در "Windows 10" برطرف کنیم

دسته بندی ها

ویندوز 10

نویسنده

amirhamzh

تاریخ انتشار

28 / مهر / 1403

زمان مورد نیاز برای مطالعه

10 دقیقه

"Windows Registry" یک پایگاه داده حیاتی است که اطلاعات مربوط به برنامه‌ها، خدمات، و سخت‌افزارهایی که برای اجرای "Windows" استفاده می‌شوند را ذخیره می‌کند. کاربران حرفه‌ای اغلب آن را ویرایش می‌کنند تا تنظیمات سیستم عامل یا برنامه‌ها را تغییر دهند تا "Windows" به شکلی خاص کار کند که در غیر این صورت ممکن نیست. خوب، حتی شما می‌توانید با انجام "registry hacks" بر روی "Windows 10" نحوه کارکرد آن را سفارشی‌سازی کنید. اما اگر "registry editor" نتواند یک فایل رجیستری را بر روی رایانه شما وارد کند چه می‌شود؟ این خطا می‌تواند گیج‌کننده باشد.

چیزی که قرار است به ما در حل یک خطا کمک کند، خودش نیاز به "troubleshooting" دارد. طعنه‌آمیز است. خوب، امیدوارم که آماده باشید و آستین‌هایتان را بالا زده باشید چون این راه‌حل‌ها نیاز به تمرکز شما دارند.
سلب مسئولیت: ما فرض می‌کنیم که شما با دستکاری در ورودی‌های "registry" آشنا هستید. اگر با نحوه بررسی فایل‌های ".reg" آشنایی ندارید، ما تشویق نمی‌کنیم که فایل‌های "registry" را از مکان‌های تصادفی دانلود و استفاده کنید بدون اینکه بدانید برای چه هستند — چنین فایل‌هایی می‌توانند رایانه شما را خراب کنند یا آن را غیرقابل استفاده کنند.
در اینجا همه راه‌حل‌های ممکن برای زمانی که "registry editor" نمی‌تواند یک فایل را وارد کند و خطا می‌دهد آمده است.

برای یادگیری رایگلن اکسل می توانید به مقاله آموزش اکسل مراجعه کنید.

1. احتیاط‌ها

ما توصیه می‌کنیم که قبل از ادامه، یاد بگیرید چگونه فایل‌های "backup"، "restore"، و "registry" را ویرایش کنید. این کار به شما کمک می‌کند تا در آینده خطاها را رفع کنید و تنظیمات را بهینه کنید تا بهترین استفاده را از "Windows OS" ببرید. توجه کنید که این فایل‌ها برای عملکرد نه تنها برنامه‌های جانبی و سیستم، بلکه خود سیستم عامل ویندوز حیاتی هستند. عدم گرفتن "backups" مناسب می‌تواند مشکلات زیادی ایجاد کند. ممکن است مجبور شوید کل سیستم عامل را دوباره نصب کنید، و شما نمی‌خواهید که این اتفاق بیفتد. همچنین، از داده‌های خود در "cloud" یا روی یک "external hard drive" نسخه پشتیبان بگیرید. و همیشه برای چنین کارهایی از "Safe Mode" استفاده کنید.

2. فرمت فایل

فایل‌های رجیستری را از منابع ناشناخته یا ناامن دانلود و ایمپورت نکنید. این به این معناست که از سایت‌های "shareware"، "torrents" و سایت‌های جدید یا ناشناخته دوری کنید. ما در مورد تغییرات در سطح سیستم صحبت می‌کنیم و قطعاً نباید به آن بی‌توجهی کنید. همچنین، اطمینان حاصل کنید که فایل در فرمت صحیح است و با پسوند .reg پایان می‌یابد. فایل را انتخاب کنید، روی آن راست‌کلیک کنید و از منوی زمینه‌ای "Properties" را انتخاب کنید تا پسوند آن را تأیید کنید.

۳. Blank Line

آیا هنگام وارد کردن یک فایل رجیستری با خطای ‘The specified file is not a registry script’ مواجه می‌شوید؟ فایل .reg را در "Notepad" یا ویرایشگر متن مورد علاقه خود باز کنید و بررسی کنید که آیا خط اول فایل خالی است یا خیر.

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

برای یادگیری رایگان اکسس می توانید به مقاله آموزش اکسس مراجعه کنید.

4. "Admin Rights"

اگر از کامپیوتر اداری استفاده می‌کنید، نیاز دارید از مدیر IT یا مافوق خود بخواهید که "admin rights" را به حساب کاربری شما اعطا کند. تنها در این صورت می‌توانید در "registry editor" تغییرات ایجاد کرده یا ویرایش کنید که شامل وارد کردن "registry files" نیز می‌شود.

آیا از یک "personal computer" استفاده می‌کنید؟ "registry editor" را از منوی "Search" با دسترسی ادمین باز کنید. سعی کنید دوباره آن فایل "reg" را وارد کنید.
توجه: راه‌حل زیر مناسب کسانی است که از یک تنظیمات چند کامپیوتری استفاده می‌کنند. فایل ".reg" باید روی همان کامپیوتری باشد که می‌خواهید آن را از طریق "registry editor" وارد کنید.

5. محل فایل "Registry"

کامپیوتر شما فایل‌های "registry" را کجا ذخیره می‌کند؟ این یک سوال مهم است. زیرا وارد کردن فایل‌های "registry" نیاز به دسترسی "admin" و دسترسی کامل دارد، فایل باید در درایوی ذخیره شود که حساب کاربری به آن دسترسی کامل داشته باشد. ورود با حساب کاربری "admin" در "Windows" برای یک کامپیوتر شخصی کافی است. در صورت استفاده از یک کامپیوتر اداری/سازمانی ممکن است نیاز باشد با "admin" تماس بگیرید.

6. اعطای اجازه دسترسی به "Registry"

حساب‌های کاربری Standard اجازه ویرایش "registry entries" را ندارند. تنها حساب‌های Admin این امتیازات را دارند. برای اعطای اجازه، "Registry Editor" را باز کنید و به ساختار پوشه‌ای بروید که در آن سعی داشتید فایل "registry" را وارد کنید.
به عنوان مثال، من از پوشه Computer\HKEY_LOCAL_MACHINE\SECURITY استفاده می‌کنم زیرا نیاز دارم فایل "registry" را در پوشه Security وارد کنم، همان‌طور که در تصاویر زیر نشان داده شده است.
بعد از اینکه به پوشه مربوطه در کامپیوتر خود رفتید، از منو بر روی Edit کلیک کنید و Permissions را انتخاب کنید.

روی دکمه Advanced در پنجره‌ی بازشوی که ظاهر می‌شود کلیک کنید.

شما فهرستی از ورودی‌ها برای انواع مختلف کاربران با سطوح دسترسی متفاوت مشاهده خواهید کرد. نام کاربری خود را پیدا کنید و مطمئن شوید که تحت برگه "Access"، دارای "Full Control" است.

شما می‌توانید با دوبار کلیک روی ورودی، کنترل دسترسی را تغییر دهید یا در زیر زبانه "Permissions"، بر روی "Add" در پایین کلیک کنید تا یک ورودی جدید ایجاد کنید.

پوشه سطح بالا را انتخاب کنید تا دسترسی کامل به تمام پوشه‌ها و فایل‌ها (که از نظر فنی به عنوان "keys" و "values" شناخته می‌شوند) زیر آن داده شود.

7. مالکیت "Registry" را به دست بگیرید

دوباره "Registry Editor" را باز کنید و بر روی "Permissions" در زیر "Edit" کلیک کنید.

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

روی "Change" که در کنار سرخط "Owner" قرار دارد و باید نام حساب کاربری مدیر خود را ببینید، کلیک کنید.

عبارت administrators (به صورت جمع و نه مفرد که باعث ایجاد خطاهای بیشتری خواهد شد) را در کادر ‘Object name to select’ وارد کنید و گزینه Check Names را انتخاب کنید تا صحت تأیید شود.

اکنون باید نام کاربری حساب Administrator را در آنجا ببینید.

وقتی روی OK کلیک کنید، به صفحه قبلی برگردانده می‌شوید. اکنون باید یک "checkbox" جدید زیر "Owner" ببینید. گزینه ‘Replace owner on subcontainers and objects’ را انتخاب کنید و روی Apply و OK کلیک کنید تا تغییرات ذخیره شوند.

اکنون باید حساب کاربری شما بتواند تغییراتی در پوشه ایجاد کند. بررسی کنید که آیا می‌توانید فایل‌ها را در "Registry Editor" وارد کنید یا خیر.
توجه: بسته به کامپیوتر، پیکربندی سیستم و سطح دسترسی حساب کاربری شما، ممکن است یک تب جداگانه به نام Owner را ببینید. مراحل به دست آوردن مالکیت در این حالت کمی متفاوت خواهد بود.

برای یادگیری رایگان آموزش کامپیوتر می توانید به مقاله آموزش کامپیوتر مراجعه کنید.

همه تغییرات را "Register" کن

امیدوارم بعد از امتحان کردن یکی از راه‌حل‌های ذکر شده در بالا، توانسته باشید آن فایل "registry" را وارد کنید. "registry editor" یک ابزار پیچیده است و نباید با آن آزمایش یا دستکاری کنید — مگر اینکه بدانید چه کاری انجام می‌دهید. خوب، ما همچنان به شما توصیه می‌کنیم که تمام احتیاط‌های لازم را رعایت کنید. می‌دانم که مدام این را تکرار می‌کنم اما باز هم نمی‌توانم بر اهمیت آن تأکید کافی داشته باشم. همچنین، توصیه می‌کنم زمانی که در حال انجام چنین تغییراتی هستید، از "Safe Mode" استفاده کنید.
در ادامه: نمی‌توانید یک خطا را در کامپیوتر خود برطرف یا رفع اشکال کنید؟ "registry key" را به هم ریخته‌اید؟ روی لینک زیر کلیک کنید تا یاد بگیرید چگونه کامپیوتر خود را به زمانی که همه چیز به درستی کار می‌کرد، بازنشانی یا بازیابی کنید.

تماس ما
09219200813
ایمیل ما
info@farazito.ir
آدرس ما
اصفهان
آموزش کامپیوتر از صفر تا صد

فرازیتو یکی از برترین سایت های آموزشی در زمینه کامپیوتر در ایران است که با دوره معروف جادوی کامپیوتر که صفر تا صد کامپیوتر را آموزش میدهد شناخته میشود .