Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jak nastavit PowerShell do výchozího nastavení

Dobrý den.
Nevím, čím jsem se o to zasloužil, ale práce v PS s Outlookem končí vždy na této chybě


PS C:\WINDOWS\system32> new-object -com Outlook.Application
new-object : Načítání objektu pro vytváření tříd modelu COM pro komponentu s identifikátorem CLSID {00000000-0000-0000-
0000-000000000000} se nezdařilo kvůli následující chybě : 80040154 Třída není zaregistrována (Výjimka na základě hodnot
y HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
At line:1 char:1
+ new-object -com Outlook.Application
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [New-Object], COMException
    + FullyQualifiedErrorId : NoCOMClassIdentified,Microsoft.PowerShell.Commands.NewObjectCommand

Potřeboval bych proto nějak resetovat PowerShell do výchozího nastavení a nevím jak. Zkoušel jsem co jsem našel a tedy:
1) Odebrat PS ze součástí Windows, sfc, restart, sfc, přidat PS - bez úspěchu
2) DISM /Online /Cleanup-Image /RestoreHealth - bez úspěchu i po předchozím vyčištění komponent přes Dism.exe /online /Cleanup-Image /StartComponentCleanup
3) Set-ExecutionPolicy RemoteSigned unrestricted a následně opět new-object -com Outlook.Application - stejná chyba
4) Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} restart a znovu test new-object -com Outlook.Application s chybou

Vymazat xapps přes Get-appxprovisionedpackage –online | where-object {$_.packagename –like “*windowscommunicationsapps*”} | remove-appxprovisionedpackage –online, tak na to už nemám odvahu, protože nevím kam by to vedlo.

Můžete mi prosím poradit, jak toto vyřešit bez nové instalace Windows 10? PS používám jen okrajově spíše na základě dodaných skriptů a sám se v tom nijak neorientuji.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Díky všem za nasměrování. Zkusím dál pátrat. Outlook funguje bez omezení a u všech lidí je stejná i…
yorg 12.03.2019 14:20
yorg
+Outlook 2013 32bit Mohl by jsi na zkousku nainstalovat 64Bitovou kdyz uz teda bude reinstalovavat…
XoXoChanel 12.03.2019 14:29
XoXoChanel
To určitě ne. Konfigurace počítačů je daná a případnou změnu bych neuhájil. nový
yorg 12.03.2019 16:38
yorg
Neřeš instalaci Office přes SCCM, ale normálně v přidat/odebrat programy spusť odinstalaci a v násle…
Jan Fiala 12.03.2019 15:04
Jan Fiala
Dík, zkusím to tak udělat. nový
yorg 12.03.2019 16:39
yorg
Vyřešeno novou instalací Windows. poslední
yorg 13.03.2019 20:28
yorg

Díky všem za nasměrování. Zkusím dál pátrat.

Outlook funguje bez omezení a u všech lidí je stejná instalace Windows 10 64bit +Outlook 2013 32bit. Všem PS funguje a jen u mě ten PS zlobí. Zkusím nějak přes MS Systém center vynutit reinstalaci Office. Snad to dopadne.

Hrátky se spuštěním PS i Outlooku jako správce i UAC sem už zkoušel, bez úspěchu. Jen jsem se o nich zapomněl v dotazu zmínit.

K tomu "Prešrotuj" z gr.prostredia W10, priamo z ISO a DISM /Online /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim. Tak to znám, ale tady to bohužel nejde. Jedná se o podnikovou instalaci přes SCCM, ne z ISO. Ale i tak díky.

+Outlook 2013 32bit

Mohl by jsi na zkousku nainstalovat 64Bitovou kdyz uz teda bude reinstalovavat ? Oznacuji to jako "mimo vlakno", ale jen pro klidnou dusi bych rad vedel jestli ten problém opravdu nepochazi z 32 na 64 .
* V pripade (jestli ty uzivatelské prava mas opravdu overeny) jestli pouziva env v 64Bitové verzi hleda **64.exe na misto **32.exe, kdyz ho nenajde tak ti vypsku chybovou hlasku, proto bych chtel vedet jestli bude pritomen i **64.exe jestli ti vyhodi stejnou hlasku).
(provadet to samozrejme nemuis)

Zpět do poradny Odpovědět na původní otázku Nahoru