<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jozef Izso &#187; windows</title>
	<atom:link href="http://izsak.net/weblog/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://izsak.net</link>
	<description></description>
	<lastBuildDate>Tue, 31 Jan 2012 19:38:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Prípad nefungujúceho Štart menu vo Windows Vista</title>
		<link>http://izsak.net/weblog/245/pripad-nefungujuceho-start-menu-vo-windows-vista/</link>
		<comments>http://izsak.net/weblog/245/pripad-nefungujuceho-start-menu-vo-windows-vista/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 17:22:42 +0000</pubDate>
		<dc:creator>Jozef</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[troubleshoot]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://izsak.net/weblog/?p=245</guid>
		<description><![CDATA[
<p>Pred bedmintonom som sa štandardne zastavil v bývalej robote vyzdvihnúť
kolegov a jeden z nich mal problém s Vistami. Firemný noťas, 32bit Vista
Business a už to bude nejaký ten rok, čo je nainštalovaná. Keďže to je
vývojársky a domáci komp, je tam nainštalovaných veľa rôznych softov.
Dnes sa mi sťažoval, že vo Viste nefunguje Štart menu a […]</p>
]]></description>
			<content:encoded><![CDATA[
<p>Pred bedmintonom som sa štandardne zastavil v bývalej robote vyzdvihnúť
kolegov a jeden z nich mal problém s Vistami. Firemný noťas, 32bit Vista
Business a už to bude nejaký ten rok, čo je nainštalovaná. Keďže to je
vývojársky a domáci komp, je tam nainštalovaných veľa rôznych softov.</p>

<p>Dnes sa mi sťažoval, že vo Viste nefunguje Štart menu a nie je vôbec
pokrok oproti Windows 95 kde fungovalo bez problémov. Windows spúšťal
z menu iba niektoré programy. Fungovali z plochy, z rýchleho spustenia a aj
z ponuky Všetky programy. Z úvodného Štart menu alebo s pomocou
vyhľadávania nefungovali.<br />
Hlavne sa jednalo o programy inštalované cez Microsoft Installer – MS
Office, Acrobat, či Cisco VPN klient.</p>

<p>Pomocou <a
href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx">Process
Monitoru</a> som zistil, že sa spúšťajú iba obyčajné .lnk odkazy. Štart
menu však obsahuje aj odkazy, ktoré sú uložené v Registroch v časti
<strong>HKLM\SOFTWARE\Mi­crosoft\Window­s\CurrentVersi­on\Installer\U­serData\S-1–5–18\Components</strong>.</p>

<p>Napríklad Acrobat Reader je uložený pod kľúčom
9579C59FFA311­4E44AB6BD2D1806D835\68AB­67CA7DA71501B7449A010000­0010 kde má
záznam typu REG_SZ s uvedeným cestou k AcroRd32.exe.</p>

<div><img src="/weblog/media/2009/03/acrord32-installer-key.png" alt="" /></div>

<p>(Screenshot je z XPéčok, lebo na nich píšem tento zápisok :) )</p>

<p>Explorer už vie, kde sa odkaz na program náchadza a teda za normálnych
okolností by File Monitor zobrazil tieto udalosti:</p>

<ol>
	<li>Explorer.EXE 3040 <strong>ReadFile</strong> C:\Program Files\Adobe\Reader
	9.0\Reader\AcroR­d32.exe <em>SUCCESS</em></li>

	<li>Explorer.EXE 3040 <strong>Process Create</strong> C:\Program
	Files\Adobe\Reader 9.0\Reader\AcroR­d32.exe <em>SUCCESS</em></li>

	<li>AcroRd32.exe 3692 <strong>Process Start</strong> <em>SUCCESS</em> Parent
	PID: 3040</li>

	<li>AcroRd32.exe 3692 <strong>Thread Create</strong> <em>SUCCESS</em> Thread
	ID: 2604</li>
</ol>

<p>Explorer však ani nezačal načítavať Acrobat z disku, ani vytvárať
nový proces.</p>

<p>Po chvíľke googlenia som našiel zmienku o nefungujúcom menu vo Viste
s podobnými symptómami na Winmatrix fóre – <a
href="http://www.winmatrix.com/forums/index.php?showtopic=14341">Vista Start
Menu Broken?</a>. Bola tam zmienka o utilitke <a
href="http://www.nirsoft.net/utils/shexview.html">ShellExView</a>, ktorá vie
zobraziť všetky COM+ rozšírenia zaregistrované do Exploreru (a že tých
rozšírení je veľa – čistá inštalácia Windows XP SP3 ich má
okolo 250),</p>

<p>Kolega mal v počítači rôzne rozšírenia do kontextového menu, na
vytváranie náhľadov a iných vecí. Niektoré sa dali identifikovať podľa
výrobcu (Real Networks, RAR Labs, Tortoise SVN), jedna .dllka bola no-name. Po
vypnutí všetkých neštandardných dlliek Štart menu začalo fungovať.
Postupným skúšaním sme zistili, že problém spôsobovala práve komponenta
AdCntxtM.dll s názvom <strong>AdCtxtM Dynamic Link Library</strong>, ktorá
má neznámeho výrobcu. V systéme je zaregistrovaná pod GUID
{AA6639D1-CE2B-11D5-AB4D-006097A79E23} a nachádza sa v System32 priečinku:
C:\Windows\sys­tem32\AdCntxtM­.dll.</p>

<p>Prípad niekoľko dní nefungujúceho Štart menu sa mi nakoniec podarilo
opraviť bez formátovania, reinštalácie a iných zdĺhavých procedúr ;) Za
hodinku sa to dá opraviť, stačí však poznať správne nástroje.</p>

<!-- by Texy2! -->]]></content:encoded>
			<wfw:commentRss>http://izsak.net/weblog/245/pripad-nefungujuceho-start-menu-vo-windows-vista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

