Gejala

Aplikasi yang berjalan pada Windows 8 atau Windows Server 2012 dan yang menggunakan StartDocPrinter API mungkin mengalami masalah di mana gelondong menghapus dan membuat ulang berkas yang ditetapkan di pOutputFile penunjuk. Hal ini mungkin bermasalah untuk aplikasi yang membuat elemen kode pOutputFile sebelum kode panggilan StartDocPrinter dan yang bergantung pada berkas yang sudah ada dan konsisten.

Penyebab

Masalah ini terjadi di Windows 8 dan Windows Server 2012 karena gelondong membuka pOutputFile menggunakan bendera FILE_FLAG_DELETE_ON_CLOSE .

Pemecahan masalah

Hotfix ini tersedia pada Katalog Pembaruan Microsoft.Untuk mengatasi masalah ini, instal hotfix ini. Hotfix ini mengubah spooler untuk tidak menghapus berkas jika pOutputFile sudah ada.

Informasi Hotfix

Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Hotfix ini hanya berlaku untuk sistem yang mengalami masalah yang dijelaskan di artikel ini. Hotfix ini mungkin akan menerima pengujian tambahan. Oleh karena itu, jika Anda tidak terlalu dipengaruhi oleh masalah ini, kami sarankan Anda menunggu pemutakhiran perangkat lunak berikutnya yang berisi perbaikan terbaru ini.Apabila hotfix tersedia untuk diunduh, ada bagian "Tersedia unduhan Hotfix" di bagian atas artikel Pangkalan Pengetahuan ini. Jika bagian ini tidak muncul, hubungi layanan pelanggan Microsoft dan dukungan untuk mendapatkan hotfix.Catatan Jika terjadi masalah tambahan atau apabila pemecahan masalah apa pun diperlukan, Anda mungkin harus membuat permintaan layanan secara terpisah. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak memenuhi syarat untuk hotfix ini. Untuk daftar lengkap nomor telepon layanan pelanggan Microsoft dan dukungan atau untuk membuat permintaan layanan terpisah, kunjungi situs web Microsoft berikut:

http://support.microsoft.com/contactus/?ws=supportCatatan Formulir "Tersedia Unduhan Hotfix" menampilkan bahasa hotfix tersedia. Jika Anda tidak melihat bahasa Anda, hal ini karena hotfix tidak tersedia untuk bahasa tersebut.

Prasyarat

Untuk menerapkan hotfix ini, Anda harus menjalankan Windows 8 atau Windows Server 2012.

Persyaratan menghidupkan ulang

Anda harus memulai ulang komputer setelah menerapkan hotfix ini.

Informasi penggantian hotfix

Hotfix ini tidak menggantikan hotfix yang diedarkan sebelumnya.

Versi bahasa Inggris (Amerika Serikat) dari hotfix ini menginstal berkas yang memiliki atribut yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Tanggal dan waktu untuk berkas-berkas tersebut di komputer lokal Anda ditampilkan dalam waktu lokal disertai selisih waktu daylight saving (DST) saat. Selain itu, tanggal dan waktu dapat berubah saat Anda menjalankan pengoperasian tertentu pada berkas.

Catatan informasi berkas Windows 8 dan Windows Server 2012Penting Hotfix Windows 8 dan Windows Server 2012 disertakan dalam paket yang sama. Namun, hanya "Windows 8" tercantum pada halaman Permintaan Hotfix. Untuk meminta paket hotfix yang berlaku untuk salah satu atau kedua sistem operasi, pilih hotfix yang tercantum di bawah "Windows 8" di halaman tersebut. Selalu rujuk ke bagian "Berlaku untuk" di artikel untuk menentukan sistem operasi aktual yang diterapkan untuk setiap hotfix.

  • Berkas yang berlaku untuk produk tertentu, peristiwa penting (RTM, SPn), dan cabang layanan (LDR, GDR) dapat diidentifikasi dengan memeriksa nomor versi berkas seperti yang ditunjukkan pada tabel berikut.

    Versi

    Produk

    Peristiwa Penting

    Cabang Layanan

    6.2.920 0.16xxx

    Windows 8 dan Windows Server 2012

    RTM

    GDR

    6.2.920 0.20xxx

    Windows 8 dan Windows Server 2012

    RTM

    LDR

  • Berkas MANIFEST (.manifest) dan berkas MUM (.mum) yang diinstal untuk setiap lingkungan yang dicantumkan secara terpisah di bagian "Informasi file tambahan untuk Windows 8 dan Windows Server 2012". Berkas MUM dan berkas MANIFEST, dan terkait keamanan berkas Katalog (.cat), yang sangat penting untuk mempertahankan status komponen pemutakhiran. File Katalog keamanan, di mana atribut tidak dicantumkan, ditandai dengan tanda tangan digital Microsoft.

Untuk semua Windows 8 versi x86 yang didukung

Nama file

Versi file

Ukuran file

Tanggal

Waktu

Platform

Cabang Layanan

Splwow64.exe

6.2.9200.16384

109,056

26-Jul-2012

03:20

x86

X86_MICROSOFT-WINDOWS-PRINTING-SP

Spoolsv.exe

6.2.9200.16652

496,128

26-Jun-2013

23:20

x86

X86_MICROSOFT-WINDOWS-PRINTING-SP

Splwow64.exe

6.2.9200.20759

109,056

27-Jun-2013

03:40

x86

X86_MICROSOFT-WINDOWS-PRINTING-SP

Spoolsv.exe

6.2.9200.20759

496,640

27-Jun-2013

03:40

x86

X86_MICROSOFT-WINDOWS-PRINTING-SP

Untuk semua versi Windows 8 dan Windows Server 2012 berbasis x64 yang didukung

Nama file

Versi file

Ukuran file

Tanggal

Waktu

Platform

Cabang Layanan

Splwow64.exe

6.2.9200.16384

126,464

26-Jul-2012

03:08

x64

AMD64_MICROSOFT-WINDOWS-PRINTING-SP

Spoolsv.exe

6.2.9200.16652

766,976

26-Jun-2013

23:23

x64

AMD64_MICROSOFT-WINDOWS-PRINTING-SP

Splwow64.exe

6.2.9200.20759

126,464

27-Jun-2013

08:53

x64

AMD64_MICROSOFT-WINDOWS-PRINTING-SP

Spoolsv.exe

6.2.9200.20759

768,512

27-Jun-2013

08:53

x64

AMD64_MICROSOFT-WINDOWS-PRINTING-SP

Untuk semua Windows 8 versi ARM yang didukung

Nama file

Versi file

Ukuran file

Tanggal

Waktu

Platform

Cabang Layanan

Splwow64.exe

6.2.9200.16384

108,544

26-Jul-2012

01:31

Tidak Dapat Diterapkan

ARM_MICROSOFT-WINDOWS-PRINTING-SP

Spoolsv.exe

6.2.9200.16652

461,312

26-Jun-2013

22:38

Tidak Dapat Diterapkan

ARM_MICROSOFT-WINDOWS-PRINTING-SP

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Referensi

Lihat terminologi yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.

Informasi berkas tambahan untuk Windows 8 dan Windows Server 2012

Berkas tambahan untuk semua Windows 8 versi x86 didukung

Nama file

X86_171159ab6d278310b0bd668240d2b847_31bf3856ad364e35_6.2.9200.16652_none_fa22ba5f649d99d7.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

709

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:52

Platform

Tidak Dapat Diterapkan

Nama file

X86_d6cd9459cf3cfdde17ce474dbbe088c5_31bf3856ad364e35_6.2.9200.20759_none_7e58b37bb6376efd.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

709

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:52

Platform

Tidak Dapat Diterapkan

Nama file

X86_microsoft-windows-printing-spooler-core_31bf3856ad364e35_6.2.9200.16652_none_d31523e492d8facb.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

242,005

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:52

Platform

Tidak Dapat Diterapkan

Nama file

X86_microsoft-windows-printing-spooler-core_31bf3856ad364e35_6.2.9200.20759_none_d3a5c2b5abf04bf6.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

242,002

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

05:01

Platform

Tidak Dapat Diterapkan

Berkas tambahan untuk semua versi Windows 8 dan Windows Server 2012 berbasis x64 yang didukung

Nama file

Amd64_04c52082eb355e2e805984f4fa77044c_31bf3856ad364e35_6.2.9200.20759_none_859d91df048a5e8d.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

713

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:53

Platform

Tidak Dapat Diterapkan

Nama file

Amd64_2ee03528f258efc9f48dba53aff040e1_31bf3856ad364e35_6.2.9200.16652_none_666d48fdc414f704.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

713

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:53

Platform

Tidak Dapat Diterapkan

Nama file

Amd64_microsoft-windows-printing-spooler-core_31bf3856ad364e35_6.2.9200.16652_none_2f33bf684b366c01.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

242,558

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:54

Platform

Tidak Dapat Diterapkan

Nama file

Amd64_microsoft-windows-printing-spooler-core_31bf3856ad364e35_6.2.9200.20759_none_2fc45e39644dbd2c.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

242,555

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

10:37

Platform

Tidak Dapat Diterapkan

Berkas tambahan untuk semua Windows 8 versi ARM yang didukung

Nama file

Arm_9e1eac48bb04498f85db9f5e4fe9857f_31bf3856ad364e35_6.2.9200.16652_none_43a1f3d03daa476b.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

709

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:52

Platform

Tidak Dapat Diterapkan

Nama file

Arm_microsoft-windows-printing-spooler-core_31bf3856ad364e35_6.2.9200.16652_none_d317963c92d61991.manifest

Versi file

Tidak Dapat Diterapkan

Ukuran file

238,760

Tanggal (UTC)

27-Jun-2013

Waktu (UTC)

16:52

Platform

Tidak Dapat Diterapkan

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.