មិនអាចដំឡើងកម្មវិធីនៅក្នុងវីនដូ - កំហុស ...

ជំរាបសួរ

ប្រហែលមិនមានអ្នកប្រើកុំព្យូទ័រតែមួយដែលមិនជួបបញ្ហានៅពេលដំឡើងនិងលុបកម្មវិធី។ ម៉្យាងទៀតនីតិវិធីបែបនេះត្រូវធ្វើជាញឹកញាប់។

នៅក្នុងអត្ថបទតូចមួយនេះខ្ញុំសូមលើកឡើងពីមូលហេតុទូទៅបំផុតដែលធ្វើឱ្យវាមិនអាចដំឡើងកម្មវិធីនៅក្នុងវីនដូក៏ដូចជាដើម្បីដោះស្រាយបញ្ហានីមួយៗ។

ហើយដូច្នេះ ...

1. "ខូច" កម្មវិធី ("កម្មវិធីដំឡើង")

ខ្ញុំនឹងមិនត្រូវបានបោកបញ្ឆោតទេប្រសិនបើខ្ញុំនិយាយថាមូលហេតុនេះគឺជារឿងធម្មតាបំផុត! ខូច - នេះមានន័យថាកម្មវិធីដំឡើងរបស់វាត្រូវបានខូចខាតឧទាហរណ៍ក្នុងកំឡុងពេលការឆ្លងមេរោគ (ឬក្នុងកំឡុងពេលការកំចាត់មេរោគ - ជាញឹកញាប់វីរុសប្រឆាំងនឹងវីរុសវាត្រូវបានពិការ (វាមិនត្រូវបានចាប់ផ្តើម) ។

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

2. មិនឆបគ្នានឹងកម្មវិធីជាមួយវីនដូ

ហេតុផលញឹកញាប់សម្រាប់អសមត្ថភាពក្នុងការដំឡើងកម្មវិធីដែលអ្នកប្រើភាគច្រើនមិនដឹងថាប្រព័ន្ធប្រតិបត្តិការវីនដូមានអ្វីខ្លះ (XP, 7, 8, 10 ប៉ុន្តែក៏មាន 32 ឬ 64 ប៊ីត) ។

ដោយវិធីនេះខ្ញុំណែនាំអ្នកឱ្យអានអំពីប៊ីតក្នុងអត្ថបទនេះ:

ការពិតគឺថាកម្មវិធីភាគច្រើនសម្រាប់ប្រព័ន្ធ 32bit នឹងធ្វើការលើប្រព័ន្ធ 64bits (ប៉ុន្តែមិនផ្ទុយមកវិញទេ!) ។ វាជាការសំខាន់ក្នុងការកត់សម្គាល់ថាប្រភេទនៃកម្មវិធីបែបនេះដូចជាវីរុស antiviruses កម្មវិធីត្រាប់តាមថាសនិងដូចជា: វាមិនមានតម្លៃក្នុងការដំឡើងទៅក្នុងប្រព័ន្ធប្រតិបត្តិការដែលមិនមែនជារបស់ខ្លួនបន្តិចបន្តួចនោះទេ!

3. ក្របខ័ណ្ឌ NET

បញ្ហាទូទៅមួយទៀតគឺបញ្ហាជាមួយកញ្ចប់ក្របខណ្ឌ។ ណេត។ គាត់តំណាងឱ្យវេទិកាកម្មវិធីសម្រាប់ភាពឆបគ្នានៃកម្មវិធីជាច្រើនដែលបានសរសេរនៅក្នុងភាសាសរសេរកម្មវិធីផ្សេងគ្នា។

មានកំណែផ្សេងគ្នាជាច្រើននៃវេទិកានេះ។ ជាឧទាហរណ៍តាមលំនាំដើមនៅក្នុងវីនដូ 7 កំណែ NET Framework 3.5.1 ត្រូវបានតំឡើង។

វាសំខាន់ណាស់! កម្មវិធីនីមួយៗត្រូវការកំណែរបស់ខ្លួន។ ណេតក្របខ័ណ្ឌ (និងមិនមែនតែងតែថ្មីបំផុតទេ) ។ ជួនកាលកម្មវិធីត្រូវការកំណែជាក់លាក់នៃកញ្ចប់ហើយប្រសិនបើអ្នកមិនមានវា (ហើយមានតែមួយថ្មីជាងនេះ) កម្មវិធីនឹងបង្កើតកំហុស ...

តើធ្វើដូចម្តេចដើម្បីរកឱ្យឃើញកំណែរបស់អ្នកនៃក្របខ័ណ្ឌសុទ្ធ?

នៅក្នុងវីនដូ 7/8 នេះងាយស្រួលប្រើណាស់: អ្នកត្រូវទៅផ្ទាំងបញ្ជានៅ: ផ្ទាំងបញ្ជាកម្មវិធីកម្មវិធីនិងលក្ខណៈពិសេស។

បន្ទាប់មកចុចលើតំណ "បើកឬបិទសមាសធាតុវីនដូ" (នៅខាងឆ្វេងក្នុងជួរឈរ) ។

Microsoft NET Framework 3.5.1 នៅក្នុង Windows 7 ។

ព័ត៌មានបន្ថែមអំពីកញ្ចប់នេះ:

4. Microsoft Visual C ++

កញ្ចប់ទូទៅបំផុតដែលកម្មវិធីនិងហ្គេមជាច្រើនត្រូវបានសរសេរ។ ដោយវិធីនេះជាញឹកញាប់បំផុតកំហុសនៃប្រភេទ "Microsoft Visual C ++ Runtime Error ... " ត្រូវបានផ្សារភ្ជាប់ជាមួយនឹងល្បែង។

មានហេតុផលជាច្រើនចំពោះកំហុសប្រភេទនេះដូច្នេះប្រសិនបើអ្នកឃើញមានកំហុសឆ្គងស្រដៀងគ្នានេះខ្ញុំសូមណែនាំឱ្យអាន:

5. DirectX

កញ្ចប់នេះត្រូវបានប្រើជាចម្បងសម្រាប់ហ្គេម។ លើសពីនេះទៅទៀតការលេងហ្គេមត្រូវបាន "ច្បាស់លាស់" នៅក្រោមកំណែជាក់លាក់របស់ DirectX ហើយដើម្បីដំណើរការវាអ្នកនឹងត្រូវការកំណែនេះ។ ជាញឹកញាប់ជាងនេះទៅទៀតកំណែចាំបាច់របស់ DirectX មាននៅលើឌីសជាមួយនឹងហ្គេម។

ដើម្បីស្វែងរកកំណែ DirectX ដែលបានតំឡើងនៅក្នុងវីនដូសូមបើកម៉ឺនុយ "ចាប់ផ្តើម" ហើយនៅក្នុងបន្ទាត់ "រត់" សូមបញ្ចូលពាក្យបញ្ជា "DXDIAG" (បន្ទាប់មកប៊ូតុង Enter) ។

រត់ DXDIAG នៅលើវីនដូ 7 ។

សម្រាប់ព័ត៌មានបន្ថែមអំពី DirectX:

ទីតាំងដំឡើង ...

អ្នកអភិវឌ្ឍន៍កម្មវិធីខ្លះជឿជាក់ថាកម្មវិធីរបស់ពួកគេអាចត្រូវបានដំឡើងតែលើដ្រាយស៊ី។ ជាធម្មតាប្រសិនបើអ្នកអភិវឌ្ឍន៍មិនបានផ្តល់វាទេនោះបន្ទាប់ពីដំឡើងនៅលើឌីសមួយទៀត (ឧទាហរណ៍នៅលើកម្មវិធី "D:" បដិសេធដើម្បីធ្វើការ!) ។

អនុសាសន៍:

- ជាបឋមត្រូវលុបកម្មវិធីនេះចោលហើយបន្ទាប់មកដំឡើងវាតាមលំនាំដើម។

- កុំដាក់តួអក្សររុស្ស៊ីនៅក្នុងផ្លូវដំឡើង (ដោយសារតែកំហុសឆ្គងជាញឹកញាប់ត្រូវបានបង្កឡើង) ។

C: ឯកសារកម្មវិធី (x86) - ត្រឹមត្រូវ

C: កម្មវិធី - មិនត្រឹមត្រូវ

7. ខ្វះបណ្ណាល័យ DLL

មានឯកសារប្រព័ន្ធដូចជា DLL ផ្នែកបន្ថែម។ ទាំងនេះគឺជាបណ្ណាល័យថាមវន្តដែលមានតួនាទីចាំបាច់សម្រាប់ការងាររបស់កម្មវិធី។ ពេលខ្លះវាកើតឡើងថានៅក្នុងវីនដូមិនមានបណ្ណាល័យឌីជីថលចាំបាច់ (ឧទាហរណ៍វាអាចកើតឡើងនៅពេលដំឡើងវីនដូផ្សេងៗ) ។

ដំណោះស្រាយងាយស្រួលបំផុត: មើលឯកសារណាដែលមិនមានហើយទាញយកវានៅលើអ៊ីនធឺណិត។

បាត់ Binkw32.dll

8. រយៈពេលសាកល្បង (បញ្ចប់?)

កម្មវិធីជាច្រើនអនុញ្ញាតឱ្យប្រើវាដោយសេរីតែក្នុងរយៈពេលជាក់លាក់ណាមួយ (រយៈពេលនេះជាទូទៅត្រូវបានគេហៅថារយៈពេលសាកល្បង - ដូច្នេះអ្នកប្រើអាចជឿជាក់លើតម្រូវការនៃកម្មវិធីនេះមុនពេលបង់ប្រាក់សម្រាប់វាជាពិសេសដោយសារកម្មវិធីមួយចំនួនមានតម្លៃថ្លៃណាស់) ។

អ្នកប្រើជារឿយៗប្រើកម្មវិធីជាមួយរយៈពេលសាកល្បងបន្ទាប់មកលុបវាហើយបន្ទាប់មកចង់ដំឡើងវាម្តងទៀត ... ក្នុងករណីនេះវានឹងមានកំហុសឆ្គងឬទំនងជាបង្អួចនឹងបង្ហាញឡើងជាមួយការផ្តល់ជូននូវអ្នកអភិវឌ្ឍន៍ដើម្បីទិញកម្មវិធី។

ដំណោះស្រាយ:

- ដំឡើងវីនដូឡើងវិញហើយដំឡើងកម្មវិធីនេះឡើងវិញ (ជាធម្មតាវាជួយកំណត់ឡើងវិញនូវរយៈពេលសាកល្បងប៉ុន្តែវិធីសាស្រ្តនេះគឺមានការរអាក់រអួលខ្លាំងណាស់) ។

- ប្រើអាណាឡូកឥតគិតថ្លៃ។

- ទិញកម្មវិធី ...

វីរុសនិងវីរុសប្រឆាំងវីរុស

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

ដំណោះស្រាយ:

- ប្រសិនបើអ្នកប្រាកដក្នុងចិត្តអំពីគុណភាពនៃកម្មវិធីនេះ - បិទកំចាត់មេរោគហើយព្យាយាមតំឡើងកម្មវិធីឡើងវិញ។

- វាអាចទៅរួចដែលកម្មវិធីដំឡើងកម្មវិធីត្រូវបានខូចដោយមេរោគ: បន្ទាប់មកអ្នកត្រូវទាញយកវា។

- ខ្ញុំសូមផ្តល់អនុសាសន៍ពិនិត្យកុំព្យូទ័ររបស់មួយនៃកម្មវិធីកំចាត់មេរោគដ៏មានប្រជាប្រិយភាព (

អ្នកបើកបរ

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

- កម្មវិធីដ៏ល្អបំផុតសម្រាប់ធ្វើបច្ចុប្បន្នភាពកម្មវិធីបញ្ជានៅក្នុង Windows 7/8 ។

ប្រសិនបើគ្មានអ្វីជួយ ...

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

នៅថ្ងៃនេះអ្វីៗទាំងអស់សុទ្ធតែទទួលជោគជ័យនៃវីនដូ!