Jumat, 13 Juli 2012

[ERROR] Login lalu Logout Windows (Tidak bisa masuk desktop windows)

23 comments

Tidak bisa masuk ke desktop Windows. 
Seringkali setelah kita membersihkan hardisk kita dari virus dengan men scannya di PC lain. Efek yang ditimbulkan oleh virus tersebut seringkali belum bisa diperbaiki, salah satunya adalah tidak bisa masuk ke desktopWindows (Setelah login langsung dikeluarkan lagi atau logout otomatis oleh Windows).


Dan inilah cara-cara yang dilakukan oleh kebanyakan orang :
Tampilan Layar Pilihan User Account
Tampilan normal desktop Windows
Standard Boot: Windows terlihat booting secara normal, menampilkan daftar user sebelum masuk Windows. Setelah memilih salah satu account akhirnya muncul "Loading Personal" (Proses masuk ke desktop), Setelah masuk lalu background desktop menjadi blank dan akhirnya muncul "Saving Setting" dan kembali lagi ke halaman untuk memilih user.


Tampilan Layar Hitam Booting Windows XP

Safe Mode: Sebelum masuk layar hitam booting Windows menekan tombol F8 lalu memilih Safe Mode dan sama saja. Setelah memilh user untuk masuk ke desktop Windows, muncul "Saving Settings" dan akhirnya kembali lagi ke halaman memilih User Account atau log off. Hal itu sama saja untuk account-account yang lainnya.


Permasalahan :
Penyebab yang paling umum dari ini, adalah karena antivirus atau ada program yang telah menghapus sebuah file, tapi registry masih menunjuk pada file tersebut. File yang bernama "wsaupdater.exe" dan "userinit.exe" adalah yang paling mungkin menjadi penyebabnya, tapi tidak menutup kemungkinan karena penyebab lain juga.

Mari kita coba.

Masuk ke Windows dengan menggunakan CD Instalasi WINDOWS XP
Masuklah ke dalam mode "recovery console"
pada tampilan command prompt

Tampilan Menu untuk masuk ke mode recovery console

Masuklah ke drive C: lalu ke dalam folder C:/windows/system32 dengan perintah :
c: <enter>
cd c:\windows\system32

lalu ketiklah :
Dir *.exe

Jika menemukan file-file tersebut, rubahlah namanya agar menjadi backup

copy userinit.exe userinit.exe.bak
copy wsaupdater.exe wsaupdater.exe.bak

Masuklah ke drive tempat CD Installer (misal F:)

f: <enter>
cd i386
copy USERINIT.EX_ c:\windows\system32\userinit.exe
copy USERINIT.EX_ c:\windows\system32\wsaupdater.exe

Keluar dan restart dan booting secara normal, seharusnya anda sudah bisa masuk ke dalam desktop Windows

Masuklah ke dalam Registry Editor
Tekan Start -> Run

Masuklah ke dalam key :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\

Di panel sebelah kanan, anda akan menemui key :
"C:\WINDOWS\System32\wsaupdater.exe"

Rubahlah menjadi :

"C:\WINDOWS\System32\userinit.exe"

Selesailah sudah jika memang penyebabnya dalah virus atau malware.

Proses diatas tidak akan berhasil jika masih ada virus atau malware yang menjadi penyebabnya belum dibersihkan.

23 komentar:

  1. kalo sudah di deepfreeze gimana?

    BalasHapus
    Balasan
    1. Tidak apa-apa. silahkan dicoba penyelesaian di atas. Disini kita memperbaikinya dengan menggunakan CD Installer Windows jadi Deep Freeze tidak jalan..

      Hapus
    2. Kalo untuk cara install windows 7 dari bootable flashdisk gmn ya?
      Pengen namabah pengetahuan tentang ILMU KOMPUTER, help to share ya.

      makasih....

      Hapus
  2. klo ga ada cd master apa bisa pake flashdisk ya ? thx u

    BalasHapus
    Balasan
    1. Tidak bisa. karena File userinit.ex_ akan berada di directory yang berbeda dengan cd. Intinya jika anda bisa mencari letak file userinit.ex_ yang ada di flashdisk anda. maka ada kemungkinan bisa.

      Hapus
  3. saya sudah coba, tapi di sistem saya tidak ada file wsaupdater.exe
    Sampai ke cd i386, muncul tulisan H:\I386>
    tetapi setelah menulis
    copy USERINIT.EX_ c:\windows\system32\userinit.exe
    yang muncul: the system cannot find the file specified.
    bagaimana solusinya? Saya coba reebot tetap belum bisa masuk windows.

    BalasHapus
    Balasan
    1. Jika file wsaupdater.exe tidak ada tidak apa. karena merename file wsaupdater.exe dan userinit.exe ke wsaupdater.exe.bak dan userini.exe.bak adalah supaya waktu proses ngopi nanti tidak muncul konfirmasi untuk replace.

      Jika file USERINIT.EX_ di H:\i386 tidak ada, itu bisa berarti berada di lokasi lain.

      Sebelum itu coba dicari dulu aja file USERINIT.EX_ di CD instalasinya. bisa dengan pake komputer teman, buka explorer dan search di cdnya file dengan nama USERINIT.EX_

      Sama seperti kasus instalasi dengan flash disk. ada kemungkinan file itu diletakkan di direktori yang berbeda. kalau sudah ketemu ingat-ingat file itu diletakkan di dalam direktori mana. Jadi ketika sudah masuk ke drive cd pada mode recovery.

      F:

      setelah berhasil masuk pada drive cdnya (dalam contoh diatas drive tersebut di beri drive letter f:). maka coba periksa isi drive cd nya apakah sama dengan isi CD instalasi yang anda lihat ketika di komputer teman anda. dengan perintah DIR.

      F:\> DIR

      Jika menampilkan list isi yang sama, maka sudah benar drive F: adalah drive CD Instalasi. Untuk bisa menggunakan perintah "copy USERINIT.EX_ c:\windows\system32\wsaupdater.exe" anda perlu masuk ke directory tempat dimana tersimpan file USERINIT.EX_ berada. format perintah copy pada dos adalah : "copy ".

      Catatan :
      Untuk masuk ke dalam direktori gunakan perintah "CD " (tanpa petik). Misal di dalam Drive F: (drive cd instalasi) ada direktori atau folder yang bernama i386. maka untuk masuk ke dalamnya ketikkan perintah "cd i386" untuk masuk ke dalam lagi, sama saja perintahnya dengan menggunakan perintah "CD .

      Hapus
  4. tidak di temukan file "wsaupdater.exe" dan "userinit.exe"
    dan tidak ditemukan copy USERINIT.EX_ c:\windows\system32\userinit.exe
    copy USERINIT.EX_ c:\windows\system32\wsaupdater.exe
    saya biasa menggunakan cd xp sp3 ini sebagai cd installer

    BalasHapus
    Balasan
    1. Sebelum itu coba dicari dulu aja file userinit.ex_ di cdnya. bisa dengan pake komputer teman, buka explorer dan search di cdnya file dengan nama USERINIT.EX_

      Sama seperti kasus instalasi dengan flash disk. ada kemungkinan file itu diletakkan di direktori yang berbeda. kalau sudah ketemu ingat-ingat file itu diletakkan di dalam direktori mana. Jadi ketika sudah masuk ke drive cd pada mode recovery.

      F:

      setelah berhasil masuk pada drive cdnya (dalam contoh diatas drive tersebut di beri drive letter f:). maka coba periksa isi drive cd nya apakah sama dengan isi CD instalasi yang anda lihat ketika di komputer teman anda. dengan perintah DIR.

      F:\> DIR

      Jika menampilkan list isi yang sama, maka sudah benar drive F: adalah drive CD Instalasi. Untuk bisa menggunakan perintah "copy USERINIT.EX_ c:\windows\system32\wsaupdater.exe" anda perlu masuk ke directory tempat dimana tersimpan file USERINIT.EX_ berada. format perintah copy pada dos adalah : "copy ".

      Catatan :
      Untuk masuk ke dalam direktori gunakan perintah "CD " (tanpa petik). Misal di dalam Drive F: (drive cd instalasi) ada direktori atau folder yang bernama i386. maka untuk masuk ke dalamnya ketikkan perintah "cd i386" untuk masuk ke dalam lagi, sama saja perintahnya dengan menggunakan perintah "CD .

      Hapus
  5. pas langkah ini

    Di panel sebelah kanan, anda akan
    menemui key :
    "C:\WINDOWS\System32\wsaupdater.exe"
    Rubahlah menjadi :
    "C:\WINDOWS\System32\userinit.exe"



    saya hanya menemukan key ini

    "C:\WINDOWS\System32\userinit.exe,"

    ada koma di belakang exe nya

    apakah harus dihilangkan saja komanya
    atau dibiarkan saja


    terimakasih banyak dari tadi googling trial error ga bisa log on
    berkat website ini akhirnya bisa masuk
    walaupun ada yang aneh pada langkah terakhirnya

    terimakasih banyak
    salam

    BalasHapus
    Balasan
    1. saya tidak pernah mengalami ada userinit.exe yang ada komanya. Tetapi untuk jaga-jaga sebaiknya hilangkan saja komanya jangan ada spasi atau koma.

      Hapus
  6. bagaimana jika ini muncul di windows 8?mksh

    BalasHapus
    Balasan
    1. Maaf.. belum pernah menggunakan windows 8 jadi kurang tahu bagaimana solusinya.

      Hapus
  7. Admin, saya juga mengalami hal yang sama. Personal komputer yang saya gunakan ada 2 user. Saat saya mencoba log on ke dekstop,
    ada notification
    '' The User Profile Service service failed the log on.
    User Profil cannot be loaded. ''
    itu kenapa yah ?
    Tapi saat saya coba log on ke user yang satu lagi, itu tidak ada masalah.
    Mohon bantuannya yah..

    BalasHapus
    Balasan
    1. Itu artinya windows gagal membaca profile user yang bersangkutan. kemungkinan bisa ada registry yang rusak atau file system untuk settingannya yang tidak bisa dibaca, dan kemungkinan terparah sector tempat registry untuk user tersebut mengalami bad. Saran saya masuklah kedalam user yang masih bisa. lalu backup data My Documents dan sebagainya dari user yang rusak. Hapus user tersebut dan buat lagi yang baru. Ada cara untuk edit registry seperti website ini -> http://thesuhu.wordpress.com/2012/03/11/mengatasi-masalah-the-user-profile-service-failed-the-logon-user-profile-cannot-be-loaded-pada-windows-7/ tapi sangat saya sarankan untuk backup registry terlebih dahulu sebelum mencoba cara dari website tersebut.

      Hapus
  8. cara restart nya pake syntax atw di pencet tombal restart? mohon pencerahannya

    BalasHapus
    Balasan
    1. Restart yang mana? sebenarnya sangat tidak disarankan untuk memakai tombol restart di PC gunakan cara tersebut sebagai pilihan terakhir jika memang semua cara selain itu tidak berhasil.
      1. Coba cari tombol yang berhubungan dengan restart seperti shutdown dan lain-lain di tampilan windows anda.
      2. Jika tidak ada bisa dengan sintax "shutdown -s -f -t 2" pada kotak "run" atau pada command windows (DOS).
      3. Pakai kombinasi tombol Ctrl + Alt + Del.

      Hapus
  9. min kalo seperti itu data kita hilang semua atau tidak? makasih

    BalasHapus
    Balasan
    1. Data hilang ada beberapa kemungkinan :
      1. Data tersebut merupakan program dan mengandung virus, maka antivirus akan mendelete atau mengkarantina programnya jika cara disinfect tidak berhasil.
      2. Pada saat booting cd anda tidak masuk ke dalam Mode recocery console tapi menekan enter sehingga masuk dalam mode partisi windows yang SANGAT MEMUNGKINKAN BISA MENGHILANGKAN DATA anda seluruhnya

      Hapus
  10. Kalau pake flash disk gmna cara memperbaikinya

    BalasHapus
    Balasan
    1. Karena saya belum mencobanya dengan penuh, maka saya belum berani untuk memposting cara perbaikan lewat flash disk

      Hapus
  11. Kalau masalah saya pas masuk desktop muncul tulisan gini
    The application failed to intialize because the window station is shutting down , trus gmna solusinya

    BalasHapus