មិនអាចចាប់ផ្ដើមកម្មវិធីបានទេព្រោះការកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាឡែលរបស់វាមិនត្រឹមត្រូវ - របៀបជួសជុលវា

នៅពេលកំពុងដំណើរការកម្មវិធីមួយចំនួនដែលមិនថ្មីប៉ុន្តែចាំបាច់នៅក្នុង Windows 10, 8 និង Windows 7 អ្នកប្រើប្រាស់អាចជួបប្រទះកំហុស "កម្មវិធីមិនអាចត្រូវបានចាប់ផ្តើមទេពីព្រោះការកំណត់ប៉ារ៉ាឡែលរបស់វាគឺមិនត្រឹមត្រូវ" ។ មិនត្រឹមត្រូវ - ជាភាសាអង់គ្លេសនៃវីនដូ) ។

នៅក្នុងសៀវភៅដៃនេះ - ជំហានដោយជំហានលើរបៀបជួសជុលកំហុសនេះតាមវិធីជាច្រើនដែលមួយក្នុងចំណោមនោះអាចជួយនិងអនុញ្ញាតឱ្យអ្នករត់កម្មវិធីឬល្បែងដែលរាយការណ៍បញ្ហាជាមួយការកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាឡែល។

កែតម្រូវការតំឡើងប៉ារ៉ាឡែលដែលមិនត្រឹមត្រូវដោយការប្តូរ Microsoft Visual C ++ Redistributable

វិធីដំបូងក្នុងការជួសជុលកំហុសនេះមិនមានន័យថាមានប្រភេទនៃការវិនិច្ឆ័យទេប៉ុន្តែវាជាវិធីសាមញ្ញបំផុតសម្រាប់អ្នកចាប់ផ្តើមដំបូងហើយភាគច្រើនធ្វើការនៅក្នុងវីនដូ។

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

  1. ចូលទៅផ្ទាំងបញ្ជា - កម្មវិធីនិងសមាសភាគ (សូមមើលរបៀបបើកផ្ទាំងបញ្ជា) ។
  2. ប្រសិនបើបញ្ជីកម្មវិធីដែលបានដំឡើងមាន Microsoft Visual C ++ 2008 និង 2010 Redistributable Package (ឬ Microsoft Visual C ++ Redistributable ប្រសិនបើកំណែអង់គ្លេសត្រូវបានដំឡើង) កំណែ x86 និង x64 លុបសមាសភាគទាំងនេះ (ជ្រើសរើសចុច "លុប" នៅខាងលើ) ។
  3. បន្ទាប់ពីការលុបរួចសូមចាប់ផ្តើមកុំព្យូទ័រឡើងវិញហើយដំឡើងសមាសធាតុទាំងនេះពីគេហទំព័រផ្លូវការរបស់ Microsoft (អាសយដ្ឋានទាញយក - ខាងក្រោម) ។

អ្នកអាចទាញយកកញ្ចប់ Visual C ++ 2008 SP1 និង 2010 នៅលើទំព័រផ្លូវការខាងក្រោម (សម្រាប់ប្រព័ន្ធ 64 ប៊ីតដំឡើងទាំងកំណែ x64 និង x86 សម្រាប់ប្រព័ន្ធ 32 ប៊ីតមានតែកំណែ x86 ប៉ុណ្ណោះ):

  • Microsoft Visual C ++ 2008 SP1 32 ប៊ីត (x86) - //www.microsoft.com/en-ru/download/details.aspx?id=5582
  • Microsoft Visual C ++ 2008 SP1 64 ប៊ីត - //www.microsoft.com/en-us/download/details.aspx?id=2092
  • ក្រុមហ៊ុន Microsoft Visual C ++ 2010 SP1 (x86) - //www.microsoft.com/en-ru/download/details.aspx?id=8328
  • Microsoft Visual C ++ 2010 SP1 (x64) - //www.microsoft.com/en-ru/download/details.aspx?id=13523

បន្ទាប់ពីដំឡើងសមាសភាគសូមចាប់ផ្ដើមកុំព្យូទ័រឡើងវិញហើយព្យាយាមចាប់ផ្តើមកម្មវិធីដែលបានរាយការណ៍ពីកំហុស។ ប្រសិនបើវាមិនចាប់ផ្តើមនៅពេលនេះទេប៉ុន្តែអ្នកមានឱកាសដើម្បីដំឡើងវាឡើងវិញ (ទោះបីជាអ្នកបានធ្វើវារួចហើយក៏ដោយ) - សាកល្បងវាវាអាចដំណើរការ។

ចំណាំ: ក្នុងករណីខ្លះទោះយ៉ាងណាសព្វថ្ងៃនេះកម្រនឹងកើតឡើងចំពោះកម្មវិធីនិងហ្គេមចាស់ៗអ្នកប្រហែលជាត្រូវអនុវត្តសកម្មភាពដូចគ្នាសម្រាប់សមាសភាគ Microsoft Visual C ++ 2005 SP1 (ពួកគេអាចស្វែងរកបានយ៉ាងងាយស្រួលនៅលើគេហទំព័រផ្លូវការរបស់ Microsoft) ។

វិធីបន្ថែមទៀតដើម្បីដោះស្រាយកំហុស

អត្ថបទពេញលេញនៃសារកំហុសក្នុងសំណួរដូចជា "កម្មវិធីមិនអាចត្រូវបានចាប់ផ្តើមទេពីព្រោះការកំណត់ប៉ារ៉ាឡែលរបស់វាមិនត្រឹមត្រូវ។ ព័ត៌មានបន្ថែមមាននៅក្នុងកំណត់ហេតុកម្មវិធីឬប្រើកម្មវិធីបន្ទាត់ពាក្យបញ្ជា sxstrace.exe សម្រាប់ព័ត៌មានបន្ថែម។ " Sxstrace គឺជាមធ្យោបាយមួយដើម្បីធ្វើរោគវិនិច្ឆ័យការកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាឡែលនៃម៉ូឌុលដែលបណ្តាលឱ្យមានបញ្ហា។

ដើម្បីប្រើកម្មវិធី sxstrace ដំណើរការប្រអប់បញ្ចូលជាអ្នកគ្រប់គ្រងបន្ទាប់មកធ្វើតាមជំហានទាំងនេះ។

  1. បញ្ចូលពាក្យបញ្ជា sxstrace trace-logfile: sxstrace.etl (ផ្លូវទៅកាន់ឯកសារកំណត់ហេតុ etl អាចត្រូវបានបញ្ជាក់ជាមួយផ្សេងទៀត) ។
  2. រត់កម្មវិធីដែលបណ្តាលឱ្យកំហុសបិទ (ចុច "យល់ព្រម") បង្អួចកំហុស។
  3. បញ្ចូលពាក្យបញ្ជា sxstrace parse-logfile: sxstrace.etl -outfile: sxstrace.txt
  4. បើកឯកសារ sxstrace.txt (វានឹងស្ថិតនៅក្នុងថត C: Windows System32 ) ។

នៅក្នុងកំណត់ហេតុប្រតិបត្តិពាក្យសម្ងាត់អ្នកនឹងឃើញព័ត៌មានអំពីប្រភេទកំហុសដែលកើតឡើងនិងកំណែជាក់លាក់ (កំណែដែលបានដំឡើងអាចត្រូវបានមើលនៅក្នុង "កម្មវិធីនិងសមាសធាតុ") និងជម្រៅនៃសមាសភាគ Visual C ++ (ប្រសិនបើវាជា) ដែលចាំបាច់សម្រាប់ដំណើរការកម្មវិធីនេះនិង ប្រើព័ត៌មាននេះដើម្បីដំឡើងកញ្ចប់ដែលចង់បាន។

ជម្រើសមួយទៀតដែលអាចជួយនិងប្រហែលជាផ្ទុយពីនេះអាចបង្កឱ្យមានបញ្ហា (ឧទាហរណ៍ប្រើវាតែប្រសិនបើអ្នកអាចនិងត្រៀមខ្លួនរួចរាល់ដើម្បីដោះស្រាយបញ្ហាជាមួយវីនដូ) - ប្រើកម្មវិធីនិពន្ធចុះបញ្ជី។

បើកសាខាបញ្ជីឈ្មោះដូចខាងក្រោម:

  • កម្មវិធី HKEY_LOCAL_MACHINE Microsoft វីនដូ CurrentVersion SideBySide អ្នកឈ្នះ x86_policy.9.0.microsoft.vc90.crt_ (សំណុំតួអក្សរ) 9.0
  • កម្មវិធី HKEY_LOCAL_MACHINE Microsoft វីនដូ CurrentVersion SideBySide អ្នកឈ្នះ x 86_policy.8.0.microsoft.vc80.crt_ (សំណុំនិមិត្តសញ្ញា) 8.0

កត់សម្គាល់តម្លៃលំនាំដើមនិងបញ្ជីកំណែនៅក្នុងតម្លៃខាងក្រោម។

ប្រសិនបើតម្លៃលំនាំដើមមិនស្មើកំណែថ្មីបំផុតនៅក្នុងបញ្ជីបន្ទាប់មកផ្លាស់ប្តូរវាដូច្នេះវានឹងស្មើគ្នា។ បន្ទាប់ពីនោះបិទកម្មវិធីនិពន្ធចុះបញ្ជីនិងចាប់ផ្ដើមកុំព្យូទ័រឡើងវិញ។ ពិនិត្យប្រសិនបើបញ្ហាត្រូវបានជួសជុល។

នៅចំណុចនេះពេលវេលាទាំងនេះគឺជាវិធីទាំងអស់ដើម្បីកែកំហុសនៃការកំណត់រចនាសម្ព័ន្ធមិនត្រឹមត្រូវនៃការកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាឡែលដែលខ្ញុំអាចផ្តល់ជូន។ ប្រសិនបើមានអ្វីមួយមិនដំណើរការឬបន្ថែមអ្វីមួយខ្ញុំនឹងរង់ចាំអ្នកនៅក្នុងមតិយោបល់។