
Instalace nových programů - adresář
Zdravím, do jakého adresáře doporučujete instalovat nové programy? Na disku C mám Program files a Program Files (x86). Předpokládám, že na tom nezáleží, ale ptám se pro jistotu.
Do adresáře, který ti nabídne instalační program.
Program files ... 64bit programy
Program Files (x86) ... 32bit programy
chce to instalovat pod průzkumníkem/"tentopočítačem" nebo 64bit správcem souborů, pak se to zařadí správně.
pozn.: to rozdělení je umělé, nesmyslné a nemá na nic vliv.
Až na to, že pro 32 bitové programy si x64 Windows virtualizují adresáře a klíče v registrech a podstrčí jim úplně něco jiného než 64 bitovým programům...
Pak se divíš, proč to nemáš uloženo tak, kam jsi to uložil, proč ti program tvrdí, že klíč v registrech existuje a přitom jej nevidíš a když tam něco zapíšeš, neobjeví se to. Někdy bych jim fakt nakopal...
toto si "virtualizuje" systém - zbytečné syswow64 adresáře a klíče v registrech, vzniká jen nesmyslný zmatek a duplicita. (stejně jako neodpovídající obsah proměnných v 32 a 64bit windows)
že 32bit aplikace vidí něco jiného než regedit a jím vyexportovaný .reg záznam, to je narcistní omezenost ms.
souhlas, že to ničemu nepomohlo a že jde o hloupé řešení.
samotná instalace aplikací do %programfiles% probíhá "správně" - nabídne se příslušná 32/64bit cesta.
když uživatel při instalaci násilně vnutí soft do špatného adresáře program files/(86), nemá to na nic vliv, ty aplikace fungují a windows předhodí instalátoru "správnou" virtuální větev.
problém nastane, když uživatel chce program místo instalace nakopírovat do programfiles a bude chtít záznam do registrů k němu naimportovat.