Как да диагностицирате и отстраните сривовете на приложения за Windows 8
- Категория: Уроци
Тествам доста приложения в Windows 8 - и по-скоро Windows 8.1 - всяка седмица, и докато повечето приложения работят веднага, аз срещам някои, които не го правят. Това варира от приложения, които изобщо няма да се стартират, което няма да ми позволи да направя нищо поради ограниченията на страната, приложения, които се опитват да събират информация, която се базира на местоположение, които се провалят, и приложения, които просто се сриват.
Сривове могат да възникнат в различно време. Понякога стартирайте приложението, то се появява за момент, преди да се срине на нирвана, никъде не се чува и не се вижда отново. В други случаи можете да използвате приложението, но когато кликнете върху бутон или направите нещо конкретно, то може да се срине.
Невъзможно е да се каже защо приложението се срива през повечето време. Въпреки че може да получите улики, като наблюдавате какво се случва точно преди катастрофата, може да не сте винаги в състояние да разберете за това.
Вземете приложения, които се сриват, когато се опитват да използват базирани на местоположение услуги. Въпреки че знаете, че това вероятно е причината, всъщност не можете да направите нищо за него, при условие че услугата, базирана на местоположението, е активирана и сте дали разрешение на приложението да го използва.
Възможни корекции за сривове на приложения в Windows 8
Следващата част от ръководството разглежда потенциални корекции. Въпреки че те могат да отстранят някои проблеми за вас, вероятно няма да можете да ги коригирате с помощта на решенията, публикувани тук. Причината е проста: грешки в приложенията могат да причинят срив и това е нещо, което не можете да поправите сами.
Относно предложенията:
Проблеми с паметта
Ако устройството с Windows 8, което използвате, е с малко памет, това може да обясни някои от сривовете, които преживявате. Microsoft Surface RT например се доставя само с 2 гигабайта RAM памет и ако използвате персонализиран компютър за изграждане, може да имате достъп до още по-малко RAM от това.
Но дори и да имате инсталирана достатъчно RAM памет, може да я изчерпите, ако изпълнявате няколко RAM-интензивни задачи в системата, докато имате достъп до приложения в нея.
Решение:
Използвайте прекия път Ctrl-Shift-Esc, за да отворите диспечера на задачите. Кликнете върху Още подробности и преминете към раздела Производителност.
Намерете списъка с памет тук и проверете паметта, която се използва в момента, и я сравнете с инсталираната памет. Ако имате много на разположение, паметта не е причина за сривовете ви. Ако забележите, че паметта е използвана, може да помислите да затворите някои програми, преди да опитате да стартирате приложението отново.
Актуализациите
Уверете се, че имате всички актуализации на вашата система. Това включва актуализации на самата операционна система, но и актуализации на драйвери на устройства, и тук най-вече на видеокартата.
Fix
За да проверите за актуализации на Windows, въведете актуализации, докато сте на стартовия екран и изберете „провери за актуализации“ от опциите. Това отваря менюто за актуализиране и възстановяване, където трябва да кликнете върху бутона за проверка сега, за да сканирате за актуализации, които все още не са инсталирани.
За драйвери за видеокарти отидете тук:
- Ако използвате карта Nvidia, изтеглете най-новия драйвер от Сайт за изтегляне на драйвери на Nvidia ,
- Ако използвате видеокарта AMD (ATI), изтеглете драйверите от Уебсайт за поддръжка на драйвери на AMD ,
Не на последно място, трябва да сте сигурни, че няма налични актуализации на приложения, които все още не са инсталирани.
Windows 8 е конфигуриран да инсталира автоматично актуализации на приложенията по подразбиране, но ако настройката се промени, може да искате да проверите за актуализации ръчно.
Направете следното, за да го направите:
- Отворете Windows Store на системата.
- Преместете курсора на мишката в долния десен ъгъл, за да се покаже менюто Charms, или натиснете Windows-C, за да го отворите.
- Изберете Настройки от менюто и в следващото меню Актуализации на приложението
- Тук ще намерите бутона за проверка за актуализации, който можете да използвате, за да разберете дали са налични актуализации за инсталирани приложения.
Какво да правя след това
Ако предложените поправки не разрешат сривовете, които получавате, когато използвате едно или няколко приложения в Windows 8, може да искате да опитате следното.
Първо излезте от профила си в Windows и влезте отново. Това може да звучи като нещо основно, но може да реши всички проблеми, свързани със самия акаунт.
Втората опция, която предлагам е да деинсталирате приложението напълно, да рестартирате системата след това, за да го инсталирате отново.
Ако това не работи, може да искате да се свържете с автора на приложението, за да подадете отчет за грешки.
Има и друг вариант, който е на ваше разположение. Използвайте вторичен акаунт и вижте дали той разрешава сривовете, които преживявате.