Jak upravit hlasitost zvuku ve Windows řádkovým příkazem po spuštění systému?

Zadání:

Nedávno jsem potřeboval vyřešit to, aby se po každém spuštění Windows automaticky vypnul zvuk. Samozřejmě to lze vyřešit pomocí ztišení (Mute) přímo ve Windows, ale má tu nevýhodu, že jakmile zvuk jednou povolíte a zapomenete ho před vypnutím PC opět zakázat, při příštím spuštění zůstane povolen. Jinými slovy si systém pamatuje své poslední nastavení před tím, než byl vypnut.

To nemusí být příjemné, pokud často chodíte do knihovny, na školení, pracujete v open space či se vyskytujete v jiných veřejných a relativně klidných prostředích, kde dokáží osolené reproduktory vašeho notebooku pořádně naštvat všechny v okolí.

Řešení:

Pro tyto účely používám řádkovou utilitu setvol, která dokáže nastavit celkovou hlasitost na vámi požadovanou úroveň. Její předností je možnost spuštění z příkazového řádku a požadovanou úroveň nastavíte parametrem.

Např.: Nastavení hlasitosti na 50%:
“C:\Utility\setvol.exe 50”

Tímto příkazem (za předpokladu, že setvol.exe máte ve složce C:\Utility) snížíte hlasitost na nulovou úroveň:
“C:\Utility\setvol.exe 0”

Download: setvol.exe

Automatické vypnutí zvuku ještě před přihlášením do Windows

Chcete-li kompletně ztišit celý systém včetně zvuku přihlášení do Windows, který důvěrně zná snad každý návštěvník studovny městské knihovny, proveďte následující kroky.

1. Klepněte na tlačítko Start a na příkaz Spustit. Zadejte příkaz gpedit.msc a pak klepněte na tlačítko OK.

2. Vyhledejte složku Konfigurace počítače\Nastavení systému Windows\Skripty (spouštěcí/ukončovací).

3. Poklepejte na objekt Po spuštění, potom klepněte na tlačítko Přidat, potom na tlačítko Procházet a najděte na vašem pevném disku soubor setvol.exe.

4. Do pole Parametry skriptu vložte: 0 (pouhou nulu bez ničeho dalšího)

5. Klepněte dvakrát na tlačítko OK.

6. Po příštích startech počítače tak bude automaticky stažena celková hlasitost na nulovou úroveň. Vás a vaše okolí tak nebude rušit jediný zvuk Windows včetně oznámení ICQ a všech dalších důvěrně známých aplikací. Budete-li chtít zvuk aktivovat stačí přímo ve Windows zvýšit hlasitost.

Napadá vás elegantnější řešení problému? Podělte se o něj s námi ostatními v diskuzi pod článkem.

Jak povolit či zakázat automatické zapnutí Num Lock po startu Windows?

Situace

V některých situacích vám může vadit, že se po spuštění Windows automaticky zapíná Num Lock. Typicky to může dělat problémy hlavně u notebooku, kdy pak klávesy s písmeny dostávají funkci čísel a speciálních znaků.

Druhý případ nastává, když Num Lock zůstane po startu vypnutý, vy máte heslo obsahující číslo a jste zvyklý čísla psát na numerické části klávesnice vašeho PC. A ouha NumLock je vypnutý, takže klávesa opět má jinou funkci, než tu kterou byste očekávali. Takže do políčka určeného pro heslo vkládáte jiný znak nežli požadované číslo.

Řešení pro uživatele (zdroj: Bedřich Gaidarus)

Pokud se, ať už z jakéhokoliv důvodu, nechcete zabývat úpravou regitrů vašich Windows, existuje jednoduchý a rychlý způsob, který zvládne naprosto každý:

1. Zapněte počítač a vyčkejte až nastartují Windows.

2. Vypněte či zapněte NumLock podle toho, v jakém stavu si ho přejete mít nastavený při příštích startech systému.

3. Vypněte či restartujte počítač.

4. Systém si stav NumLocku sám zapamatuje a vždy ho nastaví do stavu, v jakém byl před vypnutím.

Poznámka: Tímto způsobem lze nezávisle na sobě nastavit stav NumLocku před a po přihlášení.

Systémové řešení pomocí registrů

V Microsoft Windows NT, 2000 a XP můžete stav Num Locku po spuštění Windows nastavit jednoduchou úpravou registru.

  1. Klikněte na Start,  Spustit, a napište regedit. Stiskněte klávesu Enter.
  2. V registrech najděte větev:HKEY_CURRENT_USER\Control Panel\Keyboard\
  3. Tam se nachází hodnota “InitialKeyboardIndicators”, která může nabývat hodnot 0, 1 nebo 2 s následujícím významem:

0 = Num Lock bude po přihlášení uživatele do Windows vypnut
1 = Num Lock je stále ve vypnutém stavu
2 = Num Lock se automaticky aktivuje po přihlášení uživatele

Nastavení Num Locku v BIOSu

V BIOSu vašeho PC je možné také nastavit stav Num Locku, ale toto nastavení bude aktivní jen do doby, než nastartuje váš operační systém. Pak se totiž o Num Lock stará OS a aplikuje se nastavení z registrů Windows uvedené výše.

Programy pro správu oken a plochy na více monitorech

Dnešním trendem je nákup stále větších LCD monitorů a dva monitory jsou k vidění stále u  více pracovních stanic. S narůstající plochou si dříve nebo později uvědomíte, že by bylo dobré si v rozložení oken a plochy udělat pořádek. Právě k tomu poslouží níže uvedené utility. Nežáleží, zda máte na stole dva 20″ LCD panely nebo jeden 30″. Nástroje tu jsou pro všechny. U více monitorové konfigurace jde hlavně o přesun oken z jednoho monitoru na druhý a přehledný seznam otevřených oken. V případě, že máte jeden velký displej zde je koncept trošku odlišný. Tady se objevuje snaha efektivně rozmístit na celou plochu monitoru 2 nebo 3 okna, tak aby byla současně viditelná všechna a nepřekrývala se. Dost bylo řečí, pojďme rovnou k věci.

GridMove – freeware

This tool was made taking in mind those who own big screens and keep organizing their windows. This program is specially useful for anyone that keeps more than 1 window on the screen at one time, because it helps the user to maximize the usable space of the monitor, by resizing the windows in a much easier way than moving and resizing them one by one.

gridmove.jpg

http://www.donationcoders.com/jgpaiva/gridmove.html

Microsoft Scalable Fabric

Na tip Martina Žugece přihazuji ještě tuto utilitku z dílny Microsoft research. Abych se přiznal ovládání mě osobně přiliš nesedlo, ale rozhodně stojí za zmínku.

Scalable Fabric is a task management system for the Windows desktop. A central focus area, defined by you, contains windows that behave in the traditional way. When you drag a window into the periphery, it becomes smaller and continues to get smaller the closer you get to the edge of the screen. This makes it possible to keep windows open all the time, and change “minimize” to mean “return to the periphery”. Groups of windows can easily be created to represent different user tasks. Switching between groups is done simply by clicking on the task marker flag.

http://msmvps.com/blogs/martinzugec/archive/2008/03/07/microsoft-scalable-fabric.aspx

WinSplit Revolution – freeware

WinSplit Revolution is a small utility which allows you to easily organize your open windows by tiling, resizing and positioning your windows to make the best use of your desktop real estate.

winsplit.jpg

http://www.winsplit-revolution.com/

Ultramon

UltraMon je výborný program, který vám pomůže s organizací programů, pokud používáte více monitorů. Do titulku přidá další tlačítka, pomocí kterých můžete program přehazovat z jednoho monitoru na druhý. Do vlastností programů přidá záložku, ve které si budete moci nastavit na které ploše se má program zobrazit a jak má být velký. Dále umí přidat přídavný panel na druhý monitor, který zobrazuje programy, které jsou pouze na druhém monitoru, to se může hodit, pokud nechcete pro přepínání programu se neustále vracet na primární monitor. UltraMon také umožňuje rychle měnit zobrazovací profily pro různé monitory. Také zajistí spuštění spořiče obrazovky na jiném monitoru. Na každém monitoru může být jiné pozadí. UltraMon také umí zajistit zrcadlení, tedy zobrazování stejné obrazovky na více monitorech. Podporuje více než 10 monitorů.

ultramon.png

http://www.realtimesoft.com/ultramon/

Maxivista – trial

MaxiVista turns any spare PC into a second monitor for your main computer. No extra hardware required. You can seamlessly extend program windows across multiple screens like it would be a single big monitor. Increase your productivity by using multiple monitors.

maxivista.gif

http://www.maxivista.com/

Synergy – freeware

Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems (Windows, Unix, Mac OS), each with its own display, without special hardware. It’s intended for users with multiple computers on their desk since each system uses its own monitor(s).

Redirecting the mouse and keyboard is as simple as moving the mouse off the edge of your screen. Synergy also merges the clipboards of all the systems into one, allowing cut-and-paste between systems. Furthermore, it synchronizes screen savers so they all start and stop together and, if screen locking is enabled, only one screen requires a password to unlock them all.

synergy.gif

http://synergy2.sourceforge.net/

Vydolování produktového čísla z Windows XP a Vista offline metodou

Existuje poměrně dosti programů, které dokáží zobrazit produktové číslo Windows. V případě, že ho z nějakého důvodu nemáte nikde napsané, je to cesta, jak ho zjistit. Drobná vada na kráse je ale to, že pro toto zjištění musíte mít počítač, ze kterého chcete číslo vyčíst puštěný a program spustit na něm. Stane-li se, že nejste schopni nastartovat systém nebo je nějak poškozený, tyto programy pak prostě nezafungují. Naštěstí je tady možnost jak zjistit produktové číslo takříkajíc offline. Tedy vyzjistit ho z počítače který nejste schopni nastartovat. Jediné co musíte z poškozeného stroje mít je soubor “software”.

Před provedením postupu bysme měli vědět dv věci. Zásahy, které provádíte jsou nebezpečné, pokud nevíte, co děláte. Stačí provést špatnou úpravu pomocí nástroje regedit a zdravý systém nemusí již také nastartovat. Co z toho plyne? Proveďte zálohu než cokoliv uděláte. Druhá poznámka se týka licencování. Než budete znovu instalovat systém na poškozený (či jiný) počítač, ujistěte se, že Vá to Vaše licence umožňuje. Například edice OEM jsou nepřenosné na jiný počítač!

Postup

1) Připravte si jiný počítač, pomocí kterého zjistíte produktové číslo.

2) Z poškozeného počítače vymontujte pevný disk a z něj si uložte soubor C:\Windows\System32\config\software.

3) Stáhněte si utilitu LoadHive.

4) Všechny další kroky provádějte na funkčním PC. Spusťte loadhive.exe a dejte mu otevřít soubor a software z poškozeného stroje.

load-hive.png

5) Otevřete Start -> Spustit -> napište regedit -> klikněte na OK -> rozbalte větev HKEY_LOCAL_MACHINE\SOFTWARE_00 Software -> Microsoft -> Windows NT -> Current Version.

6) Najděte položku DigitalProductID a dvakrát na ní poklepejte myší. Tato hodnota obsahuje zašifrovaný produktový klíč. Ze všech hodnot nás zajímají jen ty, které jsou ve schématu níže označeny jedničkou.

0000  00 00 00 00 00 00 00 00
0008  00 00 00 00 00 00 00 00
0010  00 00 00 00 00 00 00 00
0018  00 00 00 00 00 00 00 00
0020  00 00 00 00 00 00 00 00
0028  00 00 00 00 00 00 00 00 
0030  00 00 00 00 11 11 11 11
0038  11 11 11 11 11 11 11 11
0040  11 11 11 00 00 00 00 00
0048  00 00 00 00 00 00 00 00
0050  00 00 00 00 00 00 00 00

7) Těchto 15 dvojic vložte bez mezer do programu Windows XP Key Decrypter Tool a klikněte na Decrypt Code. Nevkládejte tam samé jedničky jako je ne obrázku, ale Vaše hodnoty z registrů. Tak získáte 25ti místné proktové číslo Windows se kterým můžete poškozený stroj znovu nainstalovat!

decryptor-tool.png 

Odkazy

Zdroj: http://www.dagondesign.com/articles/windows-xp-product-key-recovery/comment-page-11/

Limit využitelné operační paměti RAM ve Windows XP

Příliš mnoho lidí netuší, kterak se to má s množstvím použitelné operační paměti RAM u 32-bitových edic Windows XP. Situace je následující. Dvaatřicetibitový operační systém obecně je schopný adresovat 4 GB RAM. U Windows XP jste ale schopni detekovat v System Properties pouze 3-3,5 GB, protože horní 1 GB paměti používá systém pro PCI I/O operace, paměť grafické karty a další systémové účely. BIOS by ovšem měl nadetekovat plnou velikost paměti.

Co se týče aplikací. Každý proces může adresovat 4 GB paměti. Z toho ale 2 GB připadají jeho účelům a zbylé 2 GB obhospodařuje systém. Tento poměr lze v některých scénářích změnit na 3 GB pro samotný proces a 1 GB pro systém. Nedoporučuje se to v situacích, kdy používáte hodně otevřených aplikací současně. Tam to může znamenat problémy.

Důvod omezení:
http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx

Info o paměti:
http://support.microsoft.com/kb/555223

Změna poměru na 3GB+1GB:
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

Jak vyexportovat nainstalované ovladače z počítače?

Možná to znáte. Máte před sebou kompletně nainstalovaný systém včetně všech ovladačů a software. Jednoho dne se rozhodnete změnit počítač a ouha. Před instalací nového stroje zjistíte, že jste ztratili instalační CD s drivery ke čtečce karet, wireless adaptéru a ještě pár dalších. Pokud není odkud ovladače stáhnout z internetu, nabízí se DriverMax. Umí vyexportovat vybrané ovladače ze stávajícího systému a ty pak můžete nainstalovat do nového počítače. Jednoduché, účinné, doporučuji. Podporuje Windows XP, Vista a Server 2003.

 DriverMax: http://www.innovative-sol.com/drivermax/

Jak zakázat komprimaci v Outlook Expressu

Často se v praxi setkávám s klienty, kteří používají Outlook Express pro kompletní správu všech pracovních emailů. Proč ne, je to také poštovní klient, i když… Problém nastavá tehdy pokud mají ve složkách tisíce položek a jsou vyzváni ke spuštění komprimaci zpráv. Po klepnutí na ano se spouští proces komprimace. Pokud je ale uživatel netrpělivý a komprimaci vypne nebo případně nedočkav “sestřelí” proces Outlooku během komprimace, říká si tak o nenávratnou ztrátu pošty. Nepřerušujte tedy za žádnou cenu komprimaci, jsou-li vám vaše data milá.

Pokud potřebujete zakázat výzvu ke komprimaci proveďte následující kroky:

1. V nabídce Start zvolte volbu Spustit.

2. Do políčka vepište “regedit” (bez uvozovek) a potvrďte Enterem.

3. Ve větvi HKEY_CURRENT_USER\Identities\<číslo identity>\Software\Microsoft\Outlook Express\6.0 najděte dword hodnotu “Compact Check Count” a její hodnotu nastavte na “0” (nula bez uvozovek).

Na dalších 100 spuštění Outlooku pak máte klid. Po překročení této hodnoty se komprimace opět začne nabízet. Je tedy potřeba hodnotu v registrech znovu vynulovat a nebo ještě lépe naskriptovat automatickou úpravu registru.

Nástroj na automatické vypnutí komprimace

Jiří Nejedlý napsal šikovný nástroj pro úplné vypnutí komprimace. Provádí kontrolu hodnoty čítače v registrech a jakmile dosáhne hodnoty 11, provede jeho nastavení na nulu. Stručnou dokumentaci najdete v textovém souboru v archivu.

Stažení: Vypni_komprimaci.zip

Instalace Windows XP na SATA disk či RAID bez diskety

Výrobci základních desek začínají hojně na svých nových deskách implementovat SATA řadiče. Nejčastěji se poslední dobou setkávám hlavně s Intel Matrix Storage. Řada základních desek nabízí také funkcionalitu RAID. Problém s těmito novými SATA a RAID řadiči nastává ve chvíli, kdy na počítač instalujete Windows XP, případně Windows Server 2003. Pro SATA řadič je potřeba AHCI ovladač a pro RAID kontrolér je tomu obdobně. Nepřítomnost tohoto ovladače se projeví tak, že instalátor Windows nenajde v počítači žádný pevný disk, kam by bylo možné systém nainstalovat. Windows XP v sobě tyto ovladače nemají zakomponovány, protože se všechna výše zmiňovaná zařízení objevila teprve nedávno. Nabízí se hned několik řešení, jak tuto ošemetnou situaci vyřešit. Pojďme si je přiblížit.

Pokud se pustíte do práce s programem nLite, mohl by vás zajímat i článek Jak zaintegrovat Service Pack 3 přímo do instalačního CD Windows XP?.

Pokud máte v PC disketovou mechaniku, postup je přibližně následující.

  1. Po nastartování PC z instalačního CD Windows XP, se zobrazí výzva k stisku klávesy F6. Stiskněte ji.
  2. Systém vás zanedlouho vyzve k vložení diskety s ovladači k diskovému řadiči do floppy mechaniky.
  3. Ovladače se nainstalují a instalace pokračuje úspěšně dále.

V případě, že disketovou mechaniku nemáte a chcete si zachovat podporu nových funkcí SATA/AHCI, řiďte se těchto kroků.

  1. Stáhněte si program nLite a při ruce mějte originální instalační CD Windows XP.
  2. Pomocí nLite zkopírujete obsah instalačního CD na pevný disk počítače.
  3. Naimportujete do instalace Windows pomocí nLite váš AHCI či RAID ovladač, který jste obrželi od výrobce. V případě, že ho nemáte, naleznete ho většinou na webu výrobce počítače v sekci Support či Download.
  4. Proveďte import ovladače za pomoci nLite do nově vytvářeného CD Windows.
  5. nLitem vypalte upravené instalační CD Windows na prázdné médium. Tím získáte bootovací instalační CD Windows, obsahující kýžený ovladač.
  6. Z upraveného CD nabootujete a instalace běží standardně, tak jak ji znáte, s tím rozdílem, že ovladače automaticky nainstaluje. Pokud si takto připravený disk schováte, při příští přeinstalaci systému si ušetříte celý tento postup.

Pokud se nechcete zabývat žádnými složitostmi a jednoduše řečeno chcete s počítačem začít okamžitě pracovat, zvolte tuto cestu.

  1. Vstupte do BIOSu vašeho PC.
  2. Změňte položku “SATA Native Mode” z hodnoty Enabled na Disabled. Tím vypnete některé pokročilé funkce řadiče, které ovšem nebrání instalaci Windows a normálnímu používání PC.
  3. Nastartujte instalaci Windows XP z CD. Ta proběhne bez dožadování se ovladačů a vy se po jejím dokončení můžete věnovat své práci.

Z vašich ohlasů jsem zjistil, že na některých počítačích způsobuje vypnutí nativního módu pomalejší diskové operace. Většinou je ale snížení výkonu zanedbatelné. Pokud by vám přišlo například kopírování z disku pomalé, může být teoreticky problém tady.

Nejběžnější ovladač

Nedaří-li se vám najít ovladače k vašemu SATA řadiči na stránkách výrobce, můžete vyzkoušet použít tento nejrozšířenější ovladač označovaný jako Intel Matrix Storage Manager. Ten buď zaintegrujte do instalačního CD dle výše popsaného postupu nebo ho nechte na disketě a při instalaci ho pomocí klávesy F6 dejte k dispozici instalátoru Windows.

Další informace na toto téma

http://www.adminxp.cz/windowsxp/index.php?aid=234
http://www.nliteos.com
http://news.softpedia.com/news/Install-Windows-XP-On-SATA-Without-a-Floppy-F6-47807.shtml
http://www.mysuperpc.com/build/pc_sata_install_windows_operating_system.shtml
http://www.intel.com/support/chipsets/imst/sb/CS-020825.htm