Vanliga problem och lösningar i Visual Studio-konfiguration
Den här artikeln hjälper dig att lösa problem som uppstår när du installerar Microsoft Visual Studio.
Ursprunglig produktversion: Visual Studio 2012, Visual Studio 2013, Visual Studio 2015
Ursprungligt KB-nummer: 2899270
Symptom
Visual Studio kan inte installeras och du får ett felmeddelande som innehåller något av följande fel:
- 0x80200010, 0x80072efe eller 0x80072ee7 – anslutningsproblem under hämtning
- 0x80070005 – Åtkomst nekad
- 0x80070643 – Installationscachen eller ISO är skadad
- 0x800713ec – .NET Framework-installation pågår
- Flera funktionsinstallationsfel inträffar efter varning om att certifikatuppdateringar ignoreras i Visual Studio 2013 och 2015
Om installationsproblemet för Visual Studio som du upplever inte finns med i listan kan du läsa Mer information för ytterligare hjälp.
Vidta en eller flera av följande åtgärder för att lösa dessa problem:
0x80200010, 0x80072efe eller 0x80072ee7 – anslutningsproblem under hämtning
De här felen uppstår vanligtvis när installationsprogrammet för Visual Studio upplever problem som påverkar internetanslutningen under hämtningen av nödvändiga komponenter. När du får något av dessa felmeddelanden försöker du installera Visual Studio igen när internetanslutningen har förbättrats. Om du fortsätter att se det här felet kan du prova följande metoder:
Installera Visual Studio från en annan källa. Om du till exempel har installerat Visual Studio från VisualStudio.com eller Microsoft Download Center kan du prova att ladda ned Visual Studio från MSDN.
Installera Visual Studio med hjälp av växeln
layout
eller en ISO-fil. Mer information om hur du gör detta finns i Installera Visual Studio 2015.
0x80070005 – Åtkomst nekad
Det här felet uppstår när Visual Studio inte kan komma åt en eller flera av de installationsfiler som krävs. Det här problemet kan uppstå av följande skäl:
En extern process, till exempel ett antivirusprogram eller program mot skadlig kod, har låst en Visual Studio-installationsfil samtidigt som Visual Studio försöker installera filen. Du kan lösa det här problemet genom att kontakta systemadministratören eller andra IT-proffs för att se till att dessa processer inte låser Visual Studio-filer.
Den användare som försöker installera Visual Studio har inte administratörsautentiseringsuppgifter på datorn. Om du vill installera Visual Studio måste du vara inloggad som administratör.
Behörigheter för vissa registreringsdatafiler kan förhindra att Visual Studio installeras. Information om hur du löser det här problemet finns i Lösa installationsfel med hjälp av verktyget SubInACL.
0x80070643 – Installationscachen eller ISO är skadad
Det här felet uppstår vanligtvis när en fil som är relaterad till installationen skadas. Det här felet kan uppstå när du installerar Visual Studio med hjälp av en ISO- eller DVD-skiva som har bränts från ISO. Du kan också uppleva det här felet under en reparation av Visual Studio.
Fel när du installerar från en ISO eller en DVD som har bränts från en ISO
Om du använder en ISO-fil för att installera Visual Studio, eller om du använder en DVD som har bränts från en ISO-fil, kan ISO-filen skadas under hämtningsprocessen. Om du har installerat Microsofts verktyg för verifiering av Filkontrollsummans integritet använder du verktyget för att kontrollera om ISO-filen är skadad genom att följa dessa steg:
I ett kommandotolksfönster skriver du ett av följande kommandon och trycker sedan på Retur.
<DIRECTORY_NAME>\fciv.exe -sha1 <ISO_NAME>
Kommentar
I det här kommandot är platshållaren KATALOGNAMN> den mapp som du extraherade filerna till och platshållaren< ISO_NAME> är sökvägen till Visual Studio ISO-filen.< Mer information finns i ReadMe.htm-filen i extraheringskatalogen.
Kontrollera att värdet för säker hashalgoritm 1 (SHA-1) som returneras av verktyget Filkontrollsumma matchar det förväntade värdet. För att fastställa det förväntade värdet undersöker du mappen som du laddade ned ISO-filen till.
Kommentar
Det förväntade SHA-1-värdet är olika för varje hämtningskälla.
Om du laddade ned ISO-filen från MSDN anges SHA-1-värdet i avsnittet Information för varje ISO-fil.
Om du laddade ned ISO-filen från Download Center kan du hitta SHA-1-värdet genom att expandera avsnittet Installationsinstruktioner på produktsidan.
Om det förväntade SHA-1-värdet inte matchar värdet som returneras av verktyget Filkontrollsumma är ISO-filen skadad. I det här fallet tar du bort filen och hämtar den sedan igen.
Om du har hämtat ISO-filen från en DVD kan du försöka ladda ned Visual Studio-webbinstallationen eller ISO-filen från MSDN eller Microsoft Download Center och sedan försöka installera igen.
Om du har köpt DVD:n från en butik kanske du också kan ladda ned Visual Studio från butikens webbplats. Använd sedan licensnyckeln som tillhandahölls tillsammans med DVD:n för att aktivera Visual Studio. Kontakta butiken för mer information om den här processen.
Fel under en reparation
Om felet uppstår när du försöker reparera Visual Studio kan installationscachen ha skadats. Du reparerar cachen genom att följa dessa steg:
Stäng Visual Studio.
Om du vill öppna en upphöjd kommandotolk väljer du Start, skriver cmd i sökrutan Start, högerklickar på cmd.exe i resultatlistan och väljer sedan Kör som administratör.
I kommandotolksfönstret skriver du cd C:\ProgramData\Package Cache och trycker sedan på Retur.
Om du vill rensa .msi- och .cab-filer från cacheminnet skriver du följande kommandon i kommandotolksfönstret och trycker på Retur efter varje kommando:
Delete /F /S *.msi Delete /F /S *.cab
Försök igen för att reparera Visual Studio.
0x800713ec – .NET Framework-installation pågår
Det här felet uppstår vanligtvis när en installation av .NET Framework som är separat från Visual Studio redan pågår. Eftersom många komponenter i Visual Studio-installationsprogrammet är beroende av .NET Framework kan ett försök att installera .NET Framework medan Visual Studio installeras orsaka oväntat beteende.
Du kan lösa det här problemet genom att vänta tills installationsprogrammet för .NET Framework har slutförts innan du installerar Visual Studio.
Flera funktionsinstallationsfel inträffar efter varning om att certifikatuppdateringar ignoreras i Visual Studio 2013 och 2015
När du installerar Visual Studio på Windows 7 får du följande varning:
Installationsfel kan inträffa eftersom de säkerhetscertifikatuppdateringar som krävs för att installera vissa Visual Studio-komponenter inte kan tillämpas på den här datorn.
Om du väljer Fortsätt för att fortsätta med Visual Studio-installationen kan du stöta på felen "Det går inte att hitta paketkällan" som inte löses via alternativet Hämta paket från Internet. När Visual Studio-installationen är klar visas följande meddelande:
Installationen har slutförts. Alla funktioner är dock inte korrekt installerade.
Du ser också en lista över flera funktioner som inte kunde installeras eftersom systemet inte kan hitta den angivna filen. Använd en av följande metoder för att lösa problemet:
Kontrollera att du är på en dator som är ansluten till Internet. I vissa fall kan Visual Studio programmatiskt hämta och sedan tillämpa de nödvändiga certifikatuppdateringarna för att installera de berörda funktionerna.
Kontrollera grupprincipinställningen på datorn som styr automatiska certifikatuppdateringar. Följ dessa steg om du vill hämta och tillämpa de certifikat som krävs automatiskt:
Öppna Redigeraren för lokala grupprinciper (gpedit.msc).
Expandera Datorkonfiguration>Administrativa mallar>System>Internetkommunikationshantering och välj sedan Inställningar för Internetkommunikation.
Välj Inaktivera automatisk uppdatering av rotcertifikat>Inaktiverad och välj sedan OK eller Använd.
Kommentar
Vi rekommenderar att du kontaktar systemadministratören innan du ändrar någon grupprincipinställning.
Om föregående steg inte löser problemet kan du även försöka installera nödvändiga certifikatuppdateringar manuellt. Mer information om hur du hämtar Windows Update-rotcertifikat finns i Konfigurera betrodda rötter och otillåtna certifikat.
Om du redan har installerat Visual Studio kan du försöka reparera Visual Studio när du har provat en eller flera av ovanstående metoder. Den här processen försöker installera de funktioner som inte installerades i föregående försök. Följ dessa steg för att reparera Visual Studio:
Öppna Program och funktioner (appwiz.cpl).
Högerklicka på Visual Studio <VersionNumber>, välj Ändra och välj sedan Reparera för att starta reparationsprocessen.
Kommentar
Det här felet gäller endast För Windows 7 Service Pack 1 (SP1). Windows 8 och senare versioner av Windows har dessa certifikatuppdateringar installerade som standard.
Mer information
Om den här artikeln inte åtgärdar det problem med Visual Studio-installationen som du upplever läser du Microsoft Community frågor och svar om konfiguration av Visual Studio eller Forum för konfiguration och installation av Visual Studio. Du kan också publicera problemet tillsammans med Visual Studio-installationsloggfilen i communityn för ytterligare hjälp.
Fler steg för att samla in installationsloggarna finns i Felsöka problem med installation eller uppgradering.