ID Artikel: 156078 - Kajian Terakhir: 15 September 2011 - Revisi: 2.0 Cara untuk membersihkan entri registri tidak sah di Visual C++ dan di Microsoft Foundation Classes (MFC)
Catatan Microsoft Visual c ++ 2005 dan Microsoft Visual C++.NET 2002 mendukung kedua kode dikelola
model yang disediakan oleh Microsoft.NET Framework dan tidak dikelola asli Microsoft Windows
kode model. Sebagian atau semua informasi di dalam artikel ini berlaku untuk dikelola
Visual c ++ kode dan dapat diterapkan dengan hanya menggunakan.NET Framework. RINGKASAN Artikel ini menjelaskan utilitas RegMaid. Anda dapat memperoleh
utilitas RegMaid dari Pusat Download Microsoft (lihat "lebih
Informasi"bagian). Utilitas RegMaid dirancang untuk membersihkan entri registri tidak sah yang disebabkan oleh menghapus OLE proyek yang dibuat dengan Visual C++ dan Microsoft Foundation Classes (MFC). INFORMASI LEBIH LANJUT RegMaid menyediakan informasi tentang entri yang
diyakini bermasalah dalam HKEY_CLASSES_ROOT: CLSID, ProgId,
TypeLib, dan antarmuka bagian dari registri. Informasi ini adalah di
bentuk laporan Tampilan daftar, di mana pengguna dapat membuat beberapa baris pilihan.
Setelah pilihan yang telah dibuat, pengguna dapat kemudian menghapusnya dari
registri. Meskipun RegMaid saat ini tidak memiliki Arsip dan mengembalikan
kemampuan, itu menyediakan mekanisme cetak laporan untuk masing-masing dari empat
dilihat. Bagian CLSID menganggap sebuah entri untuk mengandung masalah jika setiap handler atau server entri berkas tidak ditemukan oleh sistem. Hal ini dapat terjadi Jika server telah terdaftar lebih dari Internet dan koneksi jaringan telah telah rusak. Entri mungkin juga terdaftar jika server telah dipindahkan atau dihapus. Bagian CLSID menyediakan sebagian besar informasi tentang entri yang terdaftar untuk membantu Anda dengan bijaksana memilih entri untuk menghapus. ProgId bagian mencoba untuk mencocokkan masuknya CLSID dengan satu di HKEY_CLASSES_ROOT\CLSID. The Entri khas yang sedang dicari dalam registri adalah format HKEY_CLASSES_ROOT\Some ProgId\CLSID. Jika entri di bawah HKEY_CLASSES_ROOT tidak mengandung CLSID sub-entry, maka itu diabaikan. Hal ini menjamin bahwa hanya ProgIds terdaftar. Proses pembersihan identik dengan CLSID bagian. Bagian TypeLib mencari referensi ke file .tlb dan Jika salah satu adalah ditemukan di registri yang tidak dapat ditemukan di sistem kemudian Catatan ini terdaftar sebagai bermasalah. Seperti bagian CLSID, file dalam pertanyaan yang terdaftar. Bagian terakhir adalah bagian antarmuka HKEY_CLASSES_ROOT. Dalam bagian ini setiap entri dengan catatan TypeLib dibandingkan untuk entri di HKEY_CLASSES_ROOT\TypeLib, dan jika pertandingan tidak ditemukan, Catatan tercantum di sini. Catatan ini telah sedikit jumlah informasi yang tersedia untuk memutuskan entri registri yang dihapus. Pada kenyataannya, satu-satunya informasi tersedia adalah TypeLib dan antarmuka GUID. Namun, karena bagian ini sangat tergantung pada bagian TypeLib, harus aman untuk menghapus ini entri selama Anda telah menyelesaikan masalah-masalah TypeLib pertama. Berikut file tersedia untuk di-download dari Microsoft Download Pusat: Visual C++.NETPerkecil gambar ini ![]() 119591
(http://support.microsoft.com/kb/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 aman, yang membantu mencegah segala perubahan tidak sah terhadap berkas.Catatan Menggunakan opsi -d ketika menjalankan RegMaid.exe untuk dekompresi
file dan membuat ulang struktur direktori yang tepat. Catatan 10 Februari 1998, ada versi baru dari RegMaid.exe (Versi 1.1). Itu sangat mengurangi jumlah keliru listing yang disebabkan oleh RegMaid's ketidakmampuan untuk menemukan server file, termasuk:
REFERENSI Visual C++ 4.1 sampel: "REGISTRI: menggunakan Win32 API untuk
Mengakses registri" Berlaku bagi:
Penerjemahan MesinPENTING: 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:156078
(http://support.microsoft.com/kb/156078/en-us/
)
| Sumber Lain Situs Pendukung Lain
KomunitasCari Bantuan SekarangTerjemahan Artikel
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Kembali ke atas

