Trenutno ste van mreže; čekamo da se ponovo povežete na internet

Kako da ručno uklonite, a zatim ponovo instalirate .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
Naznaka
Ovaj članak može prvenstveno sadržati vezu ka uslužnom programu Windows Installer za čišćenje (MSICUU2.exe). Ako ste na ovaj članak upućeni da biste rešili problem pomoću uslužnog programa Windows Installer za čišćenje, obratite se proizvođaču softvera da biste dobili podršku za instalaciju proizvoda ili pogledajte sledeći članak Microsoft baze znanja da biste pronašli korake za rešavanje problema sa deinstalacijom kod proizvoda koji koriste Windows Installer:

Rezime
Možete da koristite metode u ovom članku da biste rešili probleme sa instalacijom u aplikaciji Microsoft .NET Framework verzija 2.0. Ovaj članak opisuje instalacije u sistemu Microsoft Windows Server 2003, Windows 2000 Service Pack 3 (SP3), ili u Windows XP Service Pack 2 (SP2). Metoda koje ovaj članak opisuje uključuje registraciju programa Microsoft Windows Installer, kao i popravku, uklanjanje i ponovno instaliranje radnog okvira .NET Framework. Da biste koristili ove metode, trebalo bi da budete upoznati sa aplikacijom .NET Framework 2.0, Uređivačem registratora i programom Windows Installer. Pored toga, jedna od ovih metoda zahteva da promenite registrator na računaru.
UVOD
Ovaj članak sa objašnjenjima korak po korak navodi kako da rešite probleme do kojih može doći kada instalirate .NET Framework 2.0.

Kada je Microsoft Windows Installer neispravno registrovan u Windows registratoru, program za instalaciju za .NET Framework 2.0 ne može da pristupi nekim Windows Installer komponentama. Ovaj članak opisuje kako da rešite ovaj problem tako što ćete poništiti registraciju programa Windows Installer, a zatim ga ponovo registrovati.

Nećete uvek moći da u potpunosti uklonite .NET Framework 2.0 korišćenjem alatke „Dodaj/ukloni programe“ na kontrolnoj tabli. Ovaj članak takođe opisuje kako da rešite ovaj problem tako što ćete popraviti .NET Framework 2.0 ili tako što ćete ručno ukloniti .NET Framework 2.0 sa računara, a zatim ponovo instalirati .NET Framework 2.0.

Zahtevi

Sledeća lista navodi potreban preporučeni hardver, softver, mrežnu strukturu i servisne pakete:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 Service Pack 3 (SP3) ili Microsoft Windows XP Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0.
    Da biste dobili paket koji možete prosleđivati za Microsoft .NET Framework verzija 2.0, posetite sledeću Microsoft Veb lokaciju: 
Napomena Da biste rešili probleme sa .NET Framework 2.0 instalacijom, morate da koristite nalog koji je u grupi lokalnih administratora na računaru sa aplikacijom .NET Framework 2.0.

U ovom članku se pretpostavlja da ste upoznati sa sledećim temama:
  • Microsoft .NET Framework 2.0
  • Uređivač registratora
  • Windows Installer

Opozovite registraciju, a zatim ponovo registrujte Windows Installer

Ova radnja ispravlja većinu situacija. Pored toga, ova radnja ne utiče ni na jedan trenutno instalirani program koji koristi Windows Installer.
  1. Opozovite registraciju programa Windows Installer. Da biste ovo uradili, kliknite na dugme Start, izaberite stavku Pokreni, u polju Otvori otkucajte msiexec /unregister, a zatim kliknite na dugme U redu.
  2. Registrujte Windows Installer. Da biste ovo uradili, kliknite na dugme Start, izaberite stavku Pokreni, u polju Otvori otkucajte msiexec /regserver, a zatim kliknite na dugme U redu.

Popravite .NET Framework 2.0

Slede tri načina na koja možete da popravite .NET Framework.

Koristite komandu „Popravi“ na Windows Installer keš datoteci

Da biste popravili .NET Framework 2.0 korišćenjem Windows Installer keš datoteke, sledite ove korake:
  1. Kliknite na dugme Start, izaberite stavku Pokreni, u okviru Otvori otkucajte installer, a zatim kliknite na dugme U redu.
  2. U meniju Prikaz u programu Windows Installer, izaberite stavku Detalji, kliknite desnim tasterom miša na zaglavlje kolone Ime, a zatim izaberite stavku Komentar.
  3. Kliknite desnim tasterom miša na keširanu datoteku programa Windows Installer koja ima komentar Microsoft .NET Framework 2.0 RTL x86 enu, a zatim kliknite na dugme Popravi.
  4. Nakon završetka procesa popravke, zatvorite Windows Installer.

Pokrenite paket koji možete prosleđivati za .NET Framework 2.0 na komandnoj liniji

Da biste popravili .NET Framework 2.0 korišćenjem komandne linije, sledite ove korake:
  1. Pronađite Dotnetfx.exe koju ste koristili da biste instalirali .NET Framework 2.0. Da biste to uradili, koristite jedan od sledećih metoda:
    • Ako ste instalirali .NET Framework 2.0 sa CD-a ili DVD-a, stavite instalacioni disk u CD ili DVD jedinicu.
    • Ako ste instalirali .NET Framework 2.0 sa čvrstog diska, preuzmite instalacioni program za .NET Framework 2.0 na čvrsti disk.
    • Ako ste instalirali .NET Framework 2.0 sa mrežne jedinice, ponovo se povežite sa mrežnom jedinicom.
  2. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte cmd u okvir Otvori i zatim kliknite na dugme U redu.
  3. Na komandnoj liniji pokrenite sledeću komandu:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Napomena %InstallationPath% je čuvar mesta za putanju datoteke Dotnetfx.exe koju ste pronašli u 1. koraku.

Ručno uklonite, a zatim ponovo instalirajte .NET Framework 2.0

Važno Ovaj odeljak, metod ili zadatak sadrže korake koji objašnjavaju kako se menja registrator. Međutim, može doći do ozbiljnih problema ako neispravno izmenite registrator. Zbog toga obavezno pažljivo sledite ove korake. Radi dodatne zaštite, napravite rezervnu kopiju registratora pre nego što ga izmenite. U tom slučaju možete da vratite registrator u prethodno stanje ako dođe do problema. Da biste dobili više informacija o pravljenju rezervne kopije i vraćanju registratora u prethodno stanje, kliknite na sledeći broj članka da biste prikazali članak u Microsoft bazi znanja:
322756 Pravljenje rezervne kopije registratora i njegovo vraćanje u prethodno stanje u operativnom sistemu Windows (Ovaj sadržaj može da bude na engleskom)


Važno Ovi koraci mogu povećati bezbednosni rizik. Ovi koraci takođe mogu učiniti računar ili mrežu osetljivim na napade zlonamernih korisnika ili zlonamernog softvera kao što su virusi. Preporučujemo proces koji opisuje ovaj članak za omogućavanje rada programa predviđenog dizajnom ili za primenu posebnih mogućnosti programa. Pre nego što izvršite ove promene, preporučujemo da procenite rizike koji su povezani sa primenom tog procesa u vašem okruženju. Ako odlučite da primenite ovaj proces, preduzmite sve odgovarajuće dodatne korake kako biste zaštitili sistem. Preporučujemo da ovaj proces koristite samo ako vam je zaista neophodan.
  1. Uklonite .NET Framework 2.0 iz keš memorije programa Windows Installer:
    1. Kliknite na dugme Start, izaberite stavku Pokreni, u okviru Otvori otkucajte installer, a zatim kliknite na dugme U redu.
    2. U meniju Prikaz u programu Windows Installer izaberite stavku Detalji.
    3. Kliknite desnim tasterom miša na zaglavlje kolone Ime, a zatim izaberite stavku Komentari.
    4. Kliknite desnim tasterom miša na keširanu datoteku programa Windows Installer koja ima komentar Microsoft .NET Framework 2.0 RTL x86 enu, a zatim kliknite na dugme Deinstaliraj.
    5. Nakon završetka procesa deinstalacije, zatvorite Windows Installer.
  2. Ručno obrišite sledeće sa računara. Napomena U zavisnosti od trenutnog stanja .NET Framework instalacije, ove stavke se možda neće nalaziti na računaru.
    • Fascikla „URTTemp“
    • Datoteka Mscoree.dll
    • Fascikla v2.0.50727
    Da biste to uradili, sledite ove korake:
    1. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte system32 u okvir Otvori i zatim kliknite na dugme U redu. Sadržaj fascikle System32 pojavljuje se u programu Windows Explorer.
    2. Pronađite i zatim obrišite fasciklu URTTemp
    3. Pronađite i zatim obrišite fasciklu mscoree.dll.

      Napomena Ako je .NET Framework 1.1 ili .NET Framework 1.0 takođe instaliran na računaru, a ne nameravate da ponovo instalirate .NET Framework 2.0, morate da popravite .NET Framework 1.1 ili .NET Framework 1.0. Više informacija potražite u odeljku „Popravka radnog okvira .NET Framework“ u sledećem članku u Microsoft bazi znanja:
      824643 Rešavanje problema sa instalacijom aplikacije Microsoft .NET Framework 1.1 u operativnom sistemu Windows XP ili Windows 2000 (Ovaj sadržaj može da bude na engleskom)
    4. Kliknite na dugme Start, izaberite stavku Pokreni, u polju Otvori otkucajte microsoft.net, a zatim kliknite na dugme U redu. Sadržaj fascikle Microsoft.NET pojavljuje se u programu Windows Explorer.
    5. U fascikli Microsoft.NET kliknite dvaput na fasciklu Radni okvir.
    6. U fascikli „Radni okvir“, izbrišite fasciklu v2.0.50727.
    7. Zatvorite fasciklu „Radni okvir“.
  3. Ručno izbrišite relevantne ključeve registratora:
    1. Kliknite na dugme Start, izaberite stavku Pokreni, u polju Otvori otkucajte regedit, a zatim kliknite na dugme U redu da biste pokrenuli uređivač registratora.
    2. U uređivaču registratora pronađite i izbrišite sledeće ključeve registratora.

      Napomena U zavisnosti od trenutnog stanja .NET Framework instalacije, ovi ključevi registratora se možda neće nalaziti na računaru.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Zatvorite uređivač registratora.
  4. Koristite Windows Installer uslužni program za čišćenje (Msizap.exe) da biste uklonili informacije o programu Windows Installer iz registratora. Komponente (Msizap.exe) za Windows Installer Software Development Kit uključene su u Microsoft Windows Software Development Kit (SDK).

    Sledeća datoteka je dostupna za preuzimanje sa lokacije Microsoft Download Center:
    Za više informacija o preuzimanju Microsoft datoteka za podršku kliknite na sledeći broj članka da biste prikazali članak u Microsoft bazi znanja:
    119591 Nabavljanje Microsoft datoteka za podršku putem usluga na mreži (Ovaj sadržaj može da bude na engleskom)
    Microsoft je skenirao ovu datoteku u potrazi za virusima. Microsoft je koristio najnoviji softver za otkrivanje virusa dostupan u trenutku objavljivanja datoteke. Datoteka se čuva na serverima sa poboljšanom bezbednošću koji sprečavaju neovlašćene promene datoteke.

    Da biste dobili više informacija, kliknite na sledeći broj članka da biste ga prikazali u Microsoft bazi znanja:
    290301 Opis uslužnog programa Windows Installer za čišćenje
    Da biste uklonili informacije o programu Windows Installer iz registratora, sledite ove korake:
    1. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte cmd u okvir Otvori i zatim kliknite na dugme U redu.
    2. Na komandnoj liniji, pronađite direktorijum koji sadrži Windows Installer uslužni program za čišćenje, a zatim pokrenite sledeću komandu:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Ponovo pokrenite računar.
  5. Onemogućite sve antivirusne programe i sve programe sa zaštitnim zidom koje ste instalirali na računaru. Da biste ovo uradili, koristite System Configuration Utility (Msconfig.exe) za obavljanje novog pokretanja računara. Zatim onemogućite sve usluge koje vam nisu potrebne.

    Kada koristite System Configuration Utility u režimu dijagnostike, ponovo omogućite uslugu Windows Installer na kartici Usluge.

    Da biste pokrenuli uslužni program za konfigurisanje sistema, kliknite na dugme Start, izaberite stavku Pokreni, u polje Otvori otkucajte msconfig i zatim kliknite na dugme U redu.
  6. Izbrišite sadržaj fascikle „Temp“:
    1. Kliknite na dugme Start, izaberite stavku Pokreni, u polju Otvori otkucajte %Temp%, a zatim kliknite na dugme U redu. Sadržaj fascikle „Temp“ pojavljuje se u programu Windows Explorer.
    2. U fascikli „Temp“, u meniju Uređivanje izaberite stavku Izaberi sve.
    3. U meniju Datoteka izaberite stavku Izbriši.

      Napomena Izbrišite što više datoteka i fascikli iz fascikle „Temp“.
  7. Ponovo instalirajte .NET Framework 2.0. Da biste dobili paket koji možete prosleđivati za Microsoft .NET Framework Version 2.0, posetite sledeću Microsoft Veb lokaciju: Napomena Ako ne želite da ponovo instalirate .NET Framework 2.0, i .NET Framework 1.1 ili je .NET Framework 1.0 instaliran na računaru, morate da popravite .NET Framework 1.1 ili .NET Framework 1.0. Morate da popravite ove instalacije da biste zamenili Mscoree.dll datoteku i URTTemp fasciklu.
Reference
Više informacija potražite na sledećoj Microsoft Developer Network (MSDN) Web lokaciji:
Napomena Ovo je „FAST PUBLISH“ članak koji je kreiran direktno unutar organizacije za podršku korporacije Microsoft. Ovde navedene informacije pružaju se u viđenom stanju, kao odgovor na hitne probleme. Kao rezultat brzine kojom se objavljuju, materijali mogu da sadrže tipografske greške i u bilo kojem trenutku mogu da budu revidirani. Pogledajte uslove korišćenja da biste saznali više.
Svojstva

ID članka: 908077 - Poslednji pregled: 11/01/2012 16:50:00 - Verzija: 1.0

Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.0, Microsoft .NET Framework 2.0

  • kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077
Povratne informacije