Sunday, January 27, 2008

Optimize ur XP

tep 1 - Windows Update
Windows Update
Install All of the updates. Not just the critical ones. This may have to be run multiple times. Run it over again until it says 0 updates available.

Note - If a Driver issue arises that Windows Update insists upon installing a Driver version older then one you have updated, do not install the one from Windows Update. Use the manufacturers latest version instead and just ignore that Windows Driver Update. With Drivers, the Hardware manufacturer is the one who is correct not Microsoft. Windows Update will sometimes show a Driver is outdated if it is not "Microsoft Certified". It is quite ok to use non certified drivers so long as they are Official non BETA releases.

SP1 Slowdown Hotfix
Q815411 fixes a flaw in Windows XP SP1. Changes to memory handling code result in programs which often allocate memory (which is many of them) can take up to ten times longer than normal to start. This Hotfix will be incorporated into SP2 when it is released. Install this update after installing SP1.

DirectX
Windows Update will install the latest version of DirectX. It is still a good idea to check what version you are running and make sure you have the latest version of DirectX installed prior to installing any Drivers. Got to "Start", "Run", type in "Dxdiag" and click "OK". Under the "System" Tab, "DirectX Version" check that you have the latest version that is available from the DirectX Home Page.


Step 2 - Drivers
Install the latest Official Drivers for your Hardware. Never install BETA or Prerelease Drivers. Only the component manufacturer will have the latest Official Drivers.

Chipset
Video Card
Sound Card
Network Interface Card
Modem

Note - If you are having trouble identifying your hardware use:

AIDA32 System Information Tool
AIDA32 is a professional system information, diagnostics and benchmarking program running on Win32 platforms. It extracts details of all components of the PC. The "Enterprise" version will have the most features.


Step 3 - Utilities
Install and Run:

XP-Antispy
Disables all the known 'Suspicious' Functions in Windows XP.

Tweak - Check all boxes and click "Apply".

Note - If you use Windows XP's built in .Zip file support, leave "Disable Zip Functionality" unchecked. If you use MSN Messenger, leave "Uninstall Completely" under "Microsoft Messenger" unchecked.

Cacheman
Improves the performance of your computer by optimizing the disk cache, memory and a number of other settings. Cacheman prevents frequent paging to the hard disk caused by poor memory management, so you get improved performance, faster system reaction time and greater stability.

Tweak - Go to "Show Wizard", "All" and run all the wizards. Then under "Options" uncheck "Load Cacheman on Windows Startup", Exit and Save Cacheman, Restart Windows.

TweakUI
This Windows XP PowerToy gives you access to system settings that are not exposed in the Windows XP default user interface, including mouse settings, Explorer settings, taskbar settings, and more.

Tweak - Under "Mouse" slide "Menu Speed" to "Fast", under "Explorer" check "Use Classic Search in Explorer" (Gets rid of the Dog).

Ad-aware
Adware removal utility, that scans your memory, registry and hard drives for known adware components and lets you remove them safely.

Tweak - Install, update and run. Remove all spyware items it finds. To select all items for removal right-click on any of the found items and left-click "Select All".


Step 4 - Services
Windows XP has a lot of extra services running by default that most people will never use. By disabling these services you will increase available memory and processing power thus improving system performance.

Shoot The Messenger
Disables Windows Messaging service. This will prevent online spammers from abusing this and causing message popups during normal system operation.

Unplug n' Pray
Disables Windows potentially dangerous and exploitable Universal Plug and Play networking capability.

BlackViper's Windows XP Services Guide
Using this guide you will free up enormous amounts of memory by disabling useless Services turned on by default in XP. Run XP-AntiSpy, Shoot The Messenger and Unplug n' Pray first before going through this guide since those utilities will disable some of these Services for you. The following is a quick list of Services that you can disable on most systems:

- Alerter
- Distributed Link Tracking Client
- Help and Support
- Indexing Service
- IPSEC Services
- Portable Media Serial Number
- Remote Registry Service
- Secondary Logon
- Upload Manager
- Wireless Zero Configuration (If you are on a wireless network leave this enabled)


Step 5 - Tweaks
1. Disable Indexing Service
The Indexing Service in Windows XP indexes your files presumably to shorten the time needed to search your hard drive if you are looking for a specific file or part of a phrase inside a file.

Tweak - To disable the Indexing Service go into "My Computer", right click on all your hard drive partitions one at a time, left click "Properties". Uncheck "Allow Indexing Service to index this disk for fast file searching". Select "Apply changes to subfolders and files". If any files can not be updated select "Ignore All".

2. Disable Windows XP Sounds
Having sound effects set for common Windows XP tasks slows your system down.

Tweak - To disable all Windows XP task sounds go to Start, Settings, Control Panel, Sounds and Audio Devices, click on the "Sounds" Tab, under "Sound Scheme" select "No Sounds".

3. Reduce Recycling Bin Drive Space Usage
In Windows XP the Recycle Bin is set at default to reserve 10% of your hard drive, this can be a big waste of drive space.

Tweak - To change the Recycling Bin Size, right-click on the "Recycle Bin", left-click on "Properties", click on the "Global" Tab, select "Use one setting for all drives". Move the slider to "3%".

4. Set A Static Virtual Page File Size
Virtual Memory acts like a second source of RAM. When you run low on Physical RAM your PC uses an allocated space on your hard drive to increase memory. Virtual Memory is much slower than Physical RAM. Windows XP is set to use a dynamic Page File that will resize during system operation consuming resources. A good rule of thumb is to set the minimum and maximum to 1.5 times the amount of Physical RAM you have. This works well as long as the 1.5 total is not greater than 256MBs. Any larger and it might even slow your system down. If you have over 256MB of RAM set the page file to 256MB.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "Advanced" Tab, in the "Performance" section click the "Settings" button, "Advanced" Tab, in the "Virtual Memory" section click the "Change" button, change the "Initial Size" and "Maximum Size" to the same size then click the "Set" button and "OK".

5. Improve Windows XP Performance
Default Windows XP visual settings may look nice but they slow down system responsiveness. Here is how to keep the "look" of Windows XP while losing the sluggish feel.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "Advanced" tab, in the "Performance" section click the "Settings" button. Leave only the following checked:
!I Show shadows under menus
!I Show shadows under mouse pointer
!I Show translucent selection rectangle
!I Use drop shadows for icons labels on the desktop
!I Use visual styles on windows and buttons
Then click "Apply" and "OK"

6. Uninstall Useless Windows Components
Windows XP installs some components by default that are not needed.

Tweak - Go to "Start", "Settings", "Control Panel", "Add or Remove Programs", click on "Add/Remove Windows Components", uncheck:
_ Indexing Service
_ MSN Explorer
Then click "Next" and "Finished".

Note - If you use MSN as your ISP leave "MSN Explorer" checked.

7. Reduce System Restore Drive Space Usage
System Restore creates periodic snapshots of your critical system files (like the registry files, COM+ database, user profiles, and such) and stores them as a "restore point." In case something goes wrong with your system you can revert back to a previous working state. The default size that System Restore can take up can be quite large.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "System Restore" Tab, for each drive partition highlight it then click the "Settings" button, under "Drive Space Usage" adjust the slider so System Restore is only using roughly 500MB of disk space per partition and click "OK".


Step 6 - Internet
TCP/IP Optimizer
The TCP Optimizer is a free Windows program designed to help optimize your Internet connection.

Tweak - Download and run. Backup current settings from the "File" menu, choose "Backup current settings". Under the "Settings" Tab select the type of Internet connection you have, under "Network Adapter" choose the Network interface you use to connect, select "Optimal settings", click "Apply changes" and Reboot.,

Note - After running this, XP-AntiSpy will now show the option "Increase MaxConnectionsPerServer to 10" as unchecked. This is due to the TCP/IP Optimizer setting this value to a more optimal, usually higher value. Leave it unchecked for optimal performance.


Step 7 - Boot
The final optimization you should make with Windows XP is for the boot process. Everything needs to be installed and updated before you proceed for optimal results.

Time to display list of operating systems
Setting used to adjust the time the boot menu is shown if you have multiple operating systems installed.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "Advanced" Tab, in the "Startup and Recovery" section click the "Settings" button, in the "System Startup" section uncheck "Time to display list of operating systems". (If you do have multiple operating systems installed leave this enabled)

BootVis
BootVis is a boot performance trace visualization and optimization tool.

Tweak - Download and Run. In the menu go to "Trace", select "Next Boot and Driver trace". A "Trace Repetitions" screen will appear, click "Ok" and Reboot. Upon reboot, BootVis will automatically start, analyze and log your system's boot process. When it's done, in the menu go to "Trace" and select "Optimize System" and Reboot. This time when your system comes up, wait until you see the "Optimizing System" box appear, continue to wait until the process is complete.

Note - BootVis requires "Task Scheduler" and "COM+ Event System" Services to be running to use the "Optimize System" function.

---END---

To Make Windows XP fast

1. Disable Indexing Service
The Indexing Service in Windows XP indexes your files presumably to shorten the time needed to search your hard drive if you are looking for a specific file or part of a phrase inside a file.

Tweak - To disable the Indexing Service go into "My Computer", right click on all your hard drive partitions one at a time, left click "Properties". Uncheck "Allow Indexing Service to index this disk for fast file searching". Select "Apply changes to subfolders and files". If any files can not be updated select "Ignore All".

2. Disable Windows XP Sounds
Having sound effects set for common Windows XP tasks slows your system down.

Tweak - To disable all Windows XP task sounds go to Start, Settings, Control Panel, Sounds and Audio Devices, click on the "Sounds" Tab, under "Sound Scheme" select "No Sounds".

3. Reduce Recycling Bin Drive Space Usage
In Windows XP the Recycle Bin is set at default to reserve 10% of your hard drive, this can be a big waste of drive space.

Tweak - To change the Recycling Bin Size, right-click on the "Recycle Bin", left-click on "Properties", click on the "Global" Tab, select "Use one setting for all drives". Move the slider to "3%".

4. Set A Static Virtual Page File Size
Virtual Memory acts like a second source of RAM. When you run low on Physical RAM your PC uses an allocated space on your hard drive to increase memory. Virtual Memory is much slower than Physical RAM. Windows XP is set to use a dynamic Page File that will resize during system operation consuming resources. A good rule of thumb is to set the minimum and maximum to 1.5 times the amount of Physical RAM you have. This works well as long as the 1.5 total is not greater than 256MBs. Any larger and it might even slow your system down. If you have over 256MB of RAM set the page file to 256MB.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "Advanced" Tab, in the "Performance" section click the "Settings" button, "Advanced" Tab, in the "Virtual Memory" section click the "Change" button, change the "Initial Size" and "Maximum Size" to the same size then click the "Set" button and "OK". 468

5. Improve Windows XP Performance
Default Windows XP visual settings may look nice but they slow down system responsiveness. Here is how to keep the "look" of Windows XP while losing the sluggish feel.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "Advanced" tab, in the "Performance" section click the "Settings" button. Leave only the following checked:
[*] Show shadows under menus
[*] Show shadows under mouse pointer
[*] Show translucent selection rectangle
[*] Use drop shadows for icons labels on the desktop
[*] Use visual styles on windows and buttons
Then click "Apply" and "OK"

6. Uninstall Useless Windows Components
Windows XP installs some components by default that are not needed.

Tweak - Go to "Start", "Settings", "Control Panel", "Add or Remove Programs", click on "Add/Remove Windows Components", uncheck:
_ Indexing Service
_ MSN Explorer
Then click "Next" and "Finished".

Note - If you use MSN as your ISP leave "MSN Explorer" checked.

7. Reduce System Restore Drive Space Usage
System Restore creates periodic snapshots of your critical system files (like the registry files, COM+ database, user profiles, and such) and stores them as a "restore point." In case something goes wrong with your system you can revert back to a previous working state. The default size that System Restore can take up can be quite large.

Tweak - Go to "Start", "Settings", "Control Panel", "System", "System Restore" Tab, for each drive partition highlight it then click the "Settings" button, under "Drive Space Usage" adjust the slider so System Restore is only using roughly 500MB of disk space per partition and click "OK".

Thursday, January 24, 2008

Mengenalpasti Kerosakan

Bagaimana Proses But Dilaksanakan?
Pastikan anda telah menyambungkan sekurang-kurangnya empat komponen. Anda perlukan
pembesar suara, papan kekunci, pemacu cakera dan monitor
Beberapa kaedah yang anda perlukan untuk menukar sesuatu
1.Pertama, LCD akan menyala di beberapa bahagian komponen komputer - pada
motherboard, cakera keras, cakera liut, NIC, pencetak, CD-ROM, monitor dan papan
kekunci.
2.Cakera keras selalunya akan berpusing.
3.Kipas bekalan kuasa dan CPU akan mula berpusing.
4.Paparan pertama pada monitor adalah samada kiraan memori atau paparan BIOS kad video
5.Semasa kiraan memori, pembesar suara PC akan berbunyi.
6.Apabila kiraan memori selesai, cakera liut akan mula dicari (LCD menyala).
7.Mesej daripada BIOS akan dipaparkan, termasuk versi BIOS, jenis CPUdan sebarang
"non-fatal error messages".
Pada ketika ini, POST telah selesai dan proses but bermula.
Bahagian terakhir POST selalunya ialah carta komponen yang dijumpai semasa POST, seperti
kelajuan CPU, Kad VGA, Pelabuhan selari, Pelabuhan bersiri, Pelabuhan LPT, Cakera keras IDE,
Cakera Liut dan sebagainya.
Selalunya pemacu cakera C dicari dan mula melaksanakan fail sistem . Fail-fail ini selalunya disebut
"bootstrap program."
Jika fail sistem tidak dijumpai, BIOS akan memaparkan mesej "Insert Boot disk and press any
key" atau sesuatu yang hampir sama. Ini dipanggil "non-fatal error" . Masukkan disket sistem ke
dalam pemacu cakera A dan tekan sebarang kunci.
Jika perkara di atas berlaku, anda akan tahu bahawa papan ibu mempunyai keupayaan
sekurang-kurangnya melaksanakan POST ROM. POST mempunyai kemungkinan menghadapi
masalah "non-fatal errors".
Ralat "fatal" POST selalunya menyebabkan tiada paparan, jadi anda perlu mendengar
pembesar suara dan membilang beep. Bilangan dan panjang beep menjadi panduan kepada
juruteknik dalam memperbaiki komputer. Mengeluarkan kad video selalunya menjadi "fatal
error" bagi kebanyakan BIOS.
Tiada RAM adalah suatu "fatal error".
Tiada CPU akan menjanakan kod beep . Ia adalah "fatal error"
Tiada papan kekunci bukan "fatal error", POST akan selesai dan mesej ralat akan
dipaparkan, misalnya "Keyboard Not Found. Press F1 to continue."

Tiada Paparan Semasa But
Periksa bekalan kuasa moditor dan sambungan video.
Reset balik kad video dan masukkan dalam soket baru.
Pastikan pembesar suara disambungkan bagi melihat mesej POST.
Saling tukar kad video atau monitor.

Mesej-mesej POST yang biasa:
1.Ralat HDD (atau FDD) controller. Selalunya disebabkan oleh sambungan kabel (mungkin
terbalik).
2.Disk Drive 0 failure. Bekalan kuasa mungkin tidak sampai ke cakera keras atau anda tersilap
set pemacu dalam CMOS (laksanakan setup). Juga pastikan cakera disambungkan dengan
betul ke "controller".

Troubleshooting Cakera Liut
Jika lampu LCD sentiasa menyala (tidak padam), periksa sambungan kabel. Kemungkinan besar
ianya terbalik.

Kaedah Seven-Step Troubleshooting
1.Tentukan masalah.
2.Lakukan pemeriksaan biasa berdasarkan panduan/petunjuk atau pengetahuan operasi.
3.Kenalpasti punca masalah..
4.Gunakan perkakasan/peralatan diagnostik bagi mengurangkan senarai masalah.
5.Kenalpasti komponen yang bermasalah.
6.Kenalpasti komponen yang bermasalah.
7.Baiki, ganti, catat, dan kembalikan perkakasan kepada spesifikasi asal.Selidiki mengapa
komponen tersebut gagal berfungsi.

Cara Mengatasi Masalah Biasa
1.Periksa kabel-kabel, Periksa kabel-kabel, Periksa kabel-kabel.
2.Buang secondary cache, atau disablekannya dalam Setup.
3.Kurangkan kelajuan CPU
4.Gantikan SIMM dengan yang lain.
5.Gantikan kad video.
6.Gantikan komponen-komponen tambahan yang kurang perlu, seperti tambahan RAM, sound
card, modem, tetikus,Cakera keras tambahan, , NIC, atau sebarang kad pengawal tambahan.
7.Keluarkan semua cakera keras dan but dengan cakera liut.
8.Keluarkan motherboard dan pasangkan diluar - mungkin ada "grounded" kepada kasing.
9.Cuba dengan kabel-kabel lain.
10.Periksa semula jumper pada motherboard.
11.Pastikan anda memilih kelajuan bus dan clock multiplier CPU anda.

Plan Drastik
Gantikan bateri yang digunakan untuk CMOS RAM.
Cuba bekalan kuasa yang lain.
Pinjam cakera keras daripada rakan (hanya untuk mengetahui setting BIOS).
Gantikan CPU.
Gantikan BIOS jika anda yakin ia boleh menyelesaikan masalah.
Pilihan anda yang terakhir adalah - tukar motherboard.

Peringkat Perisian

Peringkat perisian satu sambungan kepada peringkat perkakasan. Peringkat ini juga dikenali sebagai
"bootup". Pada peringkat ini, skrin seperti berikut ditunjukkan.
Starting MS-DOS ...................... atau Starting Windows 95 ....

CARI IO.SYS dan MSDOS.SYS
Di peringkat ini, program but di dalam ROM BIOS mecari kedua-dua fail IO.SYS dan
MSDOS.SYS. Bagi IBM kedua-dua fail dikenali sebagai IBMBIO.COM dan IBMDOS.COM.
Pertama, program but akan memeriksa pemacu A: dan memastikan cakera di dalamnya sudah
diformat dan mengandungi fail-fail ini. Jika tiada fail ini di sini, but program akan terus mencari
kedua-dua fail ini di C: dan terus but komputer. Jika tidak terdapat kedua-dua fail ini di A: atau di C:
satu mesej ralat berikut dipaparkan.
Non-system disk or Disk error
Replace and strike any key when ready
Komputer terus berhenti dan tidak berjalan lagi sehingga anda memasukkan satu disket sistem di A:
dan but dari A: dan kemudian ke C:

MEMUAT BOOT RECORD KE DALAM RAM
Selepas ditemui kedua-dua fail tersebut, program but akan membaca data di dalam sektor pertama
disket sistem dan seterusnya menyalinnya ke dalam lokasi spesifik di dalam RAM. Maklumat data ini
menjadi "DOS boot record". " DOS boot record" ini disimpan di lokasi yang sama bagi semua
disket yang sudah diformat. " Boot record" ini hanya 512 bait dan hanya mencukupi untuk `memuat
kedua-dua fail pengoperasian, iaitu IO.SYS dan MSDOS.SYS ke dalam memori beralamat 7C00h
RAM. Selepas program but BIOS memuatkan "boot record", program but BIOS akan
menyerahkan kawalan sistem kepada "boot record" yang sekarang berada di alamat memori 7C00h.

MEMUAT IO.SYS KE DALAM RAM
Fail IO.SYS mempunyai fail sistem dan attribut tersembunyi . Apabila "boot record" mengawal PC,
"boot record" terus memuat IO.SYS ke dalam RAM. Fail IO.SYS menggunakan driver-driver fizik
di dalam ROM BIOS. Fail IO.SYS mengandungi satu rutin SYSINIT yang menguruskan
langkah-langkah but lain. " Boot Record" terus disimpan dan tidak digunakan lagi, dan SYSINIT
terus mengambil tugas but yang berikut.

SYSINIT MEMUAT MSDOS.SYS KE DALAM RAM
SYSINIT memuat fail MSDOS.SYS yang tersembunyi dan sistem ke dalam RAM. MSDOS.SYS
bekerjasama dengan BIOS untuk menguruskan fail-fail, melaksana program-program, merespon
kepada isyarat-isyarat daripda perkakasan.

MSDOS.SYS MELAKSANA ARAHAN DI DALAM CONFIG.SYS
Selepas MSDOS.SYS dimuat, SYSINIT mencari fail CONFIG.SYS yang direka oleh si pengguna
atau juruteknik. Apabila fail CONFIG.SYS ditemui, SYSINIT akan mengarahkan MSDOS.SYS
mentafsir arahan CONFIG.SYS. Arahan ini menyuruh sistem pengoperasian cara-cara menangani
operasi-operasi seperti bilangan fail pelu dibuka, bilangan "stack" dibuat dan baitnya, dan "device
drivers" yang menguruskan memori dan di mana memori itu ditempatkan yang setiap kali komputer
dihidupkan. ( Device driver ialah program yang menambah kemampuan BIOS untuk mengawal
memori atau perkakasan.)


MSDOS.SYS MEMUAT COMMAND.COM
Fungsi MS-DOS EXEC dalam SYSINIT mengarah MSDOS.SYS mencari dalam direktori umbi (
root directory ) dan memuat fail COMMAND.COM. Fail ini ialah fail antaramuka pengguna (user
interface ) dengan MSDOS. Fail ini menunjukkan tanda C prompt pada skrin. Fail ini juga memuat
program aplikasi, dan mengurus pengoperasian sistem. Fail ini mengandungi 3 bahagian: Bahagian
resident, bahagian transient, dan bahangian initialisation.


BAHAGIAN PERTAMA COMMAND.COM ( BAHAGIAN RESIDENT )
Bahagian pertamanya ialah satu tambahan ( extension ) kepada fungsi-fungsi input / output. Program
ini dimuat di dalam memori RAM. Alamatnya di hujung memori yang berada di bawah alamat
program dan di bahagian atas alamat interrupt table. Bahagian resident ini mengandungi kod-kod
untuk memproses Ctrl-C dan Ctrl-Break, mengesan ralat, dan memuat semula bahagian transient
apabila diperlukan. Bahagian ini menjadi bahagian tetap sistem pengoperasian.


BAHAGIAN KEDUA COMMAND.COM ( BAHAGIANTRANSIENT)
Bahagian transient , COMMAND.COM memanggil keluar arahan papar atau batch file transient
Ia mengandungi arahan DOS dalaman ( internal DOS commands) seperti DIR, COPY, TYPE,
MORE, DEL, REN. Bahagian kedua ini dimuat ke alamat di hujung tinggi RAM konvensional dan di
dalam batasan 640 K. dan boleh ditulis semula oleh program aplikasi jika memori ini diperlukan.

BAHAGIAN KETIGA( BAHAGIAN INITIALISATION ) COMMAND.COM DAN
AUTOEXEC.BAT
Bahagian ketiga, bahagian initialisation, dimuat selepas bahagian transient. Bahagian ini
mengandungi kod untuk memuat fail AUTOEXEC.BAT. Bahagian initialisation ini digunakan sekali
sahaja semasa but ini. Fail AUTOEXEC.BAT ditulis mengikut kehendak si pengguna. Fail ini ditulis
dengan menggunakan QBASIC atau NOTEPAD atau pemproses perkataan yang lain. Fail ini
disimpan di direktori umbi seperti CONFIG.SYS. Biasanya fail ini mengandungi satu siri arahan
DOS di dalam bentuk fail kumpulan. Selain daripada itu terdapat juga program-program aplikasi
atau perkara-perkara lain yang si pengguna ingin dilaksanakan, dipapar atau dimuatkan semasa
komputer dibut. Kedua-dua fail, CONFIG.SYS dan AUTOEXEC.BAT dikonfigur untuk operasi
komputer yang optimum. Adalah baiknya si pengguna menyimpan satu disket yang mengandungi
kedua-dua fail, COMMAND.COM dan sistem fail untuk tujuan kecemasan. Jika tiada
COMMAND.COM, satu mesej ralat dipaparkan.
Missing command interpreter ( e.g. COMMAND.COM ) dan C: \> prompt menjadi C>
sahaja. Tiada arahan DOS dapat dimasukkan.
Satu fail COMMAND.COM perlu disalin ke direktori umbi tetapi mesti pastikan sepadan dengan
versinya untuk mengelakkan sistem terhenti semasa keluar daripada program aplikasi. Jika versi itu
tidak sepadan, mesej ralat " COMMAND.COM mismatch" ditunjukkan.
Selepas but dilaksanakan, skrin menunjukkan C:\> untuk dimasukkan arahan DOS mengikut
kehendak si pengguna. Katakan si pengguna ingin membuka sesuatu program aplikasi di C:\>,
COMMAND.COM akan mencari satu intrinsic program dengan nama tersebut. Jika gagal
menemui fail ini, COMMAND.COM akan menggunakan path tersebut untuk mencari satu fail
dengan nama .COM, .EXE atau .BAT dalam turutan ini. Jika langkah ini gagal lagi,
COMMAND.COM akan memaparkan mesej ralat
Bad Command or File Name

Jika .COM atau .EXEC dijumpai, COMMAND.COM akan menggunakan fungsi EXEC dalam
MSDOS untuk memuatkan program aplikasi berkenaan dan seterusnya memindah pengawalan
sistem kepada program aplikasi ini. Apabila program aplikasi ditamat, COMMAND.COM akan
dimuat semula dan pengawalan sistem dikembalikan kepada sistem pengoperasian dan
COMMAND.COM.

Perbincangan Fungsi arahan
REM ialah dari Perkataan REMark. DOS akan mengabaikan segala yang terdapat dalam barisan ini
semasa bootup. Biasanya satu ruang di antara REM dan tulisan lain diperlukan. Walaupun demikian,
anda boleh beberapa ruang yang anda suka. REM ini boleh diggunakan untuk CONFIG.SYS dan
AUTOEXEC.BAT. REM sama dengan kolon ":" atau semi kolon ";" di fail WINDOWS
DEVICE= ialah arahan DOS yang memuat sesuatu device driver ke dalam conventional memori (
bawah 640 K). Satu arahan merupakan adik beradiknya ialah DEVICEHIGH=. DEVICEHIGH=
memuatkan device driver ke dalam upper memori ( dari 640 K ke 1023 K).
Device driver ialah program yang menghubungkan komunikasi di antara PC dengan perkakasan
yang dipasang kepada PC. Contohnya, Mouse device driver membolehkan interface di antara
mouse dengan PC. CD-ROM device driver membolehkan komunikasi PC dengan CD-ROM.
DEVICE= C: \DOS\HIMEM.SYS memuatkan fail pengurusan extended memory, HIMEM.SYS
dari sub-direktori DOS di root direktori C: ke dalam conventional memory ( bawah 640 K ).
HIMEM.SYS menggunakan High Memory Area sebaik sahaja di atas Conventional Memory, 64 K
yang pertama kali lepas memori konvensional. Kawasan ini untuk menyimpan DOS 5 atau DOS 6.
HIMEM.SYS menolong penggunaan memori ini tanpa pertukaran kepada protected mode tetapi
secara langsung. Dengan cara lebih banyak ruang memori konvensional dibebaskan untuk
penggunaan aplikasi seperti permainan, CD-ROM dan Windows.
Fail HIMEM.SYS menukarkan extended memory (XMS) kepada expandend (EMS) memory. Ini
perlu untuk WINDOWS.
EMM386. EXE membina expanded memory daripada extended memory ( XMS = extended
memory, EMS= expanded memeory).
FILE= ialah satu arahan DOS untuk membuka satu bilangan pada sesuatu masa tertentu. Bilangan
fail-fail di antara 8 dan 255. Nombor ini tidak boleh nombor perpuluhan. Nombor default ialah 8.
Biasanya di CONFIG.SYS Files=30 digunakan. Lebih banyak nombor ini lebih banyak memory
diperlukan untuk mengesan fail-fail yang sudah dibuka oleh DOS. Walaupun amaun memory ini kecil
tetapi jangan set nombor yang besar kerana ia akan membazir banyak memori.
Mesej ralatnya seperti " Not enough files or Too many files are open" meminta menambah bilangan
fail dalam setting. Misalnya FILES= 45.
Bagi sistem komputer yang menggunakan MS-DOS sahaja FILES=30 sudah cukup tetapi bagi
persekitaran WINDOWS, FILES=50 atau lebih sedikit adalah mencukupi.
BUFFERS= ialah arahan DOS. Arahan perlu satu bilangan nombor "file transfer buffers". Nombor
ini di antara 1 dan 99. ‘File transfer buffer’ ialah satu kawasan memori yang diketepikan oleh DOS
buat sementara semasa data dipindah dari atau kepada cakera ( disk ). Buffers boleh menambah
prestasi disket kerana data yang tidak digunakan boleh disimpan dalam disket sehingga sistem tidak
sibuk memindah fail/ data yang lain.
BUFFERS= boleh digunakan bersama dengan SMARTDRIVE atau BUFFERS= diabaikan.
Biasanya, salah satu ini digunakan. Jika mesti BUFFERS= digunakan, satu nombor ( kurang
daripada 100 yang kecil diset. Contoh, BUFFERS=10.
Autoexec.bat boleh diperiksa untuk menentukan sama ada BUFFERS= atau SMARTDRIVE.EXE
digunakan. Jika pemacu SCSI digunakan , SMARTDIVE. EXE sepatutnya diprogram di dalam
CONFIG.SYS
Contoh: fail AUTOEXEC.BAT
C:\DOS\SMATDRV.EXE
PROMPT $P$G
PATH C:\WINDOWS;C:\DOS;C:\UTILITY
SET TEMP=C:\TEMP
LOADHIGH C:\DOS\DOSKEY.COM
Merekacipta Fail CONFIG.SYS dan AUTOEXEC.BAT
Kedua-dua fail ini merupakan sistem fail. Penguasaan kemahiran menulis kedua-dua fail boleh
mengarah komputer mengoperasi mengikut cara dan juga menguruskan memori dengan berkesan.
Fail-fail CONFIG.SYS dan AUTOEXEC.BAT tidak digunakan lagi di dalam WINDOWS95.
Fungsi kedua-dua fail ini telah diambilalih oleh fail ‘REGISTRY’. Fail ini sudah diprogram di dalam
Windows95 oleh Microsoft.

Peringkat Perkakasan

Komputer yang kompleks boleh dibahagikan kepada bahagian utama iaitu perkakasan fizikal.
Perkataan Inggeris CONSOLE juga digunakan untuk bahagian ini. Peranti-peranti yang terlibat
dalam perkakasan utama ini termasuk
papan induk ( motherboard ) ROM BIOS
pemacu cakera ( disk drive ) kad-kad tambahan ( expansion cards )
pembekal kuasa ( power supply ) monitor papan kekunci ( keyboard )
tetikus ( mouse ) modem pemacu CD-ROM pencetak ( printer ) pengimbas ( scanner )
Kita akan melihat tiga komponen utama ketika komputer dihidupkan.Komponen ini ialah
1. Mikropemproses
2. ROM BIOS
3. POST

Mikropemproses

Mikroprosesor merupakan pusat operasi komputer seperti otak manusia. Mikroprosesor dikenali
CPU ( central procesing unit ). Intel, AMD dan Cyrix merupakan mikroprosesor yang popular.
Fungsi mikroprosesor ialah
kalkulator yang pantas
peranti storan terhad yang perlu dibantu dengan storan sementara dan kekal semasa
pemprosesan
menjalankan segala pemprosesan dalam komputer

Mikroprosesor tidak mampu berfungsi tanpa arahan spesifik. Arahan yang spesifik ini berbentuk
digit atau huruf. Arahan ini akan memerintah mikroporsesor melakukan sesuatu. Arahan ini dalam
perisian. Perisian ini direka oleh penulis perisian. Sebenarnya, apabila sesuatu arahan ditaipkan,
arahan ini akan terus dihantar ke mikroprosesor.
Di dalam mikroprosesor terdapat pendaftar aritmatik ( arithmatic register ) yang melakukan
perkiraan. Mulai 486 melainkan 486-SX, ko-prosesor matematik dibina dalam mikroporsesor. Ini
meningkatkan pemprosesan data.

BIOS

BIOS ialah akronim BASIC INPUT / OUTPUT SYSTEM. BIOS ialah satu set arahan dalam satu
perisian yang mengoperasi perkakasan komputer. BIOS ditulis dalam bahasa mesin ( machine
language ). BIOS juga bertanggunjawab terhadap proses input dan output dan kerja-kerja lain.
Maka arahan-arahan membantu komunikasi perkakasan komputer dengan peranti-perantinya. BIOS
disimpan di dalam mikrocip secara elektronik. BIOS tidak dapat ditulis semula atau diubah maka cip
ini juga dikenali READ-ONLY-MEMORY (ROM) . Oleh sebab ROM dan BIOS adalah sentiasa
berkaitan, maka cip ini juga dikenali ROM BIOS. ROM ialah hardware dan BIOS ialah software
maka ROM BIOS dibri istilah FIRMWARE. Cip ROM BIOS jenis DIP dan dipaderi kepada papan
induk atau dislot padanya. BIOS yang mengawal sistem dipanggil BIOS sistem untuk
membezakannya daripada ROM BIOS atas kad tambahan.
Cip ROM BIOS digunakan pada kad-kda tambahan seperti ethernet card, video adapter card
dan kad-kad lain. Arahan atas kad-kad tambahan ini membantu kada-kad berantaramuka /
berkomunikasi dengan PC.
Tugas utama perisian BIOS ialah memeriksa sistem komputer semasa komputer ini dihidupkan.
Proses pemeriksaan ini dikenali POWER-ON-SELF-TEST. Proses ini akan memeriksa sistem,
peranti-peranti, kad-kad tambahan dengan BIOS, membilang jumlah pemacu, serial port ( COM 1
dan COM 2 ), parallel port ( bagi pencetak dan pengimbas ), memeriksa kehadiran dan baiknya
papan kekunci, tetikus, monitor, memeriksa dan membilang RAM, cakera keras, alamta memori dan
memori port-port dalam RAM.
Tugas kedua BIOS ialah pemuat but. But ialah proses memuatkan sistem operasian dari pemacu
cakera atau keras untuk menyediakan komputer untuk aplikasi program.
Tugas ketiga BIOS ialah memainkan peranan antaramuka paras rendah (low level interface) di
antara papan kekunci, kad video, port serial dan parallel dengan mikroprosesor.

Proses POWER-ON-SELF-TEST ( POST )
Proses POST berlaku sebelum proses but dan aplikasi program. POST memeriksa mikroprosesor,
ROM BIOS, slot-slot untuk kad-kad tambahan, kad video, ,port-pot, jam sistem (clock ), cakera
keras, pemacu flopi, CMOS dan bateri dan pengawal disk. Sekira semua komponen tersebut baik,
satu bunyi bip akan dipapar sebelum but. Jika sebaliknya belaku, maka iimptom bunyi yang berbeza
akan ditunjukkan bergantung kepada komponen yang bermasalah operasi. Biasanya mesej ralat
akan ditunjukkan bagi tindakan selanjtunya.


Ujian Register CPU Dan Alamat Program Counter

Apabila suis kuasa dihidupkan, arus AC mengalir ke pembekal elektrik di dalam komputer dan arus
AC ditukar kepada arsu DC untuk komputer. Arus DC mengalir mengikut perjalanan tetap ke CPU.
Isyarat elektrik memadamkan segala data yang msih tertinggal di dalam memori pendaftar dalaman (
internal memory register ). Kemudian isyarat elektrik ini reset sesuatu pendaftar CPU ( CPU register
) yang dipanggil pembilang program (program counter) kepada satu nombor spesifik.
Nombor ini berbeza bagi siri komputer yang berlainan. Mengikut White ( 1994 ) bagi AT dan
komputer selepasnya, nombor ini ialah F000h. Peranan nombor ini memberitahu CPU alamat arahan
yang memerlukan pemprosesan. Alamat ini pada permulaan program but. Kata lain, program but
sentiasa disimpan pada alamat F000h ini. Alamat diset di dlam cip-cip ROM yang mengandungi
BIOS.


Permulaan Program But Dan Pemeriksaan POST

POST menguasai aktiviti-aktiviti komputer selepas komputer dihidupkan. Dengan alamat F000h,
CPU mula mencari dan membangunkan program but dalam ROM BIOS. But program memulakan
satu siri pemeriksaan sistem. Pertamanya, CPU memerikas diri sendir dan POST program dengan
membaca kod-kod pada lokasi-lokasi yang berlainan dan seterusnya membandingkannya dengan
rekod-rekod yang tetap dan serupa.


Pemeriksaan Semua Komponen

Selepas perbandingan itu, CPU menghantar isyarat-isyarat elektrik melalui litar di papan induk yang
dipanngl bus kesemua komponen untuk memastikan semua komponen ini berfungsi baik. Pengguna
akan terdengar bunyi pergerakan bahagian-bahagian tertentu di dalam komputer. Jika monitor sudah
dihidupkan, LCD akan menunujukkan isyarat lampu merah kepada hijau kekuning-kuningan

Ujian Jam Dalaman ( Inner Clock )

Seterusnya CPU memeriksa sistem inner clock yang memastikan semua komponen berfungsi secara
sinkronis.


Ujian Kad Tambahan Dan Kad Video

Selepas uji inner clock, POST terus menguji memori di atas kad video, isyarat video dan kad
tambahan lain. Kemudian POST memuat kod BIOS di dalam kad video ke dalam sistem BIOS
keseluruhan dan konfigurasi sistem.
Jika ada masalah kad display, 2 bunyi bip panjang atau LCD kekal dalam lampu merah. Sistem
tidak diteruskan lagi ( atau hang ).

Ujian Memori

Pada masa yang sama, POST terus menguji cip-cip RAM untuk memastikan cip-cip ini baik. CPU
cuba menulis setiap cip dan membaca data tersebut. Kemudian membandingkan bacaan ini dengan
data yang ditulis pada mulanya. Sesuatu akaun tentang pelbagai memori, iaitu base memori,
extended memori, cache memori akan dipapar di skrin.

Ujian Papan Kekunci

CPU juga memeriksa papan kekunci. Jika papan kekunci tidak dipasang, mesej "Keyboard Error
Press " ditunjukkan. Jika mana-mana satu kekunci tertekan, satu siri bip berterusan
dikeluarkan. POST berhenti hingga masalah ini diselesaikan.

Ujian Pemacu

Kemudian POST menghantar isyarat melalui bus mengikut perjalanan spesifik ke pemacu-pemacu
cakera A:, B:, dan C: untuk memastikan pemacu ini baik. Satu akaun pemacu dipapar tas skrin pada
akhir POST dan permulaan but.


Perbandingan Dengan Rekod-Rekod CMOS

Bagi AT dan PC selepasnya, keputusan pemeriksaan POST dibandingkan dengan rekod tetap di
dalam cip CMOS ( Complimentary Metal Oxide Semi-conductor ). Rekod ini mengandungi
maklumat tentang komponen yang diinstal. Jika semua baik, satu bip akan dihasilkan. Jika berlainan,
isyarat CMOS Setup akan diberi dan proses berhenti untuk tindakan selanjutnya.
Penyatuan Bios Kad Tambahan Dan Peranti
POST akan memeriksa BIOS kad tambahan dan BIOS peranti seperti CD-ROM. Kod BIOS ini
akan dicantumkan dengan BIOS sistem. Satu skrin seperti berikut ditunjukkan.

CPU Tyype : 80486DX-4 Base Memory : 640 K
Co-processor : Installed Extended Memory : 7168 K
CPU : Cache Memory : 256 K
Disket Drive A : 1. 2 M 5.25 in Display Type : EGA / VGA
Disket Drive B : 1.44 M 3.5 in Serial Ports : 3F8 2F8
Hard Disk C : User type 516 M Parallel Ports : 378
Hard Disk D : Not Installed

Pengguna boleh menggunakan kekunci <> untuk menhentikan skrin ini untuk memerhati isi
kandungannya .
Selepas ini akan mulanya satu ayat yang menyaakan permualaan peringkat perisisan, iaitu peringkat
kedua. Anda akan lihat " Starting MS-DOS ........"

Bagaimana Sistem Komputer Beroperasi

Bagi seseorang pengguna atau juruteknik komputer PC, pengetahuan asas tentang bagaimana komputer beroperasi adalah berguna. Apabila PC dihidupkan dan sebelum menggunakan program aplikasi, banyak perkara sudah berlaku. Kelakuan ini memberikan simptom tentang baiknya atau
sakitnya komputer. Seseorang pengguna atau juruteknik yang berpengalaman dapat mentafsir simptom berkenaan dan seterusnya cuba menyelesaikan masalah operasi. Apabila sesuatu PC dihidupkan, 2 peringkat tentu berlaku. Peringkat pertama ialah peringkat perkakasan. Peringkat kedua ialah peringkat perisian. Kita sekarang akan melihat kedua-dua peringkat dengan lebih mendalam.

::: SEJARAH INTERNET :::

Sejarah internet dimulai pada 1969 ketika Departemen Pertahanan Amerika memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah, sehingga langsung menjadi populer. Pada tahun yang sama, icon @ juga diperkenalkan sebagai lambang penting yang menunjukan "at" atau "pada". Tahun 1973, jaringan komputer ARPANET mulai dikembangkan meluas ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex. Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, di mana orang bisa saling menelpon sambil berhubungan dengan video link. Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protocol atau IP yang kini kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET. Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Setahun kemudian alamat anggota jaringan mulai menggunakan alamat dengan akhiran .com.. Sistem alamat yang serba praktis ini langsung menggelumbungkan jumlah komputer yang tersambung dengan jaringan. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat menjadi 10.000 lebih. Tahun 1988, antar sesama komputer sudah mulai dapat mengobrol atau chatting, karena Jarko Oikarinen dari Finland berhasil menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau World Wide Web. Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah "surfing the internet". Tahun 1994, situs internet telah tumbuh menjadi 3.000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! Didirikan, yang juga sekaligus tahun kelahiran Netscape Navigator 1.0. Selain itu, Pizza Hut tercatat sebagai pionir yang menerima order pizza online. Setahun kemudian internet sudah menjadi jalur di mana suara, gambar, bisa streaming sekaligus. Tahun 1996 transaksi perdagangan di internet sudah mencapai satu milyar dollar AS. Tahun 1997 situs internet sudah melewati 1,2 juta. Nama domain business.com mencapai rekor penjualan 150.000 dollar AS. Tahun 1998, situs internet tumbuh menjadi 4,2 juta, dan nama domain yang terdaftar sudah melewati angka dua juta. Tahun 1999 nama domain business.com terjual kembali 7,5 juta dollar AS. Tahun 2000 situs internet sudah melewati 21,1 juta. Luar biasa bukan ?