Anda tidak dapat menggunakan perintah "runas" untuk mencetak dari account pengguna yang berbeda dalam satu sesi dari program 32-bit pada komputer yang menjalankan versi 64-bit Windows Vista atau Windows Server 2008

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 972616 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

Gejala

Pada komputer yang menjalankan versi Windows 64-bit, Anda tidak dapat menggunakan perintah runas untuk mencetak dari program 32-bit dari account pengguna yang berbeda dalam satu sesi.

Penyebab

Perilaku ini terjadi karena sistem menggunakan proses Splwow64.exe untuk menerjemahkan antara 32-bit program dan driver model dari sistem operasi 64-bit. Setelah pekerjaan pencetakan selesai di account pengguna, proses Splwow64.exe tetap dalam kehabisan memori selama jangka waktu untuk meningkatkan kinerja sistem. Namun, proses Splwow64 tidak berakhir seperti yang diharapkan. Oleh karena itu, ketika Anda menggunakan perintah runas untuk memulai program 32-bit, Anda tidak dapat mencetak dari account pengguna yang berbeda.

Pemecahan masalah

Untuk Windows Server 2003, 64-bit, semua versi

Tidak ada perbaikan terbaru tersedia untuk masalah ini.

Untuk informasi lebih lanjut mengenai masalah serupa pada Windows Server 2003, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
923357 Anda tidak dapat menggunakan perintah RUNAS untuk mencetak dari program 32-bit di account pengguna yang berbeda dalam satu sesi pada komputer yang menjalankan versi Microsoft Windows 64-bit

Untuk Windows Server 2008 dan Windows Vista versi 64-bit

Perbaikan terbaru tersedia untuk mengatasi masalah ini. Perbaikan terbaru ini menetapkan nilai waktu habis default untuk periode di mana proses Splwow64.exe tetap dalam kehabisan memori. nilai asali ini adalah dua menit. Oleh karena itu, proses Splwow64.exe menutup turun dua menit setelah pekerjaan pencetakan terakhir di satu account pengguna menutup. Selain itu, Anda dapat mengkonfigurasi nilai waktu habis ini dengan mengubah nilai registri di bagian "Informasi registri" di bawah ini.

Untuk Windows Server 2008 R2 dan versi 64-bit Windows 7

Ketika Anda mencetak dari beberapa aplikasi 32-bit yang berjalan di account pengguna yang berbeda dalam satu sesi, beberapa Splwow64.exe contoh berjalan di bawah setiap account pengguna untuk aplikasi tersebut. Ini berarti bahwa contoh Splwow64.exe bekerja secara mandiri dan tidak mengganggu dengan contoh lain menjalankan. Ini mengatasi keterbatasan pengguna hanya satu yang mampu mencetak dari satu sesi.

Informasi perbaikan terbaru

Perbaikan terbaru yang didukung tersedia dari Microsoft. Namun, perbaikan terbaru ini ditujukan untuk memperbaiki hanya masalah yang dijelaskan di artikel ini. Menerapkan perbaikan terbaru ini hanya pada sistem yang mengalami masalah yang dijelaskan dalam artikel ini. Perbaikan terbaru ini dapat menerima pengujian tambahan. Oleh karena itu, jika Anda sama sekali tidak dipengaruhi oleh masalah ini, kami menganjurkan Anda menunggu pembaruan peranti penangkap lunak berikutnya yang berisi perbaikan terbaru ini.

Jika perbaikan terbaru tersedia untuk di-download, ada bagian "Tersedia download perbaikan terbaru" di bagian atas dari artikel Pangkalan Pengetahuan ini. Apabila bagian ini tidak muncul, hubungi pelanggan layanan dan dukungan Microsoft untuk mendapatkan perbaikan terbaru.

Catatan Jika terjadi masalah tambahan atau jika pemecahan masalah apa pun diperlukan, Anda perlu membuat Layanan Pertanyaan tersendiri. Biaya dukungan biasa akan berhubungan dengan pertanyaan dan masalah yang tidak termasuk pada pembaruan terbaru tertentu ini dukungan tambahan. Untuk daftar lengkap nomor telepon pelanggan layanan dan dukungan Microsoft atau untuk membuat Layanan Pertanyaan tersendiri, kunjungi Web site Microsoft berikut:
http://support.Microsoft.com/contactus/?ws=support
Catatan Formulir "Tersedia download perbaikan terbaru" menampilkan bahasa untuk perbaikan terbaru tersedia. Jika Anda tidak melihat bahasa Anda, itu adalah karena perbaikan terbaru tidak tersedia untuk bahasa tersebut.


Penting perbaikan terbaru Windows Vista dan Windows Server 2008 yang disertakan dalam paket yang sama. Namun, hanya satu produk tersebut mungkin tercantum pada halaman "Perbaikan terbaru permintaan". Untuk meminta paket perbaikan terbaru yang berlaku untuk Windows Vista dan Windows Server 2008, cukup pilih produk yang tercantum pada halaman.

Prasyarat

Untuk menerapkan perbaikan terbaru ini, komputer harus menjalankan salah satu sistem operasi berikut:
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Vista Service Pack 2(SP2)
  • Windows Vista Service Pack 1(SP1)

Kebutuhan restart

Anda tidak harus me-restart komputer setelah Anda menerapkan perbaikan terbaru ini.

Informasi registri

Untuk mengkonfigurasi nilai waktu habis, ikuti langkah berikut.

Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana untuk mengubah registri. Namun, masalah serius mungkin muncul saat Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah ini dengan hati-hati. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasinya. Kemudian, Anda dapat memulihkan registri apabila ada masalah. Untuk informasi lebih lanjut tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri pada Windows
  1. Klik Mulai, lalu klik Menjalankan.
  2. Jenis Regedit , lalu klik Oke.
  3. Temukan dan kemudian klik kanan-atas subkunci registri berikut:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  4. Arahkan ke Baru, lalu klik Nilai DWORD.
  5. Jenis SplWOW64TimeOutSecondssebagai nama entri registri, dan kemudian tekan Enter.
  6. klik ganda SplWOW64TimeOutSeconds Catatan yang Anda buat di langkah 4.
  7. Masukkan nilai dalam Data nilai kotak, dan kemudian klik Oke.
CatatanAnda harus memasukkan nilai yang lebih besar dari 0 (nol) diData nilai kotak. Nilai yang Anda masukkan adalah jumlah detik yang sistem secara berkala menunggu sementara sistem cek apakah proses Splwow64.exe harus diturunkan. Proses Splwow64.exe ini diturunkan ketika jumlah detik yang ditentukan pada SplWOW64TimeOutSeconds elapses karena proses mencetak 32-bit terakhir ditutup. Oleh karena itu, ketika proses layanan cetakan, kemampuan cetak tidak dirilis sampai menutup layanan dan setidaknya waktu yang Anda tetapkan dalam Data nilai kotak melewati. Sebagai contoh, jika Anda mengetik 15 dalam Data nilai kotak, dan 32-bit terakhir proses membutuhkan waktu dua menit untuk mencetak dan dekat, kemampuan cetak dirilis antara dua dan 15 menit dan dua menit dan 30 detik. Jika tidak ada nilai time-out yang ditentukan, nilai waktu habis default adalah dua menit.

Informasi file

Versi bahasa Perserikatan Kerajaan dari perbaikan terbaru ini memiliki atribut berkas (atau atribut berkas yang lebih baru) yang didaftar di dalam Daftar Tabel berikut. Tanggal dan waktu untuk berkas-berkas ini tercantum dalam Coordinated Universal Time (UTC). Ketika Anda melihat informasi berkas, waktunya akan diubah ke waktu lokal. Untuk menemukan perbedaan waktu UTC dan waktu lokal, gunakan zona waktu tab di Tanggal dan waktu item dalam Control Panel.

Untuk semua didukung versi berbasis 64 dari Windows Server 2008 dan Windows Vista x

Perkecil tabel iniPerbesar tabel ini
Nama fileVersi berkasUkuran fileTanggalWaktuPlatform
Splwow64.exe6.0.6001.2246439,93607-Juli, 200916: 27x 64
Splwow64.exe6.0.6002.2216539,93607-Juli, 200916: 01x 64

Untuk semua didukung versi berbasis Itanium Windows Server 2008

Perkecil tabel iniPerbesar tabel ini
Nama fileVersi berkasUkuran fileTanggalWaktuPlatform
Splwow64.exe6.0.6001.2246484,48007-Juli, 200916: 53IA-64
Splwow64.exe6.0.6002.2216584,48007-Juli, 200916: 00IA-64

Teknik pemecahan masalah

Untuk mengatasi masalah ini, gunakan salah satu metode berikut.

Pemecahan masalah 1

Jangan gunakan perintah runas untuk mencetak.

Pemecahan masalah 2

Akhir proses Splwow64.exe sebelum menggunakan perintah runas untuk mencetak dari program 32-bit di account pengguna yang berbeda dalam satu sesi.

Status

Microsoft telah mengkonfirmasi bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana didaftar di dalam bagian "Applies to".

Informasi lebih lanjut

Pada komputer yang menjalankan versi Microsoft Windows 64-bit, hanya satu account pengguna dapat mencetak dari program 32-bit dalam satu sesi. Dalam satu sesi, account pengguna yang cetakan pertama adalah account pengguna hanya di mana proses 32-bit yang dapat mencetak, sampai terjadi waktu habis atau sesi berakhir. Jika account pengguna lainnya dalam sesi yang sama mencoba untuk mencetak sebelum sesi berakhir, account pengguna menerima pesan kesalahan "Tidak sah menangani". Selain itu, permintaan cetak gagal.

Lebih dari satu proses dapat berjalan di account pengguna yang berbeda dalam sesi yang sama. Contoh berikut:
  • Proses layanan yang dijalankan dalam sesi yang sama. Namun, account pengguna yang menjalankan proses layanan yang ditentukan oleh pengaturan layanan.
  • Proses yang dimulai dengan menggunakan RunAs perintah.

Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
824684 Keterangan tentang terminologi standar yang digunakan untuk menjelaskan pembaruan peranti penangkap lunak Microsoft

Properti

ID Artikel: 972616 - Kajian Terakhir: 06 Agustus 2012 - Revisi: 5.0
Berlaku bagi:
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
Kata kunci: 
kbautohotfix kbexpertiseadvanced kbfix kbsurveynew kbqfe kbhotfixserver kbmt KB972616 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 972616

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com