ძირითადი შინაარსიდან გადასვლა

პრობლემა გამოიწვია პროგრამის შეწყვეტასთან დაკავშირებით



იმ დღეებში, როდესაც OS მხოლოდ შეიქმნა, მათ მუშაობდნენ სპეციალისტების მრავალრიცხოვანი ჯგუფები. ეს ეხება ყველა სახის პროგრამულ უზრუნველყოფას, რომლის შემადგენელი კომპონენტი მაშინ პროგრამირების პროგრამები იყო. ჩვენს დროში ყველას შეუძლია დეველოპერი გახდეს, ამის გაკეთება საკმარისია ობიექტზე ორიენტირებული პროგრამირების ენაზე, რომლის უზარმაზარი თანხა დაგროვდა. შედეგად, ბევრი სხვადასხვა პროგრამული გამოჩნდა, შექმნილი ინოვატორები-რაციონალიზატორები ან უბრალოდ სამოყვარულო ენთუზიასტები.

ამ პროგრამების უმეტესობა ხანდახან ვერ ახერხებს შიდა შეცდომების, ოპერაციული სისტემის ან PC- ს გაუმართაობის გამო. ასეთ შემთხვევებში, განაცხადის დაწყებისას, ეკრანზე გამოჩნდება საერთო შეცდომა: "პრობლემა, რომელიც მოხდა, პროგრამა შეჩერდა. Windows დაიხურება ამ პროგრამის და თუ არსებობს ცნობილი გზა პრობლემის დაფიქსირება, ამის შესახებ გაცნობებთ. არ დაარღვიოთ, რადგან ეს მარცხი უმეტეს შემთხვევაში სწორია. მოდი განვსაზღვროთ შეცდომის გამოსწორების სხვადასხვა გზების განხილვა: "პრობლემა, რომელიც წარმოიშვა, გამოიწვია პროგრამის შეწყვეტა".


Аварийное завершение работы программы
უკიდურესად არასასიამოვნო შეცდომა, მაგრამ ხშირ შემთხვევაში სწორად. განვიხილოთ უფრო დეტალურად, თუ როგორ უნდა გადავწყვიტოთ ეს პრობლემა.

სტატიის შინაარსი:

პროგრამის შეწყვეტის მიზეზები

ამ პრობლემის გადასაჭრელად, ვთავაზობ ამ შეცდომის მიზეზების სისტემატიზაციას და, მარტივად კითხვისთვის, გაყევით მათ სამ ბლოკად:

პროგრამული მარცხი - აქ შედის:

  • პროგრამის ოპერაციებისთვის ოპერატიული მეხსიერება;
  • API- ების ან ბიბლიოთეკების ნაკრები არ არის, რომლითაც პროგრამული უზრუნველყოფა უნდა შეესაბამებოდეს სათანადო ფუნქციონირებას;
  • თავად პროგრამის პრობლემა.

Windows ავარიის - ის მოიცავს:


  • სისტემის თავდასხმის ვირუსები;
  • სისტემის ფაილ (ებ) ის დაზიანება, რომელიც პროგრამის პროცესშია ხელმისაწვდომი.

აპარატურის პრობლემები - ამ შემთხვევაში კომპონენტები უნდა შემოწმდეს წარუმატებლობის გამო, კერძოდ:

მოდით განვიხილოთ თითოეული მიზეზი იმისათვის.

Причины возникновения ошибки: "Возникшая проблема привела к прекращению работы программы..."
მოდი უფრო დეტალურად განვიხილოთ პროგრამის მოულოდნელი შეწყვეტის მიზეზები და შეეცადეთ გამოსწორდეს თითოეული მათგანი.

პროგრამული უზრუნველყოფის გაუქმების გზები

ოპერატიული ოპერაციისთვის RAM- ის დეფიციტი. ამ შემთხვევაში, თქვენ უნდა შეამოწმოთ დატვირთვის RAM, როდესაც თქვენ დაიწყება და აწარმოებს თქვენი განაცხადი. ალბათ სისტემა უბრალოდ აკლია. ასე რომ, აუცილებელია:



ღია სამუშაო მენეჯერი - ამისათვის დააჭირეთ ღილაკს "Ctrl + Alt + Delete" და გამოჩენა ფანჯარაში აირჩიეთ "Start Task Manager";

ალტერნატიული ვარიანტია დააჭირეთ "Win + R" ღილაკზე კომბინაცია და "Run" ფანჯარაში, რომელიც იხსნება , ტიპის taskmgr და დააჭირეთ "Enter".

პროგრამის გაშვება და პროცესის მენეჯერის "პროცესების" ჩანართში ჩაწერეთ რა ოპერატიული მეხსიერება საჭიროა. თუ ეს არ არის საკმარისი, მაშინ არსებობს ორი ვარიანტი:

ამავე სექციაში, მჭიდრო ზედმეტი პროცესები.

გაზრდის პეიჯინგის ფაილების ზომა - ეს საშუალებას მისცემს (თუ პროგრამა არ არის საკმარისი RAM და იგი იყენებს დისკზე, რათა იქონიოთ შუალედური მონაცემები ოპერაციების შესახებ), გამოაყოს მეტი ადგილი მყარ დისკზე, რათა აწარმოოთ პროგრამა. ამის გაკეთება შეგიძლიათ:

გადადით "პანელზე", აირჩიეთ "სისტემა და უსაფრთხოება", შემდეგ "სისტემა", კომპიუტერის შესახებ ინფორმაციის შესახებ, დააჭირეთ "პარამეტრების შეცვლას", შემდეგ "გაფართოებულ". "მაღალსიჩქარიანი" პარამეტრებით, კვლავ "გაფართოებული" და "ვირტუალური მეხსიერების" ბლოკში, აირჩიეთ "შეცვლა" ჩანართი, შემდეგ გაზრდის პეიჯინგ ფაილს და დააჭირეთ "OK" - ეს კეთდება.

Изменения объема файла подкачки ОЗУ
ჩვენ შეცვლით მითითებულ პარამეტრებს გაზრდის პეიჯინგის ფაილის ზომა.

არ არის საჭირო პროგრამული უზრუნველყოფა

ამ პრობლემის მიზეზს ასევე შეუძლია კომპიუტერთან პროგრამული უზრუნველყოფის ინტეგრირებისთვის შექმნილი სპეციალური საექსპლუატაციო ბიბლიოთეკების და სხვა სავალდებულო სისტემის API არარსებობა. ამიტომ, სასარგებლოა შემდეგი პროგრამული უზრუნველყოფის დაყენება:

Win32 (x86):

იყიდება win64

ამის შემდეგ, გადადით Windows Update და დააყენოთ ყველა განახლება ამ პროგრამული უზრუნველყოფა.

თავად პროგრამის პრობლემები

შეცდომა "პრობლემა, რომელიც წარმოიშვა, გამოიწვია პროგრამის ოპერაციის შეწყვეტა" შეიძლება მოხდეს, თუ პროგრამაში გამოყენებული ვერსია არასწორია. ეს შეიძლება მოხდეს, თუ:

  • დაინსტალირებული პროგრამული უზრუნველყოფის პირატული ვერსია (მაგალითად, RePack თამაში), მაშინ გამოსავალი არის ალტერნატიული ვერსია, ან დაუკავშირდით დეველოპერს;
  • თქვენ იყენებთ პროგრამის ბეტა ვერსიას, მხოლოდ მისი მოხსნა და დეველოპერის საიტისგან ოფიციალური პროგრამის გადმოტვირთვა.

ჩვენ გადავწყვიტეთ პროგრამის ავარიის გამო Windows ავარიის გამო

Windows შეცდომები ვირუსის შეტევის შედეგად. ფატალური პროგრამის შეცდომები ხშირად იწვევენ ვირუსების მიერ Windows ფაილების და ბიბლიოთეკების დაზიანებისგან. ამ შემთხვევაში, სისტემა უნდა დაინერგოს კომუნალური ექიმებით ვებ კურიტეტი. ამისათვის საჭიროა:

  1. ჩამოტვირთეთ დოქტორი ვებ პროგრამის ოფიციალური ვებ-გვერდიდან - https://free.drweb.ru/cureit/ ;
  2. დააინსტალირეთ და აწარმოებს ანტივირუსს, რის შედეგადაც ეს ფანჯარა გაიხსნება, სადაც საჭიროა დააჭირეთ "სკანირების დაწყება" tab;
Сканирование Windows Доктором Вебом
დააჭირეთ ღილაკს "დაწყება სკანირება", რათა დაიწყოთ სკანირება OS- ს გამოყენებით. ვებ

სკანირების დასრულების შემდეგ, თქვენ მოგეთხოვებათ ვირუსის კარანტინში ან ამოიღოთ იგი - უმეტეს შემთხვევაში, შეგიძლიათ წაშალოთ იგი.

პროგრამაში არსებული ფაილების დაზიანება

ზოგჯერ პრობლემა შეჩერების პროგრამა ხდება შედეგად დაზიანების სისტემის ფაილი ან Windows ბიბლიოთეკა. ამ შემთხვევაში, თქვენ უნდა მოძებნოთ მეხსიერების ნაგავსაყრელი - ფაილების შემცველი ინფორმაცია თქვენი პროგრამის გაშვების შედეგად, პროგრამის დამუშავების პროცესის, RAM- ისა და სხვა კომპონენტების დაწყებისას. ასე რომ, ჩვენ შეგვიძლია გამოვიკვლიოთ კონკრეტულად ჩვენს შემთხვევაში, რის შედეგადაც ეს შეცდომა ხდება. ასე რომ, დამონტაჟების დროს დამონტაჟება მეხსიერების ნაგავსაყრელი, საჭიროა:

  1. დაიცავით სპეციალური კომუნალური "ProcDump" - ის ბმული, რომელიც საშუალებას გაძლევთ სწრაფად შექმნას მეხსიერების ნაგავსაყრელი, რომელიც არ შეიცავს არასაჭირო ინფორმაციას - https://docs.microsoft.com/ru-ru/sysinternals/downloads/procdump;

    Страница загрузки ProcDump
    შემდეგ დააჭირეთ tab "Download ProcDump" ჩამოტვირთოთ უტილიტა.
  2. გადმოწერილი არქივი ცალკე საქაღალდეში უნდა გადანაწილდეს და გზა დააკოპიროთ, საჭიროა სწორად გაუშვათ სასარგებლო;
  3. აწარმოეთ procdump.exe ან procdump64.exe ფაილი (დამოკიდებულია თქვენი კომპიუტერის OS- ში დაყენებული სავარჯიშო) და მიიღოს ლიცენზიის ხელშეკრულება;
  4. გახსენით Windows ბრძანების ხაზი (ამისათვის დააჭირეთ ღილაკს "Win + R", "Run" ფანჯრის ტიპი cmd.exe და დააჭირეთ "შეიტანეთ"), რომელშიც ვწერთ შემდეგს:
  5. ********* \ procdump.exe -accepteula -e -w [სახელი წარუმატებელი განაცხადის] ********, სადაც ******* არის გზა საქაღალდეში ერთად Procdump შემსრულებელი ფაილი;
  6. მაგალითი: C: \ \ მომხმარებელი \ ProcDump \ procdump.exe -accepteula -e -w opera.exe C: \\ მომხმარებელი \ ProcDump \ - ახლა ჩვენ ვიწყებთ ბრაუზერს "ოპერა" და თუ პროგრამა დამსხვრევაზე, ProcDump საქაღალდეში მცირე მეხსიერების ნაგავსაყრელი დარჩება, რომელიც გეტყვით შეცდომის დროს დაზიანებების მიზეზსა და ტექნიკის მდგომარეობის შესახებ.
  7. დაიწყეთ პროგრამა და დაველოდოთ გამგზავრებას - როგორც კი შეცდომა ხდება, მცირე მეხსიერების ნაგავსაყრელის შემცველი ინფორმაცია ფაილზე, რომელიც აპლიკაციის დაწყების ბრალია ავტომატურად შეიქმნება ProcDump- ის საქაღალდეში, ჩვენ უბრალოდ უნდა წაიკითხოთ.
Параметры работы ProcDump
ისარი შეიცავს ორ სათაურს: პირველი აღწერს საქაღალდეში, სადაც მცირე ნაგავსაყრელის შენახვა მოხდება, მეორე კი ნიღაბი შეიცავს ნაგავსაყრელის სახელს.

დაწვრილებით შესახებ, თუ როგორ უნდა წაიკითხოთ მეხსიერების ნაგავსაყრელი:

Windows 10:

Windows 7:

მას შემდეგ, რაც სისტემის ფაილი ან მძღოლის პასუხისმგებელი პროგრამის არანორმალური შეწყვეტა, ის რჩება უბრალოდ მისი კოპირება და ჩასვით იგი Yandex- ში ან Google- ის საძიებო სტრიქონში. როგორც წესი, საძიებო სისტემის პირველ შედეგებზე იქნება საიტებზე, რომლებიც შეიცავს დეტალურ ინფორმაციას ამ ფაილის ან მძღოლის შესახებ და შეგიძლიათ ჩამოტვირთოთ სასურველი ფაილის ნაგულისხმევი ვერსია.

ჩვენ დავაფიქსირებთ პროგრამის დაზიანებას, რომელიც დაკავშირებულია PC ტექნიკის პრობლემებთან

აპარატურის პრობლემები, სამწუხაროდ, ხშირად იძახის სერვისცენტრთან დაკავშირებას. მიუხედავად ამისა, "ტექნიკის" პრობლემების დროულად შესწორება შეიძლება მნიშვნელოვნად დაზოგოს ფულსა და დროს, რადგან PC- ის ყველა ელემენტი ერთმანეთთან კავშირშია და ერთი მოწყობილობის ფუნქციონირება ზიანს მიაყენებს მასთან დაკავშირებულ სხვა ელემენტებს. მაგრამ მანამდე, თქვენ შეგიძლიათ შეამოწმოთ პერსონალური კომპიუტერი თქვენი კომპიუტერის სანახავად, თუ ისინი დამნაშავე პროგრამის ნაადრევი გამორთვა.

RAM შეცდომა

  • ჩვენ გამოვიყენებთ ჩაშენებულ Windows- ის კომუნალურ გამოყენებას "MdSched" - ს გახსნისთვის, გამოიყენეთ გასაღები კომბინაცია "Win + R" და "Run" ფანჯარაში, რომელიც უკვე ვიცით, ტიპის mdsched.exe , დააჭირეთ "Enter";
  • ჩვენ შეგვიძლია შემოგთავაზოთ ორი ვარიანტი RAM- ის დიაგნოზი, აირჩიე ის, რაც რეკომენდირებულია - მზად არის.
Окно проверки компьютера на предмет неполадок с оперативной памятью
იქნება ორი ვარიანტი PC- ის RAM- ის დიაგნოსტიკისთვის, საუკეთესო გამოსავალი იქნება პირველი ვარიანტი.

Windows გადატვირთვა, რომლის დროსაც RAM შემოწმდება, შედეგები გამოჩნდება შეტყობინებას პანელში.

მარცხი დისკის

ხისტი დისკზე შეცვლის შემოწმების გასაშვებად, თქვენ უნდა:

  1. გახსენით ბრძანებათა ზოლი (Win + R → cmd.exe → Enter) და ჩაწერეთ: chkdsk / (დისკის სახელი, სადაც პროგრამა მდებარეობს): / f / r და დააჭირეთ "Enter" (მაგალითად: chkdsk C: / f / r );
  2. გარდა ამისა, წარწერა "შეუძლებელია CHKDSK ბრძანების შესრულება, რადგან მითითებული მოცულობა გამოიყენება სხვა პროცესში. უნდა შეამოწმოთ ეს მოცულობა მომდევნო გადატვირთვისას? [Y (დიახ) / N (არა)] - აქ შეიტანეთ Y და დააჭირეთ "Enter".
  3. ჩვენ გადატვირთეთ Windows, რომლის დროსაც ხისტი იქნება შემოწმებული და მისი შეცდომები (ასეთის არსებობის შემთხვევაში) გამოსწორდება OS- ის საშუალებით.
Запуск утилиты chkdsk
Chkdsk- ის კომუნალური გაშვებისათვის, ბრძანებათა ზოლში ჩაწერეთ chkdsk (დისკის სახელი ჩვენ ვაპირებთ შემოწმებას): / f (სარემონტო ცუდი სექტორები) / r (მონაცემების აღდგენა) და დააჭირეთ Enter.

ჩვენ ვამოწმებთ ვიდეო კარტს პრობლემებს

დასაწყისისთვის, თუ თქვენი კომპიუტერი ან ლეპტოპი აღჭურვილია ორი ვიდეო კარტით, სცადეთ პროგრამა ჩართული ინტეგრირებული ვიდეო კარტის მეშვეობით და შემდეგ გამოიყენოთ დისკრეტული. იმ შემთხვევაში, თუ პროგრამა მუშაობს ერთ-ერთ ვიდეო კარტაზე, პრობლემა "პრობლემა, რომელიც წარმოიშვა პროგრამის ოპერაციის შეწყვეტისკენ", სავარაუდოდ, სხვა გრაფიკული ადაპტერია. თქვენ უნდა დაადასტუროთ ეს შეცდომებისთვის სკანირებისთვის OCCT- ის სასარგებლო საშუალებებით. ამისათვის:

  1. გადადით ოფიციალური დეველოპერის საიტზე ბმულზე - http://www.ocbase.com/index.php/download;
  2. გვერდის უკიდურეს ქვედანაყოფში არსებობს ბმულები პროგრამის ორი ფორმით - შესრულებადი ფაილში ან არქივში, აირჩიეთ ნებისმიერი და ჩამოტვირთეთ სასარგებლო;
Загрузка OCCT
ჩამოტვირთვის გვერდზე აირჩიეთ მოსახერხებელი ვერსია და ჩამოტვირთეთ სასარგებლო.
  1. ინსტალაციის შემდეგ, OCCT- ს გაუშვით და დააყენეთ შემდეგი ტესტი პარამეტრები:
Окно проверки видеокарты с помощью OCCT
აქ ჩვენ ვაყენებთ გამოცდის პარამეტრებს, რომლებიც გამოსახულია გამოსახულების შესახებ. გარდა ამისა, ზოგიერთი პარამეტრი შეიძლება შეიცვალოს, რაც დამოკიდებულია ვიდეო კარტის შემდეგ თვისებებზე.

ზოგიერთი პარამეტრი შეიძლება შეიცვალოს:

თუ თქვენ გაქვთ ძველი ვიდეო კარტა, ოპტიმალური იქნება DirectX9- ის "DirectX ვერსია" ჩანართში;

"ვიდეო კარტის" განყოფილებაში შეარჩიეთ გრაფიკული ადაპტერი, რომლითაც გსურთ სკანირების პრობლემები.

  1. შემდეგ დააჭირეთ ღილაკს "ON", რის შემდეგაც დაიწყება ვიდეო კარტის გამოცდა. მიზანშეწონილია დაიცვას პროგრამაში ტესტირების პერიოდი, რაც მოითხოვს დიდი რაოდენობით კომპიუტერულ რესურსებს, რადგან OCCT ვიდეო ბარათის გადამოწმების პროცესში უფრო მეტ დატვირთვას დააყენებს.
  2. დასასრულს ტესტირება, ფოლდერის გაიხსნება შედეგების შემოწმების სხვადასხვა პარამეტრების და რეჟიმები ოპერაციის გრაფიკა ადაპტერი - ჩვენ მხოლოდ დაინტერესებული ზედა წარწერა:
  3. თუ არ არსებობს შეცდომები, "არა შეცდომა" ჩაიწერება ტესტის შედეგების სკრინშოტზე.
Результаты проверки видеокарты утилитой OCCT
ჩვენ ყურადღებას მიაპყრობს ჩანაწერში ხაზგასმით აღნიშნულ ჩარჩოში, ის არის ის, ვინც საშუალებას გაძლევთ გესმოდეთ ზოგადი თვალსაზრისით თუ არა ვიდეო ბარათი კარგი დატვირთვის რეჟიმში.

იმ შემთხვევაში, თუ ჯერ კიდევ არსებობს პრობლემები, შეგიძლიათ გამოიყენოთ მეორე ვიდეო ბარათი პროგრამაში დასაწყებად. თუ არა, მაშინ ერთადერთი გამოსავალია შეკეთება გრაფიკული მოწყობილობა.

დასკვნა

მიუხედავად იმისა, რომ სტატიაში განხილული იყო დიდი რაოდენობის გზები შეცდომის გამოსასწორებლად "პრობლემა, რომელიც გამოიწვია პროგრამის შეწყვეტა ...", ამ პრობლემის მიზეზები უფრო დიდია. უფრო მეტიც, ერთი მომხმარებლისთვის, შეიძლება ინდივიდუალური იყოს. ამიტომ, დაწერე კომენტარი, თუ ეს გადაწყვეტილებები არ დაგვეხმარა, მე შევეცდები დაგეხმაროთ.



როგორ შეაფასებ სტატიას?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 ( 2 რეიტინგი, საშუალოდ: 3.50 გარეთ 5)
იტვირთება ...

კომენტარის დამატება

თქვენი ელფოსტა არ გამოქვეყნდება.