Objawy
Rozważmy następujący scenariusz:
- Na komputerze jest uruchomiona 64-bitowa wersja systemu Windows Vista lub Windows 7.
- Uruchamiasz aplikację wywołującą funkcję OleCreateFromFile() w celu utworzenia obiektu osadzonego na podstawie zawartości nazwanego pliku na komputerze.
W tym scenariuszu operacja wywołania może zakończyć się niepowodzeniem i zwróci kod błędu "0x800706f7".
Uwaga Ten problem występuje, jeśli serwer OLE jest 32-bitowy.
Przyczyna
Ten problem występuje z powodu błędu w składniku OLE32.dll.
Rozwiązanie
Informacje o poprawkach
Obsługiwana poprawka jest dostępna w firmie Microsoft. Jednak ta poprawka ma na celu rozwiązanie tylko problemu opisanego w tym artykule. Tę poprawkę należy stosować tylko do systemów, w których występuje problem opisany w tym artykule. Ta poprawka może zostać poddana dodatkowym testom. Dlatego jeśli ten problem nie dotyczy użytkownika, zaleca się zaczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.
Jeśli poprawka jest dostępna do pobrania, u góry tego artykułu z bazy wiedzy znajduje się sekcja "Dostępne do pobrania poprawki". Jeśli ta sekcja nie zostanie wyświetlona, skontaktuj się z działem pomocy technicznej i pomocy technicznej firmy Microsoft w celu uzyskania poprawki.
Uwaga W przypadku wystąpienia dodatkowych problemów lub konieczności rozwiązania problemu może być konieczne utworzenie osobnego zgłoszenia serwisowego. Normalne koszty pomocy technicznej będą dotyczyć dodatkowych pytań oraz problemów, które nie kwalifikują się do objęcia tą poprawką. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć oddzielne żądanie obsługi, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com/contactus/?ws=support Uwaga: W formularzu "Dostępne do pobrania poprawki" są wyświetlane języki, dla których poprawka jest dostępna. Jeśli nie widzisz odpowiedniego języka, oznacza to, że nie ma dla niego dostępnej poprawki.
Wymagania wstępne
Aby zastosować tę poprawkę, musisz mieć jeden z następujących systemów operacyjnych:
- Windows Vista z dodatkiem Service Pack 1 (SP1)
- Dodatek Service Pack 2 (SP2) dla systemu Windows Vista
- Windows 7
- Windows 7 z dodatkiem Service Pack 1 (SP1)
Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku Service Pack dla systemu Windows Vista, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
935791 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows Vista
Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania dodatku Service Pack dla systemu Windows 7 lub Windows Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
976932 Informacje o dodatkach Service Pack 1 dla systemów Windows 7 i Windows Server 2008 R2
Informacje na temat rejestru
Aby zastosować tę poprawkę, nie trzeba wprowadzać żadnych zmian w rejestrze.
Wymóg ponownego uruchomienia
Po zastosowaniu tej poprawki należy ponownie uruchomić komputer.
Informacje o zastępowaniu poprawek
Ta poprawka nie zastępuje wcześniej wydanej poprawki.
Informacje o plikach
Globalna wersja tej poprawki instaluje pliki o atrybutach wymienionych w poniższych tabelach. Daty i godziny tych plików są wyświetlane według uniwersalnego czasu koordynowanego (UTC). Daty i godziny dla tych plików na komputerze lokalnym są wyświetlane w formacie czasu lokalnego, wraz z bieżącą różnicą czasu letniego. Ponadto daty i godziny mogą się zmieniać, gdy wykonujesz określone operacje na plikach.
Uwagi dotyczące plików w systemie Windows Vista
Ważne poprawki dla systemów Windows Vista i Windows Server 2008 znajdują się w tych samych pakietach. Jednak na stronie Żądanie poprawki jest widoczny tylko system "Windows Vista". Aby zażądać pakietu poprawki, który ma zastosowanie do jednego lub obu systemów operacyjnych, należy wybrać poprawkę wymienioną w sekcji "Windows Vista" na stronie. Aby ustalić, jakiego systemu operacyjnego dotyczy każda poprawka, należy zawsze zapoznać się z sekcją "Dotyczy" w artykułach.
Pliki odnoszące się do określonego produktu, SR_Level (RTM, SPn) i gałęzi usługi (LDR, GDR) można zidentyfikować, sprawdzając numery wersji plików przedstawione w poniższej tabeli.
Wersja Produkt SR_Level Oddział usługi 6.0.600
1.
22xxxWindows Vista SP1 Rekord LDR 6.0.600
2.
22xxxWindows Vista SP2 Rekord LDR Pliki MANIFEST (.manifest) i MUM (.mum) instalowane w poszczególnych środowiskach są wymienione oddzielnie w sekcji "Dodatkowe informacje o plikach dla systemu Windows Vista". Pliki MUM i MANIFEST oraz skojarzone pliki katalogu zabezpieczeń (cat) są bardzo ważne dla utrzymania stanu zaktualizowanego składnika. Pliki wykazu zabezpieczeń, których nie wymieniono atrybutów, są podpisywane przy użyciu podpisu cyfrowego firmy Microsoft.
Dla wszystkich obsługiwanych wersji systemu Windows Vista opartych na architekturze x64
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Ole32.dll | 6.0.6001.22792 | 1,922,560 | 08-lis-2010 | 20:32 | x64 |
| Ole32.dll | 6.0.6002.22520 | 1,916,928 | 08-lis-2010 | 22:56 | x64 |
| Ole32.dll | 6.0.6001.22792 | 1,315,840 | 08-lis-2010 | 19:26 | x86 |
| Ole32.dll | 6.0.6002.22520 | 1,317,376 | 08-lis-2010 | 21:37 | x86 |
Uwagi dotyczące plików w systemie Windows 7
Ważne poprawki systemu Windows 7 i poprawki systemu Windows Server 2008 R2 znajdują się w tych samych pakietach. Jednak poprawki na stronie Żądanie poprawki są wymienione w obu systemach operacyjnych. Aby zażądać pakietu poprawki, który ma zastosowanie do jednego lub obu systemów operacyjnych, wybierz poprawkę wymienioną w obszarze "Windows 7/Windows Server 2008 R2" na stronie. Aby ustalić, jakiego systemu operacyjnego dotyczy każda poprawka, należy zawsze zapoznać się z sekcją "Dotyczy" w artykułach.
Pliki odnoszące się do określonego produktu, SR_Level (RTM, SPn) i gałęzi usługi (LDR, GDR) można zidentyfikować, sprawdzając numery wersji plików przedstawione w poniższej tabeli.
Wersja Produkt SR_Level Oddział usługi 6.1.760
0.
16xxxWindows 7 i Windows Server 2008 z dodatkiem R2 RTM NRD 6.1.760
0.
20xxxWindows 7 i Windows Server 2008 z dodatkiem R2 RTM Rekord LDR 6.1.760
1.
17xxxWindows 7 i Windows Server 2008 z dodatkiem R2 SP1 NRD 6.1.760
1.
21xxxWindows 7 i Windows Server 2008 z dodatkiem R2 SP1 Rekord LDR Pliki MANIFEST (.manifest) i MUM (.mum) instalowane w poszczególnych środowiskach są wymienione oddzielnie w sekcji "Dodatkowe informacje o plikach dla systemu Windows 7". Pliki MUM i MANIFEST oraz skojarzone pliki katalogu zabezpieczeń (cat) są niezwykle ważne dla zachowania stanu zaktualizowanych składników. Pliki wykazu zabezpieczeń, których nie wymieniono atrybutów, są podpisywane przy użyciu podpisu cyfrowego firmy Microsoft.
Dla wszystkich obsługiwanych wersji systemu Windows 7 opartych na architekturze x64
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Ole32.dll | 6.1.7600.20861 | 2,085,376 | 18-Gru-2010 | 06:09 | x64 |
| Ole32.dll | 6.1.7601.21624 | 2,087,424 | 18-Gru-2010 | 08:51 | x64 |
| Ole32.dll | 6.1.7600.20861 | 1,414,144 | 18-Gru-2010 | 05:30 | x86 |
| Ole32.dll | 6.1.7601.21624 | 1,414,656 | 18-Gru-2010 | 07:57 | x86 |
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby odtworzyć problem, wykonaj następujące czynności:
- Zainstaluj 32-bitową wersję programu Adobe Acrobat Reader.
- Otwórz 64-bitową wersję aplikacji WordPad.
- Kliknij przycisk Wstaw obiekt.
- Wybierz opcję Utwórz z pliku .
- Znajdź i zaznacz plik PDF, a następnie kliknij przycisk Otwórz.
- W oknie dialogowym Wstawianie obiektu kliknij przycisk OK.
Plik PDF powinien zostać osadzony w dokumencie programu WordPad. Zamiast tego program WordPad zwraca jednak następujący komunikat o błędzie:
Uwaga
Nie można utworzyć obiektu. Upewnij się, że aplikacja została wprowadzona do rejestru systemu.
Aby uzyskać więcej informacji o funkcji OleCreateFromFile, odwiedź następującą witrynę firmy Microsoft w sieci Web:
Ogólne informacje o funkcji OleCreateFromFile Aby uzyskać więcej informacji dotyczących terminologii związanej z aktualizacjami oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
824684
Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft
Produkty innych firm omawiane w tym artykule są tworzone przez firmy niezależne od firmy Microsoft. Firma Microsoft nie udziela jakichkolwiek gwarancji, dorozumianych ani innych, co do wydajności i niezawodności tych produktów.
Dodatkowe informacje o plikach
Dodatkowe informacje o plikach dla systemu Windows Vista
Dodatkowe pliki dla wszystkich obsługiwanych wersji systemu Windows Vista dla komputerów z procesorami x64
| Nazwa pliku | Amd64_355b273398b00d635f5c3894e610dd2c_31bf3856ad364e35_6.0.6001.22792_none_1245ff316ce9c9e8.manifest |
|---|---|
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 1,060 |
| Data (UTC) | 09-lis-2010 |
| Godzina (UTC) | 03:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_4223e07730bc63365e3f0e1e1a428f35_31bf3856ad364e35_6.0.6001.22792_none_79490102c63f5d1a.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 710 |
| Data (UTC) | 09-lis-2010 |
| Godzina (UTC) | 03:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_b95ca2615e8dfb7a5fab8e75d7501a38_31bf3856ad364e35_6.0.6002.22520_none_9bc6b23f4be94233.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 1,060 |
| Data (UTC) | 09-lis-2010 |
| Godzina (UTC) | 03:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6001.22792_none_08669c56c4138e95.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 8,892 |
| Data (UTC) | 08-lis-2010 |
| Godzina (UTC) | 20:45 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6002.22520_none_0a96bf04c102ea9b.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 8,892 |
| Data (UTC) | 08-lis-2010 |
| Godzina (UTC) | 23:11 |
| Platforma | Nie dotyczy |
| Nazwa pliku | X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6001.22792_none_ac4800d30bb61d5f.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 8,846 |
| Data (UTC) | 08-lis-2010 |
| Godzina (UTC) | 19:47 |
| Platforma | Nie dotyczy |
| Nazwa pliku | X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.0.6002.22520_none_ae78238108a57965.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 8,846 |
| Data (UTC) | 08-lis-2010 |
| Godzina (UTC) | 21:54 |
| Platforma | Nie dotyczy |
Dodatkowe informacje o plikach dla systemu Windows 7
Dodatkowe pliki dla wszystkich obsługiwanych wersji systemu Windows 7 opartych na architekturze x64
| Nazwa pliku | Amd64_7e598d58f0488866b1b423709822ec77_31bf3856ad364e35_6.1.7600.20861_none_06829256f7edbfa9.manifest |
|---|---|
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 1,060 |
| Data (UTC) | 20-gru-2010 |
| Godzina (UTC) | 21:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_bcf8a893e7e580c100bc2fdbc8687e23_31bf3856ad364e35_6.1.7601.21624_none_ea01708c72dbd89a.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 1,060 |
| Data (UTC) | 20-gru-2010 |
| Godzina (UTC) | 21:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_c7757be375b80cf5e4d2d9b4508bd313_31bf3856ad364e35_6.1.7600.20861_none_c09abbf3a6fe1bb5.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 710 |
| Data (UTC) | 20-gru-2010 |
| Godzina (UTC) | 21:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_d9f80b4143bb7b0c8a112b93e794ce93_31bf3856ad364e35_6.1.7601.21624_none_bad8cb56ad511056.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 710 |
| Data (UTC) | 20-gru-2010 |
| Godzina (UTC) | 21:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7600.20861_none_08addc1625135e53.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 2,472 |
| Data (UTC) | 18-Gru-2010 |
| Godzina (UTC) | 06:49 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Amd64_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7601.21624_none_0ac279aa2216a680.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 2,472 |
| Data (UTC) | 18-Gru-2010 |
| Godzina (UTC) | 09:21 |
| Platforma | Nie dotyczy |
| Nazwa pliku | Update.mum |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 3,215 |
| Data (UTC) | 20-gru-2010 |
| Godzina (UTC) | 21:52 |
| Platforma | Nie dotyczy |
| Nazwa pliku | X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7600.20861_none_ac8f40926cb5ed1d.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 2,468 |
| Data (UTC) | 18-Gru-2010 |
| Godzina (UTC) | 05:55 |
| Platforma | Nie dotyczy |
| Nazwa pliku | X86_microsoft-windows-com-base-qfe-ole32_31bf3856ad364e35_6.1.7601.21624_none_aea3de2669b9354a.manifest |
| Wersja pliku | Nie dotyczy |
| Rozmiar pliku | 2,468 |
| Data (UTC) | 18-Gru-2010 |
| Godzina (UTC) | 08:28 |
| Platforma | Nie dotyczy |