ຕໍາແຫນ່ງຂອງການກັກກັນໃນ antivirus antivirus

ເມື່ອພະຍາຍາມທີ່ຈະດໍາເນີນການລະບົບປະຕິບັດການ Windows ຫຼື Linux ໃນ VirtualBox virtual machine, ຜູ້ໃຊ້ອາດພົບຂໍ້ຜິດພາດ 0x80004005. ມັນກໍ່ເກີດຂຶ້ນກ່ອນທີ່ OS ຈະເລີ້ມແລະປ້ອງກັນຄວາມພະຍາຍາມທີ່ຈະໂຫລດມັນ. ມີວິທີການຕ່າງໆເພື່ອຊ່ວຍລົບລ້າງບັນຫາທີ່ມີຢູ່ແລະສືບຕໍ່ນໍາໃຊ້ລະບົບການເຂົ້າພັກຕາມປົກກະຕິ.

ສາເຫດຂອງຂໍ້ຜິດພາດ 0x80004005 ໃນ VirtualBox

ອາດຈະມີສະຖານະການຈໍານວນຫນຶ່ງທີ່ບໍ່ສາມາດເປີດກອງປະຊຸມສໍາລັບເຄື່ອງ virtual ໄດ້. ເລື້ອຍຄັ້ງ, ຄວາມຜິດພາດນີ້ເກີດຂື້ນໂດຍທໍາມະດາ: ໃນມື້ວານນີ້, ທ່ານໄດ້ເຮັດວຽກຢູ່ໃນລະບົບປະຕິບັດການ VirtualBox ຢ່າງສະຫງົບ, ແລະມື້ນີ້ທ່ານບໍ່ສາມາດເຮັດເຊັ່ນດຽວກັນຍ້ອນບໍ່ສາມາດເລີ່ມຕົ້ນກອງປະຊຸມໄດ້. ແຕ່ໃນບາງກໍລະນີມັນບໍ່ສາມາດດໍາເນີນການເລີ່ມຕົ້ນ (ການຕິດຕັ້ງ) ຂອງ OS ໄດ້.

ນີ້ອາດຈະເກີດຂຶ້ນຍ້ອນເຫດຜົນຫນຶ່ງຕໍ່ໄປນີ້:

  1. Error saving session last session.
  2. ສະຫນັບສະຫນູນການຊ່ວຍເຫຼືອ virtualization BIOS ທີ່ບໍ່ຈໍາກັດ.
  3. ການເຮັດວຽກທີ່ບໍ່ຖືກຕ້ອງຂອງ VirtualBox.
  4. Hyper-V (Hyper-V) ຂັດແຍ້ງກັບ VirtualBox ໃນລະບົບ 64 ບິດ.
  5. ບັນຫາ Windows host update.

ຕໍ່ໄປ, ພວກເຮົາຈະເບິ່ງວິທີການລົບລ້າງບັນຫາເຫຼົ່ານີ້ແຕ່ລະຄົນແລະເລີ່ມຕົ້ນ / ສືບຕໍ່ໃຊ້ເຄື່ອງ virtual.

ວິທີທີ່ 1: ປ່ຽນໄຟລ໌ພາຍໃນ

ການບັນທຶກເວທີສາມາດສິ້ນສຸດລົງໂດຍຜິດພາດ, ດັ່ງນັ້ນຜົນໄດ້ຮັບວ່າການເປີດຕົວຕໍ່ໄປນີ້ຈະບໍ່ເປັນໄປໄດ້. ໃນກໍລະນີນີ້, ພຽງແຕ່ປ່ຽນຊື່ໄຟລ໌ທີ່ກ່ຽວຂ້ອງກັບການເປີດຕົວ OS ຂອງຜູ້ເຂົ້າພັກ.

ເພື່ອປະຕິບັດກິດຈະກໍາຕື່ມອີກທ່ານຕ້ອງເປີດການສະແດງການຂະຫຍາຍໄຟລ໌. ນີ້ສາມາດເຮັດໄດ້ໂດຍຜ່ານການ "ຕົວເລືອກໂຟນເດີ" (ໃນ Windows 7) ຫຼື "Explorer Options" (ໃນ Windows 10).

  1. ເປີດໂຟນເດີບ່ອນທີ່ໄຟລ໌ຮັບຜິດຊອບສໍາລັບການເລີ່ມຕົ້ນລະບົບປະຕິບັດການໄດ້ຖືກເກັບຮັກສາໄວ້, ເຊັ່ນ:. ຮູບພາບຕົວມັນເອງ. ມັນຢູ່ໃນໂຟນເດີ. VirtualBox VMs, ສະຖານທີ່ເກັບຮັກສາທີ່ທ່ານເລືອກໃນເວລາທີ່ການຕິດຕັ້ງ VirtualBox ຕົວມັນເອງ. ປົກກະຕິມັນຢູ່ໃນຮາກຂອງແຜ່ນ (ແຜ່ນ ມີ ຫຼືແຜ່ນ Dຖ້າ HDD ຖືກແບ່ງອອກເປັນ 2 ສ່ວນ). ມັນຍັງສາມາດຕັ້ງຢູ່ໃນໂຟນເດີສ່ວນຕົວຂອງຜູ້ໃຊ້ຕາມເສັ້ນທາງ:

    ຈາກ: Users USER_NAME VirtualBox VMs NOST_GOSTEVO_OS

  2. ໄຟລ໌ດັ່ງຕໍ່ໄປນີ້ຄວນຈະຢູ່ໃນໂຟນເດີທີ່ມີລະບົບປະຕິບັດການທີ່ທ່ານຕ້ອງການດໍາເນີນການ: Namebox ແລະ Namevbox-prevທີ່ຢູ່ ແທນທີ່ຈະ ຊື່ ຈະເປັນຊື່ຂອງລະບົບປະຕິບັດການຂອງທ່ານ.

    ຄັດລອກໄຟລ໌ Namebox ກັບສະຖານທີ່ອື່ນ, ສໍາລັບຕົວຢ່າງ, ໃນ desktop.

  3. File Namevbox-prev ຕ້ອງຖືກປ່ຽນຊື່ແທນໄຟລ໌ຍ້າຍ Nameboxນັ້ນແມ່ນ, ລຶບ "-prev".

  4. ການກະທໍາດຽວກັນຕ້ອງເຮັດຢູ່ພາຍໃນໂຟນເດີທີ່ຕັ້ງຢູ່ທີ່ຢູ່ຕໍ່ໄປນີ້:

    C: Users USER_NAME VirtualBox

    ທີ່ນີ້ທ່ານຈະປ່ຽນໄຟລ໌ VirtualBoxxml - ຄັດລອກມັນໄປບ່ອນອື່ນ.

  5. ໃນໄຟລ໌ VirtualBox.xml ກ່ອນ, ລົບຂໍ້ຄວາມຕອບ "-prev"ເພື່ອໃຫ້ໄດ້ຊື່ VirtualBoxxml.

  6. ພະຍາຍາມແລ່ນລະບົບປະຕິບັດການ. ຖ້າມັນບໍ່ເຮັດວຽກ, ໃຫ້ຄືນທຸກສິ່ງທຸກຢ່າງ.

ວິທີທີ່ 2: ສະຫນັບສະຫນູນການສະຫນັບສະຫນູນ BIOS Virtualization

ຖ້າທ່ານຕັດສິນໃຈໃຊ້ VirtualBox ເປັນຄັ້ງທໍາອິດແລະທັນທີທີ່ພົບຂໍ້ຜິດພາດທີ່ກ່າວມາແລ້ວ, ບາງທີອາດມີການເຂົ້າໄປໃນ BIOS ທີ່ບໍ່ມີການຕັ້ງຄ່າເພື່ອເຮັດວຽກກັບເຕັກໂນໂລຊີ virtualization.

ເພື່ອເລີ່ມຕົ້ນເຄື່ອງ virtual, ໃນ BIOS ມັນພຽງພໍທີ່ຈະເປີດໃຊ້ພຽງແຕ່ການຕັ້ງຄ່າ, ເຊິ່ງເອີ້ນວ່າ Intel Virtualization Technology.

  • ໃນ BIOS ລາງວັນ, ເສັ້ນທາງສູ່ການຕັ້ງຄ່ານີ້ແມ່ນດັ່ງຕໍ່ໄປນີ້: Advanced BIOS Features > Virtualization Technology (ຫຼືພຽງແຕ່ Virtualization) > Enabled.

  • ໃນ AMI BIOS: Advanced > Intel (R) VT ສໍາລັບ I / O Direct > Enabled.

  • ໃນ ASUS UEFI: Advanced > Intel Virtualization Technology > Enabled.

ການຕັ້ງຄ່າອາດມີວິທີອື່ນ (ຕົວຢ່າງເຊັ່ນໃນ BIOS ເທິງຄອມພິວເຕີໂນດບຸກຫລືໃນ Insyde H20 Setup Utility BIOS):

  • ການຕັ້ງຄ່າລະບົບ > Virtualization Technology > Enabled;
  • ການກໍາຫນົດຄ່າ > Intel Virtual Technology > Enabled;
  • Advanced > Virtualization > Enabled.

ຖ້າທ່ານບໍ່ພົບການຕັ້ງຄ່ານີ້ໃນຮຸ່ນ BIOS ຂອງທ່ານ, ໃຫ້ຊອກຫາມັນດ້ວຍຕົນເອງໃນທຸກລາຍການເມນູໂດຍຄໍາສໍາຄັນ virtualization, virtual, VTທີ່ຢູ່ ເພື່ອໃຫ້ສະຖານະເລືອກ Enabled.

ວິທີທີ່ 3: ປັບປຸງ VirtualBox

ບາງທີ, ການອັບເດດຄັ້ງຕໍ່ໄປຂອງໂຄງການກັບສະບັບຫລ້າສຸດໄດ້ເກີດຂຶ້ນ, ຫຼັງຈາກທີ່ຂໍ້ຜິດພາດການເປີດຕົວ "E_FAIL 0x80004005" ປາກົດຢູ່. ມີສອງວິທີອອກຈາກສະຖານະການນີ້:

  1. ລໍຖ້າເວີຊັນທີ່ຄົງທີ່ຂອງ VirtualBox.

    ຜູ້ທີ່ບໍ່ຕ້ອງການທີ່ຈະກັງວົນກັບທາງເລືອກຂອງຮຸ່ນທີ່ເຮັດວຽກຂອງໂຄງການ, ພຽງແຕ່ສາມາດລໍຖ້າການປັບປຸງ. ທ່ານສາມາດຊອກຮູ້ກ່ຽວກັບການປ່ອຍເວີຊັນໃຫມ່ໃນເວັບໄຊທ໌ VirtualBox ຢ່າງເປັນທາງການຫຼືຜ່ານການໂຕ້ຕອບໂຄງການ:

    1. ເລີ່ມການຈັດການເຄື່ອງ Virtual Machine.
    2. ກົດປຸ່ມ "ໄຟລ໌" > "ກວດສອບການປັບປຸງ ... ".

    3. ລໍຖ້າກວດສອບແລະຕິດຕັ້ງການປັບປຸງຖ້າຈໍາເປັນ.
  2. ການຕິດຕັ້ງ VirtualBox ກັບສະບັບປະຈຸບັນຫຼືກ່ອນຫນ້ານີ້.
    1. ຖ້າທ່ານມີແຟ້ມການຕິດຕັ້ງ VirtualBox ແລ້ວໃຊ້ມັນເພື່ອຕິດຕັ້ງໃຫມ່. ເພື່ອດາວໂຫລດເວີຊັນໃນປະຈຸບັນຫຼືກ່ອນຫນ້ານີ້, ໃຫ້ຄລິກໃສ່ການເຊື່ອມຕໍ່ນີ້.
    2. ໃຫ້ຄລິກໃສ່ການເຊື່ອມຕໍ່ກັບຫນ້າທີ່ມີບັນຊີລາຍຊື່ຂອງການປ່ອຍທັງຫມົດກ່ອນຫນ້າສໍາລັບ VirtualBox ປະຈຸບັນ.

    3. ເລືອກການປະຊຸມທີ່ເຫມາະສົມສໍາລັບລະບົບປະຕິບັດການຂອງ OS ແລະດາວໂຫລດມັນ.

    4. ເພື່ອຕິດຕັ້ງ VirtualBox ທີ່ຕິດຕັ້ງແລ້ວ: ໃຫ້ຕິດຕັ້ງໂປລແກລມຕິດຕັ້ງແລະໃນຫນ້າຕ່າງທີ່ມີປະເພດການຕິດຕັ້ງເລືອກ "ການສ້ອມແປງ"ທີ່ຢູ່ ຕິດຕັ້ງໂປລແກລມຕາມປົກກະຕິ.

    5. ຖ້າທ່ານລາກກັບສະບັບກ່ອນຫນ້າ, ມັນກໍ່ດີກວ່າທີ່ຈະເອົາ VirtualBox ອອກມາກ່ອນ "ເພີ່ມຫຼືເອົາໂຄງການອອກ" ໃນປ່ອງຢ້ຽມ.

      ຫລືຜ່ານໂປລແກລມຕິດຕັ້ງ VirtualBox

      ຢ່າລືມທີ່ຈະສໍາຮອງໂຟເດີຂອງທ່ານກັບຮູບພາບ OS.

  3. ວິທີທີ່ 4: ປິດການໃຊ້ Hyper-V

    Hyper-V ແມ່ນລະບົບ virtualization ສໍາລັບລະບົບ 64 ບິດ. ບາງຄັ້ງເຈົ້າອາດມີຄວາມຂັດແຍ້ງກັບ VirtualBox ເຊິ່ງ provokes ຮູບລັກສະນະຂອງຄວາມຜິດພາດໃນເວລາທີ່ຈະເລີ່ມການປະຊຸມສໍາລັບເຄື່ອງ virtual.

    ເພື່ອປິດການໃຊ້ງານ hypervisor, ໃຫ້ເຮັດດັ່ງຕໍ່ໄປນີ້:

    1. ແລ່ນ "ແຜງຄວບຄຸມ".

    2. ເປີດການເບິ່ງໂດຍໄອຄອນ. ເລືອກລາຍການ "ໂຄງການແລະອົງປະກອບ".

    3. ຢູ່ເບື້ອງຊ້າຍຂອງປ່ອງຢ້ຽມຄລິກໃສ່ການເຊື່ອມຕໍ່. "ການເປີດຫຼືປິດການໃຊ້ງານຄອມໂພເນນ Windows".

    4. ໃນປ່ອງຢ້ຽມທີ່ເປີດ, ຍົກເລີກອົງປະກອບ Hyper-V ແລ້ວຄລິກໃສ່ "OK".

    5. ການເລີ່ມຕົ້ນລະບົບຄອມພິວເຕີ (ທາງເລືອກອື່ນ) ແລະລອງເລີ່ມຕົ້ນ OS ໃນ VirtualBox.

    ວິທີທີ່ 5: ປ່ຽນແປງປະເພດຂອງການເລີ່ມຕົ້ນຂອງລະບົບຜູ້ເຂົ້າພັກ

    ເປັນການແກ້ໄຂຊົ່ວຄາວ (ສໍາລັບຕົວຢ່າງ, ກ່ອນທີ່ຈະປ່ອຍເວີຊັນໃຫມ່ຂອງ VirtualBox), ທ່ານສາມາດທົດລອງປ່ຽນປະເພດ OS startup. ວິທີນີ້ບໍ່ຊ່ວຍໃນທຸກໆກໍລະນີ, ແຕ່ມັນອາດຈະເຮັດວຽກສໍາລັບທ່ານ.

    1. ເປີດຕົວ VirtualBox Manager.
    2. ໃຫ້ຄລິກໃສ່ລະບົບປະຕິບັດການທີ່ມີບັນຫາ, ຄລິກຂວາ, ຍ້າຍຕົວກະພິບໄປຫາລາຍການ "ແລ່ນ" ແລະເລືອກຕົວເລືອກ "ແລ່ນໃນພື້ນຫລັງດ້ວຍການໂຕ້ຕອບ".

    ຄຸນນະສົມບັດນີ້ມີພຽງແຕ່ໃນ VirtualBox ເທົ່ານັ້ນ, ເລີ່ມຕົ້ນດ້ວຍສະບັບ 5.0.

    ວິທີການ 6: ການຖອນການຕິດຕັ້ງ / ການປັບປຸງ Windows 7 ປັບປຸງໃຫ້ທັນ

    ວິທີນີ້ຖືກພິຈາລະນາແລ້ວເພາະວ່າຫຼັງຈາກທີ່ບໍ່ມີຜົນກະທົບຂອງ KB3004394, ນໍາໄປສູ່ການສິ້ນສຸດຂອງເຄື່ອງ virtual ໃນ VirtualBox, patch KB3024777 ໄດ້ຖືກປ່ອຍອອກມາ, ການແກ້ໄຂບັນຫານີ້.

    ຢ່າງໃດກໍຕາມ, ຖ້າສໍາລັບເຫດຜົນບາງຢ່າງທີ່ທ່ານບໍ່ມີບັນຫາກ່ຽວກັບຄອມພິວເຕີ້ຂອງທ່ານ, ແລະບັນຫາທີ່ມີຢູ່, ມັນກໍ່ເຮັດໃຫ້ຮູ້ສຶກວ່າທ່ານເອົາ KB3004394 ຫຼືຕິດຕັ້ງ KB3024777.

    ການຖອນການຕິດຕັ້ງ KB3004394:

    1. ເປີດ "Command Prompt" ດ້ວຍສິດທິ admin. ເພື່ອເຮັດສິ່ງນີ້, ເປີດປ່ອງຢ້ຽມ "ເລີ່ມຕົ້ນ"ຂຽນ cmdກົດຂວາເພື່ອເລືອກ "ດໍາເນີນການເປັນຜູ້ເບິ່ງແຍງລະບົບ".

    2. ລົງທະບຽນທີມ

      wusa / uninstall / kb: 3004394

      ແລະກົດ ກະລຸນາໃສ່.

    3. ຫຼັງຈາກປະຕິບັດການປະຕິບັດນີ້, ທ່ານອາດຈະຕ້ອງການເລີ່ມຕົ້ນຄອມພິວເຕີ.
    4. ພະຍາຍາມແລ່ນລະບົບປະຕິບັດການອີກເທື່ອຫນຶ່ງໃນ VirtualBox.

    ການຕິດຕັ້ງ KB3024777:

    1. ປະຕິບັດຕາມການເຊື່ອມຕໍ່ນີ້ກັບເວັບໄຊທ໌ຂອງ Microsoft.
    2. ດາວນ໌ໂຫລດສະບັບຂອງໄຟລ໌, ການນໍາໃຊ້ account ຂອງ bitness ຂອງ OS ຂອງທ່ານ.

    3. ຕິດຕັ້ງໄຟລ໌ດ້ວຍຕົນເອງ, ຖ້າຈໍາເປັນ, restart PC.
    4. ກວດສອບການເປີດເຄື່ອງຂອງ virtual ໃນ VirtualBox.

    ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ການປະຕິບັດທີ່ແນ່ນອນຂອງຄໍາແນະນໍາເຫຼົ່ານີ້ນໍາໄປສູ່ການລົບລ້າງຄວາມຜິດພາດ 0x80004005 ແລະຜູ້ໃຊ້ສາມາດເລີ່ມຕົ້ນຫຼືສືບຕໍ່ເຮັດວຽກກັບເຄື່ອງ virtual ໄດ້.