Momentan sunteți offline, așteptați să vă reconectați la internet

Cum să eliminaţi manual şi să reinstalaţi apoi .NET Framework 2.0

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:

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:
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:
    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: 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):
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: 11/02/2012 20:01:00 - Revizie: 1.0

  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0
  • kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077
Feedback