ID članka: 908077 - Oglejte si izdelke, na katere se nanaša ta članek.
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
Obvestilo
V tem članku je morda povezava do orodja Windows Installer Cleanup (MSICUU2.exe). Če ste bili usmerjeni na ta članek, da bi odpravili težavo z uporabo orodja Windows Installer Cleanup, se za podporo pri namestitvi izdelka obrnite na izdelovalca programske opreme ali pa si oglejte spodnji članek iz Microsoftove zbirke znanja, kjer so navedena navodila za odpravljanje težav z odstranjevanjem za izdelke, ki uporabljajo program Windows Installer:

Razširi vse | Zmanjšaj

Na tej strani

Povzetek

Načine v tem članku lahko uporabite za odpravljanje težav pri nameščanju v ogrodju Microsoft .NET Framework 2.0. V tem članku so opisane namestitve v sistemih Microsoft Windows Server 2003, Windows 2000 s servisnim paketom SP3 in Windows XP s servisnim paketom SP2. Načini, ki so opisani v tem članku, vključujejo vnovično registracijo programa Microsoft Windows Installer ter popravljanje, odstranjevanje in vnovično nameščanje ogrodja .NET Framework. Če želite uporabiti te načine, morate poznati ogrodje .NET Framework 2.0, urejevalnik registra in program Windows Installer. Poleg tega eden od teh načinov zahteva, da spremenite register v računalniku.

UVOD

V tem članku je po korakih opisano odpravljanje težav, do katerih lahko pride pri nameščanju ogrodja .NET Framework 2.0.

Ko je Microsoft Windows Installer nepravilno registriran v registru sistema Windows, namestitveni program za .NET Framework 2.0 ne more dostopati do nekaterih komponent programa Windows Installer. V tem članku je opisano, kako se izognete tej težavi, tako da Windows Installer odstranite iz registra in ga nato znova registrirate.

Z orodjem »Dodaj/Odstrani programe« na nadzorni plošči ne morete vedno popolnoma odstraniti ogrodja .NET Framework 2.0. V tem članku je opisano, kako se izognete tej težavi, tako da popravite ogrodje .NET Framework 2.0 ali ga ročno odstranite iz računalnika in nato znova namestite.

Zahteve

Na spodnjem seznamu je navedena priporočena strojna oprema, programska oprema, omrežna infrastruktura in servisni paketi, ki jih potrebujete:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 s servisnim paketom SP3 ali Microsoft Windows XP s servisnim paketom SP2
  • Microsoft .NET Framework 2.0.
    Če želite pridobiti paket za nadaljnjo distribucijo ogrodja Microsoft .NET Framework 2.0, obiščite to Microsoftovo spletno mesto: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
Opomba Če želite odpraviti težave pri nameščanju ogrodja .NET Framework 2.0, morate uporabiti račun v skupini lokalnih skrbnikov v računalniku z ogrodjem .NET Framework 2.0.

Ta članek predpostavlja, da poznate:
  • Microsoft .NET Framework 2.0
  • Urejevalnik registra
  • Windows Installer

Odstranjevanje iz registra in vnovična registracija programa Windows Installer

To dejanje deluje v večini primerov. Poleg tega to dejanja ne vpliva na trenutno nameščene programe, ki uporabljajo Windows Installer.
  1. Odstranite program Windows Installer iz registra. Kliknite Start in Zaženi, v polje Odpri vnesite msiexec /unregister in kliknite V redu.
  2. Znova registrirajte Windows Installer. Kliknite Start in Zaženi, v polje Odpri vnesite msiexec /regserver in kliknite V redu.

Popravljanje ogrodja .NET Framework 2.0

Spodaj so navedeni trije načini za popravljanje ogrodja .NET Framework.

Uporaba ukaza »Popravi« v predpomnilniški datoteki programa Windows Installer

Če želite popraviti .NET Framework 2.0 s predpomnilniško datoteko programa Windows Installer, sledite tem korakom:
  1. Kliknite Start in Zaženi, v polje Odpri vnesite installer in kliknite V redu.
  2. V meniju View (Pogled) v programu Windows Installer kliknite Details (Podrobnosti), z desno tipko miške kliknite glavo stolpca Name (Ime), nato pa kliknite Comment (Pripomba).
  3. Z desno tipko miške kliknite predpomnjeno datoteko programa Windows Installer s pripombo Microsoft .NET Framework 2.0 RTL x86 enu, nato pa kliknite Repair (Popravi).
  4. Ko je postopek popravljanja končan, zaprite Windows Installer.

Zagon paketa za nadaljnjo distribucijo ogrodja .NET Framework 2.0 v ukaznem pozivu

Če želite popraviti .NET Framework 2.0 z ukaznim pozivom, sledite tem korakom:
  1. Poiščite datoteko Dotnetfx.exe, ki ste jo uporabili za namestitev ogrodja .NET Framework 2.0. To naredite na enega od teh načinov:
    • Če ste namestili .NET Framework 2.0 s CD-ja ali DVD-ja, vstavite namestitveni disk v pogon CD ali DVD.
    • Če ste namestili .NET Framework 2.0 s trdega diska, prenesite namestitveni program za .NET Framework 2.0 na trdi disk.
    • Če ste namestili .NET Framework 2.0 z omrežnega pogona, znova vzpostavite povezavo z omrežnim pogonom.
  2. Kliknite Start in Zaženi, v polje Odpri vnesite cmd in kliknite V redu.
  3. V ukazni poziv vnesite ta ukaz:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Opomba %InstallationPath% je ograda za pot datoteke Dotnetfx.exe, ki ste jo poiskali v 1. koraku.

Ročno odstranjevanje in vnovična namestitev ogrodja .NET Framework 2.0

Pomembno V tem razdelku, načinu ali opravilu so navodila za spreminjanje registra. Če nepravilno spremenite register, lahko pride do resnih težav. Zato natančno sledite navodilom. Za dodatno zaščito varnostno kopirajte register, preden ga spremenite. Če pride do težav, ga bo tako mogoče obnoviti. Če želite več informacij o varnostnem kopiranju in obnavljanju registra, kliknite to številko članka iz Microsoftove zbirke znanja:
322756 Varnostno kopiranje in obnovitev registra v sistemu Windows (Besedilo je morda v angleščini)


Pomembno Ti postopki lahko povečajo varnostno tveganje. Če boste uporabili te korake, bosta vaš računalnik in omrežje morda še bolj izpostavljena napadom zlonamernih uporabnikov ali zlonamerne programske opreme, kot so virusi. Postopek, opisan v tem članku, priporočamo, če želite omogočiti programom, da bodo delovali tako, kot bi morali, ali če želite uveljaviti določene zmožnosti programa. Preden se lotite spreminjanja, ocenite varnostno tveganje, ki bo pri tem nastalo v računalniškem okolju. Če se odločite, da boste uporabili ta postopek, ustrezno dodatno zavarujte sistem. Priporočamo, da ta postopek uporabite le, če je res potreben.
  1. Odstranite .NET Framework 2.0 iz predpomnilnika programa Windows Installer:
    1. Kliknite Start in Zaženi, v polje Odpri vnesite installer in kliknite V redu.
    2. V meniju View (Pogled) v programu Windows Installer kliknite Details (Podrobnosti).
    3. Z desno tipko miške kliknite glavo stolpca Name (Ime) in nato kliknite Comments (Pripombe).
    4. Z desno tipko miške kliknite predpomnjeno datoteko programa Windows Installer s pripombo Microsoft .NET Framework 2.0 RTL x86 enu, nato pa kliknite Uninstall (Odstrani).
    5. Ko je postopek odstranjevanja končan, zaprite Windows Installer.
  2. Spodnje elemente ročno izbrišite iz računalnika. Opomba Ti elementi morda ne obstajajo v računalniku; odvisno od trenutnega stanja namestitve ogrodja .NET Framework.
    • Mapa URTTemp
    • Datoteka Mscoree.dll
    • Mapa v2.0.50727
    Upoštevajte ta postopek:
    1. Kliknite Start in Zaženi, v polje Odpri vnesite system32 in kliknite V redu. Vsebina mape System32 se prikaže v Raziskovalcu.
    2. Poiščite mapo URTTemp in jo izbrišite.
    3. Poiščite datoteko mscoree.dll in jo izbrišite.

      Opomba Če je v računalniku nameščeno tudi ogrodje .NET Framework 1.1 ali .NET Framework 1.0 in ne nameravate znova namestiti ogrodja .NET Framework 2.0, morate popraviti .NET Framework 1.1 ali .NET Framework 1.0. Več informacij najdete v razdelku »Popravljanje ogrodja .NET Framework« v tem članku iz Microsoftove zbirke znanja:
      824643 Odpravljanje težav pri namestitvi ogrodja Microsoft .NET Framework 1.1 v operacijskem sistemu Windows XP ali Windows 2000 (Besedilo je morda v angleščini)
    4. Kliknite Start in Zaženi, v polje Odpri vnesite microsoft.net in kliknite V redu. Vsebina mape Microsoft.NET se prikaže v Raziskovalcu.
    5. V mapi Microsoft.NET dvokliknite mapo Framework.
    6. V mapi Framework izbrišite mapo v2.0.50727.
    7. Zaprite mapo Framework.
  3. Ročno izbrišite ustrezne registrske ključe:
    1. Kliknite Start in Zaženi, v polje Odpri vnesite regedit in kliknite V redu, da zaženete urejevalnik registra.
    2. V urejevalniku registra poiščite in izbrišite spodnje registrske ključe.

      Opomba Ti registrski ključi morda ne obstajajo v računalniku; odvisno od trenutnega stanja namestitve ogrodja .NET Framework.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Zaprite urejevalnik registra.
  4. Z orodjem Windows Installer CleanUp (Msizap.exe) odstranite informacije o programu Windows Installer iz registra. Komponente (Msizap.exe) kompleta za razvoj programske opreme Windows Installer so vključene v komplet za razvoj programske opreme (SDK) Microsoft Windows.

    Iz Microsoftovega centra za prenose lahko prenesete to datoteko:
    Zmanjšaj slikoRazširi sliko
    Prenos
    Prenesite paket orodja Windows Installer Cleanup (Msicuu2.exe).
    Če želite več informacij o prenosu Microsoftovih datotek za podporo, kliknite to številko članka iz Microsoftove zbirke znanja:
    119591 Pridobivanje Microsoftovih datotek za podporo iz spletnih storitev (Besedilo je morda v angleščini)
    Microsoft je pregledal datoteko in ugotovil, da v njej ni virusov. Microsoft je uporabil najnovejšo protivirusno programsko opremo, ki je bila na voljo na datum objave datoteke. Datoteka je shranjena v varovanih strežnikih, zato je nepooblaščene osebe ne morejo spreminjati.

    Če želite več informacij, kliknite to številko članka iz Microsoftove zbirke znanja:
    290301 Opis orodja Windows Installer CleanUp
    Če želite odstraniti podatke programa Windows Installer iz registra, sledite tem korakom:
    1. Kliknite Start in Zaženi, v polje Odpri vnesite cmd in kliknite V redu.
    2. V ukaznem pozivu poiščite imenik, ki vsebuje orodje Windows Installer CleanUp, in nato zaženite ta ukaz:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Znova zaženite računalnik.
  5. Onemogočite vse protivirusne programe in požarne zidove, ki ste jih namestili v računalnik. Z orodjem za konfiguracijo sistema (Msconfig.exe) izvedite čisti zagon računalnika. Nato onemogočite vse storitve, ki jih ne potrebujete.

    Kadar uporabljate orodje za konfiguracijo sistema v diagnostičnem načinu, znova omogočite storitev Windows Installer na zavihku Storitve.

    Če želite zagnati orodje za konfiguracijo sistema, kliknite Start, Zaženi, v polje Odpri vnesite msconfig in kliknite V redu.
  6. Izbrišite vsebino mape Temp:
    1. Kliknite Start in Zaženi, v polje Odpri vnesite %Temp% in kliknite V redu. Vsebina mape Temp se prikaže v Raziskovalcu.
    2. V mapi Temp v meniju Urejanje kliknite Izberi vse.
    3. V meniju Datoteka kliknite Izbriši.

      Opomba V mapi Temp izbrišite čim več datotek in map.
  7. Znova namestite Microsoft .NET Framework 2.0. Če želite pridobiti paket za nadaljnjo distribucijo ogrodja Microsoft .NET Framework 2.0, obiščite to Microsoftovo spletno mesto: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
    Opomba Če ne želite znova namestiti ogrodja .NET Framework 2.0 in je v računalniku nameščeno tudi ogrodje .NET Framework 1.1 ali .NET Framework 1.0, morate popraviti .NET Framework 1.1 ali .NET Framework 1.0. Te namestitve morate popraviti, da lahko zamenjate datoteko Mscoree.dll in mapo URTTemp.

Sklici

Če želite več informacij, obiščite ta spletna mesta MSDN (Microsoft Developer Network):
Urejevalnik registra
http://msdn.microsoft.com/sl-si/library/x6kd89c5(vs.71).aspx

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

Pogosta vprašanja
http://msdn.microsoft.com/sl-si/vstudio/aa496123

Različice, združljivost in vzporedna izvedba v ogrodju .NET Framework
http://msdn.microsoft.com/sl-si/vstudio/aa497340.aspx

Lastnosti

ID članka: 908077 - Zadnji pregled: 6. november 2012 - Revizija: 2.0
Velja za:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0, ko je uporabljeno z:
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003
    • 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 Edition
    • Microsoft Windows XP Home Edition
Ključne besede: 
kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077

Pošlji 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