Kako saznati popis programa instaliranih na vašem računalu. Kako mogu vidjeti popis instaliranih programa? Izrada popisa programa na vašem računalu

Kao administrator, često postoji potreba da provjerite je li određeni program i koja verzija. Na primjer, možete provjeriti je li instalirano važno ažuriranje ili imaju li sve radne stanice ispravnu verziju sustava Office.
Kako to učiniti pomoću skripti (koristeći primjer) opisano je u nastavku.

Ideja se temelji na činjenici da informacije o instaliranih programa ah je unutra registar sustava na adresu:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\

Navedena košnica registra navodi samo programe instalirane "za sve korisnike", a programi "za ovog korisnika" navedeni su u košnici:
HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall

U sustavu Windows x64 popis programa također se sprema u mapu registra:
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

U skladu s tim, da biste dobili potpuni popis, morat ćete skenirati informacije iz sve tri grane registra.

Na primjer, u VBScriptu:

Const HKLM = &H80000002 "HKEY_LOCAL_MACHINE strComputer = "računalo" strKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" strEntry1a = "DisplayName" strEntry1b = "QuietDisplayName" strEntry2 = "InstallDate" strEntry3 = "Verzija Major" str Entry4 = "VersionMinor " strEntry5 = "EstimatedSize" Postavi objReg = GetObject("winmgmts://" & strComputer & _ "/root/default:StdRegProv") objReg.EnumKey HKLM, strKey, arrSubkeys WScript.Echo "Instalirane aplikacije (" & strComputer & " ) " & VbCrLf Za svaki strSubkey u arrSubkeys intRet1 = objReg.GetStringValue(HKLM, strKey & strSubkey, _ strEntry1a, strValue1) Ako je intRet1<>0 Zatim objReg.GetStringValue HKLM, strKey & strSubkey, _ strEntry1b, strValue1 End If If strValue1<>"" Zatim WScript.Echo VbCrLf & "Ime za prikaz: " & strValue1 End If objReg.GetStringValue HKLM, strKey & strSubkey, _ strEntry2, strValue2 Ako strValue2<>"" Zatim WScript.Echo "Datum instalacije: " & strValue2 End If objReg.GetDWORDValue HKLM, strKey & strSubkey, _ strEntry3, intValue3 objReg.GetDWORDValue HKLM, strKey & strSubkey, _ strEntry4, intValue4 If intValue 3<>"" Zatim WScript.Echo "Verzija: " & intValue3 & "." & intValue4 End If objReg.GetDWORDValue HKLM, strKey & strSubkey, _ strEntry5, intValue5 If intValue5<>"" Zatim WScript.Echo "Procijenjena veličina: " & Round(intValue5/1024, 3) & " megabajta" End If Next

Skripta se spaja na računalo s mrežnim nazivom strComputer, gleda ključ registra SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ i prikazuje informacije o programima.

Slične radnje mogu se izvesti u CMD naredbenoj datoteci. Ova batch datoteka stvara popis programa:

@echo off rem Ova paketna datoteka bilježi popis programa instaliranih na rem udaljenom računalu. rem %1 Naziv mreže računala u formatu PCNAME (prazna vrijednost znači da je rem lokalno računalo). rem Odredite put do mape registra set reg_key=hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall if not "%1" == "" set reg_key=\\%~1\%reg_key% rem Nabroj instalirane programe za / F " tokens=1,2,*" %%a in ("reg query "%reg_key%" /s") do ^ if "%%a" == "DisplayName" echo %%c

Kako biste provjerili je li određeni program (po nazivu) instaliran na bilo kojem računalu, možete koristiti sljedeću batch datoteku check-app-pc.cmd

@echo off rem Ova paketna datoteka provjerava je li navedeni program instaliran na udaljenom računalu. rem %1 Puni naziv programa ili dio naziva, na primjer, KB2570791. rem %2 Naziv mreže računala u formatu PCNAME (prazna vrijednost znači da je rem lokalno računalo). rem Povratni kodovi: rem 0 Program je instaliran. rem 2 Program nije pronađen. rem 87 Greška u parametrima. set app_name=%1 set pc_name=%2 rem Provjerite je li call apps.cmd na popisu %2 | findstr /i "%~1" ako errorlevel 1 echo "%~1" program nije pronađeno&& exit /b 2 echo "%~1" program instaliran. && izlaz /b 0

Sukladno tome, naredba check-app-pc.cmd KB2570791 ws_alex provjerit će je li ažuriranje KB2570791 instalirano na računalu WS_ALEX.
Sada možete automatizirati ovu batch datoteku dodavanjem provjere više računala prema popisu. Da biste to učinili, izradite naredbenu datoteku check-app-pclist.cmd s petljom koja ponavlja redove tekstualna datoteka S imena mreža računala.

@echo off rem %1 Puni naziv programa ili dio naziva programa. rem %2 Naziv datoteke koja sadrži popis računala. rem Napomena: Ova batch datoteka koristi check-app-pclist.cmd if "%~1" == "" exit /b 87 ako ne postoji %2 exit /b 2 for /F %%a in (%2) do ( echo %%a... poziv check-app-pc.cmd %1 %%a)

Primjer popisa datoteka pc.list

SERVER_DB SERVER_FILES WS_ALEX WS_RECEPTION

Sada možete koristiti naredbu check-app-pclist.cmd KB2570791 pc.list da biste provjerili je li ažuriranje KB2570791 instalirano na svakom računalu navedenom u datoteci pc.list.

Popis instaliranih programa preko mreže

Mislim da su se svi naši čitatelji suočili s tom potrebom Ponovna instalacija sustava Windows. Ponekad se to događa zbog kritičnih grešaka i problema koji su se pojavili, ponekad je uzrokovano nadogradnjom, ponekad je to diktirano željom da resetujete svo smeće nakupljeno u sustavu i započnete život računala s “ čisti list" Odmah nakon ugradnje novi sustav Stavi potrebne upravljačke programe I komponente sustava, a zatim nastavite s vraćanjem poznatog softverskog okruženja. Za ovaj će vam zadatak biti vrlo koristan unaprijed sastavljen popis aplikacija, osobito ako sadrži nekoliko desetaka stavki. Sada ćemo naučiti kako ga sastaviti (bez olovke i papira! :).

Metoda 1. Koristite naredbeni redak

Otvorite izbornik Start i unesite riječ "cmd" u traku za pretraživanje. Klik desni klik na pronađeni element i odaberite in kontekstni izbornik Pokreni kao administrator. U sustavu Windows 8 to je otprilike isto, ali umjesto Start pritisnite tipku Win na tipkovnici.

Unesite dvije naredbe u nizu:

WMIC proizvod dobiva naziv, verziju

Nakon kratkog čekanja, u prozoru ćete vidjeti popis svih programa instaliranih na vašem sustavu.

/output:D:\installedapps.txt naziv proizvoda, verzija

Sada sve što trebate učiniti je otvoriti upravitelj datoteka disk D (možete, naravno, navesti drugu stazu spremanja) i tamo ćete vidjeti tekstualnu datoteku instalirane aplikacije.txt s popisom svih instaliranih programa .


Metoda 2: CCleaner

Za one korisnike koje je kao dijete plašio vrlo crn naredbeni redak, postoji lakši način, ali zahtijeva dodatni program. Njegovu će ulogu igrati popularni uslužni program CCleaner, koji je instaliran na gotovo svakom računalu. Osim toga, ova vam metoda omogućuje stvaranje više puni popis tvoja njegova softver.

Otvorite CCleaner i idite na Servis. Ovdje ćete vidjeti kompletan popis programa i samo trebate kliknuti gumb Spremi izvješće u donjem desnom kutu da biste ga spremili u tekstualnu datoteku.

Nakon toga trebate odabrati put spremanja i naziv datoteke. Ovako kreirana lista sadrži više informacija od one generirane pomoću naredbenog retka jer sadrži informacije o izdavaču, veličini i datumu instalacije.

Pri radu s računalom uvijek se skupi mnogo informacija koje redoviti korisnik on to jednostavno ne vidi. Iskusni računalni tehničar zna da ponekad sustav treba očistiti od "smeća", kako bi ispravno funkcionirao. Bilo bi korisno i za običnog čovjeka da to nauči. Da biste pronašli program ili ga uklonili nepotrebna primjena, ne samo da biste trebali znati kako pregledati popis instaliranih programa u sustavu Windows, već i kako pravilno osloboditi slobodan prostor.

Postoji nekoliko načina za provjeru popisa instaliranih Windows programa.

  • Za instaliranje/deinstaliranje aplikacije.
  • Nakon ponovne instalacije/instalacije operativnog sustava.
  • Za dopunu softvera koji nedostaje.
  • Za otkrivanje zlonamjernog softvera.

Osnovne metode

Pomoću Značajke sustava Windows 7, 8, 10, Vista i XP.


Putem softvera treće strane

Ccleaner je popularan deinstalacijski program koji vam omogućuje izvoz popisa upravljačkih programa na vaše računalo kao txt datoteke u svim operativnim sustavima, uključujući 10. Možete ga vidjeti tako da otvorite CCleaner, odete na odjeljak "Service" i odaberete "Uninstall programs". Ako još ništa ne namjeravate poduzeti, možete koristiti gumb "Spremi izvješće" i odrediti mjesto za spremanje kataloga.

VAŽNO. Prilikom korištenja ovog uslužnog programa sprema se ne samo instalirani softver, već i aplikacije iz Windows trgovina dostupni za brisanje.

Korištenje Windows Power Shell

Ovo je standardna značajka operativnog sustava za dublju analizu i kontrolu računala. To jest, to je ista naredbena linija sa širim mogućnostima. U operativnim sustavima 8 i 10 unesite riječ powershell u traku za pretraživanje. Desnom tipkom miša kliknite na njega i odaberite "Pokreni kao administrator". Ali da biste koristili ovu značajku, morate ispisati sve dostupne naredbe koristeći Get Command. Ovu funkciju bolje je razumjeti s ozbiljnijim znanjem.

Bilo koji odabrani način dobivanja registra aplikacija instaliranih na računalu bit će sasvim prikladan kako bi se povećala složenost procesa. Običan korisnik računala može ga koristiti, čak i bez posebnih vještina programiranja.

Kako doći do popisa instaliranih programa u Windows operativnom sustavu? Popis programa instaliranih na vašem računalu možete dobiti na nekoliko načina.

U ovom ćemo članku pogledati tri različiti putevi: pomoću naredbenog retka, Windows PowerShell, I CCleaner programi. Popis instaliranih programa bit će spremljen na vašem računalu u tekstualnoj datoteci.

Popis instaliranih programa možete vidjeti izravno u operacijskom sustavu Windows. Također možete vidjeti ovaj popis instaliranih programa pomoću programa za optimizaciju ili deinstalaciju (vidjet ćete sve instalirane aplikacije u prozoru programa).

Potpuni popis instaliranih programa može biti potreban za sljedeće svrhe: za instalaciju potrebne programe, nakon instaliranja (reinstalacije) Windows operativnog sustava, nakon kupnje novog računala, kako bi se sjetili instalirati sve potrebne aplikacije, identificirati neželjeni softver koji je ušao u računalo bez znanja korisnika.

Kako vidjeti popis instaliranih programa pomoću naredbenog retka

Idite na izbornik Start, pokrenite naredbeni redak kao administrator, a zatim upišite sljedeću naredbu:

Ovisno o tome što želite: pogledajte popis u prozoru tumača naredbenog retka instalirane aplikacije, ili spremite popis instaliranih programa na svoje računalo kao tekstualnu datoteku, pokrenite odgovarajuće naredbe.

Za pregled popisa programa unesite sljedeću naredbu:

Naziv proizvoda, verzija

Nakon unosa odgovarajuće naredbe, ne zaboravite pritisnuti tipku "Enter". Pričekajte malo, jer popis instaliranih aplikacija neće biti generiran odmah. Vidjet ćete popis instaliranih programa u obliku tablice.

Da biste spremili popis programa na svoje računalo, unesite naredbu:

/output:C:\appsfile.txt naziv proizvoda, verzija

Tablica prikazuje naziv programa i broj verzije aplikacije.

Imajte na umu da je u ovoj naredbi odabrano spremanje tekstualne datoteke "appsfile" na pogon "C". Možete odabrati drugi pogon na računalu da biste spremili datoteku u "TXT" formatu.

Kako ispisati instalirane programe pomoću Windows PowerShell

U sustavu Windows 10 ili Windows 8 upišite “powershell” (bez navodnika) u polje za pretraživanje. Zatim desnom tipkom miša kliknite Windows PowerShell, a zatim kliknite "Pokreni kao administrator".

U prozoru Windows PowerShell unesite naredbu za prikaz popisa instaliranih programa:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table – AutoSize

Zatim pritisnite tipku "Enter".

Ako želite odmah dobiti popis instaliranih programa u tekstualnoj datoteci, unesite ovu naredbu:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize > C:\apps-list.txt

Pritisnite tipku "Enter" na tipkovnici.

U ovoj naredbi odabrano je spremanje datoteke "apps-list" u "TXT" formatu na pogon "C".

U tablici ćete vidjeti: naziv aplikacije i verziju programa.

Da biste spremili popis aplikacija primljenih iz Windows trgovine, pokrenite sljedeću naredbu u PowerShell-u:

Get-AppxPackage | Odaberite Naziv, Puni naziv paketa | Format-Table -AutoSize > C:\store-apps-list.txt

Kako spremiti popis instaliranih programa u CCleaneru

U prozoru koji se otvori odaberite mjesto za spremanje tekstualne datoteke. Prema zadanim postavkama, spremljena datoteka ima naziv "install".

Datoteka sadrži sljedeće informacije o programima: naziv programa, izdavač, datum instalacije, veličina, verzija.

Zaključci članka

Ako je potrebno, korisnik može dobiti popis programa instaliranih na računalu operacijski sustav Windows. Popis instaliranih programa može se spremiti na vaše računalo kao tekstualna datoteka pomoću naredbenog retka, Windows PowerShell ili CCleaner.

U ovom članku ćemo pogledati nekoliko načina za gledanje na računalu.

Ako dugo niste ponovno instalirali svoj sustav, najvjerojatnije već imate gomilu programa.

Vrlo često prečaci do programa koji se nalaze na radnoj površini odlete u smeće, ali sam program ostaje.

Često se događa da ljudi potpuno prestanu koristiti program, zašto ga onda koristiti? Može se obrisati!

Ali da biste uklonili bilo koji program, morate vidjeti potpuni popis svih programa. Reći ću vam kako to možete vidjeti.

Prvi način je otići u mapu Program Files koja se nalazi na sistemski disk, obično pogon (C:), i pogledajte što tamo imamo. Postoji mnogo različitih mapa, gotovo svaka od tih mapa je zaseban program.

Ovdje je popis instaliranih programa. Naziv mape je naziv programa koji se nalazi unutra. Da biste pokrenuli program, morate otvoriti mapu i tamo pronaći datoteku za pokretanje, obično ima ikonu programa, a poznato ime odmah vam privlači pažnju, a ova se datoteka također vrlo razlikuje od ostalih u ovoj mapi. Siguran sam da se nećete zbuniti!

Također, u mapi s instaliranim programom uvijek postoji datoteka s kojom ga možete ukloniti. Gotovo uvijek ima naziv "deinstaliraj"; da biste uklonili program, morate ga pokrenuti i slijediti čarobnjaka za uklanjanje programa.

Drugi način za pregled popisa instaliranih programa je korištenje standardne funkcije Add/Remove Programs u sustavu Windows i vidjeti što tamo imamo. Da biste to učinili, idite na Start Upravljačka ploča, u prozoru koji se otvori nalazimo poveznicu Deinstaliranje programa i kliknite na njega. Za one koji imaju Windows XP morate potražiti prečac Instalacija i uklanjanje programa.

Ovdje možemo vidjeti popis svih instaliranih programa, te ih možemo odmah obrisati. U sustavu Windows 7 možete ih sortirati po nazivu ili po datumu instalacije. Također prikazuje trag svakog programa.

Još za vidjeti programe instalirane na računalu u Pusku. Start - Svi programi.

Ali nakon instalacije, program ne stvara uvijek mapu s prečacem za pokretanje i deinstalaciju u Startu, tako da najvjerojatnije nije sav softver instaliran na računalu.

Rekao sam vam glavne načine za pregled programa koji su instalirani na našem računalu.

Ali što ako ne možemo pronaći mapu s instaliranim programom? Ali postoji prečac na radnoj površini. U sustavu Windows 7 možete desnom tipkom miša kliknuti prečac i odabrati stavku s padajućeg popisa Lokacija datoteke.

Otvorit će se mapa s instaliranim programom. Ovdje već možete pokrenuti program ili ga izbrisati!

Ovim zaključujem ovaj članak, sada znate kako potražiti i pronaći bilo koju mapu s instaliranim programom.