ID članka: 908077 - Pregledajte proizvode na koje se odnosi ovaj članak.
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
Obavijest
U članku se može nalaziti veza na uslužni program Windows Installer Cleanup (MSICUU2.exe). Ako ste na ovaj članak preusmjereni radi rješavanja problema upotrebom uslužnog programa Windows Installer Cleanup, za podršku u pogledu instalacije obratite se proizvođaču tog softvera ili pogledajte sljedeći članak iz Microsoftove baze znanja s koracima za otklanjanje poteškoća pri deinstalaciji proizvoda za koje se koristi Windows Installer:

Proširi sve | Sažmi sve

Na ovoj stranici

Sažetak

Postupke navedene u ovom članku možete upotrijebiti za poteškoća s instalacijom u verziji 2.0. platforme Microsoft .NET Framework. U članku se razmatraju instalacije u sustavima Microsoft Windows Server 2003, Windows 2000 Service Pack 3 (SP3) ili Windows XP Service Pack 2 (SP2). Postupci koji se razmatraju u ovom članku obuhvaćaju ponovnu registraciju programa Microsoft Windows Installer te popravljanje, uklanjanje i ponovnu instalaciju platforme .NET Framework. Da biste koristili te postupke, treba poznavati platformu .NET Framework 2.0., uređivač registra i Windows Installer. Osim toga, jedan od tih postupaka zahtijeva izmjenu registra na računalu.

UVOD

U ovom se članku detaljno opisuje kako otkloniti poteškoće do kojih može doći prilikom instalacije platforme .NET Framework 2.0.

Kada je Microsoft Windows Installer neispravno registriran u registru sustava Windows, instalacijski program platforme .NET Framework 2.0 ne može pristupiti nekim komponentama programa Windows Installer. U ovom se članku objašnjava kako zaobići taj problem poništavanjem registracije i ponovnim registriranjem programa Windows Installer.

Možda neće uvijek biti moguće potpuno ukloniti platformu .NET Framework 2.0 pomoću alata za dodavanje/uklanjanje programa na upravljačkoj ploči. U članku se objašnjava i kako zaobići taj problem popravkom platforme .NET Framework 2.0 ili ručnim uklanjanjem platforme .NET Framework 2.0 s računala i ponovnim instaliranjem platforme .NET Framework 2.0.

Preduvjeti

Na sljedećem se popisu nalaze preporučeni hardver, softver, mrežna infrastruktura i servisni paketi koji su vam potrebni:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 sa servisnim paketom Service Pack 3 (SP3) ili Microsoft Windows XP sa servisnim paketom Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0.
    Da biste nabavili paket Microsoft .NET Framework verzije 2.0 za slobodnu distribuciju, posjetite sljedeće Microsoftovo web-mjesto: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
Napomena Da biste otklonili poteškoće s instalacijom platforme .NET Framework 2.0, morate upotrijebiti račun koji pripada lokalnoj grupi administratora na računalu s platformom .NET Framework 2.0.

Ovaj članak pretpostavlja da ste upoznati sa sljedećim temama:
  • Microsoft .NET Framework 2.0
  • Uređivač registra
  • Windows Installer

Poništavanje registracije i ponovna registracija programa Windows Installer

Ova radnja ispravlja većinu situacija. Osim toga, ta radnja ne utječe na trenutno instalirane programe koji koriste Windows Installer.
  1. Poništavanje registracije programa Windows Installer. Da biste to učinili, kliknite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite msiexec /unregister, a zatim kliknite OK (U redu).
  2. Ponovna registracija programa Windows Installer. Da biste to učinili, kliknite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite msiexec /regserver, a zatim kliknite OK (U redu).

Popravak platforme .NET Framework 2.0

U nastavku su navedena tri načina popravka platforme .NET Framework.

Upotreba naredbe Popravak na predmemorijskoj datoteci programa Windows Installer

Da biste popravili .NET Framework 2.0 pomoću predmemorijske datoteke programa Windows Installer, slijedite ove korake:
  1. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite installer i zatim pritisnite OK (U redu).
  2. Na izborniku View (Prikaz) u programu Windows Installer kliknite Details (Pojedinosti), desnom tipkom miša kliknite zaglavlje stupca Name (Naziv), a zatim kliknite Comment (Komentar).
  3. Desnom tipkom miša kliknite predmemoriranu datoteku programa Windows Installer koja sadrži komentar Microsoft .NET Framework 2.0 RTL x86 enu, a zatim kliknite Repair (Popravak).
  4. Nakon dovršetka postupka popravka zatvorite Windows Installer.

Pokretanje paketa .NET Framework 2.0 za slobodnu distribuciju pomoću naredbenog retka

Da biste popravili .NET Framework 2.0 upotrebom naredbenog retka, slijedite ove korake:
  1. Pronađite datoteku Dotnetfx.exe koju ste upotrijebili za instaliranje platforme .NET Framework 2.0. Da biste to učinili, primijenite jedan od sljedećih načina:
    • Ako ste instalirali .NET Framework 2.0 s CD-a ili DVD-a, umetnite instalacijski disk u CD ili DVD pogon.
    • Ako ste .NET Framework 2.0 instalirali s tvrdog diska, preuzmite program za postavljanje platforme .NET Framework 2.0 na tvrdi disk.
    • Ako ste .NET Framework 2.0 instalirali s mrežnog pogona, ponovno se povežite s mrežnim pogonom.
  2. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite cmd i zatim pritisnite OK (U redu).
  3. U naredbenom retku pokrenite sljedeću naredbu:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Napomena %InstallationPath% predstavlja rezervirano mjesto za put datoteke Dotnetfx.exe koju ste pronašli u prvom koraku.

Ručno uklanjanje i ponovna instalacija platforme .NET Framework 2.0

Važno Ovaj odjeljak, postupak ili zadatak sadrži upute za izmjenu registra. Nepravilna izmjena registra može, međutim, prouzročiti ozbiljne probleme. Zato pažljivo slijedite ove upute. Radi dodatne zaštite prije izmjene stvorite sigurnosnu kopiju registra. Tako ćete u slučaju pojave problema moći vratiti registar u početno stanje. Dodatne informacije o sigurnosnom kopiranju i vraćanju registra potražite u članku iz Microsoftove baze znanja pod brojem
322756 Sigurnosno kopiranje i vraćanje registra u sustavu Windows (Tekst je možda na engleskom)


Važno Ovi koraci mogu povećati sigurnosni rizik. Oni mogu računalo ili mrežu učiniti podložnijima na napade zlonamjernih korisnika ili zlonamjernog softvera (npr. virusa). Preporučujemo primjenu postupka koji ovaj članak opisuje da biste programima omogućili ispravno funkcioniranje, odnosno da biste implementirali specifične mogućnosti programa. Preporučujemo da prije ovih izmjena procijenite rizike implementacije tog postupka u svojem okruženju. Ako odlučite implementirati ovaj postupak, izvršite dodatne korake da biste na odgovarajući način zaštitili svoj sustav. Preporučujemo da ovaj postupak koristite samo ako je on doista potreban.
  1. Uklanjanje platforme .NET Framework 2.0 iz predmemorije programa Windows Installer:
    1. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite installer i zatim pritisnite OK (U redu).
    2. Na izborniku View (Prikaz) u programu Windows Installer kliknite Details (Pojedinosti).
    3. Desnom tipkom miša kliknite zaglavlje stupca Name (Naziv), a zatim kliknite Comments (Komentari).
    4. Desnom tipkom miša kliknite predmemoriranu datoteku programa Windows Installer koja sadrži komentar Microsoft .NET Framework 2.0 RTL x86 enu, a zatim kliknite Uninstall (Deinstaliraj).
    5. Nakon dovršetka postupka deinstalacije zatvorite Windows Installer.
  2. S računala ručno izbrišite sljedeće. Napomena Ovisno o trenutnom stanju instalacije platforme .NET Framework, ove stavke možda više ne postoje na računalu.
    • Mapa URTTemp
    • Datoteka Mscoree.dll
    • Mapa v2.0.50727
    Da biste to učinili, slijedite ove korake:
    1. Kliknite Start, a zatim Run (Pokreni), potom u okvir Open (Otvori) upišite system32 te na kraju kliknite OK (U redu). Sadržaj mape System32 pojavljuje se u programu Windows Explorer.
    2. Pronađite i izbrišite mapu URTTemp.
    3. Pronađite i izbrišite datoteku mscoree.dll.

      Napomena Ako je na računalu instalirana i platforma .NET Framework 1.1 ili platforma .NET Framework 1.0, a ne namjeravate ponovno instalirati platformu .NET Framework 2.0, morate popraviti platformu .NET Framework 1.1 ili .NET Framework 1.0. Dodatne informacije potražite u odjeljku "Popravak platforme .NET Framework" članka iz Microsoftove baze znanja pod brojem
      824643 Kako otkloniti poteškoće s instalacijom sustava Microsoft .NET Framework 1.1 u sustavima Windows XP i Windows 2000 (Tekst je možda na engleskom)
    4. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite microsoft.net i zatim pritisnite OK (U redu). Sadržaj mape Microsoft.NET pojavljuje se u programu Windows Explorer.
    5. U mapi Microsoft.NET dvokliknite mapu Framework.
    6. U mapi Framework izbrišite mapu v2.0.50727.
    7. Zatvorite mapu Framework.
  3. Ručno izbrišite odgovarajuće ključeve registra:
    1. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite regedit i zatim kliknite OK (U redu) da biste pokrenuli uređivač registra.
    2. U uređivaču registra pronađite i zatim izbrišite sljedeće ključeve registra.

      Napomena Ovisno o trenutnom stanju instalacije platforme .NET Framework, ovi ključevi registra možda više ne postoje na računalu.
      • 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č registra.
  4. Korištenje uslužnog programa Windows Installer CleanUp (Msizap.exe) radi uklanjanja podataka iz registra programa Windows Installer. Komponente (Msizap.exe) paketa za razvoj softvera programa Windows Installer dio su Microsoftova paketa za razvoj softvera (SDK) za sustav Windows.

    Putem Microsoftova centra za preuzimanje možete preuzeti sljedeću datoteku:
    Sažmi ovu slikuProširi ovu sliku
    Preuzimanje
    Preuzmite paket uslužnog programa Windows Installer Cleanup (Msicuu2.exe) odmah.
    Dodatne informacije o preuzimanju Microsoftovih datoteka za podršku potražite u članku iz Microsoftove baze znanja pod brojem
    119591 Kako putem internetskih servisa preuzeti Microsoftove datoteke za podršku (Tekst je možda na engleskom)
    Microsoft je izvršio antivirusnu provjeru ove datoteke. Microsoft je koristio najnoviji softver za otkrivanje virusa dostupan na dan objave te datoteke. Datoteka je spremljena na poslužiteljima s poboljšanom zaštitom koji sprječavaju neovlaštenu izmjenu datoteka.

    Dodatne informacije potražite u članku iz Microsoftove baze znanja pod brojem
    290301 Opis uslužnog programa Windows Installer CleanUp
    Da biste uklonili podatke programa Windows Installer iz registra, slijedite ove korake:
    1. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite cmd i zatim pritisnite OK (U redu).
    2. U naredbenom retku pronađite direktorij koji sadrži uslužni program Windows Installer CleanUp, a zatim pokrenite sljedeću naredbu:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Ponovno pokrenite računalo.
  5. Onemogućite sve antivirusne programe i vatrozide koji su instalirani na računalu. Da biste to učinili, izvršite "čisto" pokretanje računala pomoću uslužnog programa za konfiguriranje sustava (Msconfig.exe). Zatim onemogućite sve servise koji vam nisu potrebni.

    Ako uslužni program za konfiguriranje sustava koristite u dijagnostičkom načinu, ponovno omogućite servis Windows Installer na kartici Services (Servisi).

    Da biste pokrenuli uslužni program za konfiguriranje sustava, kliknite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite msconfig, a zatim kliknite OK (U redu).
  6. Izbrišite sadržaj mape Temp (Privremeno):
    1. Pritisnite Start, zatim Run (Pokreni), u okvir Open (Otvori) upišite %Temp% i zatim pritisnite OK (U redu). Sadržaj mape Temp (Privremeno) pojavljuje se u programu Windows Explorer.
    2. Na izborniku Edit (Uređivanje) u mapi Temp (Privremeno) kliknite Select All (Odaberi sve).
    3. Na izborniku File (Datoteka) kliknite Delete (Izbriši).

      Napomena Izbrišite onoliko datoteka i mapa iz mape Temp (Privremeno) koliko je to moguće.
  7. Ponovno instalirajte platformu .NET Framework 2.0. Da biste nabavili paket Microsoft .NET Framework verzije 2.0 za slobodnu distribuciju, posjetite sljedeće Microsoftovo web-mjesto: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
    Napomena Ako ne želite ponovno instalirati platformu .NET Framework 2.0, a platforma .NET Framework 1.1 ili .NET Framework 1.0 već je instalirana na računalu, morate popraviti platformu .NET Framework 1.1 ili .NET Framework 1.0. Morate popraviti te instalacije da biste na mjesto vratili datoteku Mscoree.dll i mapu URTTemp.

Reference

Dodatne informacije potražite na sljedećim web-mjestima mreže Microsoft Developer Network (MSDN):
Uređivač registra
http://msdn.microsoft.com/hr-hr/library/x6kd89c5(vs.71).aspx

Windows Installer
http://msdn.microsoft.com/hr-hr/library/aa372866.aspx

Najčešća pitanja
http://msdn.microsoft.com/hr-hr/vstudio/aa496123

Određivanje verzije, kompatibilnost i usporedna izvedba u platformi .NET Framework
http://msdn.microsoft.com/hr-hr/vstudio/aa497340.aspx
Napomena Ovo je članak za brzo objavljivanje stvoren izravno iz Microsoftove službe podrške. Informacije u ovom članku navode se kakve jesu kao odgovor na nova pitanja. Materijali zbog brzine objavljivanja mogu sadržavati tipografske pogreške te mogu biti revidirani u bilo kojem trenutku bez obavijesti. Pogledajte Uvjete korištenja za dodatne informacije.

Svojstva

ID članka: 908077 - Posljednja izmjena: 5. studenog 2012. - Revizija: 1.0
Odnosi se na:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0, ako se koristi s:
    • 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
Ključne riječi: 
kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077

Pošaljite povratne informacije

 

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