WSTĘP
Firma Microsoft nie obsługuje zmiany lokalizacji folderu Program Files przez modyfikację wartości rejestru ProgramFilesDir. Zmiana lokalizacji folderu Program Files może spowodować problemy z niektórymi programami lub aktualizacjami oprogramowania firmy Microsoft.
Więcej informacji
Wartość rejestru ProgramFilesDir znajduje się w następującym podkluczu rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionZa pomocą wpisu rejestru ProgramFilesDir można zmienić lokalizację folderu Program Files. Ponadto można zmodyfikować wszystkie odwołania w rejestrze, aby wskazywały na nowy folder Program Files. Można także przenieść zawartość oryginalnego folderu Program Files do nowej lokalizacji. Nie testujemy jednak zmian domyślnej lokalizacji folderu Program Files. Z tego względu nie zaleca się ani nie wspiera modyfikowania wartości rejestru ProgramFilesDir w celu zmiany domyślnej lokalizacji folderu Program Files.
Po ustawieniu wartości rejestru ProgramFilesDir na inną niż domyślna poprawki, aktualizacje i aktualizacje zabezpieczeń firmy Microsoft nie aktualizują plików znajdujących się w lokalizacji domyślnej. W związku z tym mogą wystąpić niestabilność systemu i nieoczekiwane problemy z programami i aktualizacjami oprogramowania firmy Microsoft. Na przykład może wystąpić dowolny z następujących problemów:
- Poprawki, aktualizacje i aktualizacje zabezpieczeń firmy Microsoft mogą być instalowane niepoprawnie.
- Nowe wersje programów Microsoft Internet Explorer lub Microsoft Odtwarzacz multimedialny Windows mogą nie być zainstalowane poprawnie.
Ponadto funkcja Ochrona plików systemu Microsoft Windows, która pomaga chronić pliki w folderze programu Internet Explorer, nie obsługuje zmiany domyślnej lokalizacji folderu Program Files.
Uwaga: folder instalacyjny programu Internet Explorer znajduje się w folderze Program Files.
W przypadku zmiany lokalizacji folderu Program Files mogą wystąpić nieoczekiwane problemy, które mogą wpływać na stabilność systemu Windows. Lista plików binarnych chronionych przez ochronę plików systemu Windows wraz z lokalizacjami tych plików jest zakodowana w programie Internet Explorer. Tych lokalizacji nie można modyfikować w programie Internet Explorer.
Następujące programy używają standardowych interfejsów API systemu Windows do określenia lokalizacji 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 korzystają z ustawień rejestru w tle w celu zlokalizowania plików programu Internet Explorer do aktualizacji.
Uwaga Podczas opracowywania programu Internet Explorer 7 zdecydowaliśmy się użyć standardowej metody określenia lokalizacji folderu instalacyjnego programu Windows Internet Explorer 7. Ta decyzja została podjęta, aby pomóc w zwiększeniu stabilności programu Windows Internet Explorer 7. Decyzja ta została podjęta również w celu zmniejszenia ryzyka wystąpienia problemów związanych ze zgodnością z innymi programami oraz z obsługą serwisową programu Windows Internet Explorer 7.
Procedura zmieniania wartości rejestru ProgramFilesDir tak, aby była używana domyślna lokalizacja folderu Program Files
Ważne W tej sekcji, metodzie lub zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Aby zapewnić dodatkową ochronę, przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows
Aby przywrócić domyślną lokalizację folderu Program Files, wykonaj następujące kroki:
Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz
regedit
, a następnie kliknij przycisk OK.Zlokalizuj, a następnie kliknij następujący podklucz rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
W okienku szczegółów kliknij prawym przyciskiem myszy wartość rejestru ProgramFilesDir , a następnie kliknij polecenie Modyfikuj.
W polu Dane wartości wpisz domyślną lokalizację folderu Program Files, a następnie kliknij przycisk OK.
Uwaga: Domyślną lokalizacją folderu Program Files jest dysk systemowy\Program Files. Jeśli na przykład system Windows jest zainstalowany na dysku C, wpisz C:\Program Files w polu Dane wartości.
Zamknij Edytor rejestru.