Miért nyílik meg és zár le véletlenszerűen a Parancssor?

Why Does Command Prompt Open

Ha a Parancssor vagy egy ismeretlen programablak meghatározott vagy véletlenszerű időközönként villog anélkül, hogy bármit is tenne, sok esély van arra, hogy Feladatütemező munka . Előfordulhat, hogy ez az indításkor megtörténik. Csak akkor kell tudnia, melyik program futott, hogy megbizonyosodjon arról, hogy ez nem rosszindulatú program.



A Parancssor felbukkan véletlenszerűen, gyorsan bezár



Mire megnyitja a Feladatkezelőt, és ellenőrzi a Folyamatok vagy Részletek fület, a Parancssor folyamat vagy az ismeretlen program már megtörtént befejezte a futást . A Parancssor ablaka olyan gyorsan bezáródhat, hogy előfordulhat, hogy még arra sincs ideje, hogy megnézze, mi fut, vagy akár készítsen képernyőképet a PrintScreen használatával.



Ez a bejegyzés ismerteti azokat a lehetséges okokat, amelyek miatt a Parancssor ablak véletlenszerűen felbukkan, és hogyan találhatja meg az utoljára futott ismeretlen feladat pontos nevét.

Ok

Az alábbiakban bemutatjuk azokat az általános okokat, amelyek miatt a parancssor ablak automatikusan megnyílik és bezárul.



1. Automatikus karbantartás

Ha a Parancssor ablak megnyílik és gyorsan bezár, annak oka lehet az automatikus karbantartási feladatok beindulása. Ez különösen akkor fordul elő, ha a Parancssor ablak villog, amikor a rendszer néhány percig tétlen marad. Megtekintheti a az automatikus karbantartási feladatok listája a PowerShell használatával.

Ha nem ez, akkor ez egy Ütemezett feladat lehet.

2. Office 365 háttérfeladat

Két ütemezett feladat van a Feladatütemező könyvtárban Microsoft Office :

  • OfficeBackgroundTaskHandlerLogon akkor fut, amikor a felhasználó bejelentkezik
  • OfficeBackgroundTaskHandlerRegistration óránként fut

Amikor a fenti feladatok futnak, villámgyorsan megnyitják és bezárják a Parancssor ablakot, ami nagyon bosszantó lehet a felhasználó számára. Mindkét feladat a „Felhasználók” fiókcsoport alatt futásra van beállítva. Beállítás OfficeBackgroundTaskHandlerRegistration A „Rendszer” fiók alatt történő futtatás megakadályozza a Parancssor előugró ablakok megjelenését, és a feladat rejtve fut.

  1. Nyissa meg a Feladatütemezőt, menjen a Microsoft Office ág.
  2. Válassza a lehetőséget OfficeBackgroundTaskHandlerRegistration , kattintson a jobb gombbal, és válassza a Tulajdonságok parancsot.
  3. Kattintson Felhasználó vagy csoport módosítása , típus Rendszer , OKÉ OKÉ.
    A Parancssor felugrik véletlenszerűen, gyorsan bezár - OfficeBackgroundTaskHandlerRegistration

3. Illesztőprogram-beállító segédprogram

Van egy harmadik féltől származó Driver Setup Utility nevű szoftver, amely feladatokat futtat (az Ütemezőn keresztül) az illesztőprogramok bizonyos időközönként történő frissítéséhez, aminek hatására a Parancssor automatikusan megnyílik és bezár. Az OEM-gyártók, például az Acer, a Gateway, a Packard Bell, úgy tűnik, hogy a DriverSetupUtility programot csomagolják a számítógépekben. A DriverSetupUtility vagy az illesztőprogram-frissítő program úgy van beállítva, hogy óránként ütemezett feladatként fusson, mint napi feladat, és futtatásakor hasonló képet fog látni:

Parancssor Véletlenszerű megnyitás és bezárás - illesztőprogram beállítása segédprogram

FINDSTR: Nem lehet megnyitni C:  ProgramData  acer  updater2  updater2.xml A rendszer nem találja a megadott elérési utat. Nem lehet elérni a C fájlt:  Program Files  DriverSetupUtility  FUB  + FINDSTR: Nem lehet megnyitni a C:  ProgramData  packard bell  updater2  updater2.xml fájlt. A rendszer nem találja a megadott elérési utat. Nem lehet elérni a C fájlt:  Program Files  DriverSetupUtility  FUB  + FINDSTR: Nem lehet megnyitni a C:  ProgramData  gateway  updater2  updater2.xml fájlt. A rendszer nem találja a megadott elérési utat. Nem lehet elérni a C fájlt:  Program Files  DriverSetupUtility  FUB  + FINDSTR: Nem lehet megnyitni a C:  ProgramData  gateway  updater2  updater2.xml fájlt

A harmadik féltől származó illesztőprogram-frissítő programok nem elengedhetetlenek a rendszerhez. Ha nem kívánja használni az illesztőprogram-frissítő program (oka) t, nyissa meg a Vezérlőpult → Programok és szolgáltatások → eltávolítást Illesztőprogram-beállító segédprogram (vagy DriverSetupUtility) onnan.

A Dell viszont rendelkezik egy saját SupportAssist segédprogrammal, amely nem futtatja ezeket az őrült kötegelt fájlokat. Rendes felülettel rendelkezik, és a felhasználót értesítik a rendszer bármilyen frissítéséről. powershell listázza az ütemezett feladatokat az utolsó futási idő alatt

Javítás: A Parancssor felugrik és azonnal bezár

Tudja meg, miért pont a Parancssor ablak jelent meg!

Mi van, ha nem használja az Office 365 vagy az Illesztőprogram-frissítő programot? Ha a fenti „Ok” részben említett információk nem vonatkoznak az Ön esetére, akkor itt van néhány általános követési módszer, amelyet követhet az aktiválandó program vagy feladat szűkítéséhez.

A beépített Feladatütemező felsorolja az utolsó futtatási időt és a feladatok minden egyéb részletét, de az egyes mappák manuális ellenőrzése időigényes.

Az ütemezett feladatok nyomon követéséhez használhatja a PowerShellt, a beépített Feladatütemező konzol eszközt SchTasks.exe , vagy a harmadik féltől származó TaskSchedulerView segédprogram. Így határozhatja meg, hogy a képernyőn utoljára felvillantott Parancssor ablak Feladatütemező feladatként indult-e.

1. módszer: A PowerShell használata

Indítsa el a PowerShell-t rendszergazdaként, és futtassa a következő parancssort:

Get-ScheduledTask | Get-ScheduledTaskInfo | válassza a TaskName, TaskPath, LastRunTime | lehetőséget out-gridview

Ez megmutatja az ütemezett feladatok listáját, a megfelelő „utolsó futtatási idő” adatokat és az ágat (Feladatütemező).

Rendezze az eredményeket LastRunTime (csökkenő) a legutóbb futtatott feladatok listájának megismeréséhez.

A Parancssor felbukkan véletlenszerűen, gyorsan bezár

Most könnyedén szűkítheti a nemrég futott feladatot. A szűkített eredményekből nagyon könnyen el lehet különíteni azt a feladatot, amely elindította a Parancssor vagy egy konzolprogramot (amely a parancshéj alatt fut).

2. módszer: A TaskSchedulerView segédprogram használata

TaskSchedulerView a NirSoft-tól megmutatja a Tasks összes információját. Ez az eszköz megjeleníti a Feladatütemező összes feladatának listáját, és lehetővé teszi több feladat egyszerre történő letiltását vagy engedélyezését. Minden felsorolt ​​feladathoz a következő információk jelennek meg:

  • A feladat neve
  • Leírás
  • Állapot
  • Rejtett (Igen / Nem)
  • Utolsó futtatás / következő
  • Run Times
  • Feladat mappa
  • A fájl EXE fájlneve vagy a COM kezelője
  • A kihagyott futások száma
  • és több…

A TaskSchedulerView alkalmazásban rendezze a listát az „Utolsó futtatás” oszlop alapján, és kattintson duplán az utolsó futtatási feladatra, hogy megtalálja, melyik programot hajtották végre utoljára.

Ha a feladat egy szokásos Windows feladat, akkor egyszerűen hagyja figyelmen kívül. Ha a feladat neve vagy a program neve gyanús, végezzen teljes rendszerellenőrzést a Malwarebytes antimalware programmal a frissített aláírásokkal ellátott teljes víruskereső futtatás mellett.

(Azonban nem minden, a háttérben futó program ütemezett feladat. Lehetséges, hogy egy jelenleg futó program jogos okokból indít egy másik programot vagy parancssort. Vagy futhat a startup számos belépési pontjának egyikéből Az automatikus futtatásnak, a Process Explorer és a Process Monitor segédprogramoknak (lásd a cikk 4. szakaszát a cikk végén) világos képet kell adniuk a futó folyamatokról és az automatikus indítás bejegyzéseiről.)

3. módszer: A SchTasks.exe használata a feladatlista és az utolsó futtatási idő megszerzéséhez

A Feladatütemező futtatási előzményei lekérdezhetők a schtasks.exe konzol eszköz.

Nyissa meg a emelt parancssor ablak és írja be:

schtasks / query / FO TABLE / v | csipesz

Megjegyzés: A feladatok lekérdezéséhez a SchTasks.exe nem igényli, hogy magasabb szintű parancssorból fusson.

A kimenetet a vágólapra másolja. Nyissa meg a Jegyzettömböt, és illessze be a kimenetet.

Látni fogja a Feladatok listáját és azok teljes részleteit, beleértve az utolsó futtatási időt is. Illessze össze az időt az ismeretlen programablak megjelenési és eltűnési idejével.

Különösen a három oszlop érdekel minket - Utolsó futás ideje, A feladat neve, és Feladat a futtatásra . Ellenőrizze ezeket a mezőket a fájl végéig, mivel ez a lista nem csoportosítva vagy rendezve van az Utolsó futtatás ideje szerint.

Importálás Excelbe

Részletes ellenőrzéshez hozzon létre CSV jelentést a TABLE vagy LIST jelentés formátum helyett a következő paranccsal:

schtasks / query / FO CSV / V> d:  task-list.csv

Például, d: task-list.csv a fájl neve és elérési útja, ahová a kimenetet írják. Nyissa meg a CSV fájlt az Excel használatával, szükség szerint rendezze át az oszlopokat, és ennek megfelelően formázza meg. Rendezés Utolsó futás ideje (ereszkedő).

4. módszer: Folyamatfigyelő

A Process Monitornak vagy a Windows Sysinternals által a Process Explorernek pontosan meg kell mondania, mi a helyzet jelenleg fut a háttérben. Ha Folyamatfigyelő nyomkövetést futtat, hogy valós időben figyelje az új folyamatokat vagy szálak létrehozását, akkor képesnek kell lennie arra, hogy megállapítsa, hogy a Parancssor ablakot vagy a képernyőn felbukkanó (és gyorsan kilépő) programot a Feladatütemező indította-e vagy nem.

ÖSSZEFÜGGŐ: Határozza meg a futó folyamat szülői folyamatát a Windows rendszerben

Itt van egy minta Feladatütemező feladat, amely megnyitotta a Parancssor ablakot. A folyamat létrehozása a Process Monitor segítségével követtük nyomon.

Miután megismerte a PID-t vagy a szülői folyamatot, mindössze annyit kell tennie, hogy megkeresi ezt a PID-t a Feladatkezelő részletek lapon. Rámutathat svchost.exe amely a Windows Services-t futtató gazdagép-folyamat. A. Bekapcsolása parancssori oszlop a Feladatkezelőben megjeleníti a szolgáltatási csoportot. Ha a szolgáltatási csoport neve azt mondja 'Menetrend' , ez a Feladatütemező.

Ha egy ismeretlen program vagy a Parancssor ablak felbukkan és gyorsan bezár, mielőtt olvashatná az Ablak címet, akkor most már tudja, hogyan lehet megtalálni a futtatott programot.


Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?

Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
  • Tweeteld!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több, mint 10 másodperc az idődből. A megosztás gombjai közvetlenül alul találhatók. :)

Lásd még