- ベストアンサー
Windowsのスプール空間はCドライブ専用ですか?
Windows98で写真の印刷や、ページ数の大きい文字文書を印刷すると、スプールができません、と警告が出て印刷が停止してOSごと止まってしまいます。 印刷スプール空間をどこのドライブに置くかという定義は、config.sysやautoexec.batで変更可能でしょうか? set temp, set tmp は、別の大きな空きのあるドライブに定義してあるのですが、スプールはテンポラリ空間とは別物みたいで効果ありませんでした。。。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Windows98場合、印刷スプールは『C:\Windows\spool\PRINTERS』 に作成されます。 spoolファイルは、隠しファイルですから、初期状態では見えなくなっています。 このファイルの位置の定義は、config.sysやautoexec.batでは設定できません。 レジストリが管理していますが、複数のレジストリで管理されていますので、 変更は難しいでしょう。 このspoolファイルにゴミがたまると、印刷が不安定になります。 そもそも、印刷が終われば、自動的にスプールは削除されるはずのものですから、 印刷待機していないのに、ここにファイルがあれば、削除してしまいましょう。 今回、お使いのプリンターについての記述がないので、はっきりした回答になりませんが、おそらくレーザープリンタをお使いでしょうか? レーザープリンタは、インクジェットプリンタより、大きなスプール空間を必要とします。 レーザープリンタをご使用の場合、プリンターのメモリを増やすと印刷動作が安定します。
その他の回答 (1)
- Hageoyadi
- ベストアンサー率40% (3145/7860)
http://www.cc.nao.ac.jp/cc/faq/user/pc/pcprint.html によれば、印刷スプールのためのC:ドライブの空きは500MBは確保せなアカンらしいです。 Windows2000やXPでは別ドライブに移せますが、98環境下では、プリンタを右クリックしてプロパティを選んでも、「全頁を一括してスプールするかどうか」や「スプールデータの形式を変えるかどうか」くらいしかないようです。
お礼
そうでしたかあ。 Windowsの場合は高度なレジストリをいじる技術がなければcドライブは常時かなりの空き容量を維持してないとまずいということですね。 cドライブの空は200MBで、インクジェットプリンタを使っています。 アプリケーション類を別のドライブに引っ越ししてしのぐ以外に方法はなさそうですね。。。