skip to Main Content

Recent am instalat Visio 2013 şi SharePoint Designer 2013 Preview pentru a le testa.
După terminarea testelor am decis să le dezinstalez, dar fără succes.

Din cauza testelor, am cam stricat diverse lucruri (permisiuni, chei de regiştrii, fişiere, etc.) de prin sistemul de operare.
Drept urmare, am întâmpinat probleme la procesul de dezinstalare, pentru ambele aplicaţii.

Eroarea afişa următorul mesaj şi cod:

Error 1402. Setup cannot open the registry key UNKNOWN\Components\D0BE92CC2CB71D119A12000A9CE1A22A\00004109E60090400000000000F01FEC.  Verify that you have sufficient permissions to access the registry or contact Microsoft Product Support Services (PSS) for assistance.  For information about how to contact PSS, see C:\Users\ALEXAN~1\AppData\Local\Temp\Setup00000f68\PSS10R.CHM.

Fiindcă mesajul îmi spunea clar unde este problema, am decis să modific acele permisiuni.
Deşi utilizam un cont cu drepturi administrative, nu am reuşit să modific permisiunile.

După câteva căutări pe forumul TechNet, am găsit un articol în care cineva recomanda un anumit tool pentru a se conecta remote la regiştrii şi pentru a le modifica permisiunile.
Acel tool se numeşte PsExec.

Cum utilizăm PsExec?

Notă: Deşi am lucrat în Windows 8 şi pentru Windows 7 se procedează la fel.
Am executat o căutare după termenul Command Prompt şi apoi am ales să îl rulez cu drepturi ca Administrator.

Run As Administrator

Linie de comandă

Acest tool lucrează cu linii de comandă.
Drept urmare, va trebui să modificăm directorul folosind comanda CD (Change Directory).

Sintaxă: cd „Locaţie executabil PsExec”

După ce am modificat directorul, vom scrie următoarea comandă, pentru a lansa un proces remote pentru regiştrii.

Sintaxă: psexec -i -d -s C:\Windows\System32\Regedt32.exe

Change Directory

 În acest moment, a fost creat un proces nou, iar editorul de regiştrii a fost deschis.

Regedit

Sintaxa şi argumentele sunt explicate în secţiunea Using PsExec

Argumente

Acum, vom atribui permisiuni cheilor ce nu pot fi accesate de uninstaller.
Desigur, putem realiza acest lucru pentru fiecare cheie afişată de unistaller, dar sunt destul de multe (la o primă încercare, am numărat 15 chei cu probleme).

În schimb, se poate atribui o permisiune generală direct pe root.

Atribuire permisiuni

Se execută click dreapta pe directorul ComponentsPermissions.
Din fereastra deschisă se execută un click pe butonul Advanced (1), iar din noua fereastră se execută un click pe butonul Add (2).

Permissions

În continuare, se execută un click pe indicaţia Select a principal (1) şi apoi, în noua fereastră deschisă se scrie textul Administrators (2).
Pentru a fi siguri că numele este valid, se execută un click pe butonul Check Names (3).

Add User

După ce adăugăm utilizatorul, îi vom atribui şi o serie de permisiuni de bază: se bifează opţiunea Full Control.

Basic Permissions

După ce am realizat aceste modificări, am rulat din nou uninstaller-ul şi procesul de dezinstalare a decurs fără probleme.

Download | PsExec    

(Visited 24 times, 1 visits today)

Cosmin Tătaru

Pasionat de blogging și tehnologie încă din 2009, Cosmin este aici să vă ajute să vă creșteți vânzările și productivitatea punând tehnologia la treabă pentru dumneavoastră.

Suport-Clienti
Mergeți sus