ID articol: 908077 - View products that this article applies to.
This article may contain a link to the Windows Installer Cleanup utility (MSICUU2.exe). If you were directed to this article to solve a problem by using the Windows Installer Cleanup utility, please contact your software manufacturer for installation support on the product, or see the following Microsoft Knowledge Base article for steps to troubleshoot uninstallation issues with products that use Windows Installer:

2438651 How to troubleshoot problems that may occur when you install, uninstall, or upgrade a program on a Windows-based computer
Înștiințare
Acest articol poate con?ine un link la utilitarul Windows Installer Cleanup (MSICUU2.exe). Dacă a?i fost condus către acest articol pentru a rezolva o problemă utilizând utilitarul Windows Installer Cleanup, contacta?i producătorul software-ului pentru asisten?ă la instalarea produsului sau consulta?i următorul articol din Baza de cuno?tin?e Microsoft pentru pa?i de depanare a problemelor de dezinstalare a produselor care utilizează Windows Installer:

Măriți totul | Reduceți totul

În această pagină

Rezumat

Puteți utiliza metodele din acest articol pentru a depana problemele de instalare din Microsoft .NET Framework versiunea 2.0. Acest articol tratează instalările în Microsoft Windows Server 2003, Windows 2000 Service Pack 3 (SP3) sau Windows XP Service Pack 2 (SP2). Metodele tratate în acest articol includ repetarea înregistrării pentru Microsoft Windows Installer și repararea, eliminarea și reinstalarea .NET Framework. Pentru a utiliza aceste metode, trebuie să vă familiarizați cu .NET Framework 2.0, cu editorul de registry și cu Windows Installer. În plus, una dintre aceste metode necesită modificarea sistemului registry pe computer.

INTRODUCERE

Acest articol detaliat tratează modul de depanare a problemelor pe care le puteți întâlni când instalați .NET Framework 2.0.

Dacă Microsoft Windows Installer se înregistrează incorect în sistemul registry din Windows, programul de configurare pentru .NET Framework 2.0 nu poate accesa unele componente din Windows Installer. Acest articol tratează modul de rezolvare a acestei probleme prin anularea înregistrării și apoi repetarea înregistrării pentru Windows Installer.

Este posibil să nu puteți elimina în totalitate .NET Framework 2.0 utilizând instrumentul Adăugare/Eliminare programe din Panoul de control. Acest articol mai tratează modul de rezolvare a acestei probleme reparând .NET Framework 2.0 sau eliminând manual .NET Framework 2.0 de pe computer și reinstalând .NET Framework 2.0.

Cerin?e

Lista următoare evidențiază hardware-ul, software-ul, infrastructura de rețea și pachete service pack recomandate:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 Service Pack 3 (SP3) sau Microsoft Windows XP Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0.
    Pentru a obține pachetul de redistribuire Microsoft .NET Framework versiunea 2.0, vizitați următorul site Web Microsoft:
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
Notă Pentru a depana problemele de instalare pentru .NET Framework 2.0, trebuie să utilizați un cont din grupul Administratori locali de pe computerul pe care se execută .NET Framework 2.0.

Acest articol presupune că v-ați familiarizat cu următoarele subiecte:
  • Microsoft .NET Framework 2.0
  • Editorul de registry
  • Windows Installer

Anulați înregistrarea și înregistrați din nou Windows Installer

Această acțiune corectează majoritatea situațiilor. În plus, această ac?iune nu afectează programele instalate în mod curent care utilizează Windows Installer.
  1. Anulați înregistrarea pentru Windows Installer. Pentru aceasta, faceți clic pe Start, pe Executare, tastați msiexec /unregister în caseta Deschidere, apoi faceți clic pe OK.
  2. Înregistrați din nou Windows Installer. Pentru aceasta, faceți clic pe Start, pe Executare, tastați msiexec /unregister în caseta Deschidere, apoi faceți clic pe OK.

Reparați .NET Framework 2.0

În continuare, găsiți trei modalități de a repara .NET Framework.

Utilizați comanda Reparare din fișierul cache Windows Installer

Pentru a repara .NET Framework 2.0 utilizând fișierul cache Windows Installer, urmați acești pași:
  1. Face?i clic pe Start, pe Executare, tasta?i installer în caseta Deschidere, apoi face?i clic pe OK.
  2. În meniul Vizualizare din Windows Installer, faceți clic pe Detalii, faceți clic dreapta pe antetul de coloană Nume și faceți clic pe Comentariu.
  3. Faceți clic dreapta pe fișierul cache Windows Installer care are comentariul Microsoft .NET Framework 2.0 RTL x86 enu și faceți clic pe Reparare.
  4. După finalizarea procesul de reparare, închideți Windows Installer.

Executați pachetul de redistribuire .NET Framework 2.0 într-o linie de comandă

Pentru a repara .NET Framework 2.0 utilizând linia de comandă, urmați acești pași:
  1. Găsiți fișierul Dotnetfx.exe utilizat pentru a instala .NET Framework 2.0. Pentru aceasta, utiliza?i una dintre următoarele metode:
    • Dacă ați instalat .NET Framework 2.0 de pe un CD sau DVD, introduceți discul de instalare în unitatea de CD sau DVD.
    • Dacă ați instalat .NET Framework 2.0 de pe hard disk, descărcați programul de configurare .NET Framework 2.0 pe hard disk.
    • Dacă ați instalat .NET Framework 2.0 de pe o unitate de rețea, reconectați-vă la unitatea de rețea.
  2. Face?i clic pe Start, pe Executare, tasta?i cmd în caseta Deschidere, apoi face?i clic pe OK.
  3. În linia de comandă, executa?i următoarea comandă:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Notă %InstallationPath% este un substituent pentru calea fișierului Dotnetfx.exe găsit la pasul 1.

Eliminați manual și apoi reinstalați .NET Framework 2.0

Important Această sec?iune, metodă sau activitate con?ine pa?i care vă indică modalită?ile de modificare a sistemului registry. Însă, dacă modifica?i sistemul registry incorect, pot apărea probleme serioase. De aceea, asigura?i-vă că urma?i ace?ti pa?i cu aten?ie. Pentru o protec?ie mai bună, înainte de a face modificări, realiza?i o copie de rezervă a sistemului registry. Apoi, sistemul registry se poate restabili dacă apare o problemă. Pentru informa?ii suplimentare despre copierea de rezervă ?i restabilirea sistemului registry, face?i clic pe următorul număr de articol pentru a-l vedea în Baza de cuno?tin?e Microsoft:
322756 Cum se creează copii de rezervă si cum se poate restaura sistemul registry în Windows


Important Ace?ti pa?i pot cre?te riscul de securitate. Acești pași pot face computerul sau rețeaua mai vulnerabile la atacuri produse de utilizatori rău intenționați sau de software rău intenționat, precum virușii. Rezolvarea descrisă în acest articol este recomandată pentru a face programele să funcționeze așa cum sunt proiectate sau pentru a implementa anumite capacități specifice ale programelor. Înainte de a face aceste modificări, vă recomandăm să evalua?i riscurile asociate implementării acestui proces în mediul dvs. Dacă alegeți să implementați această procedură, efectuați orice pași suplimentari pentru a contribui la protejarea sistemului. Recomandăm să utiliza?i acest proces numai dacă ave?i cu adevărat nevoie de el.
  1. Eliminați fișierul cache .NET Framework 2.0 din Windows Installer:
    1. Face?i clic pe Start, pe Executare, tasta?i installer în caseta Deschidere, apoi face?i clic pe OK.
    2. În meniul Vizualizare din Windows Installer, faceți clic pe Detalii.
    3. Faceți clic cu butonul din dreapta pe antetul de coloană Nume, apoi pe Comentarii.
    4. Faceți clic dreapta pe fișierul cache Windows Installer care are comentariul Microsoft .NET Framework 2.0 RTL x86 enu și faceți clic pe Dezinstalare.
    5. După ce a finalizat procesul de dezinstalare, închideți Windows Installer.
  2. Ștergeți manual următoarele din computer. Notă În funcție de starea curentă a instalării .NET Framework, este posibil ca aceste elemente să nu existe pe computer.
    • Folderul URTTemp
    • Fișierul Mscoree.dll
    • Folderul v2.0.50727
    Pentru aceasta, urmați acești pași:
    1. Faceți clic pe Start, faceți clic pe Executare, tastați system32 în caseta Deschidere, apoi faceți clic pe OK. Conținutul folderul System32 apare în Windows Explorer.
    2. Găsiți și ștergeți folderul URTTemp.
    3. Găsiți și ștergeți fișierul mscoree.dll.

      Notă Dacă s-a instalat pe computer și .NET Framework 1.1 sau .NET Framework 1.0 și nu intenționați să reinstalați .NET Framework 2.0, trebuie să reparați .NET Framework 1.1 sau .NET Framework 1.0. Pentru informații suplimentare, consultați secțiunea „Reparați .NET Framework” din următorul articol din Baza de cunoștințe Microsoft:
      824643 Cum se depanează problemele de instalare pentru Microsoft.NET Framework 1.1 în Windows XP sau în Windows 2000 (Poate fi în engleză)
    4. Faceți clic pe Start, faceți clic pe Executare, tastați microsoft.net în caseta Deschidere, apoi faceți clic pe OK. Conținutul folderului Microsoft.NET apare în Windows Explorer.
    5. În folderul Microsoft.NET, faceți clic dublu pe folderul Framework.
    6. În folderul Framework, ștergeți folderul v2.0.50727.
    7. Închide?i folderul Framework.
  3. Ștergeți manual cheile de registry relevante:
    1. Faceți clic pe Start, pe Executare, tastați regedit în caseta Deschidere, apoi faceți clic pe OK pentru a porni editorul de registry.
    2. În editorul de registry, găsiți și apoi ștergeți următoarele chei de registry:

      Notă În funcție de starea curentă a instalării .NET Framework, este posibil ca aceste chei de registry să nu existe pe computer.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Ie?i?i din editorul de registry.
  4. Folosiți utilitarul Windows Installer CleanUp (Msizap.exe) pentru a elimina informațiile despre Windows Installer din registry. Componentele (Msizap.exe) ale kitului de dezvoltare software Windows Installer sunt incluse în kitul de dezvoltare software Microsoft Windows (SDK).

    Fișierul următor este disponibil pentru descărcare de la Centrul de descărcare Microsoft:
    Reduceți imagineaMăriți imaginea
    Descărcare
    Descărcați acum pachetul pentru utilitarul Windows Installer Cleanup (Msicuu2.exe).
    Pentru mai multe informații despre modul de descărcare a fișierelor de suport Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
    119591 Cum se obțin fișierele de asistență Microsoft de la serviciile online (Poate fi în engleză)
    Microsoft a scanat acest fișier pentru a detecta viruși. Microsoft a utilizat cel mai recent software de detectare a virușilor care era disponibil la data publicării fișierului. Fi?ierul este stocat pe servere cu securitate avansată, care ajută la împiedicarea modificărilor neautorizate aduse fi?ierului.

    Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
    290301 Descrierea utilitarului Windows Installer CleanUp
    Pentru a elimina informațiile despre Windows Installer din registry, urmați acești pași:
    1. Face?i clic pe Start, pe Executare, tasta?i cmd în caseta Deschidere, apoi face?i clic pe OK.
    2. În linia de comandă, găsiți directorul care conține utilitarul Windows Installer CleanUp și executați comanda următoare:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Reporni?i computerul.
  5. Dezactivați toate programele antivirus și toate programele paravan de protecție instalate pe computer. Pentru aceasta, utilizați de configurare a sistemului (Msconfig.exe) pentru a efectua o pornire simplă a computerului. Apoi dezactivați serviciile de care nu aveți nevoie.

    Când folosiți utilitarul de configurare a sistemului în modul de diagnosticare, reactivați serviciul Windows Installer în fila Servicii.

    Pentru a porni utilitarul de configurare a sistemului, faceți clic pe Start, pe Executare, tastațimsconfig în caseta Deschidere, apoi faceți clic pe OK.
  6. ?terge?i con?inutul folderului Temp:
    1. Faceți clic pe Start, faceți clic pe Run (Executare), tastați %Temp% în caseta Open (Deschidere), apoi faceți clic pe OK. Conținutul folderului Temp apare în Windows Explorer.
    2. În folderul Temp, faceți clic pe Selectare totală în meniul Editare.
    3. În meniul Fișier, faceți clic pe Ștergere.

      Notă Ștergeți cât mai multe fi?iere ?i foldere posibil din folderul Temp.
  7. Reinstalați .NET Framework 2.0. Pentru a obține pachetul de redistribuire Microsoft .NET Framework versiunea 2.0, vizitați următorul site Web Microsoft: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
    Notă Dacă nu doriți să reinstalați .NET Framework 2.0 și pe computer s-a instalat .NET Framework 1.1 sau .NET Framework 1.0, trebuie să reparați .NET Framework 1.1 sau .NET Framework 1.0. Trebuie să repara?i aceste instalări pentru a înlocui fișierul Mscoree.dll și folderul URTTemp.

Referințe

Pentru mai multe informații, vizitați următorul site Web Microsoft Developer Network (MSDN):
Editorul de registry
http://msdn2.microsoft.com/en-us/library/x6kd89c5(vs.71).aspx

Windows Installer
http://msdn2.microsoft.com/en-us/library/aa372866.aspx

Întrebări frecvente
http://msdn2.microsoft.com/en-us/netframework/aa497323.aspx

Gestionarea versiunilor, compatibilitatea și executarea în paralel în .NET Framework
http://msdn2.microsoft.com/en-us/netframework/aa497340.aspx
Notă Acesta este un articol „FAST PUBLISH” creat direct în cadrul organizației de asistență Microsoft. Informațiile conținute aici sunt furnizate ca atare, drept răspuns la problemele care apar. Din cauza rapidității cu care sunt puse la dispoziție, materialele pot avea erori tipografice și pot fi revizuite în orice moment, fără înștiințare. Consultați Termeni de utilizare pentru alte considerente.

Proprietă?i

ID articol: 908077 - Ultima examinare: 2 noiembrie 2012 - Revizie: 1.0
Se aplică la:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0, când se utilizează cu:
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
Cuvinte cheie: 
kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com