Mengatasi Masalah Sistem File dan Driver


Windows XP menyediakan tool untuk membantu Anda dalam menangani masalah yang disebabkan oleh sistem fi le dan driver yang tidak kompatibel, hilang, atau terkorupsi. Anda bisa melihat tool untuk troubleshooting masalah sistem file dan driver pada tabel. Dengan tool tersebut, Anda bisa mendeteksi dan menangani isu yang disebabkan oleh fi le yang bermasalah atau mencegah supaya mereka tidak diinstalasi.
Penandaan Driver dan Tanda Digital
Penandaan driver (driver signing) merupakan proses verifikasi driver perangkat. Untuk mendapatkan sertifi kasi, driver harus melewati serangkaian tes yang dilakukan oleh Windows Hardware Quality Labs (WHQL). Sebagai hasil dari standar WHQL yang ketat, penggunaan driver yang sudah ditandai membuat sistem lebih stabil. Mic rosoft memberi tanda digital driver yang melewati tes WHQL, dan Windows XP melakukan deteksi tanda untuk perangkat yang sudah ditandai seperti keyboard, kontroler harddisk, modem, perangkat mouse, perangkat multimedia, kartu jaringan, printer, kartu SCSI, smart card reader, dan kartu grafi s. Adanya penandaan digital menunjukkan bahwa fi le driver sudah disetujui oleh Microsoft untuk digunakan pada Windows XP. Windows XP bisa memperingati user jika menginstalasi driver yang belum ditandai atau mencegah mereka supaya tidak melakukan hal tersebut. Jika driver belum mempunyai tanda digital, user akan menerima pesan yang meminta konfi rmasi untuk melanjutkan. Microsoft memberi tanda digital semua driver termasuk yang ada di CD operating system Windows XP. Pada waktu men-download update driver dari situs web pabrikan, pilihlah selalu driver yang sudah ditandai oleh Microsoft. Windows XP menyediakan tool berikut untuk membantu Anda mengidentifi kasi fi le yang mempunyai tanda digital: File Signature Verifi cation, Driver Signature Checking, System Information, Device Manager, DirectX Diagnostic Tool, dan Hardware Compa tibility List.
File Signature Verifi cation
File Signature Verification (Sigverif.exe) mendeteksi fi le yang sudah ditandai. Dengan tool ini Anda bisa melihat sertifi kat fi le yang sudah ditandai untuk memverifi kasi bahwa fi le tidak diubah sesudah diberi tanda digital, mencari fi le yang sudah ditandai pada suatu lokasi, dan mencari fi le yang belum ditandai pada suatu lokasi. Untuk menjalankan Signature Verifi cation, pada kotak dialog Run, ketik sigverif. Pada waktu mengklik tombol Advanced, kotak dialog Advanced File Signature Verifi cation Settings menyediakan opsi konfi gurasi tambahan pada tab Search dan Logging. Pada tab Search, Anda bisa menentukan opsi pencarian fi le, seperti mencari semua driver atau membatasi ruang lingkup pencarian dengan menggunakan nama fi le dan folder. Pada tab Loggin, Anda bisa menentukan apakah hasil pencarian disimpan dalam bentuk fi le, nama fi le log yang digunakan, dan apakah mengganti atau menambahkan fi le log. File Signature Verifi cation menulis informasi ke systemroot\Sigverif.txt, suatu log yang berisi nama, tanggal modifi kasi, nomor versi, status penandaan, dan lokasi fi le yang diperiksa.
Driver Signature Checking
Driver Signature Checking memungkinkan Anda untuk mendeteksi driver yang belum ditandai sebelum menginstalasi mereka. Dari Control Panel, Anda bisa mengeset level verifi kasi pengecekan tanda driver untuk memastikan Windows XP mengecek adanya tanda digital pada fi le setiap kali Anda menginstalasi atau meng-update driver. Untuk menjalankan Driver Signature Checking, pada Control Panel, buka System. Klik tab Hardware, dan kemudian klik Driver Signing. Pada tabel, Anda bisa melihat tiga level verifi kasi tanda yang terdapat pada kotak Driver Signing Options.
System Information
System Information memungkinkan Anda untuk melihat daftar driver pada sistem yang mempunyai tanda digital. Untuk melihat daftar fi le yang sudah ditandai, pada kotak dialog Run, ketik msinfo32.exe. Ekspan Software Environment, dan kemudian klik Signed Drivers.
Driver Query
Driver Query (Driverquery.exe) merupakan tool command-line yang menampilkan informasi driver yang berjalan pada komputer Anda. Jalankan Driver Query pada waktu system bekerja dengan baik dan kemudian simpan informasi ke dalam bentuk fi le. Anda bias menggunakan hasilnya sebagai perbandingan nanti jika sistem mengalami masalah hilangnya driver atau ada yang terkorupsi. Informasi yang dihasilkan oleh Driver Query bisa memenuhi layar, jadi akan lebih baik jika menyimpan output ke dalam bentuk fi le dengan menggunakan syntax berikut: driverquery > drivers_M-D-Y.tx, di mana M adalah angka bulan, D adalah hari, dan Y adalah tahun. Simpan fi le di lokasi yang aman, atau cetak dan catat tanggal pada kertas Membandingkan fi le output Driver Query yang dibuat pada tanggal berbeda bisa membantu Anda untuk mengetahui driver mana yang berubah. Pada gambar, Anda bisa melihat contoh output dari Driver Query. Pada waktu Anda menggunakan parameter /si, Driver Query menampilkan informasi tanda digital untuk driver yang sudah dan belum ditandai. Informasi pada kolom IsSigned berguna untuk troubleshooting karena nilai FALSE menunjukkan bahwa driver belum disetujui oleh Microsoft untuk digunakan pada Windows. Untuk informasi lebih lanjut tentang Driver Query, klik Tools pada Help and Support Center.
Device Manager
Device Manager memungkinkan Anda untuk memverifi kasi bahwa Microsoft telah menyediakan atau menandai driver untuk suatu perangkat. Untuk melihat informasi penandaan driver dengan menggunakan Device Manager, pada kotak dialog Run, ketik devmgmt.msc. Ekspan kategori perangkat (sebagai contoh, ekspan IDE ATA/ATAPI controllers). Klik ganda IDE ATA/ATAPI controllers, dan kemudian klik tab Driver. Periksa apakah pada Driver Provider tertulis Microsoft (untuk driver yang disediakan Microsoft) atau pada Digital Signer tertulis Microsoft WHQL (untuk driver yang disediakan pabrikan).
DirectX Diagnostic Tool
DirectX Diagnostic Tool (Dxdiag.exe) menampilkan nama fi le dan properties driver perangkat multimedia, seperti audio dan video. Gunakan tool ini untuk mengecek fi le driver DirectX yang masih beta atau belum ditandai.
Windows Catalog
Windows Catalog merupakan database basis Web yang berisi hardware dan software yang kompatibel dengan Windows XP dan mempunyai sertifi kasi Design for Windows XP Logo Program. Windows Catalog bisa dilihat di http://www.microsoft.com/windows/catalog. Database ini menggantikan Hardware Compatibility List (HCL) pada Windows versi sebelumnya.
C:\>driverquery Module Name Display Name Driver Type Link Date ACPI Microsoft ACPI Driver Kernel 8/4/2004 13:07:35 ACPIEC Microsoft Embedded Con Kernel 8/18/2001 03:57:55 aec Microsoft Kernel Acous Kernel 10/2/2004 00:00:21 AFD AFD Kernel 8/4/2004 13:14:13 Arp1394 1394 ARP Client Protoc Kernel 8/4/2004 12:58:28 AsyncMac RAS Asynchronous Media Kernel 8/4/2004 13:05:02 atapi Standard IDE/ESDI Hard Kernel 8/4/2004 12:59:41 Atmarpc ATM ARP Client Protoco Kernel 8/4/2004 12:58:29 audstub Audio Stub Driver Kernel 8/18/2001 03:59:40 Beep Beep Kernel 8/18/2001 03:47:33 CAMCAUD Conexant AMC Audio Kernel 1/12/2005 07:12:10 CAMCHALA CAMCHALA Kernel 1/12/2005 07:12:57 cbidf2k cbidf2k Kernel 8/18/2001 03:52:06 Cdaudio Cdaudio Kernel 8/18/2001 03:52:26 Cdfs Cdfs File System 8/4/2004 13:14:09 Cdrom CD-ROM Driver Kernel 8/4/2004 12:59:52 CmBatt Microsoft ACPI Control Kernel 8/4/2004 13:07:39 Compbatt Microsoft Composite Ba Kernel 8/18/2001 03:57:58 Disk Disk Driver Kernel 8/4/2004 12:59:53 dmboot dmboot Kernel 8/4/2004 13:07:13 dmio Logical Disk Manager D Kernel 8/4/2004 13:07:13 dmload dmload Kernel 8/18/2001 03:58:15 DMusic Microsoft Kernel DLS S Kernel 8/4/2004 13:07:37 drmkaud Microsoft Kernel DRM A Kernel 8/4/2004 13:07:56 Fastfat Fastfat File System 8/4/2004 13:14:15 Fdc Fdc Kernel 8/4/2004 12:59:25 Fips Fips Kernel 8/18/2001 08:31:49 Flpydisk Flpydisk Kernel 8/4/2004 12:59:24 FltMgr FltMgr File System 8/21/2006 16:14:57 Ftdisk Volume Manager Driver Kernel 8/18/2001 03:52:41 Gpc Generic Packet Classif Kernel 8/4/2004 13:04:11 HidUsb Microsoft HID Class Dr Kernel 8/18/2001 04:02:16 HSFHWICH HSFHWICH Kernel 12/16/2004 06:18:32 HSF_DP HSF_DP Kernel 12/16/2004 06:18:22 HTTP HTTP Kernel 3/17/2006 07:33:09 i8042prt i8042 Keyboard and PS/ Kernel 8/4/2004 13:14:36 ialm ialm Kernel 1/24/2005 02:05:05 Imapi CD-Burning Filter Driv Kernel 8/4/2004 13:00:12 IntelIde IntelIde Kernel 8/4/2004 12:59:40 intelppm Intel Processor Driver Kernel 8/4/2004 12:59:19 Ip6Fw IPv6 Windows Firewall Kernel 8/4/2004 13:00:04 C:\>driverquery /si DeviceName InfName IsSigned Manufacturer
ACPI Uniprocessor PC hal.inf TRUE (Standard computers) Microsoft ACPI-Compliant Syste acpi.inf TRUE Microsoft Intel Processor cpu.inf TRUE Intel ACPI Thermal Zone machine.inf TRUE (Standard system dev ACPI Power Button machine.inf TRUE (Standard system dev ACPI Sleep Button machine.inf TRUE (Standard system dev Microsoft AC Adapter battery.inf TRUE Microsoft Microsoft ACPI-Compliant Contr battery.inf TRUE Microsoft ACPI Lid machine.inf TRUE (Standard system dev PCI bus machine.inf TRUE (Standard system dev PCI standard host CPU bridge machine.inf TRUE (Standard system dev Mobile Intel(R) 915GM/GMS,910G oem2.inf TRUE Intel Corporation Plug and Play Monitor monitor.inf TRUE (Standard monitor ty Mobile Intel(R) 915GM/GMS,910G oem2.inf TRUE Intel Corporation Plug and Play Monitor monitor.inf TRUE (Standard monitor ty Intel(R) 82801FB/FBM USB Unive usbport.inf TRUE Intel USB Root Hub usbport.inf TRUE (Standard USB Host C Intel(R) 82801FB/FBM USB Unive usbport.inf TRUE Intel USB Root Hub usbport.inf TRUE (Standard USB Host C Logitech USB Wheel Mouse input.inf TRUE Logitech Logitech USB Wheel Mouse msmouse.inf TRUE Logitech Intel(R) 82801FB/FBM USB Unive usbport.inf TRUE Intel USB Root Hub usbport.inf TRUE (Standard USB Host C Intel(R) 82801FB/FBM USB Unive usbport.inf TRUE Intel USB Root Hub usbport.inf TRUE (Standard USB Host C Intel(R) 82801FB/FBM USB2 Enha usbport.inf TRUE Intel USB Root Hub usbport.inf TRUE (Standard USB Host C Intel(R) 82801 PCI Bridge - 24 machine.inf TRUE Intel Realtek RTL8139 Family PCI Fas netrtsnt.inf TRUE Realtek Intel(R) PRO/Wireless 2200BG N oem5.inf TRUE Intel(R) Corporation Generic CardBus Controller pcmcia.inf TRUE Microsoft Texas Instruments OHCI Complia 1394.inf TRUE Texas Instruments 1394 Net Adapter net1394.inf TRUE Microsoft Texas Instruments PCIxx21 Inte oem3.inf TRUE Texas Instruments In SDA Standard Compliant SD Host sdbus.inf TRUE SDA Standard Complia Conexant AC-Link Audio oem4.inf TRUE Conexant AC97 Soft Data Fax Modem with oem6.inf TRUE CXT Intel(R) 82801FBM LPC Interfac machine.inf TRUE Intel ISAPNP Read Data Port machine.inf TRUE (Standard system dev Direct memory access controlle machine.inf TRUE (Standard system dev Intel(R) 82802 Firmware Hub De machine.inf TRUE Intel
Windows File Protection
Untuk menjaga stabilitas operating system, Windows XP menjalankan service Windows File Protection (WFP) dan tool System File Checker (Sfc.exe) untuk memastikan supaya program instalasi software tidak mengganti fi le sistem yang kritikal. Windows File Protection (WFP) memonitor perubahan terhadap fi le sistem yang diproteksi pada waktu WFP mendeteksi adanya perubahan terhadap file system yang diproteksi, ia memeriksa informasi tanda fi le untuk menentukan apakah fi le yang baru adalah versi yang sesuai. Jika versinya tidak sesuai, WFP menampilkan pesan seperti berikut: A file replacement was attempted on the protected system file filename. To maintain system stability, the file has been restored to the correct Microsoft version. If problems occur with your application, please contact the application vendor for support. Selanjutnya WFP mencatat ke log System dan mengganti fi le yang invalid tersebut dengan back-up copy dari folder systemroot\ System32\Dllcache. Jika back-up copy tidak ada di Dllcache, Anda akan diminta untuk memasukkan CD operating system Windows XP atau lokasi fi le sumber. System File Checker (Sfc.exe) merupakan tool command-line untuk memeriksa fi le sistem yang diproteksi pada computer Anda dan mengembalikannya ke versi yang sesuai dengan menggunakan back-up yang disimpan pada folder Dllcache atau fi le yang di-copy dari CD operating system. File yang diproteksi meliputi mereka yang mempunyai ektension nama fi le .sys, .dll, .exe, .ttf, .fon, dan .ocx. Karena pertimbangan ruang penyimpanan, menyimpan semua file yang diproteksi pada folde Dllcache mungkin kurang praktis, terutama pada komputer dengan ruang penyimpanan terbatas. Oleh karena itu, Anda harus siap-siap menyediakan CD operating system Windows XP pada waktu diminta untuk memasukkannya. Anda bisa menggunakan System File Checker untuk mempopulasi ulang folder Dllcache jika isinya rusak atau tidak bisa digunakan. Untuk menghapus dan memopulasi ulang isi folder Dllcache, pada kotak dialog Run, ketik: sfc /purgecache Anda juga bisa menentukan ukuran tempat penyimpanan fi le yang diproteksi dengan menggunakan syntax berikut: sfc /cachesize=x Nilai x menunjukkan ruang yang digunakan. Satuannya dalam megabytes (MB) dan ditulis dalam notasi heksadesimal. Sebagai contoh, untuk menentukan 200 MB, ketik: sfc /cachesize=C8 Untuk instalasi yang menggunakan jaringan, WFP dan System File Checker mencari direktori sumber file jaringan jika file back-up yang diperlukan tidak terdapat di folder Dllcache. Anda harus menjadi anggota grup Administrators untuk menghapus atau meng ubah ruang yang dialokasikan untuk me nyimpan fi le yang diproteksi. Untuk informasi lebih lanjut tentang Windows File Protection dan System File Checker, klik Tools pada Help and Support Center.
_ http://support.microsoft.com/ kb/222473
_ http://www.microsoft.com/windows/ catalog
Salam Smuanya
“ IcH@L “

0 comments:

Posting Komentar