Zdravím všechny.
Stáhnul jsem si RTM Visual Studia 2010 a pustil instalaci. Vytuhla hned na prvním bodu instalace VC 9.0. Do logu to zapsalo tento error.
Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4974 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.30729.4974",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'.
Please refer to Help and Support for more information. HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {BB154248-75BC-340C-B510-920D9FB17345}
Po delším bádání jsem se dopracoval ke zjištění, že možným problémem může být poškozený service Trusted Installer, protože nejsem v stavu spustit ani sfc /scannow, abych
ověřil že v systému je vše OK.
Spuštění sfc /scannow skončí s hláškou
Resource Protection Windows could not start the repair service. (ono to píše česky, ale toto je adekvátní překlad, kterým jsem našel několik blogů popisujícíh tento problém)
Proč to nejde spustit jsem našel v logu c:\windows\logs\cbs\cbs.log kde je tento text
2010-05-10 19:02:59, Info CBS Starting TrustedInstaller initialization.
2010-05-10 19:02:59, Info CBS Fallback code servicing stack search path during setup...
2010-05-10 19:02:59, Info CBS TI found cbscore.dll at: C:\Windows\servicing\0.0.0.1
2010-05-10 19:02:59, Info CBS Failed to load Core DLL from path: C:\Windows\servicing\0.0.0.1\cbscore.dll [HRESULT = 0x8007007e - ERROR_MOD_NOT_FOUND]
2010-05-10 19:02:59, Info CBS Failed to initialize CBS Core. [HRESULT = 0x8007007e - ERROR_MOD_NOT_FOUND]
2010-05-10 19:02:59, Info CBS Ending TrustedInstaller initialization.
2010-05-10 19:02:59, Info CBS Failed to initialize Trusted Installer. [HRESULT = 0x8007007e - ERROR_MOD_NOT_FOUND]
2010-05-10 19:02:59, Info CBS Starting TrustedInstaller finalization.
2010-05-10 19:02:59, Info CBS Trusted Installer core was not initialized.
2010-05-10 19:02:59, Info CBS Ending TrustedInstaller finalization.
Jak opravit cbscore.dll netuším, protože
a) spuštění sfc /scannow v offline režimu nepomohlo
b) ne Win 7 jsem nenašel cestu, jak přeinstalovat OS tak jak to šlo u Win XP. Při spuštění z DVD mi to nabídne jen možnost oprav ze zálohy nebo vrácení k nějakému bodu obnovy (oboje neřeší
můj problém, protože chyby v eventlogu ohledně nemožnosti nastartovat Trusted Installer jsou staršího data než je poslední bod obnovy) Pokus o "upgrade" skončí po čase chybou, že ho nelze provést.
Má někdo nějaký tip, co by se ještě dalo pro opravu toho Trusted Installeru použít???? Zřejmě má pobabranou nějakou svou DB, ale nikde jsem nenašel ani náznak popisu, co s tím.
Případně, pokud by někdo znal workaround jak nainstalovat VC 9, které chce VS 2010 ručně, taky by to možná pomohlo. Ten msu který je na DVD nejde spustit samostatně.