برای رفع این خطا، همه فرایندهای فایرفاکس را ببندین و فایل قفل پروفایل را حذف کنین. کرش، قطع برق یا Force Close گاهی فایل قفل را در پوشه پروفایل باقی میگذارد. قبل از حذف فایل، چند ثانیه صبر کنین و دوباره وضعیت فرایندها را بررسی کنین.
ابتدا در ویندوز Task Manager را با Ctrl+Shift+Esc باز کنین. سپس firefox.exe و همه Firefox Content Processها را با End task ببندین. در مک از Activity Monitor و در لینوکس از System Monitor کمک بگیرین. حالا فایرفاکس را دوباره اجرا کنین.
اگر پیام باقی ماند، سراغ پوشه پروفایل برین. در ویندوز Win+R را بزنین و مسیر %APPDATA%\Mozilla\Firefox\Profiles\ را وارد کنین. پوشهای با پسوند .default یا .default-release را باز کنین. بعد از اطمینان از بستهبودن فایرفاکس، فایل parent.lock را حذف کنین.
در macOS و Linux نام فایل معمولاً .parentlock است. این فایل در پوشه پروفایل فایرفاکس قرار دارد. حذف فایل قفل، بوکمارکها، رمزها یا سابقه مرور شما را پاک نمیکند. بااینحال، فقط همان فایل قفل را حذف کنین و به فایلهای دیگر دست نزنین.
اگر هنوز ارور را میبینین، Profile Manager را اجرا کنین و سلامت پروفایل را بررسی کنین. ساخت یک پروفایل تازه میتواند خرابی پوشه قبلی را مشخص کند. قبل از جابهجایی یا بازسازی پروفایل، از اطلاعات مهم نسخه پشتیبان بگیرین. نصب دوباره را برای مرحله آخر نگه دارین.
نکات کلیدی این مقاله:
- پایان فرایندها firefox.exe و پردازشهای پسزمینه را کامل ببندین
- حذف فایل قفل parent.lock یا .parentlock را از پوشه پروفایل پاک کنین
- بررسی پروفایل اگر خطا ادامه داشت، سلامت پروفایل را با Profile Manager بسنجین
مقدمه: چرا فایرفاکس با ارور عدم پاسخگویی مواجه میشود؟
این ارور وقتی ظاهر میشه که فایرفاکس یک فایل قفل قدیمی از اجرای قبلی، داخل پوشه پروفایل شما جا گذاشته و سیستم عامل فکر میکنه مرورگر هنوز بازه؛ در حالی که واقعاً بسته شده و فقط کافیه اون فایل قفل حذف بشه تا همهچیز درست بشه.
این پیام رو معمولاً وقتی میبینین که میخواین فایرفاکس رو دوباره باز کنین اما یک پنجره خطا ظاهر میشه با متن «Firefox is already running, but is not responding» و دو گزینه برای بستن یا تلاش مجدد.
خیلی از کاربرا اینجا گیج میشن چون هیچ پنجره فایرفاکسی روی صفحه نیست، ولی سیستم اصرار داره که مرورگر در حال اجراست.
دلایل اصلی بروز این خطا
در بیشتر موارد، این مشکل به یکی از این دلایل برمیگرده:
- بسته نشدن صحیح فایرفاکس بعد از یک کرش ناگهانی یا خطای سیستمی
- قطع برق یا خاموش شدن ناگهانی سیستم در حین اجرای مرورگر
- Force Close کردن فایرفاکس از طریق Task Manager بدون بستن استاندارد
- باز موندن یک پروسه پسزمینه فایرفاکس که در Task Manager دیده نمیشه
- خرابی یا آلوده شدن فایلهای پروفایل بعد از آپدیت ناقص ویندوز
خبر خوب اینه که این خطا تقریباً همیشه بیضرره و هیچ اطلاعاتی از شما از بین نمیره. کافیه با روش درست فایل قفل رو پیدا و حذف کنین. در ادامه این مقاله، قدمبهقدم همه روشهای رفع این مشکل رو در ویندوز، مک و لینوکس بررسی میکنیم.

فایل قفل (Lock File) چیست و چه نقشی در اجرای مرورگر دارد؟
فایل قفل یک فایل کوچیک به نام parent.lock در ویندوز یا .parentlock در مک و لینوکسه که فایرفاکس همزمان با باز شدن، داخل پوشه پروفایل کاربر میسازه تا جلوی باز شدن دوبل یه پروفایل رو بگیره و از خرابی دادهها جلوگیری کنه.
چرا فایرفاکس اصلاً به این فایل نیاز داره؟
پروفایل فایرفاکس شامل تاریخچه، بوکمارکها، تنظیمات و پسورد ذخیرهشدهست. اگه دو نمونه از مرورگر همزمان به یک پروفایل دسترسی داشته باشن، ممکنه فایلهای دیتابیس داخلی (مثل SQLite) خراب بشن. فایل قفل دقیقاً همین تداخل رو مدیریت میکنه.
بهصورت طبیعی، وقتی شما فایرفاکس رو میبندین، این فایل بهطور خودکار پاک میشه. مشکل از جایی شروع میشه که این پاکسازی خودکار انجام نشه و فایل روی دیسک باقی بمونه.
فرق فایل قفل با کرش واقعی
نکته مهمی که خیلیا نمیدونن: وجود فایل قفل به معنی خراب بودن فایرفاکس نیست. این فقط یه نشانهست که سیستم فکر میکنه پروسهای در حال استفاده از پروفایله. با حذف درست این یک فایل، بدون نیاز به نصب مجدد یا از دست دادن دادهها، مشکل کاملاً حل میشه.
در بخشهای بعدی، دقیقاً نشون میدیم این فایل کجاست و چطور با خیال راحت حذفش کنین، بدون اینکه به پروفایل یا دادههای شخصیتون آسیبی برسه.

روش اول: بستن کامل فرآیندهای فایرفاکس در Task Manager
اولین و سادهترین راهحل اینه که همه پروسههای فایرفاکس رو از Task Manager بهطور کامل ببندین، چون گاهی یک پروسه پسزمینه مثل Firefox Content Process همچنان فعاله و همین باعث نمایش این ارور میشه.
مراحل انجام کار در ویندوز
- با کلیدهای ترکیبی
Ctrl + Shift + Esc پنجره Task Manager رو باز کنین. - وارد تب Details یا Processes بشین و همه مواردی که با نام firefox.exe شروع میشن رو پیدا کنین.
- روی هر کدوم راستکلیک کرده و گزینه End Task رو بزنین؛ این کار رو برای همه نمونهها تکرار کنین.
- پنجره Task Manager رو ببندین و دوباره فایرفاکس رو اجرا کنین.
اگه با وجود این کار هنوز ارور میبینین، یعنی خود فایرفاکس دیگه در حافظه اجرا نیست و مشکل از همون فایل قفل باقیمونده روی دیسکه که در بخش بعدی سراغش میریم.
نکته درباره دسترسیهای محدود
در بعضی سیستمهای سازمانی یا شرکتی، دسترسی به Task Manager توسط مدیر شبکه محدود شده و اصلاً باز نمیشه. اگه با چنین وضعیتی روبرو شدین، مقاله رفع ارور Task Manager has been disabled by your administrator راهنمای کاملی برای بازگردوندن این دسترسی داره.
اگه به هر روش امکان استفاده از Task Manager رو ندارین، بهترین جایگزین یک ریاستارت کامل سیستمه که همه پروسههای باز رو بهصورت اجباری میبنده.

روش دوم: حذف دستی فایل قفل در ویندوز
مهمترین و مطمئنترین راهحل، پیدا کردن پوشه پروفایل فایرفاکس در ویندوز و حذف مستقیم فایل parent.lock هست؛ این فایل کاملاً بیخطره و حذفش هیچ دادهای رو از بین نمیبره.
مراحل دقیق حذف فایل قفل
- کلیدهای
Win + R رو بزنین تا پنجره Run باز بشه. - عبارت
%APPDATA%\Mozilla\Firefox\Profiles\ رو تایپ کرده و Enter بزنین. - داخل این مسیر یک یا چند پوشه با پسوند
.default یا .default-release میبینین؛ وارد پوشه اصلی پروفایل خودتون بشین. - دنبال فایلی به اسم
parent.lock بگردین (اگه فایلهای مخفی دیده نمیشن، از تب View در File Explorer گزینه Hidden items رو فعال کنین). - روی فایل راستکلیک کرده و Delete رو بزنین.
- فایرفاکس رو دوباره اجرا کنین؛ باید بدون هیچ اروری باز بشه.
اگه چند پوشه پروفایل داشتین چی؟
بعضی کاربرا بیشتر از یک پروفایل فایرفاکس دارن. اگه مطمئن نیستین کدوم پوشه پروفایل فعاله، سادهترین راه اینه که تاریخ آخرین تغییر (Date Modified) پوشهها رو مقایسه کنین؛ پروفایلی که اخیراً استفاده شده معمولاً جدیدترین تاریخ رو داره.
اگه فایل parent.lock پیدا نشد یا حذف نشد، یعنی احتمالاً یک پروسه پسزمینه دیگه هنوز به این فایل قفل شده که در بخش نکات ایمنی بیشتر بهش میپردازیم.
روش سوم: رفع مشکل در سیستمعاملهای مک و لینوکس
در macOS و لینوکس هم دقیقاً همین مشکل با همون علت رخ میده؛ فقط اسم فایل قفل و مسیر پوشه پروفایل فرق داره و برای حذفش باید از ترمینال کمک بگیرین.
رفع مشکل در macOS
در مک، فایل قفل به اسم .parentlock ذخیره میشه. اپلیکیشن Terminal رو باز کنین و دستور زیر رو وارد کنین:
- دستور
find ~/Library/Application\ Support/Firefox/Profiles/ -name .parentlock -exec rm -v {} \; رو اجرا کنین. - بعد از اجرا، مسیر فایل حذفشده روی صفحه چاپ میشه که یعنی عملیات موفق بوده.
- فایرفاکس رو دوباره باز کنین.
رفع مشکل در لینوکس
در توزیعهای لینوکسی، پوشه پروفایل معمولاً در مسیر ~/.mozilla/firefox/ قرار داره. دو فایل به نامهای lock و .parentlock باید از داخل پوشه پروفایل حذف بشن.
- ترمینال رو باز کرده و با دستور
cd ~/.mozilla/firefox/ وارد پوشه پروفایلها بشین. - با دستور
ls پوشه پروفایل خودتون (معمولاً با پسوند default) رو پیدا کنین. - وارد اون پوشه بشین و دستور
rm lock .parentlock رو اجرا کنین.
اگه پیام Permission denied دریافت کردین، دستور رو با sudo در ابتدا اجرا کنین، اما دقت کنین این کار رو فقط وقتی انجام بدین که مطمئنین دارین فایل درستی رو حذف میکنین.
بررسی دسترسیهای پروفایل و حالت Read-only
اگه با وجود حذف فایل قفل بازم ارور میبینین، احتمالاً پوشه پروفایل فایرفاکس در حالت Read-only قرار گرفته و مرورگر اجازه نوشتن فایل قفل جدید یا هر فایل دیگهای رو نداره.
چطور حالت Read-only رو بررسی کنیم؟
- به همون مسیر
%APPDATA%\Mozilla\Firefox\Profiles\ که در بخش قبل گفتیم برین. - روی پوشه پروفایل خودتون راستکلیک کرده و Properties رو انتخاب کنین.
- در تب General، تیک گزینه Read-only رو چک کنین؛ اگه فعال بود، غیرفعالش کنین و روی Apply بزنین.
- در پنجره بعدی گزینه «Apply changes to this folder, subfolders and files» رو انتخاب کنین تا همه فایلهای داخلی هم شامل بشن.
وقتی پروفایل روی هارد یا فلش خارجی ذخیره شده
بعضی کاربرا برای صرفهجویی در فضای دیسک اصلی، پروفایل فایرفاکس رو روی یک درایو خارجی یا شبکهای منتقل میکنن.
اگه اون درایو بهدرستی شناسایی نشه یا با تأخیر مانت بشه، فایرفاکس نمیتونه فایل قفل بسازه یا بخونه و همین ارور رو نشون میده؛ این وضعیت شباهت زیادی به مشکلاتی داره که در مقاله آموزش رفع ارور USB Device Not Recognized بررسی شده.
بهترین کار اینه که پروفایل فایرفاکس رو همیشه روی درایو داخلی و اصلی سیستم نگه دارین تا از اینجور خطاهای دسترسی جلوگیری بشه.
نکات مهم برای جلوگیری از کرشهای ناگهانی فایرفاکس
بهترین راه برای جلوگیری از این ارور اینه که اصلاً نذارین فایرفاکس بهشکل ناگهانی بسته بشه؛ چون تقریباً همیشه ریشه فایل قفل باقیمونده همینه، نه یک باگ در خود مرورگر.
عادتهایی که باعث کرش میشن
- خاموش کردن سیستم از دکمه پاور بدون بستن برنامهها
- حذف افزونهها یا تمهای ناسازگار در حین کار مرورگر
- باز نگه داشتن تعداد زیادی تب سنگین که باعث پر شدن رم میشه
- استفاده از نسخه بتا یا نایتلی فایرفاکس همراه با درایورهای گرافیکی قدیمی
خطر قطع برق و آپدیتهای ناقص
یکی از رایجترین دلایل کرش ناگهانی، قطع برق یا ریاستارت اجباری سیستم در وسط یک آپدیت ویندوزه.
اگه سیستم شما در حین بهروزرسانی خاموش بشه، هم فایلهای سیستمی و هم فایلهای باز برنامهها مثل پروفایل فایرفاکس در معرض خطر قرار میگیرن؛ برای جلوگیری از این وضعیت، مقاله رفع ارور Don't turn off your computer هنگام آپدیت ویندوز رو مطالعه کنین.
همیشه سعی کنین قبل از خاموش کردن سیستم، مرورگر رو از منوی خودش (نه از Task Manager) ببندین. این کار به فایرفاکس فرصت میده تا فایلهای پروفایل و فایل قفل رو بهدرستی پاکسازی کنه.
همچنین بهروزرسانی منظم فایرفاکس و درایورهای گرافیکی، احتمال کرشهای تصادفی رو بهشکل قابلتوجهی کاهش میده.
چه زمانی باید به فکر ساخت یک پروفایل جدید باشیم؟
اگه بعد از حذف فایل قفل و بررسی دسترسیها بازم ارور برطرف نشد، احتمالاً خود پروفایل دچار خرابی داخلی شده و بهترین راهحل ساخت یک پروفایل تازه با کمک Profile Manager فایرفاکسه.
چطور Profile Manager رو باز کنیم؟
- کلید
Win + R رو بزنین و عبارت firefox.exe -P رو تایپ کنین (اگه مسیر نصب فایرفاکس در PATH نبود، آدرس کامل exe رو وارد کنین). - در پنجره باز شده، میتونین یک پروفایل جدید بسازین، پروفایل موجود رو انتخاب کنین یا پروفایل خراب رو حذف کنین.
- روی Create Profile کلیک کرده و مراحل رو تا پایان دنبال کنین.
- پروفایل جدید رو بهعنوان پیشفرض انتخاب کرده و فایرفاکس رو با اون اجرا کنین.
چطور اطلاعات قدیمی رو از دست ندیم؟
قبل از ساخت پروفایل جدید، حتماً از پوشه پروفایل قبلی یک نسخه پشتیبان بگیرین. فایرفاکس امکان Import بوکمارکها، تاریخچه و پسوردها از پروفایل قدیمی به پروفایل جدید رو از طریق منوی Bookmarks و Library فراهم میکنه.
اگه بعد از ساخت پروفایل تازه، مشکل کاملاً برطرف شد، یعنی علت اصلی خرابی فایلهای داخلی پروفایل قدیمی بوده، نه تنظیمات سیستم یا ویندوز شما.
هشدارها: نکات ایمنی قبل از دستکاری فایلهای سیستمی
قبل از حذف هر فایلی داخل پوشه پروفایل، باید مطمئن بشین دقیقاً همون فایل قفلیه که گفتیم، چون حذف اشتباه فایلهای دیگه مثل places.sqlite یا prefs.js میتونه باعث از دست رفتن بوکمارکها یا تنظیمات بشه.
نکاتی که باید همیشه رعایت کنین
- فقط فایلهایی با نام دقیق
parent.lock، lock یا .parentlock رو حذف کنین، نه هر فایلی که به نظرتون اضافه میرسه. - پیش از هر تغییری، از پوشه کامل پروفایل یک کپی احتیاطی بگیرین.
- هیچوقت فایلهای داخل پوشه نصب فایرفاکس (مثل فایلهای exe یا dll) رو دستکاری نکنین.
- از دستورات ترمینال با دسترسی sudo یا Administrator فقط وقتی استفاده کنین که مطمئنین دستور درسته.
وقتی حذف فایل با خطا مواجه میشه
گاهی ویندوز پیام «فایل در حال استفاده توسط برنامه دیگری است» میده. در این حالت، سیستم رو کامل ریاستارت کنین و بلافاصله بعد از بالا اومدن، بدون اجرای فایرفاکس، دوباره فایل رو حذف کنین.
دستکاری بیاحتیاط فایلهای سیستمی گاهی میتونه پیامدهای جدیتری هم داشته باشه؛ برای مثال حذف اشتباه فایلهای DLL مرتبط با برنامهها میتونه منجر به خطاهایی شبیه آنچه در مقاله آموزش کامل رفع ارور 0xc000007b در ویندوز توضیح داده شده، بشه.
پس همیشه با احتیاط کامل و فقط در مسیرهای مشخصشده کار کنین.
نتیجهگیری و جمعبندی نهایی
ارور «Firefox is already running but is not responding» تقریباً همیشه به یک فایل قفل باقیمونده از اجرای قبلی مرورگر برمیگرده و در اکثر موارد فقط با بستن پروسهها در Task Manager و حذف فایل parent.lock بهطور کامل برطرف میشه.
مرور سریع مراحل
- همه پروسههای فایرفاکس رو در Task Manager ببندین.
- فایل قفل رو در مسیر پروفایل (ویندوز، مک یا لینوکس) پیدا و حذف کنین.
- دسترسیهای پوشه پروفایل رو از حالت Read-only خارج کنین.
- اگه مشکل ادامه داشت، با Profile Manager یک پروفایل تازه بسازین.
اگه بعد از این روشها هنوز مشکل باقی موند، آخرین گزینه نصب مجدد فایرفاکس از سایت رسمی موزیلاست؛ این کار پروفایل شما رو دستنخورده نگه میداره چون فقط فایلهای اجرایی مرورگر جایگزین میشن.
خطاهای مرتبط با مرورگر معمولاً بههم شبیهان و دونستن راهحل یکی، در رفع بقیه هم کمک میکنه. اگه هنگام گشتوگذار با پیامهایی مثل اتصال شما خصوصی نیست یا خطاهای Certificate Expired و HTTPS در مرورگرها مواجه شدین، راهنمای اختصاصی هرکدوم رو در وبلاگ پیشخوانک بخونین.
در نهایت، بهترین کار برای پیشگیری اینه که همیشه فایرفاکس رو از منوی خودش ببندین و اجازه ندین سیستم بهشکل ناگهانی خاموش بشه؛ این یک عادت ساده، از تکرار این ارور در آینده جلوگیری میکنه.