Problem Step Recorder – psr.exe “No screenshots were saved for this step”

 

1

Od Windows Vista je součástí systému prográmek psr.exe. Prográmek pomáhá jak administrátorům,  v případě že potřebují mít od uživatele výstup ohledně nějakého problému v OS, můžete ho zároveň zneužít třeba pro záznam kroků při nějaké konfiguraci.  Spustit ho lze př. z klávesa windows + R a napsat psr.exe,

Jestli vám psr.exe nesnímkuje všechny označené kroky, pravděpodobně jste přesáhli výchozí limit snímků, který je nastaven na 25. Změňte tedy limit z 25 na požadovaný počet a začněte znovu. Změna se provede dle obrázků viz níže.

 


2 3

Troubleshooting boot procesu – Microsoft Windows

V případě pomalého startu, restartování, vypínání či pomalého běhu operačního systému Windows existuje mnoho nástroju na jeho analýzu.  My se podíváme na to jak analyzovat boot proces operačního systému Windows 8.1.(stejný postup platí i pro ostatní verze windows). Pro záznam  a následnou analýzu použijeme volně dostupné nástroje z dílny Microsoftu  “Windows Assessment and Deployment Kit” který obsahuje Windows Performance Recorder (WPR) a Windows Performance Analyzer (WPA).

ke stáhnutí zde: http://www.microsoft.com/en-us/download/details.aspx?id=30652

Nainstalujte na OS WPR a WPA

Nejdříve je nutné pustit si WPR.

WPR

 

Můžeme také použít CLI.   “xbootmgr -help”

CLIxbootmgr

Já jsem použil příkaz pro vytvoření souboru s údaji o boot procesu s parametry zde:  xbootmgr -trace boot -traceflags base+latency+dispatcher -stackwalk profile+cswitch+readythread -notraceflagsinfilename -postbootdelay 10

Soubor, který je po restartu systému vygenerován se uloží do cesty c:\windows\system32

Soubor otevřte ve WPA, stačí dvojklik na soubor. Nyní máte k dispozici informace z boot procesu vašeho OS. S analýzou dalších zdrojů  budete postupovat obdobně. Ve WPA lze filtrovat a krásně analyzovat stavy měření. Program však vyžaduje trochu praxe pro přehlednou práci s ním a to už nechám na každém z vás.

3

🙂

 

 

 

 

 

Jak povolit TLS 1.1, 1.2 v windows / How enable TL 1.1 and TLS 1.2 in windows

Je nutne vytvořit klíče viz transcript. / You need to create following keys

 

**********************
Windows PowerShell transcript start
Start time: 20131212112352
Username : FTSAMSVNB\masv
Machine : FTSAMSVNB (Microsoft Windows NT 6.3.9600.0)
**********************
Transcript started, output file is C:\Users\masv\Documents\PowerShell_transcript.20131212112352.txt
PS C:\Users\masv> Get-ItemProperty -path “HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client

DisabledByDefault : 0
Enabled : 1
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.1\Client
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.1
PSChildName : Client
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry

 

PS C:\Users\masv> Get-ItemProperty -path “HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server

DisabledByDefault : 0
Enabled : 1
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.1\Server
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.1
PSChildName : Server
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry

 

PS C:\Users\masv> Get-ItemProperty -path “HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client

DisabledByDefault : 0
Enabled : 1
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.2\Client
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.2
PSChildName : Client
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry

 

PS C:\Users\masv> Get-ItemProperty -path “HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server

DisabledByDefault : 0
Enabled : 1
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.2\Server
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityPro
viders\SCHANNEL\Protocols\TLS 1.2
PSChildName : Server
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry

 

SessionName: PS C:\Users\masv> Stop-Transcript
**********************
Windows PowerShell transcript end
End time: 20131212112422
**********************

Jak virtualizovat PC, NB s OS(Windows Vista, Windows 7, Windows 8) bez SCVMM do Hyper-v

Na fyzickém železe proveďte standardní BackUp přes WBAdmin (nebo přes grafiku), (je možné systém zazálohovat i jiným SW, který vám vytvoří image OS )

Proveďte tedy Full BackUp systému na nějaký USB disk, či do IDE VHD, VHDX (já jsem použil 2,5 USB disk).

Vytvořte virtuál, který bude mít disk o celkové velikosti stejné či vyšší než měl fyzický počítač.(vytvořte nejlépe „dynamic disk“)(windows backup je totiž bitová kopie), v případě, že pro BackUp použijete nástroj třetí strany a vytvoříte image, která nebude bitovou kopií OS, může být disk i menší velikosti.

Na host serveru či Win 8 s Hyper-v si vytvoříme VHD disk (IDE) přes disk management, na který nakopírujeme backup(Hyper-v standartně neemuluje USB a tak si náš backup na USB disku k Virtuálu nepřipojíme)

VHD s nakopírovanou IMAGE připojíme jako druhý disk k cílovému virtuálnímu počítači.

Pustíme Virtuál a použijeme instalační medium pro možnou obnovu z windows BackUp.

Obnovíme Image.

Provedeme restart virtuálu.

OS nám nenabíhá 🙁

Vybereme při bootu obnovu/oprava systemu , a dostaneme se do CMD.

Pusťte regedit.exe

Klikněte na HKLM a jděte do File(Soubor v CZ *vlevo nahoře*) a vyberte „LOAD HIVE“ a vyberte přesně „C:\Windows\System32\config\system

Budete požádáni o jméno HIVE, napište cokoli :), jedná se pouze o identifikaci, pod kterou najdete v regedit cestu k system registru , který jsme vložili

 

Jděte do computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\intelide

Nastavte START na 0

0 = Boot

1 = System

2 = Automatic

3 = Manual

4 = Disabled

 

Restartujte Virtuál a je to 🙂

 

Screen Shot1: zde najdete jake ovladače používá OS v Hyper-V, VMWare používá jiné

service-disk

 

 

Screen Shot2: místo v registru kde je třeba změnit hodnotu 3 na 0

regedit