BERKAS: Ramdisk.sys sampel driver untuk Windows 2000

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 257405 - Melihat produk di mana artikel ini berlaku.
Pemberitahuan
Artikel ini berlaku untuk Windows 2000. Dukungan untuk Windows 2000 berakhir pada 13 Juli 2010. The Pusat Solusi Windows 2000 akhir dukungan adalah titik awal untuk perencanaan strategi migrasi dari Windows 2000. Untuk informasi lebih lanjut lihat Microsoft Support Lifecycle Policy.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Ramdisk adalah contoh yang menunjukkan hanya perangkat lunak pengandar perangkat Windows(r) 2000. Pengandar ini menciptakan sebuah RAM disk drive dari ukuran tertentu. Anda dapat menggunakan ini Ramdisk seperti disk lain, tapi isi dari disk hilang ketika Anda mematikan komputer. (Umumnya, manajer cache Windows(r) 2000 melakukan pekerjaan yang lebih baik dari mengoptimalkan penggunaan memori daripada Ramdisk.)

Sopir-bangunan dan instalasi petunjuk dalam artikel ini hanya berlaku untuk Windows(r) 2000.

CATATAN: Sampel ini menyediakan contoh minimal driver. Pengandar maupun program sampel dimaksudkan untuk digunakan dalam lingkungan produksi. Sebaliknya, mereka dimaksudkan untuk tujuan pendidikan dan sebagai versi kerangka sopir.

INFORMASI LEBIH LANJUT

Berkas berikut ini tersedia untuk diunduh dari Pusat Unduhan Microsoft:
Perkecil gambar iniPerbesar gambar ini
Unduh
Download Ramdisk.exe sekarang
Tanggal rilis: 6 April 2000

Untuk informasi lebih lanjut tentang cara men-download berkas Dukungan Microsoft, klik nomor artikel di bawah ini untuk melihat artikel pada Basis Pengetahuan Microsoft:
119591 Cara mendapatkan berkas dukungan Microsoft dari layanan daring
Microsoft telah memindai berkas ini dari virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru yang tersedia pada tanggal saat berkas dikirimkan. Berkas tersebut disimpan di server yang aman, yang membantu mencegah pengubahan yang tidak sah terhadap berkas.Ramdisk.exe file berisi file-file berikut:
File          Description
--------------------------

Ramdisk.c     Source file for the Ramdisk sample driver
Pnp.c         Source file that handles the PnP IRPs
Ramdisk.h     Include file that contains the Ramdisk structures
Debug.h       Include file that contains the debug print definition 
Sources       Generic file for building the code sample
Makefile      Standard Windows 2000 makefile
Ramdisk.inf   Installation file for installing the driver
Ramdisk.htm   Sample Tour documentation for this sample
Ramdisk.sys   Windows 2000 driver file (free build)
				

Membangun sampel

Klik Gratis membangun lingkungan atau Diperiksa membangun lingkungan ikon di bawah Anda Kit Pengembangan kelompok program untuk menetapkan variabel lingkungan dasar yang diperlukan oleh membangun utilitas.

Perubahan ke direktori yang berisi kode sumber perangkat, dengan perintah seperti CD C:\Drivers\Ramdisk.

Menjalankan membangun - ceZ, atau menggunakan makro BLD. Ini memanggil Microsoft membuat rutinitas yang menghasilkan file-file log yang disebut membangunXXX.log, dan juga membangunXXX.WRN dan membangunXXX.err jika ada peringatan atau kesalahan, di mana XXX singkatan "fre" atau "chk", tergantung pada lingkungan yang dipilih. Jika berhasil membangun, berkas pengandar Ramdisk.sys ditempatkan di platform subfolder tertentu dari Anda % TargetPath % folder, yang ditentukan di file sumber.

Menginstal sampel

Untuk menginstal driver:
  1. Dalam Control Panel, klik dua kali untuk mulai Tambah/Hapus perangkat keras utilitas.
  2. Pilih Menambahkan/pemecahan perangkat.
  3. Pilih Menambah perangkat baru.
  4. Pilih Tidak, aku ingin memilih perangkat keras dari daftar.
  5. Pilih Perangkat, lalu klik Berikutnya.
  6. Klik Memiliki Disk tombol dan titik ke folder yang berisi Ramdisk.inf file.
Sistem menyalin berkas Ramdisk.sys untuk % Systemroot %\System32\Drivers folder dan banyak pengandar.

Mengkonfigurasi Ramdisk Drive

Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows


Anda dapat menggunakan registri untuk mengkonfigurasi Ramdisk. Ramdisk.inf file berisi nilai-nilai default untuk semua parameter dapat dikonfigurasi. Penjelasan singkat tentang setiap parameter berikut:

BreakOnEntry REG_DWORD 0
Ini adalah nilai Boolean yang menentukan apakah titik istirahat yang dihasilkan selama DriverEntry rutin. Tidak memiliki efek dalam membangun gratis dari pengandar.
DebugLevel REG_DWORD 0
Nilai ini menunjukkan tingkat pesan diagnostik dihasilkan. Nilai-nilai yang lebih besar mengakibatkan pesan yang lebih verbose. Ini dapat mengambil nilai-nilai dari 0-3. Tidak memiliki efek dalam membangun gratis dari pengandar.
DebugComp REG_DWORD 0xFFFFFFFF
Nilai ini menunjukkan komponen pesan debug dicetak. Setiap sedikit menentukan komponen. Lihat Debug.h untuk daftar komponen. Tidak memiliki efek dalam membangun gratis dari pengandar.
DiskSize REG_DWORD 0x100000 (1.048.576 1 Mb)
Nilai ini adalah ukuran drive Ramdisk dalam bytes.
Hurufkandar REG_SZ Z:
Ini adalah huruf kandar default yang terkait dengan Ramdisk drive.
RootDirEntries REG_DWORD 512
Ini adalah jumlah entri dalam direktori root.
SectorsPerCluster REG_DWORD 2
Ini adalah rincian dari unit alokasi.
Pembaruan Windows XP:

Menginstal pengandar sampel Ramdisk NTFS mesin hanya mungkin membuatnya tidak dapat digunakan. Untuk mengatasi masalah ini membuat perubahan berikut:

Sementara Anda memanggil fungsi IoCreateDevice (RamdiskAddDevice fungsi dalam pnp.c), mengubah jenis perangkat dari FILE_DEVICE_VIRTUAL_DISK ke FILE_DEVICE_DISK dan mengkompilasi ulang pengandar. Setelah Anda menginstal pengandar, restart sistem dalam rangka untuk mengakses Ramdisk melalui Explorer.

Warning Instalasi Ramdisk di Windows XP mungkin membuat fitur pemulihan sistem tidak berguna.

REFERENSI

Microsoft Windows 2000 Driver Development Kit

Properti

ID Artikel: 257405 - Kajian Terakhir: 21 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Kata kunci: 
kbdownload kbfile kbgraphxlinkcritical kbstoragedev kbmt KB257405 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:257405

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