Posted in: Windows 10, Windows 11, Windows 8 a 8.1, Windows server

Povolení vzdálené plochy PowerShellem

Někdy je potřeba z nějakého důvodu si povolit na vzdálený PC RDP, např. aplikace, které nemají známé parametry oprav pro příkazovou řádku apod, nebo něco potřebujete prostě a jednoduše udělat v aplikaci, která zrovna pomocí PowerShell commandů ovládat nelze. Fyzicky svou cestu k počítači vážit nemusíme, pokud jde k dispozici vzdálená správa pomocí PowerShellu.

Pokud přistupuji vzdáleně, pak do relace zadám příkaz:

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0

Pokud jsem na stroji fyzicky, musím spustit PowerSehll jako správce a následně využiji příkaz výše. Příkaz povolení realizuje změnou hodnoty položky registru. Nyní ještě musíme zajistit povolení ve Firewallu, což zajistí následující příkaz:

Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

Příkaz Enable-NetFirewallRule slouží k povolení některého z hotových pravidel Firewallu, může to být některá z výchozích šablon (nikdy dříve nevyužitá), nebo uživatelsky definované pravidlo, které je v danou chvíli neaktivní či zakázané.

Posted in: Windows 8 a 8.1

Ukončení podpory Windows 8.1

Dle statistik StatCounteru používá počítače s operačním systémem Windows 8 a Windows 8.1 dohromady 4,3 % uživatelů. Z hlediska zastoupení jsou tak hluboko pod Windows 10, 11, a dokonce i Windows 7. Oficiální termín ukončení podpory Windows 8.1 je naplánován na 10. ledna 2023. Počínaje červencem se proto uživatelům začne zobrazovat okno s informací o blížícím se konci. Ti na něj budou moci reagovat třemi možnými způsoby: „Zjistit více“, „Připomenout později“ nebo „Připomenout po datu ukončení podpory“.

Microsoft vypustil operační systém Windows 8.1 – přímého nástupce nepříliš dobře přijatého operačního systému Windows 8 – v roce 2013. V lednu 2018 ukončil „mainstreamovou podporu“, nicméně po dobu následujících pěti let měl systém dostávat pravidelné bezpečnostní aktualizace.

Dle ZDNetu Microsoft neplánuje nabízet rozšířené (placené) aktualizace zabezpečení pro systém Windows 8.1, jak to udělal v případě Windows 7 u firemních klientů. To znamená, že po 10. lednu 2023 nebude existovat cesta, jak získat bezpečnostní aktualizace pro tuto verzi operačního systému.

Microsoft doporučuje uživatelům Windows 8.1 přejít na Windows 11, ale stále je ve hře i možnost upgradu na Windows 10. I této verzi se však pomalu ale jistě blíží termín ukončení podpory – Windows 10 budou dostávat bezpečnostní aktualizace do 14. října 2025. Každý počítač, na kterém lze provozovat Windows 8, by údajně měl být schopen zvládnout i Windows 10.

Zdroj: chip.cz

Posted in: Windows 10, Windows 11, Windows 8 a 8.1, Windows server

Úvodní informace o Hyper-V v klientských Windows

Windows Server 2012 Hyper-V Component Architecture Poster

Poster Companion Reference – Hyper-V and Failover Clustering

Poster Companion Reference – Hyper-V Networking

Poster Companion Reference – Hyper-V Replica

Poster Companion Reference – Hyper-V Storage

Poster Companion Reference – Hyper-V Virtual Machine Mobility

Je virtualizační nástroj zabudovaný v systémech Windows 8 a 8.1, 10 a samozřejmě i v systému Windows server 2008 a novějších. Tento virtualizační nástroj je dostupný uživatelům edic Professional a vyšších (na Windows server je ve všech edicích). Je integrován v systémech x64. Hyper-V dokáže užívat virtuální disky s kapacitou až 64 TB a velikost uložiště i RAM je možné ponechat dynamickou (RAM pro spouštění je možná až 2 GB u Windows 8). Velkou výhodou je spouštění záloh Windows 7, Windows 8 a 8.1 jako virtuální PC. Ve Windows 10 umožňuje i připojit místo virtuálního disku fyzický USB disk, nebo samostatný druhý disk. Nelze užít jinou partišnu disku, který obsahuje i systémový part.
Plně nahrazuje MS Virtual PC a patří k nejvýkonnějším nástrojům dnešní doby.
Jak instalovat na svém PC?
Program jako takový je předinstalován, je nutné jen dokončit instalaci. není nutné nikde nic stahovat ani užívat instalační DVD.
ovládací panely => programy => zapnout nebo vypnout funkce systému Windows => zaškrtnout Hyper-V
Po dokončení akce restartovat PC na výzvu OS.

Posted in: Windows 10, Windows 8 a 8.1

Obnova systému ze složky Windows.old – Windows 7 a systémy na BIOS (ne UEFI)

Na systému Windows 10 a Windows 11 tento postup již není potřeba, systémy mají integrovaný nástroj pro návrat k předchozí verzi systému Windows.

Krok 1: Určení, zda existuje složka Windows.old a zda je dostatek volného místa na pevném disku systému Windows
1.Klepněte na tlačítko Start a potom klepněte na příkaz počítač.
2.V nabídce Zobrazit klepněte na tlačítko Podrobnosti.
3.Ve sloupci Volné místo Všimněte si, kolik místa je k dispozici pro Místní Disk (C:) oblasti jednotky pevného disku .
4.V oblasti pevných disků poklepejte na položku Místní Disk (C:)a zjistěte, zda existuje složka Windows.old.
5.Klepněte pravým tlačítkem myši na složku Windows.old .
6.Zjistěte, zda je složka Windows.old menší než velikost volného místa je k dispozici pro Místní Disk (C:)
7.Vložte instalační disk systému Windows 7 do jednotky DVD a restartujte počítač.
8.Po zobrazení výzvy ke spuštění z disku, stisknutí klávesy.
9.V okně Instalace systému Windows vyberte jazyk, čas, měnu, klávesnici nebo jinou metodu zadávání a klepněte na tlačítko Další.
10.V okně Instalace systému Windows klepněte na položku Opravit tento počítač.
11. V okně Možnosti obnovení systému klepněte na verzi operačního systému Windows 7, který chcete opravit a klepněte na tlačítko Další.
12. V okně Možnosti obnovení systému klepněte na tlačítko Příkazový řádek.
Otevře se okno příkazového řádku a zobrazí se příkazový řádek. Příkazový řádek je bude možné zadávat příkazy, které jsou popsány v následujících krocích.
Zadejte následující příkazy a po každém příkazu stiskněte klávesu ENTER:
C:
MD Win7
Move Windows Win7\Windows
Move „Program Files“ „Win7\Program Files“
Move Users Win7\Users
Attrib –h –s –r ProgramData
Move ProgramData Win7\ProgramData
RD „Documents and Settings“
– Pokud následující příkazy mohou nahlásit chybu. Pokud k tomu dojde, jděte na další řádek
move /y c:\Windows.old\Windows c:\
move /y „c:\Windows.old\Program Files“ c:\
move /y c:\Windows.old\ProgramData c:\
move /y c:\Windows.old\Users c:\
move /y „c:\Windows.old\Documents and Settings“ c:\
– Jednotka D: u dalšího příkazu je jednotka instalačního disku. Ten vy můžete mít pod jiným označením, nejčastěji X:. Pokud vám systém bude hlásit, že příkaz nezná, zadejte ho bez adresáře a cesty D:\boot\, tedy prostě jen bootsect/nt52 c:
D:\boot\bootsect/nt52 c:
– následující příkazy vám oba mohou nahlásit chybu. Pokud se tomu stane u Windows 7, 8 a 8.1, nic se neděje.
Attrib –h –s –r boot.ini.saved
Copy boot.ini.saved boot.ini
exit
restartujte PC

V počítači klikněte pravým tlačítkem na disk C: a zvolte položku vlastnosti. dále zvolte vyčištění disku => vyčistit i systémové soubory => zaškrtnout všechna pole a potvrdit ok.
Pomocnou složku Win7 odstraňte pomocí programu Unlocker.

Posted in: Windows 8 a 8.1

Klávesové zkratky Windows 8

Klávesová zkratkaFunkce ve Windows 7 a 8
WindowsSkryje nebo zobrazí nabídku Start
Windows-šipka vlevoUmístí aktivní okno do levé poloviny obrazovky (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-šipka vpravoUmístí aktivní okno do pravé poloviny obrazovky (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-šipka nahoruMaximalizuje aktivní okno (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-šipka dolůObnoví/minimalizuje aktivní okno (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-Shift-šipka nahoruMaximalizuje aktivní okno ve svislém směru, a to při zachování šířky okna (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-Shift-šipka dolůObnoví/minimalizuje aktivní okno ve svislém směru, a to při zachování šířky okna (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-Shift-šipka vlevoPřesune aktivní okno doleva (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-Shift-šipka vpravoPřesune aktivní okno doprava (u aplikací ve stylu Metro tato klávesová zkratka nefunguje)
Windows-PZobrazí možnosti projekce
Windows-HomeMinimalizuje všechna neaktivní okna, při opakovaném stisku této klávesové zkratky se provede obnovení těchto oken (u aplikací ve stylu Metro obnovení nefunguje)
Windows-čísloSpustí nebo se přepne do programu umístěného na příslušné pozici na Hlavním panelu (například po stisku klávesové zkratky Windows-1 se spustí aplikace, která se na Hlavním panelu nachází jako první)
Windows-Shift-čísloSpustí novou instanci programu umístěného na Hlavním panelu na dané pozici
Windows-BVybere oznamovací oblast
Windows-BreakZobrazí dialogové okno Vlastnosti systému
Windows-DZobrazí pracovní plochu, při opakovaném stisku této klávesové zkratky se provede obnovení oken (u aplikací ve stylu Metro obnovení nefunguje)
Windows-EOtevře okno programu Průzkumník, a to ve složce Počítač
Windows-Ctrl-FVyhledávání počítačů v síti (pokud jste připojeni do počítačové sítě)
Windows-GPostupně prochází Windows Desktop Gadgets
Windows-LUzamkne počítač (pokud jste připojeni k doméně), popřípadě přepne uživatele (pokud nejste připojeni k doméně)
Windows-MMinimalizuje všechna otevřená okna
Windows-Shift-MObnoví minimalizovaná okna zpět na pracovní plochu (u aplikací ve stylu Metro obnovení nefunguje)
Windows-RZobrazí dialogové okno Spustit
Windows-TNastaví Hlavní panel jako aktivní a umožňuje procházet mezi jednotlivými aplikacemi
Windows-Alt-EnterSpustí aplikaci Windows Media Center. Pokud chcete tuto klávesovou zkratku použít, nezapomeňte, že musíte mít nejprve tento program nainstalovaný. V mnoha edicích Windows 8 totiž tato aplikace jednoduše vůbec není.
Windows-UZobrazí Centrum usnadnění přístupu
Windows-XZobrazí Centrum nastavení mobilních zařízení
Windows-F1Zobrazí okno Nápověda a podpora pro systém Windows
Windows-NVytvoření nové poznámky (OneNote)
Windows-SVytvoření výřezu obrazovky (OneNote)
Windows-QSpustí Lync. Povšimněte si, že ve Windows 8 tuto klávesovou zkratku potlačí funkce pro vyhledávání
Windows-APřijme příchozí volání (Lync)
Windows-XOdmítne příchozí volání (Lync). Povšimněte si, že pokud je na počítači nainstalováno Centrum mobilních zařízení, pak tato klávesová zkratka nefunguje
Windows-znak minusZmenšení (Lupa)
Windows-znak plusZvětšení (Lupa)
Windows-EscUzavře lupu
Klávesová zkratkaFunkce ve Windows 8
Windows-mezerníkPřepíná jazyk vstupu a rozložení klávesnice
Windows-OUzamkne orientaci zařízení
Windows-,Dočasně zprůhlední otevřená okna, takže budete vidět pracovní plochu
Windows-VProcházení mezi upozorněními (toasts)
Windows-Shift-VProcházení mezi upozorněními (toasts) v opačném směru
Windows-EnterSpuštění aplikace Narrator
Windows-PgUpPřesun obrazovky Start či aplikaci ve stylu Metro zobrazenou na monitoru doleva
Windows-PgDownPřesun obrazovky Start či aplikaci ve stylu Metro zobrazenou na monitoru doprava
Windows-Shift-.Posune rozdělovník pracovní plochy doleva (srazí velikost okna aplikace)
Windows-.Posune rozdělovník pracovní plochy doprava (srazí velikost okna aplikace)
Windows-CZobrazí panel Charms
Windows-IZobrazí okno Settings (Nastavení)
Windows-KZobrazí okno Connect (Připojení)
Windows-HZobrazí okno Share (Sdílení)
Windows-QZobrazí pole Search (Hledat)
Windows-WSpustí aplikaci Settings Search (Hledání nastavení)
Windows-FSpustí aplikaci File Search (Hledání souborů)
Windows-TabProcházení aplikacemi
Windows-Shift-TabProcházení aplikacemi v opačném pořadí
Windows-Ctrl-TabProcházení aplikacemi a zároveň jejich zachytávání
Windows-ZOtevření panelu App (Aplikace)
Windows-/Spuštění opakované konverze pro editor IME (Input Method Editor)
Windows-JPřepíná do popředí sražená (snapped) nebo roztažená (filled) okna aplikací
Posted in: Vývoj počítačů, Windows 10, Windows 11, Windows 8 a 8.1, Windows server

Databáze uniklých hesel ke stažení

Pokud si jako správce Active Directory nebo jiné autentizačního systému potřebujete provést audit, zda uživatelé využívají veřejně známá hesla, nebo si vyrobit filtr proti těmto heslům, potřebujete nejdříve mít nějakou databázi těchto hesel.

Jednou z variant je stažení databáze z Have i been pwned (NTLM a SHA-1), nebo existuje volně přístupné místo pro stahování těchto textových databází: https://weakpass.com/wordlist

Posted in: Windows 10, Windows 11, Windows 8 a 8.1

Monitoring napájení Windows

Moderní Windows mají k dispozici relativně solidní monitoring spotřeby energie, jednou možností je správce úloh

Další možností je nastavení baterie (Windows 10 a 11)

Pokud je potřeba opravdu podrobný monitoring při řešení nějakého problému, je možné využít následující příkazy, které fungují v cmd i PowerShellu. Podmínkou pro provedení příkazů je, že cmd, nebo PowerShell, běží s oprávněními správce.

powercfg -energy
C:/Windows/system32/energy-report.html

Nativní nástroj powecfg slouží ke konfiguraci napájení, správně napájecích profilů a dalším nastavením (např. povolení hibernace) z příkazové řádky. Příklad části reportu, který je generovaný po 60 s detailního logování, je uveden níže.

Pro smazání logu, pokud jej již nebudeme potřebovat použijeme v PowerShellu následující příkaz:

Remove-Item -Path C:/Windows/system32/energy-report.html
Posted in: Windows 10, Windows 11, Windows 8 a 8.1

Bezpečná DNS ve webových prohlížečích

Pro bezpečný pohyb na internetu pomáhají bezpečné DNS servery, mezi které řadíme např. službu Family DNS od společnosti CloudFlare. Tyto služby nabízí krom blokací URL, které jsou známé šířením Malware, také rodičům a firmám možnost blokace přístupu na weby pro dospělé. Všechny tyto služby jsou v pohodě nastavitelné v routeru na domácí Wi-Fi, nebo ve Windows ve vlastnostech síťového připojení.

Problémem je, že na noteboocích poměrně často měníme sítě, ke kterým jsme připojeni a nastavení DNS je vázáno vždy na profil konkrétní sítě, zejména se to projevuje u Wi-Fi sítí. Výhodou je těchto nastavení a druhou je, že platí pro všechny aplikace, které využívají konektivitu. Většina dnešních webových prohlížečů nabízí nastavení DNS platné pro aplikaci, které je nezávislé na nastavení v OS.

Microsoft Edge, Google Chrome i Firefox umí využít technologie DOH (DNS přes https), což umožňuje výše zmíněné nastavení nezávislé na síťovém profilu, které je zabezpečené mezi prohlížečem a DNS serverem (nesouvisí s technologií DNSSEC). Pro službu Family DNS od CloudFlare platí následující adresy:

Blokace malware: https://security.cloudflare-dns.com/dns-query

Blokace malware a obsahu pro dospělé: https://family.cloudflare-dns.com/dns-query

Příklad konfigurace pro MS Edge (podporovaná verze):

konfigurace DOH v MS Edge

Postup nastavení pro Firefox je k dispozici zde: DNS over HTTPS ve Firefoxu | Nápověda aplikace Firefox (mozilla.org)

Nevýhodou této možnosti je, že platí pouze pro daný webový prohlížeč, takže pokud ji chci plnohodnotně využívat, musím ji nastavit ve všech webových prohlížečích. Další nevýhodu je, že konfiguraci nelze uplatnit pro další aplikace, které rovněž využívají přístup k internetu a nemají ve svém nastavení podporu DOH.

Posted in: Windows 10, Windows 11, Windows 8 a 8.1, Windows server

Nativní analýza síťového provozu

Počínaje Windows 7 (a server 2008R2) je součástí systému možnost zachycení veškerého síťového provozu do standardního logovacího souboru etl, který je možné dále analyzovat různými nástroji, buď nativně pomocí PowerShellu, nebo je možné využít externí nástroje. Důležité ovšem je, že sebrání stopy síťového provozu je možné kdykoliv pomocí CMD nebo PowerShellu bez nutnosti mít na daném PC aplikace jako je Wireshark. Jediná nevýhoda tohoto postupu je, že k analýze dochzí až zpětně a jsme limitováni velikostí uložiště, na které zapisujeme log, naopak výhodou je, že záznam může být přímo ukládán na síťový disk nebo USB klíčenku.

Níže uvedu příklad PowerShellového kódu, který můžete uložit jako skript, nebo jen vložit do PowerShell konzole k sebrání vzorku síťového provozu. Pro provedení kódu je nutné míst PowerShell spustěný jako správce.

Write-Host "Příklad cesty k uložení logu: c:\temp\nettrace-boot.etl"
$cesta = Read-Host -Prompt "Zadej cestu k ložení logu"
Invoke-Expression "netsh trace start persistent=yes capture=yes tracefile=$cesta"
Read-Host "Stiskni enter pro ukončení logování"
Invoke-Expression "netsh trace stop"

Pro zjednodušení analýzy provozu doporučuji využít MS Network Monitor, ale je možné využít cokoliv jiného. Dále se bude popis využívat zmíně Network Monitor.

  1. Otevřeme záskaný záznam síťového provozu
  1. V menu Tools otevřeme položku Option
  2. Zvolíme katru Parser Profiles
  3. Vybereme možnost Windows a klikenem na Set As Active

Nyní již můžeme podrobně analyzovat veškerý zachycený síťový provoz.

Posted in: Windows 10, Windows 11, Windows 8 a 8.1, Windows server

Zranitelnost Follina (CVE-2022-30190)

Jde o zranitelnost online části nástroje pro automatické řešení problémů v systému Windows, konkrétně pak v jeho protokolu. Problém je, že do komunikace lze celkem bezproblému vstoupit a přesvědšit nástroj, aby komunikoval se serverem útočníka, nikoliv serverem Microsoftu.

Na edici Home doporučím řešení pomocí registru, na edici Pro a vyšší pak pomocí omezení nástroje zkrz GPO (nebo lokální politiky). Níže příkládám originální článek Windows blogu. Aktualizace 06-2022 pro Windows 10, 11, Windows server 2016, 2019 a 2022 tuto zranitelnost opravuje, prostarší systémy dále doporučuji využít postup posaný níže.

Back to Top