If-Koubou

Защо ли рестартирането на компютър определя толкова много проблеми?

Защо ли рестартирането на компютър определя толкова много проблеми? (Как да)

Попитайте как да поправите проблем, който имате с компютъра си с Windows, и вероятно ще попитат "Опитали ли сте да го рестартирате?" Това изглежда като отвратителна реакция, но рестартирането на компютър всъщност може да реши много проблеми.

Какво става тук? Защо възстановяването на устройство или рестартирането на дадена програма поправя толкова много проблеми? И защо не се опитват да се идентифицират и решават проблемите, а не да използват тъпия чук на "нулиране"?

Това не е просто за Windows

Имайте предвид, че това решение не е ограничено до компютрите на Windows, а се отнася за всички видове компютърни устройства. Ще намерите съвета "опитайте да я нулирате", приложен към безжични маршрутизатори, iPads, Android телефони и др. Същият съвети дори се отнася за софтуера - Firefox се държи бавно и консумира много памет? Опитайте да го затворите и да го отворите отново!

Някои проблеми изискват рестартиране

За да илюстрираме защо рестартирането може да поправи толкова много проблеми, нека да разгледаме най-големия софтуерен проблем, с който може да се изправи компютърът на Windows: Windows спира, показвайки син екран на смъртта. Синият екран е причинен от грешка на ниско ниво, вероятно проблем с хардуерен драйвер или хардуерен проблем. Windows достига състояние, в което не знае как да се възстанови, затова спира, показва син екран на смъртта, събира информация за проблема и автоматично рестартира компютъра за вас. Това рестартиране установява син екран на смъртта.

Windows е по-добре да се справя с грешки - например, ако вашият графичен драйвер се срине, Windows XP ще е замръзнал. В Windows Vista и по-новите версии на Windows работната площадка на Windows ще изгуби невероятните си графични ефекти за няколко минути, преди да ги възвърне. Зад кулисите, Windows рестартира неправилно функциониращия драйвер за графики.

Но защо Windows просто не решава проблема, а не рестартира драйвера или самия компютър? Е, защото не може - кодът е срещнал проблем и е спрял да работи напълно, така че няма начин да продължи. При рестартиране кодът може да започне от квадратна и да се надяваме, че отново няма да срещне същия проблем.

Примери за рестартиране на проблеми при закрепване

Докато някои проблеми изискват пълно рестартиране, тъй като операционната система или хардуерен драйвер е спрял да работи, не всеки проблем. Някои проблеми могат да бъдат отстранени без рестартиране, въпреки че рестартирането може да е най-лесният вариант.

  • Windows е бавен: Да кажем, че Windows работи много бавно. Възможно е неправилната програма да използва 99% CPU и да източва ресурсите на компютъра. Един магьосник може да се насочи към мениджъра на задачите и да се огледа наоколо, с надеждата да открие процеса на неправилното функциониране и да го сложи край. Ако обикновен потребител срещне същия проблем, той може просто да рестартира компютъра си, за да го коригира, вместо да копае в работещите процеси.
  • Firefox или друга програма използва твърде много памет: В миналото Firefox е бил плакат детето за изтичане на памет на средно компютри. С течение на времето Firefox често щеше да консумира повече и повече памет, да става все по-голям и по-голям и да се забавя. Затварянето на Firefox ще доведе до отказ на цялата памет. Когато започне отново, ще започне от чисто състояние без изтекла памет. Това не важи само за Firefox, но се отнася за всеки софтуер с изтичане на памет.
  • Проблеми с интернет или Wi-Fi мрежа: Ако имате проблем с Wi-Fi или интернет връзка, софтуерът на вашия маршрутизатор или модем може да е срещнал проблем. Рестартирането на маршрутизатора - просто като го изключите от контакта му и го включите обратно - е общо решение за проблеми с връзката.

Във всички случаи рестартирането изтрива текущото състояние на софтуера. Всеки код, който е заседнал в неправилно състояние, също ще бъде премахнат. Когато рестартирате, компютърът или устройството ще донесат системата от нулата, рестартирайки целия софтуер от квадратния, така че той ще работи толкова добре, колкото и преди.

"Soft Resets" срещу "Hard Resets"

В света на мобилните устройства съществуват два вида "нули", които можете да изпълнявате. "Soft reset" е просто да рестартирате устройството нормално - да го изключите и след това да включите отново. Едно "твърдо нулиране" връща състоянието му на софтуера до фабрично по подразбиране.

Когато мислите за това, и двата вида презареждания решават проблеми по подобна причина. Например, да кажем, че компютърът ви с Windows отказва да зареди или се зарази напълно със злонамерен софтуер. Просто рестартирането на компютъра няма да реши проблема, тъй като проблемът е с файловете на твърдия диск на компютъра - той има повредени файлове или злонамерен софтуер, които се зареждат при стартиране на твърдия диск. Но преинсталирането на Windows (извършването на операция "Обновяване или нулиране на компютъра" в термините на Windows 8) ще изтрие всичко на твърдия диск на компютъра и ще го възстанови до предишното си чисто състояние.

Това е по-лесно, отколкото да преглеждате твърдия диск на компютъра, като се опитвате да определите точната причина за проблемите или да се опитате да гарантирате, че сте заличили всяка последна следа от злонамерен софтуер. Много по-бързо е просто да започнете от известно добро, чисто състояние, вместо да се опитвате да намерите всеки възможен проблем и да го поправите.

В крайна сметка отговорът е, че "възстановяването на компютъра изтрива текущото състояние на софтуера, включително всички проблеми, които са се развили, и му позволява да започне от квадрат." По-лесно и по-бързо е да започнете от чисто състояние, отколкото да идентифицирате и да поправя всякакви проблеми, които могат да възникнат - всъщност в някои случаи може да е невъзможно да се решат проблемите, без да се започне от това чисто състояние.

Image Credit: Аррия Бели на Flickr, DeclanTM на Flickr