Jak zjistit seznam programů nainstalovaných v počítači. Jak mohu zobrazit seznam nainstalovaných programů? Vytvoření seznamu programů na vašem počítači

Jako správce je často potřeba zkontrolovat, zda konkrétní program a jakou verzi. Můžete například zkontrolovat, zda byla nainstalována důležitá aktualizace nebo zda všechny pracovní stanice mají správnou verzi sady Office.
Jak to provést pomocí skriptů (na příkladu) je popsáno níže.

Myšlenka vychází z toho, že informace o nainstalované programy ah je uvnitř systémový registr podle adresy:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\

Zadaný podregistr registru uvádí pouze programy nainstalované „pro všechny uživatele“ a programy „pro tohoto uživatele“ jsou uvedeny v podregistru:
HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall

V systému Windows x64 je seznam programů také uložen ve složce registru:
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

Chcete-li tedy získat úplný seznam, budete muset naskenovat informace ze všech tří větví registru.

Například ve VBScript:

Const HKLM = &H80000002 "HKEY_LOCAL_MACHINE strComputer = "počítač" strKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" strEntry1a = "Zobrazované jméno" strEntry1b = "QuietDisplayName" strInstallEntry3 = "strInstallEntryjD2 =" strInstallEntryjD "Verze Minor " strEntry5 = "EstimatedSize" Set objReg = GetObject("winmgmts://" & strComputer & _ "/root/default:StdRegProv") objReg.EnumKey HKLM, strKey, arrSubkeys WScript.Echo "Installed Applications (" & strComputer) ) " & VbCrLf pro každý klíč strSubkey v arrSubkeys intRet1 = objReg.GetStringValue(HKLM, strKey & strSubkey, _ strEntry1a, strValue1) If intRet1<>0 Potom objReg.GetStringValue HKLM, strKey & strSubkey, _ strEntry1b, strValue1 End If Pokud strValue1<>"" Potom WScript.Echo VbCrLf & "Zobrazovaný název: " & strValue1 End If objReg.GetStringValue HKLM, strKey & strSubkey, _ strEntry2, strValue2 If strValue2<>"" Potom WScript.Echo "Datum instalace: " & strValue2 End If objReg.GetDWORDValue HKLM, strKey & strSubkey, _ strEntry3, intValue3 objReg.GetDWORDValue HKLM, strKey & strStValue in3 strSubkey, _ strEntry<>"" Potom WScript.Echo "Verze: " & intValue3 & "." & intValue4 End If objReg.GetDWORDValue HKLM, strKey & strSubkey, _ strEntry5, intValue5 If intValue5<>"" Potom WScript.Echo "Odhadovaná velikost: " & Round(intValue5/1024, 3) & " megabajty" End If Next

Skript se připojí k počítači se síťovým názvem strComputer, podívá se na klíč registru SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ a zobrazí informace o programech.

Podobné akce lze provést v souboru příkazů CMD. Tento dávkový soubor vytvoří seznam programů:

@echo off rem Tento dávkový soubor zaznamenává seznam programů nainstalovaných na vzdáleném počítači rem. rem %1 Síťový název počítače ve formátu PCNAME (prázdná hodnota znamená, že rem je místní počítač). rem Určete cestu ke složce registru set reg_key=hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, pokud ne "%1" == "" set reg_key=\\%~1\%reg_key% rem Výčet nainstalovaných programů pro / F " tokens=1,2,*" %%a in ("regulační dotaz "%reg_key%" /s") proveďte ^ if "%%a" == "Zobrazovaný název" echo %%c

Chcete-li zkontrolovat, zda je na libovolném počítači nainstalován konkrétní program (podle názvu), můžete použít následující dávkový soubor check-app-pc.cmd

@echo off rem Tento dávkový soubor kontroluje, zda je zadaný program nainstalován na vzdáleném počítači. rem %1 Úplný název programu nebo část názvu, například KB2570791. rem %2 Síťový název počítače ve formátu PCNAME (prázdná hodnota znamená, že rem je místní počítač). rem Návratové kódy: rem 0 Program je nainstalován. rem 2 Program nenalezen. rem 87 Chyba v parametrech. set app_name=%1 set pc_name=%2 rem Zkontrolujte, zda je volání apps.cmd v seznamu %2 | findstr /i "%~1", pokud errorlevel 1 echo "%~1" program nenalezeno&& exit /b 2 echo "%~1" program nainstalován. && konec /b 0

V souladu s tím příkaz check-app-pc.cmd KB2570791 ws_alex zkontroluje, zda je v počítači WS_ALEX nainstalována aktualizace KB2570791.
Nyní můžete tento dávkový soubor automatizovat přidáním šeku více počítače podle seznamu. Chcete-li to provést, vytvořte příkazový soubor check-app-pclist.cmd se smyčkou iterující přes řádky textový soubor S názvy sítí počítače.

@echo off rem %1 Celý název programu nebo část názvu programu. rem %2 Název souboru obsahujícího seznam počítačů. rem Poznámka: Tento dávkový soubor používá check-app-pclist.cmd if "%~1" == "" exit /b 87 pokud neexistuje %2 exit /b 2 for /F %%a in (%2) do ( echo %%a... call check-app-pc.cmd %1 %%a)

Příklad seznamu souborů pc.list

SERVER_DB SERVER_FILES WS_ALEX WS_RECEPTION

Nyní můžete pomocí příkazu check-app-pclist.cmd KB2570791 pc.list zkontrolovat, zda je aktualizace KB2570791 nainstalována na každém počítači uvedeném v souboru pc.list.

Seznam nainstalovaných programů přes síť

Myslím, že všichni naši čtenáři čelili této potřebě Přeinstalace Windows. Někdy se to stane kvůli kritickým chybám a problémům, které se objevily, někdy je to způsobeno upgradem, někdy je to diktováno touhou resetovat všechny nevyžádané položky nahromaděné v systému a spustit život počítače pomocí „ čistý břidlice" Ihned po instalaci nový systém Dáš potřebné ovladače A systémové komponenty a poté pokračujte v obnově známého softwarového prostředí. Pro tento úkol se vám bude velmi hodit předkompilovaný seznam aplikací, zvláště pokud obsahuje několik desítek položek. Nyní se naučíme, jak ji skládat (bez tužky a papíru! :).

Metoda 1. Použijte příkazový řádek

Otevřete nabídku Start a do vyhledávacího pole zadejte slovo „cmd“. Klikněte klikněte pravým tlačítkem myši na nalezený prvek a vyberte jej kontextová nabídka Spustit jako administrátor. Ve Windows 8 je to přibližně stejné, ale místo Start stiskněte na klávesnici tlačítko Win.

Zadejte postupně dva příkazy:

Název produktu WMIC, verze

Po krátkém čekání se v okně zobrazí seznam všech programů nainstalovaných ve vašem systému.

/output:D:\installedapps.txt název produktu, verze

Teď už stačí jen otevřít správce souborů jednotku D (můžete samozřejmě zadat jinou cestu k uložení) a uvidíte tam textový soubor installapps.txt se seznamem všech nainstalovaných programů .


Metoda 2: CCleaner

Pro ty uživatele, které jako dítě děsila velmi černá příkazový řádek, existuje jednodušší způsob, ale vyžaduje to doplňkový program. Jeho roli bude hrát oblíbená utilita CCleaner, která se instaluje téměř na každý počítač. Navíc tato metoda umožňuje generovat více úplný seznam tvůj jeho software.

Otevřete CCleaner a přejděte na Servis. Zde uvidíte kompletní seznam programů a stačí kliknout na tlačítko Uložit zprávu v pravém dolním rohu pro uložení do textového souboru.

Poté musíte vybrat cestu pro uložení a název souboru. Takto vytvořený seznam obsahuje více informací než ten vygenerovaný pomocí příkazového řádku, protože obsahuje informace o vydavateli, velikosti a datu instalace.

Při práci s počítačem se vždy hromadí spousta informací, které běžný uživatel prostě to nevidí. Zkušený počítačový technik ví, že někdy, aby systém fungoval správně, je třeba jej zbavit „odpadků“. I pro běžného člověka by bylo užitečné se to naučit. Chcete-li najít program nebo jej odstranit zbytečná aplikace, měli byste nejen vědět, jak zobrazit seznam nainstalovaných programů ve Windows, ale také jak správně uvolnit volné místo.

Existuje několik způsobů, jak zkontrolovat seznam nainstalovaných programů Windows.

  • Instalace/odinstalace aplikace.
  • Po přeinstalaci/instalaci operačního systému.
  • Pro doplnění chybějícího softwaru.
  • K detekci malwaru.

Základní metody

Používáním Funkce Windows 7, 8, 10, Vista a XP.


Prostřednictvím softwaru třetích stran

Ccleaner je populární odinstalační program, který umožňuje exportovat seznam ovladačů do počítače jako soubor txt ve všech operačních systémech, včetně 10. Můžete jej zobrazit otevřením CCleaner, přechodem do sekce „Služba“ a výběrem „Odinstalovat programy“. Pokud se zatím nechystáte nic dělat, můžete použít tlačítko „Uložit zprávu“ a určit místo pro uložení katalogu.

DŮLEŽITÉ. Při použití tohoto nástroje se ukládá nejen nainstalovaný software, ale také aplikace Windows Store k dispozici pro smazání.

Použití prostředí Windows Power Shell

Toto je standardní funkce operačního systému pro hlubší analýzu a ovládání počítače. To znamená, že je to stejný příkazový řádek s širšími možnostmi. V operačních systémech 8 a 10 zadejte do vyhledávacího pole slovo powershell. Klikněte na něj pravým tlačítkem a vyberte „Spustit jako správce“. Chcete-li však tuto funkci použít, musíte pomocí příkazu Get Command vypsat všechny dostupné příkazy. Je lepší porozumět této funkci s vážnějšími znalostmi.

Jakákoli zvolená metoda získání registru aplikací nainstalovaných v počítači bude zcela vhodná v pořadí, v jakém se proces zvyšuje. Obyčejný uživatel PC jej zvládne i bez speciálních programátorských znalostí.

Jak získat seznam nainstalovaných programů v operačním systému Windows? Seznam programů nainstalovaných v počítači můžete získat několika způsoby.

V tomto článku se podíváme na tři různé způsoby: pomocí příkazového řádku, Windows PowerShell, A programy CCleaner. Seznam nainstalovaných programů bude uložen ve vašem počítači v textovém souboru.

Seznam nainstalovaných programů si můžete prohlédnout přímo v operačním systému Windows. Tento seznam nainstalovaných programů můžete také zobrazit pomocí optimalizačních nebo odinstalačních programů (všechny nainstalované aplikace uvidíte v okně programu).

Úplný seznam nainstalovaných programů může být zapotřebí pro následující účely: pro instalaci potřebné programy, po instalaci (přeinstalaci) operačního systému Windows, po zakoupení nového počítače, aby bylo možné pamatovat na instalaci všech potřebných aplikací, identifikovat nežádoucí software, který se do počítače dostal bez vědomí uživatele.

Jak zobrazit seznam nainstalovaných programů pomocí příkazového řádku

Přejděte do nabídky Start, spusťte příkazový řádek jako správce a zadejte následující příkaz:

V závislosti na tom, co chcete: podívejte se na seznam v okně interpretu příkazového řádku nainstalované aplikace, nebo uložit seznam nainstalovaných programů v počítači jako textový soubor, spusťte příslušné příkazy.

Chcete-li zobrazit seznam programů, zadejte následující příkaz:

Název produktu, verze

Po zadání příslušného příkazu nezapomeňte stisknout klávesu „Enter“. Chvíli počkejte, protože seznam nainstalovaných aplikací se nevygeneruje okamžitě. Zobrazí se vám seznam nainstalovaných programů ve formě tabulky.

Chcete-li uložit seznam programů do počítače, zadejte příkaz:

/output:C:\appsfile.txt název produktu, verze

Tabulka zobrazuje název programu a číslo verze aplikace.

Upozorňujeme, že v tomto příkazu je vybráno uložení textového souboru „appsfile“ na jednotku „C“. Pro uložení souboru ve formátu „TXT“ můžete vybrat jinou jednotku v počítači.

Jak zobrazit seznam nainstalovaných programů pomocí prostředí Windows PowerShell

V systému Windows 10 nebo Windows 8 zadejte do vyhledávacího pole „powershell“ (bez uvozovek). Dále klikněte pravým tlačítkem myši na Windows PowerShell a poté klikněte na „Spustit jako správce“.

V okně Windows PowerShell zadejte příkaz pro zobrazení seznamu nainstalovaných programů:

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Formátovací tabulka – AutoSize

Poté stiskněte klávesu "Enter".

Pokud chcete okamžitě získat seznam nainstalovaných programů v textovém souboru, zadejte tento příkaz:

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

Stiskněte klávesu „Enter“ na klávesnici.

V tomto příkazu je vybráno uložení souboru „apps-list“ ve formátu „TXT“ na jednotku „C“.

V tabulce uvidíte: název aplikace a verzi programu.

Chcete-li uložit seznam aplikací přijatých z Windows Store, spusťte v PowerShell následující příkaz:

Get-AppxPackage | Vyberte Název, PackageFullName | Format-Table -AutoSize > C:\store-apps-list.txt

Jak uložit seznam nainstalovaných programů v CCleaner

V okně, které se otevře, vyberte umístění pro uložení textového souboru. Ve výchozím nastavení je uložený soubor pojmenován „install“.

Soubor obsahuje následující informace o programech: název programu, vydavatel, datum instalace, velikost, verze.

Závěry článku

V případě potřeby může uživatel získat seznam programů nainstalovaných na běžícím počítači operační systém Okna. Seznam nainstalovaných programů lze uložit do počítače jako textový soubor pomocí příkazového řádku, prostředí Windows PowerShell nebo CCleaner.

V tomto článku se podíváme na několik způsobů zobrazení na počítači.

Pokud jste systém po dlouhou dobu nepřeinstalovali, pravděpodobně již máte nashromážděno mnoho programů.

Zástupci programů, které jsou umístěny na ploše, velmi často létají do koše, ale samotný program zůstává.

Často se stává, že lidé přestanou program používat úplně, proč ho potom používat? Dá se to smazat!

Chcete-li však některé programy odebrat, musíte vidět úplný seznam všech programů. Řeknu vám, jak to můžete vidět.

Prvním způsobem je přejít do složky Program Files, která se nachází na systémový disk, obvykle jednotku (C:), a podívejte se, co tam máme. Existuje mnoho různých složek, téměř každá z těchto složek je samostatný program.

Zde je seznam nainstalovaných programů. Název složky je název programu, který se nachází uvnitř. Pro spuštění programu je potřeba otevřít složku a najít tam spouštěcí soubor, většinou má ikonku programu a hned vám padne do oka známý název, navíc se tento soubor velmi liší od ostatních umístěných v této složce. Jsem si jistý, že se nespletete!

Ve složce s nainstalovaným programem je také vždy soubor, pomocí kterého jej můžete odstranit. Téměř vždy má název „uninstall“; pro odstranění programu jej musíte spustit a postupovat podle průvodce odstraněním programu.

Druhý způsob, jak zobrazit seznam nainstalovaných programů, je použít standardní funkci Přidat/Odebrat programy ve Windows a podívat se, co tam máme. Chcete-li to provést, přejděte na Start Kontrolní panel, v okně, které se otevře, najdeme odkaz Odinstalování programu a klikněte na něj. Pro ty, kteří mají Windows XP, musíte hledat zástupce Instalace a odebrání programů.

Zde vidíme seznam všech nainstalovaných programů a můžeme je rovnou smazat. Ve Windows 7 je můžete seřadit podle názvu nebo podle data instalace. Zobrazuje také stopu každého programu.

Více k vidění programy nainstalované v počítači v Pusku. Start - Všechny programy.

Po instalaci však program ne vždy vytvoří složku se zástupcem pro spuštění a odinstalaci ve Startu, takže s největší pravděpodobností tam není veškerý software nainstalovaný v počítači.

Řekl jsem vám hlavní způsoby, jak zobrazit programy nainstalované v našem počítači.

Ale co když nemůžeme najít složku s nainstalovaným programem? Na ploše je ale zástupce. Ve Windows 7 můžete kliknout pravým tlačítkem na zástupce a vybrat položku z rozevíracího seznamu Umístění souboru.

Otevře se složka s nainstalovaným programem.. Zde již můžete program spustit nebo jej smazat!

Tímto uzavírám tento článek, nyní víte, jak hledat a najít jakoukoli složku s nainstalovaným programem.