.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Share Room Mailbox to every user in Exchange server 2007

0 komentar

Few days back I lost everything in exchange server 2007 and I managed to recover almost every user mailbox but I was not able to recover room mail box. This Exchange server was created by someone else and he only created the entire room mailbox and shared them to every user. I was on leave that time so couldn�t ask him how he did that. I asked that guy but he didn�t helped me at all, I thought I will find it out on Google or Microsoft but didn�t get any sure and easy way to share Calendar of a newly created Room Mailbox to every user.

When I got no option no solution I did some tweak for this. I created a Regular mailbox as conference room and configured that on outlook and shared calendar of that particular conference room to all users than I converted this regular mailbox to room mail box and it worked like charm.

If you already have a room mail box and want to share that room mail box to every user never mind you can convert room mail box to a regular mail box and then you can convert this regular mailbox to room mailbox again without any issue.

I hope you know exchange management shell and how to create a mail box so I will not explain those things to you.

Here is the process for sharing a room mail box calendar to every user.

  1. If you have not created a room mail box yet create a room mail box if you want to share your present room mail box please continue with that.
  2. First thing you need to do is reset password of your room mailbox with any standard password that you want to give like �dubey.123� or whatever you want.
  3. Now click on start go to exchange management shell and right click on exchange management shell select run as administrator. UAC will ask for confirmation and obviously we have to click on continue.
  4. It will open exchange management shell for you.
  5. Give following command in your exchange management shell.
  6. �Set-Mailbox Conference2 -Type Regular�
  7. In this conference2 is room mail box and this is what you need to change.
  8. Above command will convert room mail box as user mail box.
  9. Configure this Room/User Mailbox in your outlook.
  10. After configuration in outlook open calendar, right click on calendar and share the same with the entire user list with whom you want to share.
  11. Make sure to add a cc to yourself also in this email.
  12. users to click on open this calendar in outlook.
  13. Now go to exchange management shell in server and type
  14. �Set-Mailbox Conference2 -Type Room�
  15. Above command will convert user mailbox to room mailbox again and you can manage it as room mailbox from your exchange management console.

Hope it will be helpful for you and you like this post

AP Dubey

Suni

Approaches to "UPSERT"

0 komentar

This week in the Database Programmer we look at something
called an "UPSERT", the strange trick where an insert
command may magically convert itself into an update if
a row already exists with the provided key. This trick
is very useful in a variety of cases. This week we will
see its basic use, and next week we will see how the same
idea can be used to materialize summary tables efficiently.



An UPSERT or ON DUPLICATE KEY...



The idea behind an UPSERT is simple. The client issues
an INSERT command. If a row already exists with the
given primary key, then instead of throwing a key
violation error, it takes the non-key values and updates
the row.



This is one of those strange (and very unusual) cases
where MySQL actually supports something you will not
find in all of the other more mature databases. So if you
are using MySQL, you do not need to do anything special
to make an UPSERT. You just add the term "ON DUPLICATE
KEY UPDATE" to the INSERT statement:




insert into table (a,c,b) values (1,2,3)
on duplicate key update
b = 2,
c = 3


The MySQL command gives you the flexibility to specify
different operation on UPDATE versus INSERT, but with
that flexibility comes the requirement that the UPDATE
clause completely restates the operation.



With the MySQL command there are also various considerations
for AUTO_INCREMENT columns and multiple unique keys.
You can read more at the MySQL page for the
"http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html"
>INSERT ... ON DUPLICATE KEY UPDATE
feature.



A Note About MS SQL Server 2008



MS SQL Server introduced something like UPSERT in
SQL Server 2008. It uses the MERGE command, which is
a bit hairy, check it out in this
"http://www.databasejournal.com/features/mssql/article.php/3739131/UPSERT-Functionality-in-SQL-Server-2008.htm"
>nice tutorial.



Coding a Simpler UPSERT



Let us say that we want a simpler UPSERT, where you do not
have to mess with SQL Server's MERGE or rewrite the entire
command as in MySQL. This can be done with triggers.



To illustrate, consider a shopping cart with a natural key
of ORDER_ID and SKU. I want simple application code that
does not have to figure out if it needs to do an INSERT or
UPDATE, and can always happily do INSERTs, knowing they will
be converted to updates if the line is already there.
In other words, I want simple application code that just keeps
issuing commands like this:




INSERT INTO ORDERLINES
(order_id,sku,qty)
VALUES
(1234,'ABC',5)


We can accomplish this by a trigger. The trigger must occur
before the action, and it must redirect the action to an
UPDATE if necessary. Let us look at examples for MySQL,
Postgres, and SQL Server.



A MySQL Trigger



Alas, MySQL giveth, and MySQL taketh away. You cannot code
your own UPSERT in MySQL because of an extremely severe
limitation in MySQL trigger rules. A MySQL trigger may not
affect a row in a table different from the row originally
affected by the command that fired the trigger.
A MySQL
trigger attempting to create a new row may not affect
a different row.



Note: I may be wrong about this. This limitation has bitten
me on several features that I would like to provide for MySQL.
I am actually hoping this limitation will not
apply for UPSERTs because the new row does not yet exist, but
I have not had a chance yet to try.



A Postgres Trigger



The Postgres trigger example is pretty simple, hopefully the
logic is self-explanatory. As with all code samples, I did
this off the top of my head, you may need to fix a syntax
error or two.




CREATE OR REPLACE FUNCTION orderlines_insert_before_F()
RETURNS TRIGGER
AS $BODY$
DECLARE
result INTEGER;
BEGIN
SET SEARCH_PATH TO PUBLIC;

-- Find out if there is a row
result = (select count(*) from orderlines
where order_id = new.order_id
and sku = new.sku
)

-- On the update branch, perform the update
-- and then return NULL to prevent the
-- original insert from occurring
IF result = 1 THEN
UPDATE orderlines
SET qty = new.qty
WHERE order_id = new.order_id
AND sku = new.sku;

RETURN null;
END IF;

-- The default branch is to return "NEW" which
-- causes the original INSERT to go forward
RETURN new;

END; $BODY$
LANGUAGE 'plpgsql' SECURITY DEFINER;

-- That extremely annoying second command you always
-- need for Postgres triggers.
CREATE TRIGGER orderlines_insert_before_T
before insert
ON ORDERLINES
FOR EACH ROW
EXECUTE PROCEDURE orderlines_insert_before_F();



A SQL Server Trigger



SQL Server BEFORE INSERT triggers are significantly different
from Postgres triggers. First of all, they operate at the
statement level, so that you have a set of new rows instead
of just one. Secondly, the trigger must itself contain an
explicit INSERT command, or the INSERT never happens. All of this
means our SQL Server example is quite a bit more verbose.



The basic logic of the SQL Server example is the same as the
Postgres, with two additional complications. First, we must use
a CURSOR to loop through the incoming rows. Second, we must
explicitly code the INSERT operation for the case where it
occurs. But if you can see past the cruft we get for all of that,
the SQL Server exmple is doing the same thing:




CREATE TRIGGER upsource_insert_before
ON orderlines
INSTEAD OF insert
AS
BEGIN
SET NOCOUNT ON;
DECLARE @new_order_id int;
DECLARE @new_sku varchar(15);
DECLARE @new_qty int;
DECLARE @result int;

DECLARE trig_ins_orderlines CURSOR FOR
SELECT * FROM inserted;
OPEN trig_ins_orderlines;

FETCH NEXT FROM trig_ins_orderlines
INTO @new_order_id
,@new_sku
,@new_qty;

WHILE @@Fetch_status = 0
BEGIN
-- Find out if there is a row now
SET @result = (SELECT count(*) from orderlines
WHERE order_id = @new_order_id
AND sku = @new_sku
)

IF @result = 1
BEGIN
-- Since there is already a row, do an
-- update
UPDATE orderlines
SET qty = @new_qty
WHERE order_id = @new_order_id
AND sku = @new_sku;
END
ELSE
BEGIN
-- When there is no row, we insert it
INSERT INTO orderlines
(order_id,sku,qty)
VALUES
(@new_order_id,@new_sku,@new_qty)
UPDATE orderlines

-- Pull the next row
FETCH NEXT FROM trig_ins_orderlines
INTO @new_order_id
,@new_sku
,@new_qty;

END -- Cursor iteration

CLOSE trig_ins_orderlines;
DEALLOCATE trig_ins_orderlines;

END


A Vague Uneasy Feeling



While the examples above are definitely cool and nifty,
they ought to leave a certain nagging doubt in many
programmers' minds. This doubt comes from the fact that
an insert is not necessarily an insert anymore,
which can lead to confusion. Just imagine the new programmer
who has joined the team an is banging his head on his desk
because he cannot figure out why his INSERTS are not
working!



We can add a refinement to the process by making the
function optional. Here is how we do it.



First, add a column to the ORDERLINES table called
_UPSERT that is a char(1). Then modify the trigger so that
the UPSERT behavior only occurs if the this column holds
'Y'. It is also extremely import to always set this value
back to 'N' or NULL in the trigger, otherwise it will appear
as 'Y' on subsequent INSERTS and it won't work properly.



So our new modified explicit upsert requires a SQL statement
like this:




INSERT INTO ORDERLINES
(_upsert,order_id,sku,qty)
VALUES
('Y',1234,'ABC',5)


Our trigger code needs only a very slight modification.
Here is the Postgres example, the SQL Server example should
be very easy to update as well:




...trigger declration and definition above
IF new._upsert = 'Y'
result = (SELECT.....);
_upsert = 'N';
ELSE
result = 0;
END IF;

...rest of trigger is the same


Conclusion



The UPSERT feature gives us simplified code and fewer
round trips to the server. Without the UPSERT there are
times when the application may have to query the server to
find out if a row exists, and then issue either an UPDATE
or an INSERT. With the UPSERT, one round trip is eliminated,
and the check occurs much more efficiently inside of the
server itself.



The downside to UPSERTs is that they can be confusing if
some type of explicit control is not put onto them such as
the _UPSERT column.



Next week we will see a concept similar to UPSERT used
to efficiently create summary tables.

Suni

Unload Web Site and WAP in Visual Studio

0 komentar

Inside Visual Studio many times people want to be able to unload a projects without having to completely close them�

Web Application Projects (WAPs)/ Class Libraries Unload

WAPs or Class Libraries unloading the project allows you to open the .csproj or .vbproj within an XML editor and modify the properties� This is by far the biggest reason why unloading WAPs, Class Libraries etc is used�  You can Unload most of the VS projects by Right Clicking on the project node and clicking �Unload Project� as shown below:

image

After Unloading the project looks as below and you can again Right Click on it to edit the project file.

image

Web Site Project Unload

Web site project on the other hand are different, firstly cause they do not have a project file and hence unloading them to edit the project file is not a motivation�  People still do want the ability to unload Web Site project and the scenario around it is that when you unload a project then on Solution build the unload project does not get built� This way if you are in middle of writing some code in that project and have existing errors then you can still unload it and continue with solution build�  Also Reloading the project will be faster than opening a closed project�  With that said if you Right Click on Web Site project you won�t find the �Unload Project� option� 

The right Click context menu is already very long for Web Site and as Unloading Web Site is not as common the command for �Unload Web Site� actually sits in the �Web Site� menu on top of Visual Studio as shown below:

image

After unloading the project you can then right click on the unavailable node (just like WAP above) and ask VS to �Reload Project��

Also FYI unloading and reloading of project resets a lot of in memory objects associated with the project so in VS 2010 we explicitly load and unload WAP as well Web Site when you change your project�s target .NET framework version (e.g. move from 3.5 to 4.0)� This allows VS to hook in the correct intelligence, toolbox etc etc associated with the correct .NET Framework version�

Hope this small tip & trick  will help you�!!

Suni

Using the KeyDown Event on VB 6.0

0 komentar
KeyDown adalah event di Visual Basic 6.0 pada saat tombol keyboard ditekan kebawah.untuk dapat menggunakan event ini pastikan untuk set properties form anda yaitu KeyPreview pada nilai True,  hal tersebut untuk memastikan bahwa penekanan tombol akan direspon pertama oleh Form, bukan object/control yang lain.

Kemudian tuliskan code dibawah ini pada jendela coding Form anda
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
On Error Resume Next
Select Case KeyCode
Case vbKey... 'Then Find which key you want to use from the list below
'Code to run when key is pressed

End Select
End Sub

Daftar Konstanta tombol keyboard
vbKeyLButton    Left Mouse Button
vbKeyRButton Right Mouse Button
vnKeyCancel Cancel Key
vbKeyMButton Middle Mouse button
vbKeyBack Back Space Key
vbKeyTab Tab Key
vbKeyClear Clear Key
vbKeyReturn Enter Key
vbKeyShift Shift Key
vbKeyControl Ctrl Key
vbKeyMenu Menu Key
vbKeyPause Pause Key
vbKeyCapital Caps Lock Key
vbKeyEscape Escape Key
vbKeySpace Spacebar Key
vbKeyPageUp Page Up Key
vbKeyPageDown Page Down Key
vbKeyEnd End Key
vbKeyHome Home Key
vbKeyLeft Left Arrow Key
vbKeyUp Up Arrow Key
vbKeyRight Right Arrow Key
vbKeyDown Down Arrow Key
vbKeySelect Select Key
vbKeyPrint Print Screen Key
vbKeyExecute Execute Key
vbKeySnapshot Snapshot Key
vbKeyInsert Insert Key
vbKeyDelete Delete Key
vbKeyHelp Help Key
vbKeyNumlock Delete Key

vbKeyA through vbKeyZ are the key code constants for the alphabet
vbKey0 through vbKey9 are the key code constants for numbers
vbKeyF1 through vbKeyF16 are the key code constants for the function keys
vbKeyNumpad0 through vbKeyNumpad9 are the key code constants for the numeric key pad

Math signs are:
vbKeyMultiply - Multiplication Sign (*)
vbKeyAdd - Addition Sign (+)
vbKeySubtract - Minus Sign (-)
vbKeyDecimal - Decimal Point (.)
vbKeyDivide - Division sign (/)
vbKeySeparator - Enter (keypad) sign

He3 maaf artikel ini hanya alih bahasa dari Forum Visual Basic 6.0 ini.
Suni

Disabling Script Debugging with VS 2010, Silverlight & IE 8

0 komentar

This is a quick post to cover few items related to Script Debugging and the way it is impacted by Silverlight, Internet Explorer 8 and Visual Studio 2010�

With IE 8 there is no longer option to disable script debugging� When VS 2010 will launch IE 8 then script debugging will be enabled by default� This will help people debug scripts flawlessly without having to go and change script debugging features within IE 8� While this is a good feature for most users it might at times create problem when you do not really want script debugging to be enabled for performance reasons (i.e. if you do not want to debug scripts and have lot of scripts in your pages)�

On separate note Silverlight is a special debugging option for Web Projects�  You can view that by going to Project �> Properties �> Web�  Check the screenshots below for Web Application Projects (WAP):

WAP Silverlight Debugger

for Web Sites you can view those options by going to Web Site�> Properties �> Start Options as shown in the figure below

Web Site Silverlight Debugger

Now Silverlight debugging is mutually exclusive with Script Debugging as Debugger at a time can attach to only one of the two, so when you turn on Silverlight debugging then VS has to turn Script Debugging Off�  If you have bunch of Client side scripts in your Silverlight project which needs to be debugged then in that case you will have to go to the above option and turn off Silverlight debugging to have Script Debugging enabled� 

Now a side effect of all this is that if you want to turn off Script Debugging on your regular projects then your easiest work around is to go and turn on Silverlight debugging and your script debugging will get turned off by itself�

GreggM on our Debugger team has got some further detailed work around via modifying the registry at http://blogs.msdn.com/greggm/archive/2009/04/06/disabling-script-debugging-in-vs-2008-ie8.aspx, it is a great post take a look at it�

Hope this workaround helps you!!�

Suni

Buat Windows XP Lari Kencang,

0 komentar
Di tempat anda, mungkin banyak orang yang bisa meng- install program. Namun saya yakin sangat sedikit sekali yang mengerti dan mau memahami seni dari proses install tersebut sehingga menghasilkan PC yang optimal.
Sering kita jumpai, komputer sekelas Pentium IV masih dikatakan lambat.

Padahal sudah dilakukan berbagai upaya untuk menambah memori dan meningkatkan prosesor. Namun tetap saja, masih ada beberapa proses yang dianggap lambat.
Dengan settingan berikut, anda bisa menyulap Pentium III secepat Pentium IV.

Ruang-ruang yang akan kita sentuh adalah sebagai berikut :

1. System Properties
2. System Configuration
3. Registry

1. System Properties

Adalah ruang berisi informasi tentang nama dan organisasi pemilik. Anda bisa membukanya dengan klik kanan pada icon MyKomputer dan pilih Properties . Atau bisa juga dengan menekan tombol Start + Pause Break .

Ada beberapa rahasia yang akan kita obrak-abrik pada system properties ini, sehingga menghasilkan installasi yang optimal. Ikuti langkah berikut :

1. Klik kanan pada icon MyComputer dan pilih Properties . Atau bisa juga dengan menekan tombol Start + Pause Break .
2. Klik menu System Restore , pastikan anda mengklik Turn Off System Restore On All Drives .

Ini akan sangat berguna untuk menghalau salah satu cara perkembangbiakan virus.
3. Kemudian klik Advanced .
Terdapat 3 menu setting di bawahnya.

* Klik Setting pertama dan pastikan anda memilih Adjust For Best Performance . Lanjutkan dengan mengklik Apply . Tunggu beberapa saat, dan tampilan windows akan berubah menjadi klasik. Tampilan tersebut dapat kita rubah sesuai keinginan kita nanti.
* Selanjutnya klik Advanced , dan klik Change untuk merubah Virtual Memory.

(Virtual memory adalah Space yang dijadikan memory bayangan untuk membantu kinerja memory asli yang biasa kita sebut RAM . Virtual memory ini akan meminta ruangan dari harddisk.
* Pada sub menu Custome Size , terdapat kolom Initial Size . Isikan kolom dengan angka minimal 2 kali jumlah RAM yang anda pasang.

Misalnya anda memasang RAM 128 MB, maka isi kolom tersebut dengan jumlah minimal 256. Dan pada kolom berikutnya isi dengan 2 x kolom pertama. Jangan lupa klik Set . Klik OK dan OK lagi sehingga kembali ke System Properties awal.
* Sekarang, klik menu Setting yang ketiga, anda akan melihat dua kolom yang berisi angka 30. Rubah angka tersebut menjadi 3 . Kemudian buang tanda Ceklis (v) pada Automatically Restart .
* Klik OK setelah selesai.
* Tutup System Properties dengan mengklik OK

Dari hasil otak-atik tadi, tampilan windows terasa amat membosankan. Semuanya serba Classic, seolah-olah bukan Windows XP.

Jangan khawatir, itu hanya sekedar tampilan yang bisa kita rubah setiap saat. Caranya :

1. Klik kanan di ruang kosong pada area Desktop dan pilih Properties sehingga muncul kotak dialog Display Properties
2. Klik menu Themes , kemudian pada kolom Themes dibawahnya, klik tanda panah ( Pop up ) dan pilih Windows XP .

Jika sebelumnya sudah terpilih Windows XP , maka pilih dulu Themes lain, kemudian klik panah lagi dan pilih Windows XP . Ini dilakukan untuk memancing tampilan Windows XP yang sesungguhnya.
3. Klik Apply dan lihat hasilnya.
4. Selanjutnya klik menu Desktop , perhatikan di bagian bawah. Disana terdapat sub menu Customize Desktop , klik menu tersebut.
5. Pada tampilan kotak dialog berikutnya, pastikan anda membuang tanda Ceklis (v) pada Run Desktop Cleanup Every 60 Days.

Ini dilakukan untuk menghindari penghapusan otomatis Windows terhadap icon-icon yang sudah dianggap tidak penting, padahal menurut kita masih sangat penting.
6. Klik OK dan OK lagi untuk menutup Display Properties


2. System Configuration

Please, jangan pusing dulu �

Ruang berikutnya yang akan kita bedah adalah System Configuration . Perhatikan langkah berikut :

1. Klik Start pilih Run dan ketik msconfig kemudian Ok atau langsung tekan Enter
2. Dideretan menu bagian atas, di ujung kanan terdapat menu Startup . Klik menu tersebut.
3. Lihat ke bagian bawah, terdapat sederetan nama dengan masing-masing mempunyai tanda ceklis (v).

Nama-nama tersebut adalah indikasi program yang akan selalu berjalan ketika Windows baru pertama kali tampil. Dan jika kita membiarkan tanda ceklisnya, maka Windows akan sedikit lambat ketika pertama kali proses Loading .

1. buang tanda ceklis pada nama program yang dianggap tidak perlu untuk ditampilkan pada waktu START UP. Kemudian klik Apply
2. Klik OK untuk menutup System Configuration dan klik Restart .
3. Minum kopi, makan cemilan, atau pesen nasi goreng untuk menunggu komputer anda yang Restart.

Setelah komputer Restart dan kembali ke ruangan Desktop , anda dikagetkan dengan munculnya kotak dialog yang tentu saja berbahasa inggris. J

Langsung saja klik kotak kecil untuk memberi ceklis pada Don't Show This Massage �.., (dst) kemudian klik OK . Maka kotak tadi tidak akan muncul lagi ketika Windows baru Restart .

3. Registry

Registry adalah ruang Administrator Windows. Keluar masuknya program yang terinstall akan selalu melapor terlebih dahulu ke Registry .

Berikut ini adalah directory yang terdapat di Registry yang akan kita obrak-abrik J :

1. HKEY_CLASSES_ROOT
2. HKEY_CURRENT_USER
3. HKEY_LOCAL_MACHINE
4. HKEY_USERS
5. HKEY_CURRENT_CONFIG

Wah, istilah-istilah apaan tuch ?.....

Yang akan kita sentuh adalah bagian a dan b . Ikuti langkah berikut :

1. Klik Start pilih Run dan ketik regedit , klik OK atau langsung tekan Enter
2. Klik tanda plus (+) pada HKEY_CURRENT_USER
3. Klik tanda plus (+) pada Control Panel
4. Klik tanda plus (+) pada Desktop

( Perhatikan jendela sebelah kanan pada posisi Desktop. Terdapat sederetan String yang cukup memusingkan dan tentu saja berbahasa Inggris. J . Cari dan temukan MenuShowDelay . Jika sudah ketemu, klik dua kali dan rubah nilainya dari 400 menjadi 0, kemudian klik OK )
5. Sekarang kembali ke jendela sebelah kiri
6. Dibawah directory Desktop terdapat sub directory WindowsMetrics . Klik sub directory tersebut dan perhatikan jendela sebelah kanan.
7. Cari dan temukan MinAnimate , klik dua kali pada value tersebut dan rubah nilainya menjadi 1 , klik OK .

Sekarang tutup Registry dengan tombol Alt + F4 atau dengan mengklik tanda silang ( X) dibagian atas kanan jendela.

Restart Komputer anda dan lihat apa yang terjadi

mudah2an aja berhasil berhasil =D>
Suni

Tips dan Trik Windows XP

0 komentar
1. Pada versi sebelumnya, Windows masih sangat malu malu untuk menunjukan secara detail informasi dari sistem yang sedang bekerja, namun semenjak kemunculan WindowsXP, hal ini sudah tidak berlaku lagi. Kita dapat mengintip secara detail informasi tentang sistem yang saat ini berjalan dengan melakukan beberapa langkah mudah yaitu, : Bukalah [Command Prompt] pada menu [Accessories] dari tombol [Start]-->[All Programs], lalu ketiklah 'systeminfo'. Pada layar akan tersaji banyak informasi yang berguna tentang komputer anda termasuk 'uptime'. Jika anda ingin menyimpan informasi tersebut, ketik 'systeminfo > info.txt'. Perintah ini akan menghasilkan file info.txt yang dapat anda baca menggunakan Notepad. (WindowsXP Professional).

2. Anda dapat menghapus sebuah file secara langsung tanpa harus menyimpan terlebih dahulu di [Recycle Bin]. Klik [Start], lalu klik [Run...], kemudian ketiklah 'gpedit.msc'. Selanjutnya pilihlah [User Configuration]-->[Administrative Templates]-->[Windows Components]-->[Windows Explorer], lalu pilih 'Do not move deleted files to the Recycle Bin'. Selain fungsi ini, anda bisa mengutak atik banyak fungsi di gpedit, cuma hati hati, bila salah melangkah bisa bisa komputer anda tidak bisa hidup lagi dengan normal. (WindowsXP Professional).

3. Anda dapat mengunci WindowsXP hanya dengan dua klik mouse. Tidak percaya? Coba buat shortcut baru di desktop dengan menggunakan klik kanan dari mouse. Isikan perintah 'rundll32.exe user32.dll,LockWorkStation' pada kolom lokasi. Beri nama shortcut itu terserah anda. Setelah shortcut itu menampakan diri di desktop, klik 2 kali, nah komputer anda akan terkunci. Cara lain adalah dengan menekan tombol Windows dan L pada keyboard secara bersamaan.

4. Entah apa maksudnya, WindowsXP dengan sengaja dan tanpa merasa berdosa menyembunyikan beberapa program sistem yang sebagian mungkin tidak kita butuhkan. Salah satu program yang sempat saya bahas disini adalah Windows Messenger. Untuk memunculkan kembali program tersembunyi itu, coba gunakan Notepad untuk menyunting file sysoc.inf yang ada di direktori /windows/inf/. Kemudian carilah kata 'hide' pada setiap baris program, lalu hapus dengan mantap. Setelah menyimpan kembali file tersebut, pergilah ke [Add or Remove Programs] pada [Control Panel], pilih [Add/Remove Windows Components]. Disana akan tampak semua program yang sebelumnya tersembunyi. Selanjutnya terserah anda, mana yang mau dihapus dan mana yang dibiarkan saja.

5. Bagi mereka yang suka main main dengan file Batch via DOS, WindowsXP mempunyai banyak perintah yang menarik. Perintah ini termasuk 'eventcreate' dan 'eventtriggers' untuk mengamati system events. 'typeperf' untuk memonitor performa dari sistem, 'schtasks' untuk menangangi sekejul. Seperti biasa, akhirilah setiap perintah dengan /? untuk mendapatkan opsi tambahan.

6. WindowsXP sudah mendukung IP versi 6 atau IPv6 (generasi selanjutnya dari IP). Sayangnya IPv6 ini lebih banyak diimplementasikan pada ISP, sehingga untuk sekedar bisa mencobanya kita membutuhkan sebuah komputer yang tersambung ke dalam suatu LAN. Ketik 'ipv6 install' pada [Run...] (Santai saja, proses ini tidak akan mengacaukan sistem LAN anda). Selanjutnya, ketiklah 'ipv6 /?' pada baris command untuk mendapatkan opsi tambahan. Jika anda tidak ngerti tentang ini, tidak apa apa, saya juga nggak begitu mengerti.

7. Anda bisa menghentikan beberapa task yang sedang aktif pada sistem dengan perintah di command prompt (Saya tahu, biasanya anda menggunakan task manager, khan?). Ketiklah 'taskkill /pid' lalu nomor task, atau 'tskill' diikuti nomor/nama process. Untuk mengetahui nomor task atau nama process, ketiklah 'tasklist', perintah ini juga memberikan informasi tentang kondisi sistem anda saat itu.

8. Windows XP akan menampilkan file Zip seperti layaknya sebuah folder. Hal ini tentu akan lebih nyaman dipakai bila spesifikasi komputer anda bagus. Namun bila komputer anda termasuk golongan 'jadul' alias kuno bin lambat, anda bisa mematikan fungsi ini dengan mengetik 'regsvr32 /u zipfldr.dll' pada command prompt. Jika anda ingin mengembalikan ke fungsi semula ketiklah 'regsvr32 zipfldr.dll'.

9. XP memiliki apa yang dinamakan ClearType (Sebuah teknologi anti-aliasing font baru dari Microsoft). Sayangnya fungsi ini tidak aktif secara default. Untuk mengaktifkan fungsi ClearType, klik kanan pada desktop, pilih [Properties]-->[Appearance]-->[Effects], lalu pilih ClearType pada menu drop down kedua, selanjutnya klik OK. Hasil yang signifikan dari fitur ini terutama tampak pada layar laptop. Jika anda menginginkan ClearType juga muncul pada saat layar login, coba lakukan perubahan pada registry berikut [HKEY_USERS/.DEFAULT/Control Panel/Desktop/FontSmoothingType to 2].

10. Anda dapat menggunakan [Remote Assistance] untuk membantu teman yang menggunakan NAT (Network Address Translation) pada sebuah jaringan rumah, tetapi hal ini tidak aktif secara otomatis. Suruh bila perlu paksa teman anda untuk mengirimkan sebuah imel undangan Remote Assistance, dan sunting file tersebut. Di bawah attribute RCTICKET adalah alamat IP-nya NAT, seperti misalnya 192.168.1.10. Gantilah IP tersebut dengan IP yang saat ini anda gunakan. Untuk membantu menentukan IP, anda bisa berkunjung kesini. Pastikan juga teman anda untuk membuka port 3389. Selanjutnya silakan saling tolong menolong.

11. Anda dapat menjalankan suatu program dengan pengguna atau user yang berbeda tanpa harus melakukan seremonial logging out dan logging in. Klik kanan ikon dari program tersebut, lalu pilih [Run As...]. Masukan user name dan password yang ingin anda korbankan eh gunakan. Trik ini akan sangat berguna saat anda berada di akun limited namun anda ingin mempunyai wewenang sebagai administrator untuk menginstall suatu program. Catatan : Anda akan mendapatkan kesenangan yang lebih saat menjalankan banyak program dengan akun yang berbeda beda pada satu sistem, tetapi jangan lupa, tindakan ini juga bisa menimbulkan sesuatu yang tak terduga. Ingin tahu? Coba aja.

12. Windows XP mempunyai kebiasaan buruk atau boleh dikatakan cerewet dalam hal memaksa kita untuk melakukan auto updates, registrasi Passport, menggunakan Windows Messenger dan lain lain. Paksaan ini muncul berupa baloon tips di pojok kanan bawah. Untuk mengenyahkannya dari muka Windows, coba jalankan [Regedit], lalu masuk ke HKEY_CURRENT_USER/Software/Microsoft/Windows/Current Version/Explorer/Advanced, buatlah DWORD value dengan nama EnableBalloonTips dan beri nilai 0.

13. Anda dapat menjalankan Windows tanpa harus mengisi user name atau password terlebih dahulu. Klik [Run...], ketik 'control userpasswords2', yang akan membuka aplikasi akun user. Pada tab [Users], hilangkan centang pada Users Must Enter A User Name And Password To Use This Computer, lalu klik OK. Selanjutnya akan muncul jendela log on, masukan user name dan password dari akun yang akan anda gunakan.

14. Internet Explorer 6 akan menghapus temporary files hanya bila anda menyuruhnya. Jalankan browser Internet Explorer, pilih [Tools]-->[Internet Options...]-->[Advanced], alihkan pandangan ke bawah pada [Security area], lalu isikan centang pada Empty Temporary Internet Files folder when browser is closed.

15. WindowsXP memiliki kemampuan untuk memunculkan animasi/ikon yang memperlihatkan aktifitas dari jaringan. Hal ini berguna saat anda tidak melihat ada lampu yang berkedip kedip di kartu jaringan yang anda pakai. Klik kanan [My Network Places] pada desktop, lalu pilih [Properties]. Klik kanan pada deskripsi dari LAN anda, pilih [Properties], selanjutnya isikan centang pada Show icon in notification area when connected. Sekarang anda akan melihat ikon jaringan mungil di pojok kanan desktop saat jaringan sedang aktif melakukan transfer data.

16. Start Menu akan sangat menjengkelkan bila lambat dalam memunculkan daftar program. Untuk mempercepatnya, anda bisa mengubah registry [HKEY_CURRENT_USER/Control Panel/Desktop/MenuShowDelay] dari 400 ke jumlah yang lebih kecil seperti 0.

17. Anda dapat melakukan perubahan nama (rename) banyak file dalam satu folder hanya dengan beberapa langkah mudah. Sorot atau blok sejumlah file yang akan diubah namanya, lalu klik kanan satu diantaranya, selanjutnya ubah nama file tersebut sesuai dengan keinginan anda, tekan [Enter]. Semua file yang dipilih tadi akan berubah namanya sesuai dengan nama pilihan anda, dan dibelakangnya terdapat nomor khusus untuk membedakannya.

18. Windows Media Player akan memunculkan cover dari album yang sedang dimainkannya, apabila gambar cover tersebut ditemukan di internet. Jika tidak ditemukan, anda bisa menggunakan gambar rancangan anda sendiri untuk dimunculkan. Cukup memberikan nama folder.jpg pada gambar tersebut dan menaruhnya satu folder dengan track lagu yang dimainkan maka Windows Media Player akan memunculkan gambar tersebut.

19. Tombol [Windows] + [Break] akan memunculkan [System Properties], tombol [Windows] + [D] akan memunculkan desktop, tombol [Windows] + [Tab] untuk berpindah pindah program aktif ada taskbar.
Suni

VB 9 with MySQL Article

0 komentar

MySQL merupakan salah satu database open source yang paling popular di dunia dikarenakan kecepatannya tinggi, high reliability dan user friendly. Untuk mengetahui detail dari MySQL bisa menuju ke link berikut http://en.wikipedia.org/wiki/MySQL dan www.mysql.com

Setelah membaca dan mengetahui apa saja kelebihan dan fitur yang terdapat pada MySQL akan membawa berkeinginan langsung berinteraksi dengan MySQL.

Tapi bagaimana jika kita merupakan programmer Vb.Net, apakah bisa melakukan koneksi ke MySQL. Pertanyaan ini sering sekali datang ke email saya, jadi dengan adanya artikel ini mudah-mudahan bisa menjawab semua pertanyaan mengenai ini. Dan didalam artikel ini selain menjelaaskan bagaimana melakukan koneksi dengan MySQL juga terdapat beberapa tip dan trick seputar pengolahan data.

untuk mendapatkan artikel lengkap nya bisa didapatkan disini

wassalam

Suni

Bug Fixes for 6/15

0 komentar
Late last week we fixed a few bugs in Blogger�s Data API implementation:
  • POSTs to the feed on the blog�s domain (rather than www.blogger.com) now correctly return the entry XML in the 201 response. This was the cause of a variety of strange errors, particularly when using the client libraries.
  • Posts created via the API now correctly reflect the blog�s �Comments Default for Posts� setting. [Issue 1242]
  • The tracker image in feed entries is now consistently served over HTTPS, instead of leaving the scheme relative, to fix a crash with Microsoft Outlook.
Having a reproducable problem? Please file a report in the issue tracker and we�ll investigate.
Suni

Drive name, folder name and file name turning blue

0 komentar
Folder and file name including drive is turning blue

One of my very friends called me and told me he is getting this issue in his computer.

He find that files and folder in his computer in C drive are turning blue and he is suspicious about virus is a reason for this. He told me he find same issue once before also and he ended up with loss of document and complete pc Formatting but he is getting this problem again.

I assured him that there is no virus in his commuter and it�s a simple functionality of Windows XP. This functionality compress old file and folder and turn them in blue.

For solution of this problem here is a solution.

1) rite click on drive that is turning blue and click on properties

2) It will open a window as bellow

3) In above image you can See that check box at compress drive to save disk space is checked.
4) Remove that check box and click on apply and it will ask you to apply the changes on drive only or drive plus folder subfolder and files also.

5) Make sure to click on apply changes to drive, subfolder and files.

It will take some time to convert and uncompress all the files and folder and then you will not have problem of files and folder name turning blue.

I hope it was useful for you

Thanks for being here
AP
Suni

VB 9 with MySQL Source Code

0 komentar
Pada project ini kita akan membahas bagaimana caranya melakukan koneksi dengan MySQL. Selain melakukan koneksi kita juga melakukan beberapa proses seperti Select,Insert,Delete dan Update. Dan cara melakukan Binding data dengan code ke Datagridview dan BindingNavigator yang biasanya dilakukan dengan menggunakan Drag and Drop.Terakhir teknik pemograman dilakukan dengan cara OOP. Disini kita akan membuat Class Entity dan Class AccessData, hal ini dapat memudahkan kita dalam melakukan pengembangan program, dan struktur program akan lebih mudah dibaca. Berikut form-form yang terdapat pada project ini.


Form Startup

Form Login

Form Penginputan Buku

Form Help Data Buku

Form View Buku

Source code dari project ini dapat di download disini

Selamat mencoba wassalam

Suni

Pasang Control di MDI-Form

0 komentar
Bagi yang baru belajar VB 6.0 seperti saya tentunya bingung ketika akan memasang control (misal : label) di MDI-Form (MDI=Multi Document Interface). Memang ada sebagian control yang bisa dipasang secara langsung. Seperti Taskbar, Toolbar, picture, dll. Nah lalu bagaimana jika ingin memasang label, command, textbox dll. Berikut saya sampaikan cara sederhana untuk memasangnya (-Tenang nggak pake coding-)
Tambahkan MDI-Form kedalam project, (menu: Project >> Add MDI Form)


Kemudianletakkan sebuah picture Box ke dalam MDI-Form.


Letakkan control-control yang ingin anda tambahkan diatas/didalam PictureBox tadi.


masih bingung? Download saja sample projectnya.

Zip Content :




Download Now
Suni

Web Development with Windows Azure

0 komentar

Today I am hoping to put together a bunch of resources to get started on Web Development on Windows Azure�

Overview & Value Props

At a very high level Windows Azure will provide cloud computing platform for web developers with few key advantages over any other on premise or hosted environment� IMO, the key value props of Windows Azure for Web Developers are:

  • Scale up and down based on your need � You can start off with very small server capacity and eventually as your web site traffic grows you can choose to request more capacity as things go�
  • Failover management � If one of the server fails or your application goes down then Windows Azure will take care of spinning up new server VMs for you behind the scenes without your site experiencing any downtime�
  • Store your Data in the Cloud -  If your web application is sitting in the cloud then you will need to have your database in the cloud as well...  With Microsoft�s cloud storage you can now have your data in the cloud as well�
  • Use existing  Skill Set � Developers have invested a lot of time and energy in learning technologies like ASP.NET and general .NET framework in itself.  In Windows Azure you will be able to use the same APIs that you are familiar with�  Funny but you can also host PHP applications on Windows Azure�

If you would like to learn more about the high level advantage and direction then visit Windows Azure for Web Developers page� While you are at it make sure you watch the small videos on the page which will give you a good back ground about Azure for Web Developers�

Getting the Windows Azure Tools & Accounts

Next, let us talk about what do you get yourself set up for Azure development�

  • Register for a free Windows Azure Account � The chances are that the account may not remain free and available all the time so go ahead and register for a account at Connect site
  • Use your existing Visual Studio 2008 install or even better than that download Visual Studio 2010 Beta 1  which is available to download for FREE�
  • Recently Windows Azure tools for Visual Studio were released which work on VS 2008 as well as VS 2010 Beta 1� Download the Windows Azure Tools for VS and install them on top of VS 2010 Beta 1�
  • You can also separately get the Windows Azure SDK, although I would recommend using the Tools install which contains all the stuff that you need including the runtime� 

Do find some very useful resources around the Azure application development below:

Useful Documentation

Web Casts & Videos

There are some good Azure web casts available� View Windows Azure Web Casts

Some of the interesting videos in the series of Windows Azure Videos are:

MSDN has got some more Azure Videos too�

Microsoft Events site also has many other Windows Azure videos

Sample Projects

To get started further easily you can find sample projects which use Windows Azure at www.codeplex.com� TIP: Search for �Azure� in CodePlex and you should find some samples easily�

Feedback and Questions

If you have any feedback and Questions, you can certainly leave them here; additionally you can also go to Azure User Groups�.   

Hope this helps�

- Vishal | Twitter: @VishalRJoshi

Suni

SharePoint Designer 2007 download for Free

0 komentar

SharePoint designer was made as a free download for everyone starting April 2009� You can download it for free from:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42#RelatedLinks

You can learn more on the SPD page @ http://www.microsoft.com/spd

Tom Rizzo from SharePoint team shares some of his thoughts on the SPD Designer decisions�.

Hope this will remove one more barrier for folks to learn and get ahead with SharePoint�

Suni

How to make Content Web Pages to use existing Master Page

0 komentar

Let us say you want to add a new page Page1.aspx to use Site.Master�  Lets say that Site.Master already exists in your project�

If you were to add Page1.aspx as a simple .aspx page then you will have to make manual change to the <%@ Page directive of the page to make sure Inherits property is set correctly� But generally you will not need to do this if you add the file in the below fashion�

WEB SITE PROJECTS: If you are using a Web Site Project (i.e. below)

new web site

Then in that case you can Right click on your project �> Add New Item and �Select Master Page�

new web form

On the next page you will get an option to select the master page as shown below:

Web Site Master

WEB APPLICATION PROJECTS (WAPs):   If  you are using a WAP (i.e. File �> New Project as shown below)

new WAP

Then while adding a new page, right click on your project�> Add �> New Item and instead of selecting �Web Form� select �Web Content Form� as shown below:

web content form

When you now click the �Add� button you will get to select the Site.Master page that you had previously added to your project� Check the figure below�

web form site master

Hope this helps�

- Vishal | Twitter: @VishalRJoshi |

Suni

Export Data di MSFlexgrid ke MS Excel 2003

0 komentar
Maaf Sobat Baru sempet posting malam ini, baru gak fit soale. Malam ini saya dapat code buat export data dari MSFlexGrid ke Worksheet Microsoft Excel Xp/2003 (Office 11).Sebelumnya jangan lupa menambahkan component : Microsoft Flexgrid Control 6.0 dan references : Microsoft Excel 11.0 Object Library.

--->>>>
CODE SET MSFLEXGRID
Tambahkan ke dalam Form sebuah MsFlexgrid dan tuliskan code dibawah ini pada jendela Coding anda!


Private Sub Form_Load()
On Error Resume Next
    With MSFlexGrid1
        .Rows = 125
        .Cols = 9
      
        For i = 0 To .Rows - 1
            For j = 0 To .Cols - 1
                .TextMatrix(i, j) = (i + 1) * (j + 1)
            Next j
        Next i
      
    End With
End Sub

code diatas adalah contoh pengisian data ke dalam MSFlexgrid.

CODE EXPORT KE EXCEL
Tambahkan sebuah Module dan COPAS saja code berikut :

Public Sub FlexGrid_To_Excel(TheFlexgrid As MSFlexGrid, _
  TheRows As Integer, TheCols As Integer, _
  Optional GridStyle As Integer = 1, Optional WorkSheetName _
  As String)
  
Dim objXL As New Excel.Application
Dim wbXL As New Excel.Workbook
Dim wsXL As New Excel.Worksheet
Dim intRow As Integer
Dim intCol As Integer

If  Not IsObject(objXL) Then
    MsgBox "You need Microsoft Excel to use this function", _
       vbExclamation, "Print to Excel"
    Exit Sub
End If

On Error Resume Next

' open Excel
objXL.Visible = True
Set wbXL = objXL.Workbooks.Add
Set wsXL = objXL.ActiveSheet

' name the worksheet
With wsXL
    If Not WorkSheetName = "" Then
        .Name = WorkSheetName
    End If
End With
  
' fill worksheet
For intRow = 1 To TheRows
    For intCol = 1 To TheCols
        With TheFlexgrid
            wsXL.Cells(intRow, intCol).Value = _
               .TextMatrix(intRow - 1, intCol - 1) & " "
        End With
    Next
Next

' format the look
For intCol = 1 To TheCols
    wsXL.Columns(intCol).AutoFit
    'wsXL.Columns(intCol).AutoFormat (1)
    wsXL.Range("a1", Right(wsXL.Columns(TheCols).AddressLocal, _
         1) & TheRows).AutoFormat GridStyle
Next

End Sub


Kembali ke Form dan tambahkan sebuah command kemudian tuliskan code dibawah ini :
Private Sub Command1_Click()
FlexGrid_To_Excel MSFlexGrid1, MSFlexGrid1.Rows, MSFlexGrid1.Cols, 1, "Data dari Ms flexgrid"
End Sub
code diatas adalah code untuk memanggil sub export ke excel di module yang telah kita buat sebelumnya.
Kalau sudah selesai, segera dech dijalankan!!! kalau beruntung pasti berhasil, atau kalau masih takut ya download saja sample projectnya disini
Suni

Buka CMD yang di blok

0 komentar
Pernah Anda main di warnet atau di tempat lain trus CMD (command Prompt) di blok oleh admin? Berikut ini ada cara untuk membuka CMD yang di blok,yaitu:

cara pertama :

1. Buka Microsoft Word

2. Ketik:file:///c:/windows/system32/cmd.exe

3. Tekan space/enter, akan terbentuk sebuah link (berwarna biru)

4.Tekan ctrl sambil mengklik link tersebut maka CMD pun bisa terbuka.

cara kedua :

Buat batch file pada notepad yang isinya:
@echo off
command
@echo on

Save dengan ekstensi bat (*.bat) dengan nama filenya terserah Anda, kemudian setelah tersave Anda bisa mengeksekusi file tersebut maka CMD pun bisa terbuka.

Good Luck.
Suni

TROUBLESHOOTING KOMPUTER

0 komentar

Komputer sudah merupakan alat bantu yang tergolong penting saat ini, kita ambil salah satu contoh pada kegiatan perkantoran, tentunya dengan adanya komputer maka pekerjaan dapat diselesaikan dengan lebih cepat. Sebagai pengguna atau pemakai komputer tentunya kita juga pernah mengalami masalah dengan komputer. Hal tersebut dapat diakibatkan adanya ketidaksesuaian dari komponen dasar komputer itu sendiri yang biasanya berkaitan dengan Software (perangkat lunak atau aplikasinya), Hardware (perangkat keras) atau Brainware (si pemakai komputer).

Pengertian Troubleshooting Komputer
Dalam dunia komputer, segala sesuatu masalah yang berhubungan dengan komputer disebut Troubleshooting dan timbulnya masalah dalam komputer tentu ada sebabnya. Pada kesempatan ini kita akan sedikit belajar untuk mendeteksi masalah pada komputer Anda terutama yang berhubungan dengan Hardware.
Untuk permasalahan dengan Software sebaiknya Anda lakukan pendeteksian sederhana dahulu seperti pemeriksaan file-file yang berhubungan dengan Software atau spesifikasi permintaan (requirement) dari Software. Apabila permasalahannya cukup rumit, sebaiknya Anda install ulang saja Software tersebut, karena akan terlalu rumit untuk memperbaiki sebuah Software, sedangkan untuk permasalahan dengan Brainware, penulis hanya dapat memberikan saran �istirahat dulu deh, he��.

Teknik dalam Troubleshooting
Terdapat dua macam teknik dalam mendeteksi permasalahan dalam komputer, yaitu teknik Forward dan teknik Backward. Untuk lebih mengenal kedua teknik tersebut, ada baiknya kita bahas terlebih dahulu definisi dari masing-masing teknik tersebut.
1. Teknik Forward
Sesuai dengan namanya, maka dalam teknik ini segala macam permasalahan dideteksi semenjak awal komputer dirakit dan biasanya teknik ini hanya digunakan oleh orang-orang dealer komputer yang sering melakukan perakitan komputer. Pada teknik ini hanya dilakukan pendeteksian masalah secara sederhana dan dilakukan sebelum komputer dinyalakan (dialiri listrik). Untuk mempermudah silakan simak contoh berikut :
� Setelah komputer selesai dirakit, maka dilakukan pemeriksaan pada semua Hardware yang telah terpasang, misalnya memeriksa hubungan dari kabel Power Supply ke soket power pada Motherboard.
� Untuk casing ATX, kita periksa apakah kabel Power Switch sudah terpasang dengan benar.
� dsb.

2. Teknik Backward
Hampir sama dengan teknik sebelumnya, teknik Backward adalah teknik untuk mendeteksi kesalahan pada komputer setelah komputer dinyalakan (dialiri listrik). Teknik lebih banyak digunakan karena pada umumnya permasalahan dalam komputer baru akan timbul setelah �jam terbang� komputernya sudah banyak dan ini sudah merupakan hal yang wajar. Dapat kita ambil beberapa contoh sebagai berikut :
� Floppy Disk yang tidak dapat membaca disket dengan baik.
� Komputer tidak mau menyala saat tombol power pada casing ditekan.
� dsb.

Tabel Pendeteksian Masalah
Setelah penjelasan sederhana dari kedua teknik tersebut penulis akan membahas lebih dalam lagi ke teknik Backward, karena bagi pengguna komputer rumahan tentunya teknik ini lebih banyak akan digunakan ketimbang teknik Forward. Untuk lebih mempermudah dalam pendeteksian masalah pada komputer Anda, silakan simak tabel berikut :


Komponen Pendeteksian Masalah
1. Power Supply Analisa Pengukuran
2. Motherboard
3. Speaker
4. RAM Analisa Suara
5. VGA Card + Monitor
6. Keyboard Analisa Tampilan
7. Card I/O
8. Disk Drive
9. Disket

Analisa Pengukuran
Pada tahapan ini, pendeteksian masalah dengan cara mengukur tegangan listrik pada komponen nomor 1 sampai 3. Gunakan alat bantu seperti multitester untuk mengukur tegangan yang diterima atau diberikan komponen tersebut.
Contoh : Mengukur tegangan listrik yang diterima oleh Power Supply, lalu mengukur tegangan yang diberikan oleh Power Supply ke komponen lainnya.

Analisa Suara
Pada tahapan ini pendeteksian masalah menggunakan kode suara (beep) yang dimiliki oleh BIOS dan dapat kita dengar lewat PC Speaker. Pastikan kabel PC Speaker sudah terpasang dengan baik. Kemungkinan letak permasalahan ada di komponen nomor 4 dan 5. Untuk mempermudah pengenalan kode suara tersebut, silakan simak keterangan berikut :
� Bunyi beep pendek satu kali, artinya sistem telah melakukan proses Boot dengan baik.
� Bunyi beep pendek 2 kali, artinya ada masalah pada konfigurasi atau seting pada CMOS.
� Bunyi beep panjang 1 kali dan pendek 1 kali, artinya ada masalah pada Motherboard atau DRAM.
� Bunyi beep panjang 1 kali dan pendek 2 kali, artinya ada masalah pada monitor atau VGA Card.
� Bunyi beep panjang 1 kali dan pendek 3 kali, artinya ada masalah pada Keyboard.
� Bunyi beep panjang 1 kali dan pendek 9 kali, artinya ada masalah pada ROM BIOS.
� Bunyi beep panjang terus-menerus, artinya ada masalah di DRAM.
� Bunyi beep pendek terus-menerus, artinya ada masalah penerimaan tegangan (power).
� Pada beberapa merk Motherboard akan mengeluarkan bunyi beep beberapa kali apabila temperatur processornya terlalu tinggi (panas).
Catatan : kode bunyi beep diatas berlaku pada AWARD BIOS, untuk jenis BIOS yang lain kemungkinan memiliki kode bunyi beep yang berbeda.

Analisa Tampilan
Pada tahapan ini pendeteksian masalah cenderung lebih mudah karena letak permasalahan dapat diketahui berdasarkan pesan error yang ditampilkan di monitor. Kemungkinan letak permasalahan ada di komponen nomor 6 sampai 9.
Contoh : Pada saat komputer dinyalakan tampil pesan Keyboard Error, maka dapat dipastikan letak permasalahan hanya pada Keyboard.

Cara Cepat Mengenali Troubleshooting
� Apabila terjadi masalah dan sistem masih memberikan tampilan pesan pada monitor atau disertai dengan bunyi beep 1 atau 2 kali, maka kemungkinan letak permasalahan ada di komponen nomor 6 sampai 9, yaitu pada Keyboard, Card I/O, Disk Drive dan Disket.
� Apabila terjadi masalah dan sistem memberikan kode bunyi beep lebih dari 2 kali, maka kemungkinan letak permasalahan ada di komponen nomor 4 dan 5, yaitu RAM, VGA Card dan Monitor.
� Sedangkan untuk masalah yang tidak disertai pesan pada monitor atau kode bunyi beep, kemungkinan besar letak permasalahan ada di komponen nomor 1 dan 2, yaitu Power Suplly dan Motherboard.

Dengan kedua macam teknik dalam pendeteksian maslah dalam komputer tersebut, tentunya akan lebih memperkaya pengetahuan kita di bidang komputer, jadi jika suatu saat terdapat masalah pada komputer Anda kita dapat melakukan pemeriksaan terlebih dahulu sebelum membawa ke tempat servis, kalaupun harus membawa ke tempat servis kita sudah mengerti letak permasalahannya, jadi kita tidak dibohongi oleh tukang servis yang nakal ; )
Dengan pemahaman troubleshooting komputer yang lebih dalam tentunya akan lebih mempermudah kita untuk mengetahui letak permasalahan dalam komputer dan tentunya akan lebih menyenangkan apabila kita dapat memperbaiki sendiri permasalahan tersebut. Semoga pembahasan sederhana tentang troubleshooting ini dapat bermanfaat, selamat mencoba dan terima kasih.

Troubleshooting Motherboard

Kalau prosesor dianggap sebagai �otak� komputer, maka motherboard boleh dianggap merupakan �jantung� kehidupan di PC. Sebagai komponen yang menyandang �beban berat� kerusakan sedikit saja bisa membikin PC tersengal-sengal.
Pada komputer generasi awal, komponen seperti prosesor dan Ram langsung dilekatkan pada motherboard tanpa bisa diganti-ganti atau ditambah lagi. Model semcam ini dinamakan backplane. Desain baru yang bersifat modular memungkinkan penggantian beberapa komponen yang melekat pada motherboard secara mudah, sekaligus memberikan keleluasaan tersedianya peluang-peluang peningkatan teknologi PC itu sendiri.
Namun, kemudahan senantiasa mengandeng resiko. Begitu pula dengan motherboard. Sejak motherboard dijadikan �sasaran tembak� utama untuk menghasilkan PC yang optimal, kita dihadapkan pada keruwetan-keruwetan yang semakin besar. Mari tunjuk beberapa contoh. Peningkatan kebutuhan prosesor yang bertenaga membuat desain motherboard harus mengikuti tuntutan perkembangan prosesor. Kebutuhan akan transfer data yang lebih cepat membutuhkan desain motherboard terus berubah. Perkembangan-perkembangn terbaru seperti teknologi Fire Ware, USB 2.0, RAID System, Smart Card, Secure Digital, wireless, semuanya berkumpul pada lahan yang sama : motherboard.
Meski untuk saat ini belum semua teknologi tersebut populer, namun untuk memberi daya tarik suatu produk motherboard para produsen pun tak kurang akal. Mereka beramai-ramai menyediakan ruang upgrade itu, tanpa harus menyertakannya ketika ia diproduksi secara massal, untuk tetap membuatnya tetap ekonomis.
Beragamnya tipe chipset pada motherboard yang menjadi tolak ukur dukungan teknis juga kian membuat para pengguna dipusingkan untuk memilih mana yang terbaik. Belum lagi selesai dengan masalah yang satu ini, kita juga dihadapkan dengan berbagai kekhawatiran, bagaimana mengatasi persoalan bilaman terjadi motherboard sebagai jantung PC, masalah sedikit saja bisa membuat PC termehek-mehek.
Justru dengan banyaknya pilihan tersebut, kunci pertama supaya kita tetap tidak tersesat delam belantara adalah memahami seni arsitektur mother board, dan membekali diri dengan kemampuan praktis yang mumpuni. Berikut ini langkah-langkahnya.
Repair or Replace
Keputusan untuk mereparasi sangat ditentukan oleh tingkat kerusakan yang terjadi pada sebuah motherboard. Sementara, langkah penggantian sangat tergantung oleh tingkat daya dukung teknologi motherboard ataupun kemampuan ekonomi Anda dalam membelanjakan barang-barang komputer. Masalahnya adalah bagaimana seandainya motherboard itu masih terhitung baru, sementara kita tidak mampu mendeteksi kerusakan atau menentukan jalan keluarnya ? ikuti dulu langkah kedua sebelum memutuskan untuk membeli yang baru.
Back to Basics !
� Periksa semua konektor. Tentu saja, langkah ini diperlukan untuk memastikan bahwa tidak ada satu konektor pun yang terlepas atau tidak tertancap dengan benar.
� Periksa semua komponen yang melekat. Ini penting untuk memdeteksi, apakah pemasangan prosesor, RAM, VGA Card sudah benar atau belum. Juga untuk memastikan bahwa secara fisik IC-IC di dalam motherboard tidak mengalami kerusakan atau terlepas.
� Periksa sumber listrik yang masuk melalui power suplay. Untuk memastikannya, periksa dulu suplai listrik dari jala listrik, lalu periksalah output listrik pada kabel-kabel power suplay dengan menggunakan multimeter. Pastikan bahwa output tiap kabel sudah sesuai dengan yang direkomendasikan pada buku manual.
� Periksa, adakah barang-barang asing yang menggangu jalur motherboard. Kabel, sekrup, kotoran, juga debu bisa mempengaruhi nafas kehidupan motherboard. Gangguan semacam ini, selain membuat lalu lintas data terganggu, bila posisinya strategis bisa menimbulkan hubungan pendek alias konslet.
� Periksa jumper-jumper, DIP switch, atau pin-pin pengatur setiap fitur dengan teliti dan benar. Pastikan bahwa Anda mengacu pada buku manual jangan menggunakan ilmu hafalan. Setting yang salah bisa membuat motherboard Anda tak mau hidup.
� Periksa bagian-bagian motherboard yang melekat pada casing. Hubungan pendek akibat penguncian tanpa isolator antara casing, sekrup pengunci dengan motherboard akan membuat listrik terhenti setiap kali tombol power ditekan.

Sistem PC tidak menyala ketika kartu grafis onboard diganti dengan VGA Card
Masalah semacam ini sering terjadi ketika pengguna hendak melakukan upgrade kartu grafis pada motherboard yang memiliki VGA add on yang terpasang. Namum, pada sebagian motherboard, Anda harus melakukan pergantian setting secara manual. Sebenarnya ini tidak akan terjadi kalau Anda tahu tips dan triknya. Biasanya masalah akan terjadi ketika kartu grafis add on ditancapkan dan Anda melakukan booting untuk pertama kalinya. Sistem kemudian tidak menyala sama sekali. Bahkan tidak mengeluarkan bunyi beep sama sekali.
Langkah pertama yang harus dilakukan adalah menggunakan kembali VGA onboard Anda. Ketika Sudah masuk sistem Windows, lakukan uninstall driver VGA onboard yang Anda pakai. Setelah itu, lakukan restart kembali sistem Anda untuk kemudian masuk pada menu BIOS. Pada menu ini, Anda harus mematikan atau mend-disable fitur VGA onboard. Setelah mematikan fungsi ini keluarlah dari BIOS dan matikan sistem.
Langkah selanjutnya adalah pasang kartu grafis add on Anda pada slot AGP atau slot PCI sesuai dengan tipe kartu grafis yang hendak Anda pakai. Setelah tertancap dengan benar pada slot yang sesuai, nyalakan kembali sistem Anda. Sistem akan kembali menyala dengan kartu grafis add on sebagai kartu grafis utama. Jangan lupa untuk menginstall driver terbaru yang sesuai dengan kartu grafis tersebut.

Sistem tidak bekerja ketika prosesor diganti
Kejadian ini amat sering terjadi ketika Anda hendak melakukan upgrade atau downgrade dengan menggunakan prosesor yang memiliki front side bus yang berbeda. Misalnya ketika Pentium Anda ber-FSB 533 MHz Anda ganti dengan yang ber-FSB 400 MHz, sementara BIOS Anda masih men-setting sistem bekerja pada FSB 533 MHZ.
Agar sistem mau bekerja kembali, ada dua cara yang bisa ditempuh. Cara pertama adalah masuk ke sistem BIOS dan menganti FSB yang dipakai dari 133 MHZ manjadi 100 MHz. Ini dengan catatan kalau sistem motherboard dan prosesor Anda masih bisa mentolerir penggunaan FSB yang jauh lebih tinggi dibanding yang dipakai.
Cara lain adalah melakukan clear CMOS. Apabila langkah ini sudah dilakukan. Masuklah ke menu BIOS Anda dan pastikan FSB yang dipakai sudah sesuai dengan FSB yang bekerja pada prosesor Anda. Langkah ini dijamin manjur untuk mengatasi masalah yang semacam ini.

Sistem tidak bekerja ketika modul memori DDR diganti
Ada beberapa kemungkinan maslah yang mungkin jadi penyebab mangapa masalah semacam ini terjadi. Pertama adalah kompatibilitas motherboard yang dipakai terhadap memori baru yang dipasang. Penyebabnya ada dua, yaitu masalah chip memori yang digunakan atau maslah tipe memori yang dipakai. Beberapa motherboard mensyaratkan secar tegas jenis chip yangh dipakai. Apabila tidak sesuai, motherboard tidak akan mendeteksi adanya memori yang berakibat pada tidak bekerjanya sistem. Sementara beberapa motherboard juga tidak mau dipsangi memori tipe single side atau double side. Sekali lagi ini masalah kompatibilitas motherboard terhadap memori yang dipasang. Apabila masalahnya adalah chip memori, update BIOS terkadang bisa jadi salah satu pemecahan jitu.
Kemungkinan kedua adalah tipe memori yang dipasang memiliki CAS latency yang lebih rendah ketimbang CAS latency memori sebelumnya, sementara pada BIOS latency masih di-setting pada CAS-2. cara satu-satunya adalah dengan melakukan reset atau clear BIOS. Setelah itu masuklah pada menu BIOS yang mengatur latency yang bekerja pada memori dan ubah sesuai dengan kemampuan memorinya. Yang paling aman adalah dengan mengubah latency yang bekerja pada CL-2,5.

Sistem tidak bekerja meski semua power sudah terpasang
Bisa jadi masalah ini muncul lantaran beberapa penyebab. Pertama periksa apakah ada aliran listrik yang masuk pada motherboard. Ini penting untuk memastikan adakah aliran listrik yang mengalir pada motherboard. Pada sebagian besar motherboard, indikasi adanya arus listrik yang mengalir ini ditandai dengan lampu LED yang menyala. Kalau lampu ini tidak menyala, bisa dipastikan tidak ada arus listrik yang mengalir.
Kedua, kemungkinan power suplay yang tidak terlalu bagus alias tidak memiliki tenaga yang sesuai. Cara satu-satunya adalah menganti power suplay yang Anda punya dengan yang lebih bagus.
Penyebab ketiga yang mungkin adalah tidak terpasangnya kartu grafis dengan benar. Ini memang biasa terjadi kalau Anda sembrono memasang kartu grafis add on. Untuk mengatasinya, Anda bisa memperbaiki posisi pemasangan. Usahakan agar posisinya tegak lurus terhadap motherboard.
Penyebab keempat yang sering tidak terbayang adalah rusaknya tombol power atau koneksinya yang menghubungkan front panel dengan tombol power pada casing depan. Ini menyebabkan Anda tidak dapat menyalakan sistem meski semua terpasang dengan benar.

Sistem tiba-tiba hang ketika di overclock
Ada beberapa penyebab untuk masalah ini. Penyebab pertama ada pada beberapa komponen yang membutuhkan frekuensi kerja yang lebih tinggi. Ini misalnya terjadi untuk AGP ataupun PCI yang terpasang. Untuk melakukan ini, Anda bisa masuk ke BIOS dan menaikkan frekuensi kerjanya. Ini pun dengan catatan apabila motherboard yang Anda pakai memang mendukung.
Penyebab kedua adalah kurangnya tegangan yang dipakai. Untuk itu, Anda juga bisa masuk ke menu BIOS dan melakukan penaikan tegangan, baik pada prosesor atau memori. Tapi cara ini riskan kaerena sangat tergantung pada kemampuan dan daya tahan motherboard, prosesor, memori, ataupun kartu grafis yang dipasang. Ini kareena kenaikan tegangan akan mempengaruhi kerja dari beberapa periferal yang terpasang.

Sistem tidak bekerja karena hardisk tidak terdeteksi
Masalah ini sering sekali muncul pada beberapa motherboard. Kesalahan sendiri terjadi bukan pada motherboard-nya, tetapi pada kabel data yang Anda gunakan. Kesalah ini biasanya muncul karena Anda menggunakan port secondary dan bukan port primary meskipun Anda tidak menggunakannya buat CD-ROM atau drive lain. Pada beberapa sistem, motherboard tidak akan mendeteksi lantaran penggunaan kabel data semacam ini. Solusi yang bisa dilakukan adalah menggunakan port utama pada kabel IDE untuk hardisk sementar secondary untuk CD-ROM drive atau yang lain.

Sistem tidak bekerja ketika kabel fan CPU tidak dipasang
Ini biasa terjadi pada beberapa motherboard yang memiliki tingkat keamanan yang cukup bak. Pada mother board yang demikian, sistem tidak akan mau bekerja kalau kabel fan tidak terpasang pada pin yang sesuai yaitu pun CPU fan. Ini dimaksudkan untuk menjamin agar fan bekerja untuk melindungi prosesor dari panas berlebihan. Nah, kalau Anda tidak memasang kabel fan pada pin power fan, atau bahkan tidak memasang pada salah satu pin, otomatis sistem tidak akan bekerja. Langkah satu-satunya yang diambil adalah memasang kabel fan CPU pada pin yang sesuai.

Ketika booting sistem nyatakan disk fail
Masalah ini muncul kalau Anda tidak memiliki floppy drive sementara pada BIOS fitur ini masih difungsikan. Cara satu-satunya adalah masuk ke menu BIOS dan matikan fitur yang satu ini.

Sistem tidak bekerja ketiga primary graphic adapter diganti
Ini biasa terjadi pada motherboard yang memiliki fitur VGA onboard. Ketika akan diganti dengan kartu grafis add on, baik yang berebasis PCI ataupun AGP. Ketika setting yang dipasang tidak sesuai dengan kondisi nyata, sistem tidak akan mampu melakukan booting. Satu-satunya langkah yang bisa diambil adalah dengan melakukan clear CMOS atau bahkan mencabut baterai CMOS kalau jumper untuk melakukan clear CMOS tidak ada. Ini untuk memaksa motherboard kembali pada posisi default. Setelah booting dapat dilakukan, masuk pada menu BIOS dan ubah setting primary graphic adapter sesuai dengan jenis kartu grafis yang dipasang. Apabila Anda memasang kartu grafis berbasis AGP, setting fitur ini pada AGP add on.

BIOS yang terkunci Password
Password BIOS biasanya digunakan user untuk melindungi setting BIOS pada komputer. Dan bila Anda ingin mereset password pada BIOS tidak terlalu susah untuk mengkoneksikan bateray CMOS nya, dengan sedikit trik pada Dos, Anda bisa mereset BIOS tersebut.
Pertama keluarlah dari Windows atau me-reboot komputer, jalankan komputer pada MS-DOS mode, gunakan pilihan � Command prompt only�
Pada C:\> prompt, ketik :
DEBUG
Tekan enter. Anda akan melihat tanda ( - ) pada DEBUG prompt, kemudia ketik: o 70 2e
Pada DEBUG prompt akan ditampilkan seperti �o 70 2e. Tekan enter, ketik :
o 71 ff
Tekan enter, terakhir ketik :
Q
Tekan enter, makan Anda akan keluar dari DEBUG prompt dan kembali pada C:\> prompt
Sekarang reboot PC Anda, tekan tombol del, dan password untuk memasuki Setup BIOS pun sudah lenyap.




Suni

Latihan Dasar untuk List View

0 komentar
ListView dapat digunakan sebagai pengganti dari DataGrid, MSFlexgrid, atau DBGrid, tampilannya lebih OK! tapi maaf saya sedang tidak ada waktu nulis nih. Download Saja Contoh Projectnya disini.

Powered By : Ziddu.com
Suni

23 Cara Mempercepat Running Windows XP

0 komentar




Bagi user awam, biasanya untuk membantu meningkatkan performa OS Windows, defrag adalah cara utama.
Namun ternyata, ada bbrp jalan lain yang dapat membantu Anda meningkatkan performa Windows lebih baik lagi.

Berikut ini terdapat tips2 yang diambil dari artikel pakar luar negeri:

1. Untuk menurunkan waktu booting dan meningkatkan performa, tidak usah menggunakan software defrag pihak ketiga, gunakan saja perangkat Defragmenter yang buatan (built-in) Windows, tidak akan jauh beda. Dan juga, sebaiknya menggunakan Harddisk dengan tipe Ultra-133 atau Serial ATA (SATA) dengan buffer 8-MB.

2. Jika RAM PC kurang dari 512 MB, maka sebaiknya ditambah kapasitas memorinya. Hal ini relatif tidak mahal dan akan membantu meningkatkan performa sistem Anda secara dramatis.

3. Pastikan file system yang digunakan Windows XP adalah NTFS. Cara memeriksanya:

a. Buka Windows Explorer (My Computer)
b. Klik kanan pada drive C:
c. Klik Properties.

Kalau ternyata file system Anda menggunakan FAT32, maka untuk mengubahnya adalah dengan cara sebagai berikut:
- Backup data-data penting dulu ya.
- Klik Start > Run > ketik CMD
- Setelah muncul jendela Command Prompt, ketik:

Code:

CONVERT C: /FS:NTFS


Catatan: Komputer jangan disela ketika melakukan konversi ini, dan juga dalam keadaan bebas dari virus. File system yang digunakan oleh drive bootable (biasanya C:) bisa FAT32 atau NTFS. Saya sangat merekomendasikan untuk menggunakan NTFS demi keamanan superior, ketahanan dan efisiensi ruang yang lebih besar.

4. Non aktifkan File Indexing. Layanan File Indexing mengekstraksi informasi dari dokumen-dokumen dan file-file lainnya yang ada pada harddisk dan membuat sebuah "searchable keyword index" (index keyword pencarian). Bisa dibayangkan proses ini sangat memberatkan sistem.

Cara kerjanya sbb:

Seorang user mencari kata, frase, atau properti sebuah dokumen, dari dokumen-dokumen yang jumlahnya ratusan atau ribuan dan ia tidak tahu nama dari dokumen yang dicari. Windows XP dengan fungsi built-in search masih bisa melakukan berbagai macam jenis pencarian tanpa melibatkan Indexing Service. Tapi agak lebih lama. Sistem Operasi harus membuka tiap file ketika diminta tolong mencari apa yang user inginkan.

Kebanyakan orang tidak membutuhkan fitur pencarian ini. Yang biasanya membutuhkan adalah lingkungan perusahaan yang besar dimana ribuan dokumen diletakkan pada paling tidak satu server. Akan tetapi jika hanya semacam system builder, yang kebanyakan kliennya adalah bisnis kecil dan menengah, dan jika para klien tidak membutuhkan fitur tersebut, saya rekomendasikan supaya mendisfungsikannnya (disable) layanan tersebut.

Caranya Mendisfungsikannya:

a. Buka Windows Explorer (My Computer)
b. Klik kanan pada drive C:
c. Pilih Properties
d. Hilangkan tanda centang (checklist) "Allow Indexing Service to index this disk for fast file searching."
e. Klik tombol Apply, muncul: apply changes to "C: subfolders and files"
f. Klik tombol OK.

Jika ada pesan peringatan atau error muncul (seperti "Access is denied"), klik tombol Ignore All.

5. Update driver VGA dan chipset motherboard, termasuk update BIOS dan konfigurasinya. Carilah info-info tentang konfigurasi BIOS secara tepat di internet.

6. Kosongkan folder Prefetch windows setiap 3 bulan atau lebih.

Windows XP merekam sebagian dari data atau aplikasi yang sering digunakan agar membuat proses load kelihatan lebih cepat ketika dipanggil oleh user. Hal ini bagus, tetapi untuk waktu yang lama, folder prefetch bisa jadi kelebihan muatan referensi file dan aplikasi yang tidak lagi digunakan. Jika hal itu terjadi, Windows XP akan membuang-buang waktu dan memperlambat performa sistem, ketika melakukan load aplikasi atau file. Tidak ada yang penting dalam folder tersebut, dan seluruh isinya aman untuk dihapus.
Folder tersebut terletak di: C:\WINDOWS\Prefetch\

7. Sekali sebulan jalankan disk cleanup.

Caranya:

a. Buka Windows Explorer (My Computer)
b. Klik kanan pada drive C:
c. Pilih Properties
d. Klik tombol Disk Cleanup dan delete semua file temporer.

8. Pada Device Manager, klik ganda pada IDE ATA/ATAPI Controllers device, dan pastikan DMA di-enable (diaktifkan) untuk tiap drive yang terhubung ke Primary Controller dan atau Secondary controller.

Lakukan hal ini dengan cara:

a. Klik ganda pada Primary IDE Channel. kemudian klik tab Advance Settings.
b. Pastikan Transfer Mode -nya diset pada "DMA if Available" untuk kedua Device 0 dan Device 1.
c. Lakukan hal serupa pada Secondary IDE Channel.

9. Upgrade Pengkabelan.

Untuk peningkatan teknologi harddisk, dibutuhkan pengakabelan yang akan mendorong performa lebih baik.
Pastikan untuk menggunakan kabel 80-wire Ultra-133 untuk semua device IDE dan gunakan konektor yang cocok dengan socket Master/Slave/Motherboard.

Kalo Device-nya cuma satu, harus dihubungkan pada konektor yang paling ujung dari kabel pita (kabel data), jangan pada konektor yang di tengah kabel pita, jika tidak, maka akan terjadi masalah sinyal. Pada harddisk ultra DMA, masalah sinyal ini bisa mencegah harddisk memaksimalkan potensinya.

10. Buang semua spyware dari komputer.

Gunakan program gratisan seperti AdAware buatan Lavasoft atau SpyBot Search & Destroy. Setelah program ini terinstal, pastikan untuk melakukan cek update dan mendownloadnya jika ada, sebelum melakukan pencarian spyware di komputer.
Apapun program yang ditemukan bisa dihapus secara aman. Semua program gratisan yang meminta spyware untuk dijalankan tidak akan berfungsi lagi. Jika program-program gratisan itu masih dibutuhkan tinggal instal lagi saja.

11. Buang semua program atau item yang tidak perlu dari rutin (routin) Windows Startup dengan menggunakan utilitas MSCONFIG.

Caranya:

a. Klik Start > Run > ketik MSCONFIG > klik OK
b. Klik tab StartUp ?> kemudian hilangkan checklist (tanda centang) dari program yang tidak diinginkan.

Tidak paham dengan item-item tersebut? Kunjungi WinTasks Process Library. Situs itu memuat proses sistem, aplikasi yang diketahui dan juga tentang referensi spyware dan penjelsannya. Atau bisa diidentifikasi nama item-item tersebut secara langsung dengan menggunakan google.

12. Buang semua program yang tidak digunakan dari Add/Remove Programs di Control Panel.

13. Matikan beberapa atau semua animasi yang tidak dibutuhkan dan nonaktifkan (disable) active desktop.

Pada kenyataannya, untuk optimasi performa, matikan semua animasi. Windows Xp menawarkan banyak setting-setting yang berbeda pada bagian ini.

Caranya:

a. Klik System Icon di Control Panel
b. Klik tab Advance
c. Klik tombol Settings pada kotak Performance.
d. Hilangkan checklist (tanda centang) opsi apa saja yang tidak ingin dijalankan.
Atau bisa langsung klik pada Radio Button: Adjust for best performance.

14. Kalo bisa mengedit Registry Windows XP, lakukan untuk meningkatkan performa XP.

Bisa menggunakan software tweak atau manual mengedit registry. Di internet sudah banyak tersebar.

15. Kunjungi situs update Microsoft Windows secara rutin dan download semua update yang berlabel Critical.

Download juga Optional update yang dibutuhkan. (ingat, kalau software OS windows XP -nya bajakan, jangan coba-coba untuk mengupdate, bisa dikasih "stempel" tanda bajakan sama Microsoft yang justru akan memperlambat sistem ketika booting dan running).

16. Update anti virus dalam sepekan sekali atau bahkan harian. Pastikan hanya satu software yang terinstal. Menggabungkan lebih dari satu antivirus hanya akan mengundang penyakit bagi performa dan kahandalan komputer.

17. Pastikan font yang terinstal kurang dari 500 jenis saja pada komputer. Makin banyak font, makin lambatlah sistem. Walaupun windows XP lebih efisien dalam menangani font dari pada versi sebelumnya, tapi kelebihan font akan berdampak pada melemahnya sistem.

18. Jangan partisi harddisk. (Opsional saja)

NTFS File System Windows XP berjalan lebih efisien pada satu partisi yang besar. Data tidak lebih aman pada partisi terpisah, dan format ulang tidak dibutuhkan untuk instal ulang Sistem Operasi (OS). Satu partisi ini berfungsi agar tidak ada pembatasan oleh partisi akan tetapi akan dibatasi oleh ukuran kapasitas harddisk itu sendiri. Sehingga tidak perlu melakukan resize partisi yang meghabiskan waktu dan resiko kehilangan data.

19. Lakukan pengecekan terhadap sistem RAM untuk memastikan beroperasi dengan baik.

Saya merekomendasikan untuk menggunakan program gratisan MemTest86.
Setelah didownload, bisa membuat bootable CD atau disket (sesuai pilihan) yang akan melakukan 10 macam tes pada memory PC secara otomatis setelah malakukan boot dengan CD atau disket yang dibuat. Biarkan semua tes berjalan sampai paling tidak melewati 3 tes selesai dari 10 tes. Jika program mendapati error, matikan dan cabut listrik komputer, cabut RAM memory, ganti dengan yang lain dan lakukan tes lagi. Ingat, memory yang rusak tidak bisa diperbaiki, dan hanya bisa diganti.

20. Jika terdapat CD atau DVD recorder / writer, carilah update firmware dari pabriknya. Pada beberapa kasus, upgrade terbukti bisa mempercepat recorder tersebut dan biasanya gratis.

21. Non aktifkan (disable) service (layanan) yang tidak penting.

Windows XP memasang banyak service yang tidak dibutuhkan. Untuk menentukan service apa saja yang tidak dibutuhkan, buka situs Black Viper untuk konfigurasi Windows XP.

22. Jika tampilan tunggal Windows Explorer mengalami masalah ketika menampilkan file dan menghambat sistem operasi, lakukan langkah berikut:

a. Buka My Computer
b. Klik Tools
c. Klik Folder Options?
d. Klik tab View
e. Geser / gulung ke bawah menuju "Launch folder windows in a separate process", aktifkan opsi ini. Setelah komputer di-restart, opsi ini akan berjalan.

23. Setidaknya sekali setahun, buka casing komputer dan bersihkan semua debu dan "puing-puingnya". Sementara itu cek juga kipasnya, apakah putarannya masih proporsional.

---------------------------------------------

OK, That's all.

Kalau ada tambahan ada perubahan, ntar akan di-update lagi.




Suni

Tawk.to