Microsoft biedt geen ondersteuning voor het wijzigen van de locatie van de map Program Files door de registerwaarde ProgramFilesDir te wijzigen

Van toepassing op
Microsoft Windows XP Professional Microsoft Windows XP Home Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard

INLEIDING

Microsoft biedt geen ondersteuning voor het wijzigen van de locatie van de map Program Files door de registerwaarde ProgramFilesDir te wijzigen. Als u de locatie van de map Program Files wijzigt, ondervindt u mogelijk problemen met sommige Microsoft-programma's of met bepaalde software-updates.

Meer informatie

De registerwaarde ProgramFilesDir bevindt zich in de volgende subregistersleutel:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionU kunt de registervermelding ProgramFilesDir gebruiken om de locatie van de map Program Files te wijzigen. Bovendien kunt u elke verwijzing in het register aanpassen zodat deze verwijst naar de nieuwe map Program Files. U wilt mogelijk ook de inhoud van de oorspronkelijke Program Files-map naar de nieuwe locatie verplaatsen. Er worden echter geen wijzigingen in de standaardlocatie van de map Program Files getest. Daarom is het niet raadzaam of ondersteund om de registerwaarde ProgramFilesDir te wijzigen om de standaardlocatie van de map Program Files te wijzigen.

Als u de registerwaarde ProgramFilesDir instelt op het gebruik van een andere locatie dan de standaardlocatie, worden met Microsoft-hotfixes, -updates en -beveiligingsupdates geen bestanden bijgewerkt die zich op de standaardlocatie bevinden. Daarom kunt u instabiliteit van het systeem en onverwachte problemen met Microsoft-programma's en software-updates ervaren. Je kunt bijvoorbeeld een van de volgende problemen ondervinden:

  • Microsoft-hotfixes, -updates en -beveiligingsupdates worden mogelijk niet correct geïnstalleerd.
  • Nieuwe versies van Microsoft Internet Explorer of Microsoft Windows Mediaspeler zijn mogelijk niet correct geïnstalleerd.

Bovendien biedt de Microsoft Windows-functie voor bestandsbeveiliging die helpt bij het beveiligen van bestanden in de Internet Explorer-map geen ondersteuning voor het wijzigen van de standaardlocatie van de map Program Files.

Opmerking: de installatiemap van Internet Explorer bevindt zich in de map Program Files.

Als u de locatie van de map Program Files wijzigt, kunnen er onverwachte problemen optreden die van invloed kunnen zijn op de stabiliteit van Windows. De lijst met binaire bestanden die worden beveiligd door Windows-bestandsbeveiliging, samen met de locaties van deze bestanden, wordt gecodeerd in Internet Explorer. U kunt deze locaties in Internet Explorer niet wijzigen.

De volgende programma's gebruiken de standaard Windows-API's om de locatie van de Internet Explorer-installatiemap te bepalen:

  • Het installatieprogramma van Windows Internet Explorer 7.
  • Het Windows Update-programma.
  • Programma's die Windows Internet Explorer 7 bijwerken.

Deze Windows-API's zijn afhankelijk van de registerinstellingen op de achtergrond om de Internet Explorer-bestanden te vinden die moeten worden bijgewerkt.

Opmerking Bij de ontwikkeling van Internet Explorer 7 hebben we besloten om de standaardmethode te gebruiken om de locatie van de installatiemap van Windows Internet Explorer 7 te bepalen. Deze beslissing is genomen om de stabiliteit van Windows Internet Explorer 7 te verbeteren. De beslissing is ook genomen om het risico te verkleinen dat problemen kunnen optreden met betrekking tot de compatibiliteit met andere programma's en met betrekking tot het onderhoud van Windows Internet Explorer 7.

Stappen voor het wijzigen van de registerwaarde ProgramFilesDir zodat de standaardlocatie van de map Program Files wordt gebruikt

Belangrijk Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Er kunnen echter ernstige problemen optreden als u het register verkeerd wijzigt. Zorg er daarom voor dat u deze stappen zorgvuldig uitvoert. Zorg er als extra beveiligingsmaatregel voor dat u een back-up van het register maakt voordat u hierin wijzigingen aanbrengt. Vervolgens kunt u het register herstellen als er een probleem optreedt. Als u meer informatie wilt over het maken van een back-up van het register en het herstellen van het register, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:

322756 Een back-up maken van het register en het herstellen in Windows

Ga als volgt te werk als u de locatie van de map Program Files wilt terugzetten naar de standaardlocatie:

  1. Klik op Start, klik op Uitvoeren, typ
     regedit
      en klik vervolgens op OK.

  2. Zoek de volgende registersubsleutel en klik erop:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

  3. Klik in het detailvenster met de rechtermuisknop op de registerwaarde ProgramFilesDir en klik vervolgens op Wijzigen.

  4. Typ in het vak Waardegegevens de standaardlocatie voor de map Program Files en klik op OK.

    OpmerkingDe standaardlocatie van de map Program Files is systemdrive\Program Files. Als Windows bijvoorbeeld op station C is geïnstalleerd, typt u C:\Program Files in het vak Waardegegevens.

  5. Sluit de Register-editor af.