Před časem jste měli příležitost sledovat na tomto blogu minisérii článků na téma Windows XP 2008 Refresh (celou sérii si můžete stáhnout ve formátu PDF pod odkazem Windows XP 2008 Refresh v menu Odkazy zde na blogu). Série pojednávala o možnostech a úpravách operačního systému Windows XP a ukazovala postupy, jak ze "starého" systému vytěžit maximum, aby byl, tak říkajíc, stále s dobou. Ve čtvrtém pokračování byla jedním ze dvou probíraných témat možnost proměny Windows XP Home na Windows XP Professional. Při instalaci SP3 pro Windows XP na takto upravený systém však může dojít k problémům, takže si nyní ukážeme, jak se jim vyhnout ;).
Windows XP Home, upravená pomocí utility pcwXPProme (odkaz který byl v původním článku již není funkční – v článku zde na blogu jsem ho ale již opravil ;) – nově stahujte ZDE), nebo manuální úpravou registru, nahlásí po instalaci SP3 problém s licencí a neumožní se vám do systému přihlásit. V takovém případě pomůže jen spuštění v nouzovém režimu a obnovení systému do doby před instalací SP3. Těmto potížím se ale lze vyhnout, a pokud chcete instalovat SP3 a přitom nadále používat rozšířené možnosti verze Professional i na svých XP Home, pak čtěte dále.
Celé je to vlastně velmi jednoduché. Před instalací SP3 je potřeba systém upravit do původní podoby. Nejsnadněji znovuspuštěním utility pcwXPProme – pozor v adresáři aplikace musíte mít přítomen soubor productoptions.org z předchozího spuštění, pomocí nějž vrátí utilita nastavení zpět do původního stavu. Pokud jste použili manuální postup, nebo jste utilitu již odstranili, pak použijte opět manuální postup pro navrácení do původního stavu. Jak na to je popsáno v původním článku.
Po restartu systému ověřte, že se systém opět hlásí jako Windows XP Home (např. pomocí příkazu winver na příkazovém řádku). Pokud se vaše XP tváří opět původně", můžete bez problémů instalovat třetí servisní balíček. Pokud máte ale nainstalován i program sudown a používáte tak svůj správcovský uživatelský účet v omezeném režimu, pak se pro instalaci Service Packu přihlaste jako uživatel Administrator. To učiníte v XP Home např. spuštěním počítače v tzv. Nouzovém režimu, který vyvoláte klávesou F8 během startu systému. Program sudown a jím vytvořené uživatelské skupiny totiž nejsou podporovány na XP Home, tudíž je pravděpodobné, že pod svým uživatelským účtem vybaveným programem sudown byste po zpětné proměně z XP Pro na původní verzi Home, neměli potřebná oprávnění pro instalaci Service Packu.
Po instalaci SP3 proveďte ještě jeden restart a po něm se můžete pustit opět do zplnohodnotnění" vašeho systému. Nejjednodušší postup spočívá opět v použití utility pcwXPProme, která vše potřebné zařídí za vás. Použít můžete samozřejmě i manuální postup, tak jak je popsán v článku.
Po provedených změnách opět ověřte pomocí příkazu winver, že se proměna" podařila a vaše XP se znovu hlásí jako verze Professional. Další updaty pomocí MS Update jsou již bez problémů a tato proměna jim nevadí ;).
Pokud máte nainstalován i program sudown, popisovaný v článku, pak ověřte jeho funkčnost. Měl by fungovat normálně, ale pro případ, že by se tak nedělo, jej přeinstalujte a znovu postupujte podle původního popisu v článku.
XP Home -> \"Pro\" a SP3Tak jsem před týdnem vyzkoušel dle Vašeho návodu přepsat ty dvě \“hodnoty\“, vše OK. Dnes jsem stáhl a nainstaloval SP3 a hned problém. Napadlo mě, že to bude těmi úpravami, tak jsem se přes nouzový režim dostal na obnovení systému a vrátil se v čase o týden zpět. Pak jsem dle návodu zpátky přepsal na 1 a v další části napsal Personal. Potvrdil a dostal jsem od systému vynadáno a položka ProductSuite úplně zmizela. Teď nevím co dál. Můžete poradit ? Děkuji Hampl
Home -> Pro: Jak z problémůCo jste přesně udělal po obnovení systému do předchozího stavu? Je třeba postupovat analogicky té změně., tj. po obnovení systému minimálně jednou restartovat, aby se vytvořila nová \“Poslední známá funkční konfigurace\“, poté jít do patřičných klíčů registru a vrátit změny zpět na původní hodnoty v podklíči ControlSetXXX, kde XXX je nejvyšší dostupné číslo.Po těchto změnách pak restartovat systém, po startu stisknout F8 a zvolit Poslední známá funkční konfigurace, což by mělo načíst tu právě editovanou větev registru jako aktuální. Pro jistotu můžete upravit ty dvě položky ve všech podklíčích ControlSetXXX na hodnoty odpovídající XP Home – viz. původní článek. Pokud se ve vašem klíčí položka ProductSuite nenalézá, pak ji jednoduše znovu vytvořte a přidejte jí jako hodnotu typ Personal.Sám jsem tento problém řešil u kamaráda, který SP3 instaloval na upravený systém a povedlo se mi takto vrátit systém do původního stavu.Poté, co se z XP \“Pro\“ stanou opět XP Home, restartujte pro jistotu systém a pak můžete instalovat SP3. Po jeho instalaci by vše mělo fungovat správně. Pak ještě jednou restartujte a můžete svá XP Home opět změnit na XP \“Pro\“. Doporučuji k tomuto účelu použít zmíněnou utilitku z PC Worldu – odkaz na stažení máte zde i v původním článku. Do budoucna se tak vyhnete nepříjemnostem z manuálních úprav v registru.PS: Pokud máte nějaký bod obnovení z doby před tím, než jste změnu na XP \“Pro\“ provedl, tj. z doby před více jak týdnem, pak zkuste obnovit systém do té doby před změnou – to by mělo pomoci a vyhnete se pak úplně manuálním úpravám. Poté budete moci nainstalovat SP3 bez potíží a zmíněnou utilitkou pcwXPProme provést potřebné změny zcela bez manuálních zásahů do registru ;).V případě, že se vám něco nepodaří se nebojte na mě obrátit – rád poradím, budu-li moci. Jen bych rád upozornil, že v samotném článku bylo na možné problémy s instalací SP3 upozorňováno (v té době jsem to nemohl otestovat) a rovněž bylo upozorňováno, že tyto změny provádíte na vlastní nebezpečí. Tuto poznámku myslím všeobecně, aby mě snad někdo neosočoval, že já stojím za případnou nefunkčností jeho systému ;).
XP Home -> \"Pro\" a SP3Děkuji za obsáhlou odpověď, postupoval jsem sice sám, ještě před Vaším výše uvedeným návodem, ale položka ProductSuite byla v nenávratnu. Že jde znovu vytvořit jsem nevěděl a ani nevím jakk.Tak jsem to vyřešil kompletní novou instalací….Přesto Vaše odpověď na můj dotaz určitě pomůže jiným ……….
RegeditTak to je škoda, že jste znovu reinstaloval, protože to nebylo třeba. Na druhou stranu – alespoň teď budete mít čistou instalaci XP s SP3, která by měla být znatelně rychlejší ;). Pokud jde o tvorbu položky ProductSuite, tak to jde snadno. V příslušném klíči ProductOptions kliknete v pravé části regeditu do prázdného místa pravým tlačítkem myši a z kontextového menu vyberete položky Nový -> Retězcová hodnota. Novou položku pojmenujete ProductSuite a potvrdíte. následně ještě na položku poklepejte a jako její hodnotu zadáte Personal. A je to ;). Pro příště ale doporučuji použít zmíněnou utilitu, která změnu z XP Home na XP Pro a zpět, provádí zcela automaticky. Jen je pro pozdější přechod na původní systém nutné si zazálohovat složku s aplikací v níž je i soubor productoptions.org, podle nějž lze následně provést změnu zpět. Tato utilita provede potřebné změny v registru automaticky bez nutnosti jej editovat manuálně, nebo spouštět Poslední známou funkční konfiguraci. Manuální možnost byla uvedena hlavně pro případ, kdyby utilita nebyla dostupná, nebo k sehnání – může se třeba Microsoftu znelíbit a bude stažena z webu ;). Proto doporučuji všem uživatelům XP Home – stahujte ještě dnes, i když třeba změnu zatím neplánujete. Nikdy nevíte, kdy se vám bude utilitka hodit ;).