رفع خطای 0x00000667، خطای BSOD خط فرمان نامعتبر

اگر هنگام اجرای یک برنامه خاص یا هنگام تلاش برای قرار دادن رایانه به حالت خواب یا خواب زمستانی با کد خطای توقف (stop error code)استدلال 0x00000667، ERROR_INVALID_COMMAND_LINE(0x00000667, ERROR_INVALID_COMMAND_LINE Argument)  در دستگاه ویندوز 10 خود مواجه شده اید، می توانید مطمئن باشید که در مکان مناسبی برای حل این مشکل هستید. در این پست، دلایل احتمالی خطای صفحه آبی(Blue Screen) و همچنین مناسب‌ترین راه‌حل‌هایی را که می‌توانید برای بازگرداندن رایانه‌تان و کارکردن به شکل تاپ بالا امتحان کنید، ارائه می‌کنیم.

0x00000667، آرگومان خط فرمان نامعتبر

0x00000667

ERROR_INVALID_COMMAND_LINE

Invalid command-line argument. Consult the Windows Installer SDK for detailed command line help.

ممکن است به دلیل یک یا چند مورد (اما نه محدود به) از دلایل شناخته شده زیر با خطای BSOD مواجه شوید.(BSOD)

  • تضاد نرم افزار امنیتی شخص ثالث.
  • تضاد مجازی سازی
  • مجازی سازی از BIOS / UEFI غیرفعال است .
  • نصب Intel HAXM(Intel HAXM) ( Hardware Accelerated Execution Manager ) گم شده یا قدیمی است.
  • نصب کننده ویندوز(Windows) تا حدی لغو ثبت شده است.
  • سرویس Windows Installer(Windows Installer) غیرفعال است.

0x00000667، خط فرمان نامعتبر (Invalid Command)صفحه آبی آرگومان(Argument Blue Screen)

اگر با این مشکل مواجه هستید، می‌توانید راه‌حل‌های پیشنهادی ما در زیر را بدون ترتیب خاصی امتحان کنید و ببینید آیا این به حل مشکل کمک می‌کند یا خیر.

  1. غیرفعال کردن/حذف نصب نرم افزارهای امنیتی شخص ثالث (در صورت وجود)
  2. Hyper-V را غیرفعال کنید (در صورت وجود)
  3. فناوری مجازی سازی(Virtualization Technology) را از بایوس(BIOS) یا UEFI فعال کنید
  4. اینتل HAXM را نصب کنید (در صورت وجود)
  5. لغو ثبت و ثبت مجدد(Re-register Windows Installer) سرویس Windows Installer
  6. سرویس Windows Installer را فعال کنید
  7. System Restore را انجام دهید

بیایید به شرح فرآیند مربوط به هر یک از راه حل های ذکر شده نگاهی بیندازیم.

اگر بتوانید به طور معمول وارد شوید، خوب است. در غیر این صورت باید  در حالت Safe Mode بوت(boot into Safe Mode) شوید، وارد  صفحه Advanced Startup options(Advanced Startup options screen) شوید یا  از Installation Media برای بوت شدن استفاده کنید(use the Installation Media to boot)  تا بتوانید این دستورالعمل ها را انجام دهید.

1] Disable/Uninstall نرم افزارهای امنیتی شخص ثالث (در صورت وجود)

در طول بررسی، مشخص شد که کاربران رایانه شخصی که نرم افزار آنتی ویروس شخص ثالث مانند AVAST ، AVG را روی دستگاه های ویندوز 10 خود نصب کرده بودند، تحت تأثیر قرار گرفتند. در این مورد، مشکل را می توان با حذف هر گونه برنامه آنتی ویروس شخص ثالث از رایانه شخصی خود با استفاده از ابزار حذف(removal tool) اختصاصی برای حذف همه فایل های مرتبط با برنامه آنتی ویروس خود حل کرد. دلیل این امر این است که استفاده از ابزارهای حذف سفارشی برای برنامه AV از سازنده، در صورت موجود بودن، هر زمان که نرم افزار آنتی ویروس را حذف(Control Panel) نصب کنید، به دلیل وجود رجیستری ها و وابستگی هایی که در اعماق سیستم عامل نصب شده است، بسیار کارآمدتر و تهاجمی تر است. (appwiz.cpl) ممکن است در اکثر موارد از دست برود.

اگر با حذف آنتی ویروس این خطا برطرف شد، اکنون می توانید دوباره همان آنتی ویروس را نصب کنید، یا می توانید به یک نرم افزار جایگزین بروید یا بهتر است همچنان به برنامه AV بومی  ویندوز 10 - (Windows 10)Windows Defender .

2] Hyper-V را غیرفعال کنید (در صورت وجود)

Hyper-V را غیرفعال کنید

اگر از یک شبیه ساز مبتنی بر اندروید استفاده می کنید یا نرم افزار ماشین مجازی مانند Virtualbox و VMWare را روی دستگاه ویندوز 10 خود نصب کرده اید، ممکن است با سرویس Hyper-V که به طور پیش فرض در رایانه ویندوزی شما فعال است، تداخل داشته باشد. (Windows)در این صورت می توانید Hyper-V را غیرفعال کنید و سپس کامپیوتر خود را مجددا راه اندازی کنید.

برای غیرفعال کردن Hyper-V موارد زیر را انجام دهید:

  • Windows key + R را فشار دهید تا گفتگوی Run فراخوانی شود.
  • در کادر محاوره‌ای Run، تایپ کرده appwiz.cplو Enter را بزنید تا اپلت Programs and Features باز شود.(Programs and Features )
  • در پنجره سمت چپ، روی پیوند Turn Windows features on or off کلیک کنید.
  • گسترش  Hyper-V ، گسترش  Hyper-V Platform ،
  • تیک Hyper-V Hypervisor(Hyper-V Hypervisor) را پاک کنید یا فقط می توانید تیک پوشه والد Hyper-V را بردارید.(Hyper-V)

3] فناوری مجازی سازی(Virtualization Technology) را از بایوس(BIOS) یا UEFI فعال کنید(UEFI)

اگر هنگام استفاده از نوعی برنامه کاربردی که از فناوری مجازی سازی استفاده می کند با این مشکل مواجه می شوید، ممکن است با این خطای BSOD مواجه شوید زیرا  SVM (ماشین مجازی امن)(SVM (Secure Virtual Machine))  یا معادل اینتل (Intel VT-X / Intel Virtualization) در بایوس(BIOS) شما غیرفعال است یا تنظیمات UEFI در این صورت، باید بتوانید با فعال کردن فناوری مجازی سازی(enabling the virtualization technology) در دستگاه ویندوز 10 خود، مشکل را برطرف کنید.

4 ] اینتل HAXM را نصب کنید(] Install Intel HAXM) (در صورت وجود)

کاربران رایانه شخصی که از شبیه ساز اندروید(Android Emulator) مانند BlueStacks یا Nox استفاده می کنند، هنگام آزمایش برنامه هایی که هنوز در حالت توسعه هستند، به احتمال زیاد با این خطای BSOD مواجه می شوند. (BSOD)در این صورت، ممکن است بتوانید با دانلود(downloading) و نصب (با امتیاز ادمین) Intel HAXM (فقط در صورتی که رایانه شما از فناوری مجازی سازی (Virtualization)اینتل - Intel VT(– Intel VT) استفاده می کند) یا با استفاده از SDK Manager استفاده کند، مشکل را برطرف کنید .

5] سرویس Windows Installer را (Windows Installer)فعال(Enable) کنید

اگر غیرفعال است، ممکن است بخواهید سرویس Windows Installer را فعال کنید(enable the Windows Installer service) و ببینید آیا این به شما کمک می کند یا خیر.

6] خدمات Windows Installer را لغو(Unregister) ثبت و مجدداً ثبت کنید(Re-register Windows Installer)

اگر هنگام تلاش برای نصب یک برنامه جدید با استفاده از Windows Installer یا هنگام استفاده از مؤلفه Windows Installer SDK با خطای (Windows Installer SDK)BSOD مواجه می‌شوید، ممکن است بتوانید با لغو موقت ثبت مؤلفه Windows Installer و سپس ثبت مجدد مجدد سرویس، مشکل را برطرف کنید.

موارد زیر را انجام دهید:

  • Windows key + R را فشار دهید تا گفتگوی Run فراخوانی شود.
  • در کادر محاوره‌ای Run، تایپ کنید cmdو سپس CTRL + SHIFT + ENTER را فشار دهید تا Command Prompt در حالت مدیریت باز شود(open Command Prompt in admin mode) .
  • در پنجره خط فرمان، دستور زیر را تایپ کرده و Enter را بزنید تا به طور موقت سرویس Windows Installer لغو ثبت شود :
msiexec /unreg
  • هنگامی که دستور با موفقیت پردازش شد و پیام موفقیت آمیز را دریافت کردید، دستور زیر را وارد کرده و Enter را بزنید  تا یک بار دیگر Windows Installer ثبت شود:
msiexec /regserver

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

7] بازیابی سیستم را انجام دهید

اگر اخیراً شروع به دریافت این خطای Blue Screen of Death کرده‌اید ، احتمالاً تغییر نرم‌افزار اخیر در واقع باعث ایجاد این کد خطا شده است. اگر نمی توانید مقصر احتمالی را مشخص کنید، بهترین گزینه برای رفع مشکل بدون نیاز به نصب تمیز، انجام بازیابی سیستم است.

هر یک از این راه حل ها باید برای شما مفید باشد.



About the author

من یک توسعه دهنده ماهر iOS با بیش از دوازده سال تجربه هستم. من روی هر دو پلتفرم iPhone و iPad کار کرده‌ام و می‌دانم چگونه برنامه‌ها را با استفاده از آخرین فناوری‌های اپل ایجاد و سفارشی‌سازی کنم. علاوه بر مهارت‌هایم به‌عنوان توسعه‌دهنده aiOS، تجربه قوی در استفاده از Adobe Photoshop و Illustrator و همچنین توسعه وب از طریق چارچوب‌هایی مانند WordPress و Laravel دارم.



Related posts