برنامه هنگام تلاش برای تغییر وضعیت با خطا مواجه شد

در حین خاموش کردن ماشین مجازی در Hyper-V ، اگر  برنامه هنگام تلاش برای تغییر خطای حالت با(The application encountered an error while attempting to change the state ) خطا مواجه شد، در اینجا نحوه رفع آن آورده شده است. زمانی که یک عمل در پس‌زمینه اجرا می‌شود، ظاهر می‌شود و  در بین آن دکمه خاموش کردن (Turn Off ) را کلیک می‌کنید . در اینجا نحوه عبور از این خطا و خاموش کردن ماشین مجازی در Windows 11/10 شده است.

The application encountered an error while attempting to change the state of ‘[virtual-machine-name]’.
Failed to stop.
‘Virtual-machine-name’ failed to stop: The device is not ready for use. (0x800710DF). (Virtual Machine ID unique-numbers)

برنامه هنگام تلاش برای تغییر وضعیت با خطایی مواجه شد

اگر روی  دکمه Close  کلیک کنید و دوباره سعی کنید آن را خاموش کنید، همان خطا را دریافت خواهید کرد. دلیل آن این است که برخی از سرویس‌ها در پس‌زمینه اجرا می‌شوند و ماشین مجازی تا زمانی که آن سرویس‌ها بسته نشده باشند، نمی‌توانند خاموش شوند. به غیر از راه اندازی مجدد کامپیوتر، دو روش برای خلاص شدن از شر این مشکل وجود دارد. اول، می توانید Hyper-V Manager را(Hyper-V Manager) با استفاده از Task Manager ببندید . دوم، شما می توانید تمام خدمات پس زمینه را از  پنل Services  متوقف کنید.(Services )

برنامه هنگام تلاش برای تغییر وضعیت با خطایی مواجه شد

برای رفع مشکل برنامه هنگام تلاش برای تغییر وضعیت با خطا مواجه شد، مراحل زیر را دنبال کنید:

  1. پایان کار Hyper-V Manager با استفاده از Task Manager
  2. تمام خدمات Hyper-V را متوقف کنید

برای آشنایی بیشتر با این مراحل، به خواندن ادامه دهید.

رفع خطای ماشین مجازی(Virtual) دستگاه برای استفاده آماده نیست (0x800710DF).

1] کار Hyper-V Manager(End Hyper-V Manager) را با استفاده از Task Manager پایان دهید(Task Manager)

هر زمان که برنامه ای را راه اندازی می کنید، در Task Manager ظاهر می شود . می توانید از این ابزار برای پایان دادن به وظیفه Hyper-V Manager در Windows 11/10 استفاده کنید. راه‌های مختلفی برای  باز کردن Task Manager(open Task Manager) وجود دارد ، اما می‌توانید  Win+X را فشار دهید  و گزینه  Task Manager  را انتخاب کنید تا سریع باز شود. پس از آن،  کنسول مدیریت مایکروسافت (Microsoft Management Console ) را پیدا کنید و آن را گسترش دهید تا  Hyper-V Manager را انتخاب کنید .

برنامه هنگام تلاش برای تغییر وضعیت با خطایی مواجه شد

بعد، روی دکمه  پایان کار (End task ) کلیک کنید.

اکنون، می‌توانید طبق معمول تنظیمات Hyper-V Manager را تغییر دهید.(Hyper-V Manager)

2] تمام خدمات Hyper-V را متوقف کنید

برنامه هنگام تلاش برای تغییر وضعیت با خطایی مواجه شد

چندین سرویس در پس‌زمینه Hyper-V Manager اجرا می‌شوند و هر یک از آنها مسئول چیزی یا دیگری است. بنابراین، اگر آن سرویس ها را متوقف کنید، می توانید Hyper-V Manager را ببندید یا ماشین مجازی پاسخگو را خاموش کنید. برای آن موارد زیر را انجام دهید:

  • خدمات را(services)  در کادر جستجوی  نوار وظیفه(Taskbar) جستجو کنید و روی نتیجه جستجو کلیک کنید.
  • تمام خدمات مرتبط Hyper-V را بیابید.(Hyper-V)
  • روی هر کدام دوبار کلیک کنید.
  • روی  دکمه Stop  کلیک کنید.
  • بر روی  دکمه OK  کلیک کنید.
  • Hyper-V Manager و ماشین مجازی را ببندید .

برای اطلاعات خود، باید به دنبال این خدمات باشید:

  • سرویس میزبان HV
  • Hyper-V Data Exchange Service
  • رابط سرویس مهمان Hyper-V
  • سرویس خاموش کردن مهمان Hyper-V
  • سرویس ضربان قلب Hyper-V
  • خدمات کامپیوتر میزبان Hyper-V
  • Hyper-V PowerShell Direct Service
  • سرویس مجازی سازی دسکتاپ از راه دور(Remote Desktop Virtualization Service) Hyper-V
  • سرویس همگام سازی زمان(Time Synchronization Service) Hyper-V
  • مدیریت ماشین مجازی Hyper-V
  • درخواست کننده کپی سایه(Shadow Copy Requestor) حجمی Hyper-V

چرا نمی توانم Hyper-V را خاموش کنم؟

از آنجایی که خدمات و فرآیندهای متعددی همیشه در پس‌زمینه اجرا می‌شوند، اگر هنوز بسته نشده باشند، نمی‌توانید ماشین مجازی Hyper-V را خاموش کنید . برای خاموش کردن ماشین مجازی Hyper-V ، باید تمام سرویس‌های در حال اجرا را که به طور مداوم در پس‌زمینه اجرا می‌شوند، با استفاده از روش ذکر شده در بالا ببندید.

بخوانید(Read) : ماشین مجازی Hyper-V بسیار کند است(Hyper-V virtual machine very slow to start) ؟

چگونه یک Hyper-V VM را مجبور به خاموش شدن کنم؟

اگر نمی توانید ماشین مجازی Hyper-V را خاموش کنید و می خواهید آن را به اجبار خاموش کنید، باید تمام سرویس ها را از  پنل Services  متوقف کنید. (Services )اگر نمی‌خواهید این فرآیند طولانی را طی کنید، می‌توانید Task Manager را باز کنید و وظیفه (Task Manager)Hyper-V Manager را پایان دهید .

چگونه به اجبار یک ماشین مجازی را ترک می کنید؟

خروج از ماشین مجازی و Hyper-V Manager در Windows 10/11 یکسان است . برای خروج اجباری از ماشین مجازی در Hyper-V باید از Task Manager استفاده کنید . با این حال، اگر   به هر دلیلی نمی توانید Task Manager را باز کنید، راه اندازی مجدد رایانه تنها راه حل است.

بخوانید:  (Read: )تنظیمات امنیتی در Hyper-V خاکستری هستند.(Security settings are grayed out in Hyper-V.)



About the author

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



Related posts