នៅពេលព្យាយាមដំណើរការប្រព័ន្ធប្រតិបត្តិការ Windows ឬលីនុចនៅក្នុងម៉ាស៊ីននិម្មិតរបស់ VirtualBox អ្នកប្រើអាចជួបប្រទះកំហុស 0x80004005 ។ វាកើតឡើងមុនពេលដែលប្រព័ន្ធប្រតិបត្តិការចាប់ផ្តើមហើយទប់ស្កាត់រាល់ការព្យាយាមផ្ទុកវា។ មានវិធីជាច្រើនដើម្បីជួយលុបបំបាត់បញ្ហាដែលមានហើយបន្តប្រើប្រព័ន្ធភ្ញៀវតាមធម្មតា។
មូលហេតុនៃកំហុស 0x80004005 នៅក្នុង VirtualBox
អាចមានស្ថានភាពជាច្រើនដែលមិនអាចបើកសម័យសម្រាប់ម៉ាស៊ីននិម្មិត។ ជាញឹកញាប់កំហុសនេះកើតឡើងដោយឯកឯង: កាលពីម្សិលមិញអ្នកបានធ្វើការងារស្ងាត់នៅក្នុងប្រព័ន្ធប្រតិបត្តិការលើ VirtualBox ហើយសព្វថ្ងៃនេះអ្នកមិនអាចធ្វើដូចគ្នាបានទេដោយសារតែការបរាជ័យក្នុងការចាប់ផ្ដើមសម័យ។ ប៉ុន្តែក្នុងករណីមួយចំនួនវាមិនអាចធ្វើទៅបានដើម្បីអនុវត្តការចាប់ផ្តើមដំបូងនៃប្រព័ន្ធប្រតិបត្តិការ។
នេះអាចកើតឡើងដោយសារមូលហេតុមួយក្នុងចំណោមហេតុផលដូចខាងក្រោម:
- កំហុសក្នុងការរក្សាទុកសម័យចុងក្រោយ។
- ការគាំទ្រផ្នែកនិម្មិត BIOS របស់ជនពិការ។
- កំណែ VirtualBox ដែលដំណើរការមិនត្រឹមត្រូវ។
- ការប៉ះទង្គិច Hyper-V (Hyper-V) ជាមួយ VirtualBox លើប្រព័ន្ធ 64 ប៊ីត។
- បញ្ហាធ្វើឱ្យ Windows ម៉ាស៊ីនមេទាន់សម័យ។
បន្ទាប់មកយើងនឹងពិនិត្យមើលរបៀបលុបបំបាត់បញ្ហាទាំងនេះនីមួយៗហើយចាប់ផ្តើម / បន្តប្រើម៉ាស៊ីននិម្មិត។
វិធីសាស្រ្តទី 1: ប្តូរឈ្មោះឯកសារខាងក្នុង
ការរក្សាទុកសម័យអាចមានកំហុសដោយមានលទ្ធផលដែលការបាញ់ជាបន្តបន្ទាប់របស់វានឹងមិនអាចទៅរួច។ ក្នុងករណីនេះគ្រាន់តែប្តូរឈ្មោះឯកសារដែលទាក់ទងនឹងការបើកដំណើរការប្រព័ន្ធប្រតិបត្តិការរបស់ម៉ាស៊ីនភ្ញៀវ។
ដើម្បីអនុវត្តសកម្មភាពបន្ថែមទៀតអ្នកត្រូវបើកការបង្ហាញផ្នែកបន្ថែមឯកសារ។ នេះអាចត្រូវបានធ្វើតាមរយៈ "ជម្រើសថត" (នៅក្នុងវីនដូ 7) ឬ "ជម្រើសកម្មវិធីរុករក" (នៅក្នុង Windows 10) ។
- បើកថតដែលឯកសារដែលទទួលខុសត្រូវសម្រាប់ការចាប់ផ្តើមប្រព័ន្ធប្រតិបត្តិការត្រូវបានរក្សាទុកដូចជាឧ។ រូបភាពខ្លួនវាផ្ទាល់។ វាស្ថិតនៅក្នុងថត។ VirtualBox VMsទីតាំងផ្ទុកនៃអ្វីដែលអ្នកបានជ្រើសនៅពេលដំឡើង VirtualBox ដោយខ្លួនវាផ្ទាល់។ ជាទូទៅវាស្ថិតនៅក្នុងថតដើមរបស់ថាស (ថាស ជាមួយ ឬឌីស ឃប្រសិនបើ HDD ត្រូវបានបែងចែកជា 2 ផ្នែក) ។ វាក៏អាចស្ថិតនៅក្នុងថតផ្ទាល់ខ្លួនរបស់អ្នកប្រើនៅតាមផ្លូវ:
ពី: អ្នកប្រើ USER_NAME VirtualBox VMs NOST_GOSTEVO_OS
- ឯកសារខាងក្រោមគួរស្ថិតនៅក្នុងថតដែលមានប្រព័ន្ធប្រតិបត្តិការដែលអ្នកចង់រត់: Name.vbox និង ឈ្មោះ .vbox-prev។ ជំនួសឱ្យ ឈ្មោះ នឹងជាឈ្មោះប្រព័ន្ធប្រតិបត្តិការម៉ាស៊ីនភ្ញៀវរបស់អ្នក។
ចម្លងឯកសារ Name.vbox ទៅកន្លែងផ្សេងទៀតឧទាហរណ៍នៅលើផ្ទៃតុ។
- ឯកសារ ឈ្មោះ .vbox-prev ត្រូវតែប្តូរឈ្មោះជំនួសឱ្យឯកសារដែលបានផ្លាស់ប្តូរ Name.vboxនោះគឺលុប "- រៀបចំ".
- សកម្មភាពដូចគ្នាត្រូវធ្វើក្នុងថតផ្សេងទៀតដែលមានទីតាំងដូចខាងក្រោម:
C: Users USER_NAME .VirtualBox
នៅទីនេះអ្នកនឹងផ្លាស់ប្តូរឯកសារ VirtualBox.xml - ថតចម្លងវាទៅកន្លែងផ្សេងទៀត។
- នៅក្នុងឯកសារ VirtualBox.xml-prev សូមលុបអត្ថបទសរសេរ "- រៀបចំ"ដើម្បីទទួលបានឈ្មោះ VirtualBox.xml.
- ព្យាយាមដំណើរការប្រព័ន្ធប្រតិបត្តិការ។ ប្រសិនបើវាមិនដំណើរការសូមស្តារអ្វីៗមកវិញ។
វិធីទី 2: បើកការគាំទ្រផ្នែកនិម្មិត BIOS
ប្រសិនបើអ្នកសំរេចចិត្តប្រើ VirtualBox ជាលើកដំបូងហើយជួបប្រទះកំហុសឆ្គងដែលបានបញ្ជាក់ខាងលើភ្លាមៗនោះប្រហែលជាចំណុចខ្សោយស្ថិតនៅក្នុង BIOS ដែលមិនបានកំណត់រចនាសម្ព័ន្ធដើម្បីធ្វើការជាមួយបច្ចេកវិទ្យានិម្មិត។
ដើម្បីចាប់ផ្ដើមម៉ាស៊ីននិម្មិតនៅក្នុង BIOS វាគឺគ្រប់គ្រាន់ដើម្បីបើកតែការកំណត់មួយដែលត្រូវបានហៅ បច្ចេកវិជ្ជា Intel Virtualization.
- នៅក្នុង BIOS ពានរង្វាន់ផ្លូវទៅការកំណត់នេះគឺមានដូចខាងក្រោម: លក្ខណៈពិសេសរបស់ BIOS > បច្ចេកវិទ្យានិម្មិត (ឬគ្រាន់តែ និម្មិតកម្ម) > បានបើក.
- នៅក្នុង AMI BIOS: កម្រិតខ្ពស់ > Intel (R) VT សំរាប់ការដឹកនាំ I / O > បានបើក.
- នៅ UEUS UEUS: កម្រិតខ្ពស់ > បច្ចេកវិជ្ជា Intel Virtualization > បានបើក.
ការកំណត់រចនាសម្ព័ន្ធអាចមានវិធីមួយផ្សេងទៀត (ឧទាហរណ៍នៅក្នុង BIOS លើកុំព្យូទ័រយួរដៃ HP ឬនៅក្នុង Insyde H20 Setup Utility BIOS):
- ការកំណត់រចនាសម្ព័ន្ធប្រព័ន្ធ > បច្ចេកវិទ្យានិម្មិត > បានបើក;
- ការកំណត់រចនាសម្ព័ន្ធ > Intel Virtual Technology > បានបើក;
- កម្រិតខ្ពស់ > និម្មិតកម្ម > បានបើក.
ប្រសិនបើអ្នកមិនបានរកឃើញការកំណត់នេះនៅក្នុងកំណែ BIOS របស់អ្នកទេនោះសូមរកវាដោយដៃនៅក្នុងធាតុម៉ឺនុយទាំងអស់ដោយពាក្យគន្លឹះ និម្មិត, និម្មិត, VT។ ដើម្បីបើកស្ថានភាពជ្រើសរើស បានបើក.
វិធីទី 3: ធ្វើឱ្យ VirtualBox ទាន់សម័យ
ប្រហែលជាការធ្វើឱ្យទាន់សម័យនៃកម្មវិធីទៅកំណែចុងក្រោយបំផុតបានកើតឡើងបន្ទាប់ពីកំហុសនៃការបើកដំណើរការ "E_FAIL 0x80004005" បានបង្ហាញខ្លួន។ មានវិធីពីរយ៉ាងក្នុងករណីនេះ:
- រង់ចាំកំណែ VirtualBox ថេរ។
អ្នកទាំងឡាយណាដែលមិនចង់រំខានជាមួយជម្រើសនៃកម្មវិធីដែលកំពុងដំណើរការនៃកម្មវិធីនេះអាចគ្រាន់តែរង់ចាំការធ្វើបច្ចុប្បន្នភាព។ អ្នកអាចស្វែងយល់អំពីការចេញផ្សាយកំណែថ្មីនៅលើវេបសាយ VirtualBox ផ្លូវការឬតាមរយៈចំណុចប្រទាក់កម្មវិធី:
- ចាប់ផ្ដើមកម្មវិធីគ្រប់គ្រងម៉ាស៊ីននិម្មិត។
- សូមចុច "ឯកសារ" > "ពិនិត្យមើលភាពទាន់សម័យ ... ".
- រង់ចាំការពិនិត្យនិងដំឡើងបច្ចុប្បន្នភាពប្រសិនបើចាំបាច់។
- ដំឡើង VirtualBox ទៅកំណែបច្ចុប្បន្នឬមុន។
- ប្រសិនបើអ្នកមានឯកសារដំឡើង VirtualBox សូមប្រើវាដើម្បីតំឡើង។ ដើម្បីទាញយកកំណែបច្ចុប្បន្នឬកំណែមុនឡើងវិញសូមចុចលើតំណនេះ។
- ចុចតំណទៅកាន់ទំព័រដែលមានបញ្ជីនៃការចេញផ្សាយទាំងអស់ពីកំណែ VirtualBox បច្ចុប្បន្ន។
- ជ្រើសរើសការជួបប្រជុំដែលសមស្របសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់ម៉ាស៊ីននិងទាញយកវា។
- ដើម្បីតំឡើង VirtualBox ដែលបានដំឡើងឡើងវិញ: តំឡើងកម្មវិធីតំឡើងនិងនៅក្នុងបង្អួចជាមួយប្រភេទនៃការតំឡើងជ្រើស "ជួសជុល"។ ដំឡើងកម្មវិធីដូចធម្មតា។
- ប្រសិនបើអ្នកកំពុងត្រឡប់ទៅកំណែមុនវិញវាប្រសើរជាងមុនសិនមុននឹងយក VirtualBox ចេញ "បន្ថែមឬយកកម្មវិធីចេញ" នៅក្នុងបង្អួច។
ឬតាមរយៈកម្មវិធីដំឡើង VirtualBox ។
កុំភ្លេចថតចម្លងថតរបស់អ្នកជាមួយនឹងរូបភាព OS ។
- រត់ "ផ្ទាំងបញ្ជា".
- បើកការរកមើលដោយរូបតំណាង។ ជ្រើសធាតុ "កម្មវិធីនិងសមាសភាគ".
- នៅផ្នែកខាងឆ្វេងនៃបង្អួចចុចលើតំណ។ "បើកឬបិទសមាសភាគរបស់វីនដូ".
- នៅក្នុងបង្អួចដែលបើកសូមដោះធីកសមាសភាគ Hyper-V ហើយបន្ទាប់មកចុច "យល់ព្រម".
- ចាប់ផ្ដើមកុំព្យូទ័រឡើងវិញ (ជាជម្រើស) ហើយព្យាយាមចាប់ផ្តើមប្រព័ន្ធប្រតិបត្តិការនៅក្នុង VirtualBox ។
- ចាប់ផ្ដើមកម្មវិធីគ្រប់គ្រង VirtualBox ។
- ចុចលើប្រព័ន្ធប្រតិបត្តិការដែលមានបញ្ហាចុចកណ្តុរខាងស្តាំផ្លាស់ទីទស្សន៍ទ្រនិចទៅធាតុ "រត់" ហើយជ្រើសជម្រើសមួយ "កំពុងរត់ក្នុងផ្ទៃខាងក្រោយជាមួយចំណុចប្រទាក់".
- បើក "ពាក្យបញ្ជាបញ្ជាការ" ជាមួយសិទ្ធិរបស់អ្នកគ្រប់គ្រង។ ដើម្បីធ្វើដូចនេះបើកបង្អួច "ចាប់ផ្ដើម"សរសេរ cmdចុចកណ្ដុរស្ដាំដើម្បីជ្រើស "រត់ជាអ្នកគ្រប់គ្រង".
- ចុះឈ្មោះក្រុម
wusa / uninstall / kb: 3004394
ហើយចុច បញ្ចូល.
- បន្ទាប់ពីអនុវត្តសកម្មភាពនេះអ្នកប្រហែលជាត្រូវចាប់ផ្តើមកុំព្យូទ័រឡើងវិញ។
- ព្យាយាមដំណើរការប្រព័ន្ធប្រតិបត្តិការរបស់ម៉ាស៊ីនជាថ្មីនៅក្នុង VirtualBox ។
- តាមតំណនេះទៅគេហទំព័រ Microsoft ។
- ទាញយកកំណែនៃឯកសារ, យកទៅក្នុងគណនីសាក្សីនៃប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។
- ដំឡើងឯកសារដោយខ្លួនឯងប្រសិនបើចាំបាច់ចាប់ផ្តើមកុំព្យូទ័រឡើងវិញ។
- ពិនិត្យមើលការបើកម៉ាស៊ីននិម្មិតនៅក្នុង VirtualBox ។
វិធីទី 4: បិទ Hyper-V
Hyper-V ជាប្រព័ន្ធនិម្មិតសម្រាប់ប្រព័ន្ធ 64 ប៊ីត។ ជួនកាលនាងអាចមានជម្លោះជាមួយនឹង VirtualBox ដែលធ្វើអោយមានកំហុសនៅពេលចាប់ផ្តើមសម័យសម្រាប់ម៉ាស៊ីននិម្មិត។
ដើម្បីបិទដំណើរការម៉ាស៊ីនតំរូវការចូរធ្វើដូចខាងក្រោម:
វិធីសាស្រ្តទី 5: ផ្លាស់ប្តូរប្រភេទពេលចាប់ផ្ដើមនៃប្រព័ន្ធប្រតិបត្តិការរបស់ម៉ាស៊ីនភ្ញៀវ
ជាដំណោះស្រាយបណ្តោះអាសន្ន (ឧទាហរណ៍មុនពេលចេញផ្សាយកំណែថ្មីរបស់ VirtualBox) អ្នកអាចព្យាយាមប្តូរប្រភេទ OS startup ។ វិធីសាស្រ្តនេះមិនជួយក្នុងគ្រប់ករណីទាំងអស់នោះទេប៉ុន្តែវាអាចដំណើរការសម្រាប់អ្នក។
លក្ខណៈពិសេសនេះអាចប្រើបានតែនៅក្នុង VirtualBox ប៉ុណ្ណោះដោយចាប់ផ្តើមជាមួយកំណែ 5.0 ។
វិធីទី 6: លុប / ជួសជុលវីនដូ 7 ធ្វើឱ្យទាន់សម័យ
វិធីសាស្រ្តនេះត្រូវបានគេចាត់ទុកថាលែងប្រើពីព្រោះបន្ទាប់ពីបំណះ KB3004394 ដែលមិនបានជោគជ័យដែលនាំទៅដល់ការបញ្ចប់នៃម៉ាស៊ីននិម្មិតនៅក្នុង VirtualBox នោះបំណះ KB3024777 ត្រូវបានដោះស្រាយជួសជុលបញ្ហានេះ។
ទោះជាយ៉ាងណាក៏ដោយប្រសិនបើហេតុផលណាមួយអ្នកមិនមានបំណះថេរនៅលើកុំព្យូទ័ររបស់អ្នកហើយបញ្ហាមួយមានវត្តមាននោះវាសមហេតុផលឬដើម្បីលុប KB3004394 ឬតំឡើង KB3024777 ។
ការលុប KB3004394:
កំពុងដំឡើង KB3024777:
ក្នុងករណីភាគច្រើនការអនុវត្តជាក់ស្តែងនៃអនុសាសន៍ទាំងនេះនាំឱ្យលុបបំបាត់កំហុស 0x80004005 ហើយអ្នកប្រើអាចចាប់ផ្តើមឬបន្តធ្វើការជាមួយម៉ាស៊ីននិម្មិតយ៉ាងងាយស្រួល។