ចំណុចចូលទៅរកនីតិវិធី ucrtbase.abort ឬ ucrtbase.terminate មិនត្រូវបានរកឃើញនៅក្នុង DLL - របៀបជួសជុល

នៅក្នុងវីនដូ 7 អ្នកអាចជួបនឹងសារកំហុស "ចំនុចបញ្ចូលទៅនីតិវិធី ucrtbase.abort មិនត្រូវបានរកឃើញនៅក្នុងកំហុស DLL api-ms-win-crt-runtime-l1-1-0.dll ឬកំហុសស្រដៀងនេះទេប៉ុន្តែជាមួយអត្ថបទ" ចំណុចចូល នៅក្នុងនីតិវិធី ucrtbase.terminate មិនត្រូវបានរកឃើញ។ "

កំហុសអាចនឹងលេចឡើងនៅពេលដំណើរការកម្មវិធីនិងហ្គេមមួយចំនួនក៏ដូចជានៅពេលចូល Windows 7 (ប្រសិនបើកម្មវិធីបែបនេះកំពុងចាប់ផ្តើម) ។ នៅក្នុងសៀវភៅដៃនេះ, លម្អិតអំពីអ្វីដែលបណ្តាលឱ្យកំហុសនេះ, ក៏ដូចជារបៀបជួសជុលវា។

ដោះស្រាយកំហុស

ក្នុងករណីភាគច្រើនដើម្បីជួសជុលកំហុស "ចំនុចបញ្ចូលទៅនីតិវិធី ucrtbase.terminate (ucrtbase.abort) មិនត្រូវបានរកឃើញនៅក្នុង DLL api-ms-win-crt-runtime-l1-1-0.dll" នៅក្នុង Windows 7 គ្រប់គ្រាន់ទេ។ គ្រាន់តែដំឡើងសមាសភាគប្រព័ន្ធបាត់សម្រាប់កម្មវិធីដែលបណ្តាលឱ្យមានកំហុស។

តាមច្បាប់ក្បួន Redistributable របស់ Microsoft Visual C ++ 2015 ត្រូវបានទាមទារដែលអាចទាញយកដោយឥតគិតថ្លៃពីគេហទំព័រផ្លូវការ។

  1. ចូលទៅកាន់ទំព័រ //www.microsoft.com/ru-ru/download/details.aspx?id=52685
  2. ចុច "ទាញយក" ហើយសំខាន់ប្រសិនបើអ្នកមានវីនដូ 64 ប៊ីតទាញយកឯកសារទាំងពីរ - vc_redist.x64.exe និង vc_redist.x86.exe (សម្រាប់ 32 ប៊ីត - មានតែពីរ) ។
  3. ដំឡើងទាំងពីរដែលបានទាញយកហើយចាប់ផ្ដើមកុំព្យូទ័រឡើងវិញ។

ភាគច្រើនកំហុសនឹងត្រូវបានកែ។ ប្រសិនបើសមាសធាតុ Visual C ++ 2015 មិនត្រូវបានដំឡើងដំបូងប្រើវិធីសាស្ដ្រដូចខាងក្រោម (ដំឡើងការធ្វើបច្ចុប្បន្នភាព KB2999226) ហើយបន្ទាប់មកធ្វើឡើងវិញ។

បច្ចុប្បន្នភាពបណ្ណាល័យសកល CRT (KB2999226)

ប្រសិនបើវិធីសាស្រ្តមុនមិនបានជួយដំបូងត្រូវប្រាកដថាអ្នកបានដំឡើងវីនដូ 7 SP1 និងមិនមែនកំណែមុន (ប្រសិនបើមិនមែនករណីនេះធ្វើឱ្យប្រព័ន្ធទាន់សម័យ) ។ បន្ទាប់មកសូមចូលទៅកាន់គេហទំព័ររបស់ក្រុមហ៊ុន Microsoft ផ្លូវការនៅ http://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows ហើយទាញយកបច្ចុប្បន្នភាពបណ្ណាល័យសកលនៅផ្នែកខាងក្រោមនៃទំព័រ។ CRT សម្រាប់កំណែវីនដូ 7 របស់អ្នក។

បន្ទាប់ពីទាញយកនិងដំឡើងរួចចាប់ផ្ដើមកុំព្យូទ័ររបស់អ្នកតំឡើងសមាសភាគចែកចាយនៃ Visual C ++ 2015 ហើយបន្ទាប់មកពិនិត្យមើលថាតើបញ្ហានេះត្រូវបានជួសជុលឬយ៉ាងណា។

ព័ត៌មានបន្ថែម

ប្រសិនបើគ្មានវិធីណាមួយអនុញ្ញាតឱ្យអ្នកកែកំហុសទេចំនុចធាតុទៅកាន់ ucrtbase.terminate / ucrtbase.abort មិនអាចរកឃើញទេអ្នកអាចសាកល្បង:

  1. លុបចេញទាំងស្រុងនិងដំឡើងកម្មវិធីដែលបង្កឱ្យមានកំហុសនេះ។
  2. ប្រសិនបើកំហុសកើតឡើងនៅពេលចូល, សូមយកកម្មវិធីបញ្ហាចេញពីការចាប់ផ្តើម។
  3. ប្រសិនបើសមាសធាតុទាំងអស់នៅក្នុងវិធីដែលបានពិពណ៌នាត្រូវបានដំឡើងដោយជោគជ័យប៉ុន្តែកំហុសនៅតែមានសូមព្យាយាមទាញយកនិងតំឡើងសមាសភាគចែកចាយនៃ Visual C ++ 2017 ។ សូមមើលរបៀបទាញយកសមាសធាតុដែលបានចែកចាយនៃ Microsoft Visual C ++ 2008-2017 ។