Jeste li ikada čuli za funkciju unutar Windowsa koja se zove “Proces servisiranja DISM hosta“?
Riječ je o jedinstvenom servisu Windows sistema, koji se uključuje u isto vrijeme kada korisnik uključuje računar, što znači da se servis „podiže“ u isto vrijeme kada i sam sistem. Iako servis ima svoje svrhe, ponekad njegovo uključivanje može dovesti do određenih problema i zato ga je ponekad bolje isključiti.
Ako ste primijetili da je potrošnja procesora, grafičke kartice ili memorijskih resursa na vašem računaru velika, a za to nema razloga, otvorite Task Manager ili “Task Manager”. „Proces servisiranja DISM hosta“ može biti odgovoran za povećano korištenje računarskih resursa. Zašto je to tako, šta je tačno ova usluga i čemu služi? Odgovore na ova pitanja dat ćemo u nastavku članka.
Šta je zapravo “DISM proces servisiranja hosta”?
DISM ili ”Deployment Image Servicing and Management” je alat iz komandne linije, koji se koristi za konfigurisanje datoteka Windows image (.wim), Full-flash uslužnih datoteka (FFU) ili virtuelnih tvrdih diskova (VHD). Dismhost.exe je izvršna datoteka, dok se sam proces naziva “DISM Host Servicing Process”, kada se pokreće u pozadini računara.
Koja je svrha ovog procesa?
DISM se najčešće koristi za pripremu slika za Windows PE, odnosno za takozvano predinstalaciono okruženje, za WinRE ili Windows okruženje za oporavak i za podešavanje samog Windowsa. Prevedeno na laički jezik, ovo znači da se DISM koristi za omogućavanje i onemogućavanje Windows usluga i za popravljanje grešaka koje se mogu pojaviti unutar sistema.
Sam alat je ugrađen u Windows sistem od Windows Viste. Dostupan je preko komandne linije, Windows PowerShell-a, a do njega možete doći preko Task Manager-a. DISM komande se mogu koristiti u offline modu, ali neke se mogu koristiti i na operativnom sistemu koji radi.
Kako prisilno zaustaviti DISM?
Ako “DISM Host Servicing Process” koristi puno procesorskih, memorijskih ili diskovnih resursa, ako ne radi ispravno ili ako je zaražen zlonamjernim softverom, ne samo da možete, već i trebate ga isključiti čim moguće. To možete učiniti vrlo lako kroz Task Manager.
Otvorite Task Manager pritiskom na Ctrl + Shift + Escape. Odaberite proces pod nazivom Dismhost.exe ili “Dism Host Servicing Process” i kliknite “Završi zadatak”. Imajte na umu da se ovaj proces može locirati unutar Servicehost proces. Ako je proces zaražen zlonamjernim softverom ili kodom, vjerovatno će se “vratiti” bez obzira koliko puta ga zatvorite ili izbrišete. Ali više ćemo o tome kako ga izbrisati ili trajno isključiti reći u nastavku članka.
Kako riješiti probleme vezane za DISM proces?
Prvi korak ka rješavanju problema vezanih za “DISM Host Servicing Process” je jednostavan: pokrenite antivirusni program, Windows Defender, Malwarebytes ili neki sličan softver pomoću kojeg ćete provjeriti da li u sistemu postoji štetni program.
Velika potrošnja procesora, memorije i diskovnih resursa obično znači da se radi o virusu. U slučaju da antivirusni programi ne otkriju zlonamjerni softver, bilo bi dobro da ručno popravite sistemske datoteke i zatim pokrenete “čisto” pokretanje sistema. U nastavku ćemo vam reći nešto više o tome kako to možete učiniti.
Kako ručno provjeriti je li Dismhost.exe zaražen nekim zlonamjernim programom?
Zlonamjerni softver se često prerušava u sistemske ili aplikacijske datoteke, nakon čega uzima njihovo ime i tako se maskira kao legitiman program, iako to nije.
Bilo bi dobro da odete na sljedeću lokaciju, jer postoji najveća mogućnost da se zlonamjerne aplikacije ili softver tamo nalaze:
C:WindowsTemp i C:UsersYourUsernameHereappdatalocaltemp
Potražite tamo datoteke pod nazivom DismHost.exe.
U slučaju da na ovim lokacijama pronađete veliki broj datoteka pod nazivom DismHost.exe, to znači da je vaš računar možda zaražen. Ako ne, trebali biste pokrenuti antivirusni program za skeniranje zlonamjernog softvera i pustiti antivirusni i slični programi da urade svoje. Ako nemate antivirusni program, možete pokrenuti i Windows Defender. Evo kako:
- Pritisnite Windows + I istovremeno ili jednostavno idite na Postavke.
- Otvorite odjeljak pod nazivom Ažuriranje i sigurnost.
- Idite na Windows sigurnost -> Zaštita od virusa i prijetnji.
- Kliknite na Opcije skeniranja i odaberite Potpuno skeniranje.
- Kliknite na Skeniraj sada i pričekajte da se skeniranje završi. U zavisnosti od toga koliko je čvrsti disk vašeg računara pun, skeniranje može trajati duže ili kraće. Ali nemojte prekidati proces skeniranja.
Koristite proces skeniranja i popravljanja oštećenih datoteka
Provjera sistemskih datoteka ili SFC je ugrađeni uslužni program koji skenira i popravlja sve oštećene sistemske datoteke. Ako otkrije da nedostaje važna datoteka, zamijenite je. Ovaj alat se obično koristi sa DISM i CHKDSK alatima za pronalaženje i popravku grešaka koje se mogu pojaviti unutar Windowsa, što znači da može pomoći u rješavanju problema s procesom DismHost. Evo kako ga možete koristiti:
- Istovremeno, kliknite na tastere Windows + R da biste pokrenuli dijalog Pokreni.
- Unesite cmd naredbu tamo i pritisnite tipke Ctrl + Shift + Enter da pokrenete naredbeni redak s povišenim privilegijama.
- Upišite sfc /scannow i pritisnite Enter.
- Skeniranje ne traje dugo, obično deset minuta. Nakon što se skeniranje završi, provjerite je li problem riješen.
Izvođenje “čistog” pokretanja sistema
Clean boot ili “Clean Boot” sličan je sigurnom načinu rada, s nekim razlikama: korisnik može ručno odabrati koje usluge i programi će se pokrenuti kada se sistem pokrene. Imajući to na umu, “čisto” pokretanje sistema može biti korisno za otkrivanje uzroka različitih problema, a samim tim i problema vezanih za DISM proces. Morat ćete se prijaviti kao administrator prije nego što možete koristiti sljedeće korake za izvođenje čistog pokretanja.
- Za početak pokrenite dijaloški okvir Pokreni pritiskom na tipke Win i R ili upisivanjem Run u Windows tražilicu.
- Nakon što se otvori dijalog Pokreni, unesite msconfig i pritisnite Enter. Otvara se konfiguracija sistema ili “Konfiguracija sistema”.
- Idite na karticu Usluge i označite “Sakrij sve Microsoftove usluge” ili “Sakrij sve Microsoftove usluge”.
- Ovdje kliknite na Onemogući sve.
- Idite na karticu Startup i otvorite “Task Manager”.
- Onemogućite sve svoje programe za pokretanje i pritisnite OK u prozoru za pokretanje konfiguracije sistema.
Nakon što ponovo pokrenete računar, izvršiće se takozvano “čisto” pokretanje. Kada završite sa rešavanjem problema, ponovo pokrenite Konfiguraciju sistema i sledite dole navedene korake da biste vratili računar u normalu.
- Na kartici “Općenito” odaberite “Normalno pokretanje”.
- Idite na karticu Usluge i poništite opciju “Sakrij sve Microsoftove usluge”, a zatim kliknite na “Omogući sve”.
- Idite na karticu “Pokretanje” i otvorite Task Manager. Tu su svi vaši programi za pokretanje i kliknite na OK.
Onemogućite usluge pod nazivom “Superfetch” i “Background Intelligent Transfer” (BIT)
Superfetch, ili SysMain, je funkcija Windows-a koja unapred učitava datoteke za pokretanje, kao i često korišćene datoteke, u radnu memoriju računara, tako da se brže pokreću. BITS prenosi datoteke u pozadini koristeći neaktivni mrežni propusni opseg. Potreban je za usluge kao što je Windows Update. Koraci za onemogućavanje i ponovno omogućavanje “Superfetch” i BIT usluga su isti:
- Za početak pokrenite dijaloški okvir Pokreni. Već sam objasnio kako se to radi, samo ponovite postupak.
- Upišite services.msc i pritisnite Enter.
- Pronađite SysMain ili Background Intelligent Transfer Service i dvaput kliknite da biste otvorili Svojstva.
- Odaberite Disabled u odjeljku Tip pokretanja.
- Kliknite OK i ponovo pokrenite računar.
- Da biste kasnije ponovo omogućili uslugu, slijedite iste korake i promijenite Disabled u Automatic.
Ako je potrebno, možete i onemogućiti Superfetch iz Windows registra promjenom vrijednosti EnableSuperfetch. Evo kako to možete učiniti:
- Pritisnite Windows + R da pokrenete Run.
- Upišite regedit i pritisnite Enter da pokrenete Windows Registry Editor.
- Idite na sljedeću lokaciju:
RačunarHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerUpravljanje memorijomPrefetchParameters
- Dvaput kliknite na EnableSuperfetch i promijenite vrijednost na 0. Ako kasnije želite ponovo omogućiti Superfetch, vratite ovu vrijednost na 3.
- Kliknite OK i zatvorite Registry Editor.
Ažuriranje Windows-a uvijek može pomoći u rješavanju raznih problema
Uvijek je dobro da je sistem ažuran, odnosno da je Windows 10 ili 11 ažuriran na najnoviju dostupnu verziju. Ažurirani sistem ne samo da će umnogome doprinijeti kvalitetnijem i boljem radu, već će dovesti do toga da svaka komponenta sistema radi na maksimumu svojih mogućnosti. Slijedite korake u nastavku da ažurirate Windows na svom računaru:
- Da započnete, idite na Postavke računara.
- Tamo kliknite na “Ažuriraj i sigurnost”.
- Kliknite na “Provjeri ažuriranja.”
- Preuzmite i instalirajte sve dostupne nadogradnje i ažuriranja sistema.
- Ponovo pokrenite računar.
Onemogućavanje i/ili brisanje DISM Host procesa je posljednje sredstvo
Ako sve drugo ne uspije, morat ćete onemogućiti i/ili izbrisati DISM Host proces. Evo kako možete onemogućiti DISM:
- Pritisnite Ctrl + Shift + Esc istovremeno da pokrenete Task Manager.
- Idite na karticu Startup.
- Odaberite dismhost.exe i kliknite Onemogući.
Da biste uklonili DISM Host uradite sljedeće:
- Idite na C:WindowsSystem32 i izbrišite direktorij pod nazivom DISM, koji je tamo.
- Ponovo pokrenite dijalog Pokreni.
- Unesite regedit unutra i pritisnite Enter.
- U uređivaču registra idite na:
RačunarHKEY_LOCAL_MACHINESOFTWARE
NodeJS.rs )