Archiv rubriky: Windows

Instalace Windows 11 Home bez internetu

Při instalaci Windows 11 Home se v průvodci automaticky nenabízí možnost instalacebez přístupu k internetu. Jste nuceni vytvořit si online účet. Pokud online účet nechcete, tak stiskněte kombinaci kláves SHIFT+F10.

Spustí se Vám příkazový řádek s oprávněním správce. Do tohoto řádku zadejte příkaz:

OOBE\BYPASSNRO

Následně dojde k restartu PC a průvodce zobrazí možnost „Nemám internet“.

Další variantou je opět spustit příkazový řádek a zadat příkaz:

ipconfig /release

Ukončit okno CMD, vrátit se v průvodci o jedno okno zpět. A dát další. Pak by se měla zobrazit nabídka pro vytvoření lokálního uživatele.

Převod textu na řeč, kognitivní funkce Azure

Pokud potřebujete převést text na řeč, můžete použít kognitivní funkce na Azure.

Text na audio

Převod textu v powershell

//aktivace moduluInstall-Module PSSpeech
//přidání API klíče
Get-SpeechToken
//zadáme oblast
northeurope
//1. api klíč
<směs znaků a čísel o délce 33 znaků>
//seznam podporovaných řečí
Get-SpeechVoicesList | Format-Table
//převod textu na audio
Convert-TextToSpeech -Voice cs-CZ-AntoninNeural -Text "Ahoj, já jsem antonín z Azura!" -Path antonin.mp3

Ceny:
https://azure.microsoft.com/cs-cz/pricing/details/cognitive-services/speech-services/
Kvóty a omezení funkce speech:
https://docs.microsoft.com/cs-cz/azure/cognitive-services/speech-service/speech-services-quotas-and-limits

Zajímavé odkazy:
https://studuj.digital/2020/03/06/speech-to-text/
https://studuj.digital/2021/01/27/speech-to-text-v-praxi/
https://github.com/MicrosoftSTC/ai-editor

Audio na text

Instalace a spuštění kontejnerů Docker pro rozhraní API služby pro rozpoznávání řeči:
https://docs.microsoft.com/cs-cz/azure/cognitive-services/speech-service/speech-container-howto?tabs=cstt%2Ccsharp%2Csimple-format

Podporované jazyky:
https://docs.microsoft.com/cs-cz/azure/cognitive-services/speech-service/language-support#speech-to-text

Komprimované formáty audio:
https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/how-to-use-codec-compressed-audio-input-streams?tabs=windows%2Cdebian&pivots=programming-language-csharp#speech-sdk-version-required-for-compressed-audio-input

Přepis konverzace:
https://docs.microsoft.com/cs-cz/azure/cognitive-services/speech-service/conversation-transcription

Zajímavé odkazy:
https://blog.darrenjrobinson.com/utilising-azure-speech-to-text-cognitive-services-with-powershell/
https://github.com/Azure-Samples/cognitive-services-speech-sdk
https://www.tomaskubica.cz/post/2020/azure-ai-uz-rozumi-mluvene-cestine/

Záznam nebo přepis ve wordu (ze souboru musí být online office 365)

Pokud potřebujete přepsat audio soubor do textu a máte předplatné 365, můžete využít v online verzi aplikace Word převod audio souboru na text. Umí načíst soubory wav, mp3, m4a, mp4 a mesíčně můžete převést 300minut.

https://support.microsoft.com/cs-cz/office/p%C5%99episov%C3%A1n%C3%AD-nahr%C3%A1vek-7fc2efec-245e-45f0-b053-2a97531ecf57

Další služby na převod řeči na text

https://transcribe.wreally.com
https://www.speechtexter.com/

Výsledek kontroly disku po startu chkdsk

Při provedení testu disku po restartu počítače se jen na krátkou chvíli zobrazí výsledek testu disku. V případě, že se potřebujete vědět výsledek testu tak jej najdete v Prohlížeči událostí.

Logy v Prohlížeči události spustíte například pomocí panelu spustit a zadáním příkazu eventvwr. Panel spustit zobrazíte klávesovou zkratkou Winkey+R. Případně ve Správa počítače najdete sekci Prohlížeč událostí.

V Prohlížeči událostí nás bude zajímat Protokol systému Windows>Aplikace a zde necháme vyfiltrovat logy podle zdroje událostí kde nás bude zajímat událost wininit. Dle času vybereme správnou událost a podrobnostech uvidíme výsledek testu.

Výpis logu scandisku po startu

Základní operace s bodem obnovení

Při poškození windows je výborným pomocníkem funkce windows Bod obnovy. Základní operace s bodem obnovy jsou:

Vytvoření bodu obnovy v CMD

Wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Muj bod obnovy", 100, 12
v názvu bodu obnovení lze použít i proměnné např. %DATE%

Spuštění obnovení systému z nabídky Spustit nebo CMD

rstrui.exe

Obnova pomocí powershell

PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Bypass -NoExit -Command "Checkpoint-Computer -Description "MyRestorePoint" -RestorePointType "MODIFY_SETTINGS"; " ' " -Verb RunAs}"

Nastavení frekvence automatického vytváření bodu obnovy

HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore
vytvořit proměnnou DWORD snázvem SystemRestorePointCreationFrequency kde výchozí hodnota je 1440minut tj 24hod

Nejde rozkliknout Start menu ve WIndows 10

Pokud nejde otevřít/rozkliknout nabídka start ve Windows 10, vyzkoušejte následující postup:

1. spusťte správce úloh a restartujte/ukončete aplikaci Průzkumník Windows
2. zkontrolujte disk

chkdsk c: /f

3. zkontrolovat jestli jde spustit služba: Identita aplikace
4. spusťte opravu windows

Dism.exe /Online /Cleanup-Image /Restorehealth

5. zkontrolovat indexaci

control /name Microsoft.IndexingOptions

6. opravit aplikace Windows

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

7. pokud používáte tak opravit cortanu

Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}

8. vymazat dočasné soubory cortany, pokud ji používáte

CD/d "%LOCALAPPDATA%/Packages/Microsoft.Windows.Cortana_cw5n1h2txyewy"
Taskkill /F /IM SearchUI.exe
RD /S /Q Settings

9. vyzkoušet přidat klíčdo registru

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
New > DWORD (32-bit)
EnableXamlStartMenu and leave the value set to 0.

10. použít Windows media creation a přeinstalovat Windows

11. Vytvořit nového uživatele a přenést data

12. Reinstalace Windows

Zobrazení menu nastavení a controlních panelů

Někdy nejde rozkliknout tlačítko start. Díky tomu se nedostaneme do panelu Nastavení, kde lze některé problémy vyřešit.

Spuštění panelu Nastavení pomocí:

  • kombinace kláves: Winkey+I
  • CMD: start ms-settings:
  • kombinace kláves: Winkey + X a vybrat z nabídky nastavení
  • nabídky spustit winkey+R: ms-settings:
  • otevřít Tento počítač a v horním menu vybrat Otevřít nastavení (modré tlačítko s bílým ozubeným kolem)
  • zobrazit Centrum událostí winkey+A a kliknout na Všechna nastavení

Centrum ´událostí

Nejde se připojit do VPN L2tp IPsec po aktualizaci KB5009543 a KB5009566

Po aktualizaci Windows nejde se připojit do VPN. Řešením je odinstalovat aktualizace ve Win10  KB5009543 a ve Win11 KB5009566.

Při pokusu o připojení se zobrazí chyba:
The L2TP connection attempt failed because the security layer encountered a processing error during initial negotiations with the remote computer.

Odinstalaci aktualizací provedete v Start>Nastavení>Aktualizace a  zabezpečení>Windows update>Zobrazit historii aktualizací>Odinstalovat aktualizace. Nebo přes CMD s oprávněním správce:
Win10:
wusa /uninstall /kb:5009543
Win11:
wusa /uninstall /kb:5009566

MS vydal opravu řešící problémy spřipojením do VPN 20.1.2022

Tyto aktualizace se automaticky nenainstalují přes Windows update, protože jsou ve volitelných aktualizacích. Takže jejich instalaci je nutné ručně potvrdit. To provedete: Start>Nastavení>Aktualizace a zabezpečení>Windows update>vyhledat aktualizace V sekci volitelné aktualizace vybrat Kumulativní aktualizaci a potvrdit instalaci.

Aktualizace které jsou dostupné přes Windows update jako volitelné aktualizace:

  • Windows 11, version 21H1 (original release): KB5010795
  • Windows Server 2022: KB5010796
  • Windows 10, version 21H2: KB5010793
  • Windows 10, version 21H1: KB5010793
  • Windows 10, version 20H2, Windows Server, version 20H2: KB5010793
  • Windows 10, version 20H1, Windows Server, version 20H1: KB5010793
  • Windows 10, version 1909, Windows Server, version 1909: KB5010792
  • Windows Server 2019: KB5010791 (Released on 1/18/22)
  • Windows 10, version 1607, Windows Server 2016: KB5010790
  • Windows 10, version 1507: KB5010789
  • Windows 7 SP1: KB5010798
  • Windows Server 2008 SP2: KB5010799

Aktualizace které je nutné stáhnout ručně Microsoft Update Catalog, případně pokud se Vám aktualizace nezobrazí ve volitelných aktualizacích:

Více informací na:
https://support.microsoft.com/cs-cz/topic/11-ledna-2022-kb5009543-buildy-opera%C4%8Dn%C3%ADho-syst%C3%A9mu-19042-1466-19043-1466-a-19044-1466-b763552f-73bd-435a-b220-fc3e0bc9765b

https://www.bleepingcomputer.com/news/microsoft/microsoft-releases-emergency-fixes-for-windows-server-vpn-bugs/

https://www.bleepingcomputer.com/news/microsoft/new-windows-kb5009543-kb5009566-updates-break-l2tp-vpn-connections/

https://borncity.com/win/2022/01/12/windows-vpn-verbindungen-l2tp-over-ipsec-nach-januar-2022-update-kaputt/

Priorita síťové karty aneb nastavení metriky

V případě, že potřebujeme upřednostnit provoz na síťové kartě před ostatními lze k tomu využít parametr metrika síťové karty. Čím nižší hodnota metriky je, tím má vyšší prioritu.

Pomocí powershell

Spustíme powershel (powershell.exe) s oprávněním správce a do příkazového řádku zadáme:

//vypíšeme seznam síťových karet
Get-NetIPInterface

//na rozhraní s interfaceindex 21 nastavíme metriku 10
Set-NetIPInterface -InterfaceIndex 21 -InterfaceMetric 10

//výchozí nastavení
Set-NetIPInterface -InterfaceIndex 21 -AutomaticMetric enabled

V příkazu Set-NetIPInterface se ujistěte, že jste změnili hodnotu -InterfaceIndex tak, aby byl vybraný správný síťový adaptér, kterému chcete určit prioritu. Hodnotu -InterfaceMetric změňte tak, aby byla adaptéru přiřazena požadovaná priorita. Nezapomeňte, že nižší číslo metriky znamená vyšší prioritu a vyšší číslo metriky značí nižší prioritu.

Pomocí nastavení síťového adaptéru

Změnu můžeme udělat i v nastavení síťového adaptéru ve windows. Klikneme na:
Start>Nastavení (ozubené kolečko)>síť a internet>Změnit možnosti adaptérů>klikneme pravým tlačítkem na myši na požadovaný adaptér>vlastnosti>Protokol IP verze 4 nebo 6>Upřesnit>a dole nastavíme metriku.

změna metriky síťového adaptéru ve windows

změna metriky síťového adaptéru ve windows

Povolení starší verze sdílení SMB v1 SMB v2

Z důvodu bezpečnosti byla vypnuta podpora SMB1. Pokud jste si vědomi rizika a přesto potřebujete povolit SMB1 tak to provedeme pomocí aplikace powershell spuštěné s oprávněním správce.

Povolení a zakázání ve SMB Windows 10 a Windows 8.1

SMB v1 ve

//stav služby smb1
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
//povolení služby smb1
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
//zakázání služby smb1
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

SMB v2/v3

//stav služby smb2
Get-SmbServerConfiguration | Select EnableSMB2Protocol
//povolení služby smb2
Set-SmbServerConfiguration -EnableSMB2Protocol $true
//zakázání služby smb2
Set-SmbServerConfiguration -EnableSMB2Protocol $false

Povolení a zakázání SMB ve Windows 8 a server 2012

SMB v1

//stav
Get-SmbServerConfiguration | Select EnableSMB1Protocol
//povolení
Set-SmbServerConfiguration -EnableSMB1Protocol $false
/zakázání
Set-SmbServerConfiguration -EnableSMB1Protocol $false

SMB v2/v3

//stav
Get-SmbServerConfiguration | Select EnableSMB2Protocol
//povolení
Set-SmbServerConfiguration -EnableSMB2Protocol $true
//zakázání
Set-SmbServerConfiguration -EnableSMB2Protocol $false

Povolení a zakázání SMB ve Windows 7 a server 2008

SMB v1

//stav
Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}
//povolení
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 1 -Force
//zakázání
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 -Force

SMB v2/v3

//stav
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}
//povolení
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 1 -Force
//zakázání
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 0 -Force

Odkazy:

https://docs.microsoft.com/en-us/windows-server/storage/file-server/troubleshoot/detect-enable-and-disable-smbv1-v2-v3
https://support.microsoft.com/cs-cz/help/2696547/detect-enable-disable-smbv1-smbv2-smbv3-in-windows-and-windows-server