Firma Microsoft nie obsługuje zmiany lokalizacji folderu Program Files przez modyfikację wartości rejestru ProgramFilesDir

Dotyczy: Microsoft Windows XP ProfessionalMicrosoft Windows XP Home EditionMicrosoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)

WPROWADZENIE


Firma Microsoft nie obsługuje zmiany lokalizacji folderu Program Files przez modyfikację wartości rejestru ProgramFilesDir . Jeśli zmienisz lokalizację folderu Program Files, mogą wystąpić problemy z niektórymi programami firmy Microsoft lub niektórymi aktualizacjami oprogramowania.

Więcej informacji


Wartość rejestru ProgramFilesDir znajduje się w następującym podkluczu rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Można użyć wpisu rejestru ProgramFilesDir, aby zmienić lokalizację folderu Program Files. Ponadto można zmodyfikować wszystkie odwołania w rejestrze, aby wskazywały nowy folder Program Files. Można również przenieść zawartość oryginalnego folderu Program Files do nowej lokalizacji. Jednakże firma Microsoft nie testowała zmiany domyślnej lokalizacji folderu Program Files. W związku z tym firma Microsoft nie zaleca ani nie obsługuje zmiany domyślnej lokalizacji folderu Program Files wartości rejestru ProgramFilesDir.

Po ustawieniu wartości rejestru ProgramFilesDir, aby korzystała z lokalizacji innej niż lokalizacja domyślna, poprawki, aktualizacje i aktualizacje zabezpieczeń firmy Microsoft nie będą aktualizowane pliki, które znajdują się w lokalizacji domyślnej. W związku z tym może wystąpić niestabilność systemu i nieoczekiwane problemy z programami firmy Microsoft i aktualizacjami oprogramowania. Na przykład może wystąpić dowolny z następujących problemów:

  • Aktualizacji poprawki, aktualizacje i zabezpieczeń firmy Microsoft mogą nie być poprawnie zainstalowany.
  • Nowe wersje programu Microsoft Internet Explorer lub Microsoft Windows Media Player może nie być poprawnie zainstalowany.
Ponadto funkcja ochrony plików systemu Windows firmy Microsoft, która pomaga chronić pliki w folderze programu Internet Explorer nie obsługuje zmiany domyślnej lokalizacji folderu Program Files.

Uwaga Folder instalacji programu Internet Explorer znajduje się w folderze Program Files.

Jeśli zmienisz lokalizację folderu Program Files, mogą wystąpić nieoczekiwane problemy, które mogą wpłynąć na stabilność systemu Windows. Lista plików binarnych, które są chronione przez ochronę plików systemu Windows, wraz z lokalizacji tych plików jest zakodowana w programie Internet Explorer. Nie można modyfikować te lokalizacje w programie Internet Explorer.

Następujące programy używają standardowych interfejsów Windows API określają lokalizację folderu instalacyjnego programu Internet Explorer:
  • Program instalacyjny programu Windows Internet Explorer 7.
  • Program Windows Update.
  • Programy, które aktualizują program Windows Internet Explorer 7.
Te interfejsy API systemu Windows zależy od ustawień rejestru tła, aby zlokalizować pliki programu Internet Explorer do aktualizacji.

Uwaga Podczas opracowywania programu Internet Explorer 7, postanowiliśmy wykorzystać standardową metodą określają lokalizację folderu instalacyjnego programu Windows Internet Explorer 7. Tę decyzję podjęto w celu zwiększenia stabilności programu Windows Internet Explorer 7. Aby zmniejszyć ryzyko problemów, które mogą wystąpić w odniesieniu do zgodności z innymi programami i w odniesieniu do Windows Internet Explorer 7 ułatwia również dokonano decyzji.

Kroki, aby zmienić wartość rejestru ProgramFilesDir, aby użyć domyślnej lokalizacji folderu Program Files

Ważne Niniejsza sekcja, metoda lub zadanie zawiera informacje dotyczące modyfikowania rejestru. Jednak niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. W związku z tym upewnij się, że wykonujesz następujące kroki ostrożnie. Aby zapewnić sobie dodatkową ochronę, wykonaj kopię zapasową rejestru przed przystąpieniem do modyfikacji. Wtedy będziesz mógł przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 jak wykonać kopię zapasową i przywrócić rejestr w systemie Windows


Aby zmienić lokalizację folderu Program Files na lokalizację domyślną, wykonaj następujące kroki:
  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz
    regedit
    , a następnie kliknij przycisk OK.
  2. Zlokalizuj i kliknij następujący podklucz rejestru:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
  3. W okienku szczegółów kliknij prawym przyciskiem myszy wartość rejestru ProgramFilesDir , a następnie kliknij polecenie Modyfikuj.
  4. W polu Dane wartości wpisz domyślnej lokalizacji folderu Program Files, a następnie kliknij przycisk OK.

    Uwaga Domyślna lokalizacja folderu Program Files to dysk_systemowy\Program Files. Na przykład jeśli system Windows jest zainstalowany na dysku C, wpisz C:\Program Files w polu Dane wartości .
  5. Zamknij Edytor rejestru.