Sunday, July 08, 2012

Error: 2000-0146 Self-test log contains previous error(s). Failed to transfer logged messages to the EventLog with status 50.


Reason:
This hard disk error commonly occurs in most probably the Dell desktops. When I search for the exact reason behind this error I found that it was not due to hard disk but with the device controller which is set default and hidden in BIOS. Most options in BIOS are fixed and cannot be changed due to some restrictions by Dell. Even the S.M.A.R.T capability function is hidden and enabled in BIOS settings. I don't know why they give this much restrictions to BIOS. 

Firstly I warn every users that running a PC with fixed BIOS settings such as fixed device controllers for all hard disks, fixed CPU fan speed, fixed core clock frequency, fixed FSB speed may damage any peripheral devices that are connected to motherboard. This was the same happens to the Hard disk. Why I'm saying this actually the error contained hard disk works very fine when I connect to Gigabyte motherboard through SATA port with device controller as IDE and with disabled S.M.A.R.T capability function.

Secondly, the S.M.A.R.T function is a self-monitoring tool which logs read/write errors in hard disk. Although this is useful but it decreases the overall performance of the hard disk since every time hard disk sends signal to this tool for logging an event while reading/writing a sector. If this function is enabled, there is a risk of data loss while power goes off. Still if you are more curious about monitoring your hard disk there are numerous real-time monitoring softwares available in net where you can freely download and install it in your OS.

Thirdly, the Operating systems like Vista, 7 are highly unstable in Dell Inspiron desktops because of incompatible device controllers and chipset drivers. Even though Windows Vista and 7 supports AHCI (Advanced Host Controller Interface) mode, it is not necessary for desktop purposes. They are very useful for servers where a continuous read/write access (heavy load) is involved in hard disks. By default it is likely enabled in Inspiron desktops and increases the wear and tear for hard disks. 

Finally, I've formulated a temporary and a permanent solution for saving the hard disk life. The entire solution may differ from hard disk to hard disk and PC to PC. 

Solution: 
This error clearly indicates partially bad sectors in the Hard Disk. So in order to verify and confirm the presence of bad sectors, chkdsk command line tool comes in handy using recovery console.

To access recovery console in Windows Vista/7:
Restart your PC > press F8 key before start-up > select Repair Your Computer > select your language for keyboard layout and click ok > type password for your account and click ok.


Then open Command Prompt window from Recovery Console.


To access recovery console in Windows XP:
Boot your PC with XP Installation disk > press R key to use recovery console from the installation screen when it prompts.


Now in the Command prompt window, type the command as follows and hit Enter key after each:
  • CHKDSK C: /R
  • Y    (if it prompts to dismount the volume first)
The /f switch sometimes fail to display bad sectors and hence /r switch is more effective and also it tries to repair bad sectors. 
  1. If the above command displays some KB in bad sectors and also displays "Failed to fix the errors/bad sectors on hard disk", then it is confirmed that the hard disk is really at a failing stage. It is necessary to replace the hard disk within the warranty period. If you would like to extend the life of the hard disk then read my post on How to fix bad sectors using Hiren's boot CD. 
  2. If the above command does not display any KB in bad sectors but still displays "Failed to transfer logged messages to event log with the status 50" again, then try to change the device/storage controller for the hard disk from ATA to IDE (or) AHCI to IDE (or) IDE to RAID in BIOS settings. Also try to disable S.M.A.R.T capability function and if the BIOS is restricted as in case of Dell Inspiron PC's then reinstalling a new OS by deleting the partition is the alternate solution. 
  3. If Windows Vista/7 does not boot up after reinstalling it, then try to install XP at first in a new volume and then reinstall Windows Vista/7 in a different volume. This was the second alternate solution for the above.
Caution! There is a risk of data loss while fixing bad sectors and deleting partition, so backup your data.

41 comments:

  1. hey
    i have the same problem in
    windows 7...
    but i cannot even boot by pc not even by my windows recovery dvd...
    what can i do?
    please suggest me...
    thanks in advance...

    ReplyDelete
  2. After I click repair your computer it gets stuck at the blue windows 7 screen and the system recovery options never pops up. What's wrong here?

    ReplyDelete
  3. Hi,

    You have given good solutions. I resolve the problem partially and the other source that helped to resolve this problem is a video tutorial https://www.youtube.com/watch?v=drAze8FrSr8. Both sources has helped me to resolve the problem completely.

    ReplyDelete
  4. Fine and thanks for your info.

    ReplyDelete
  5. Use some 3rd party Boot CD's like Hiren's Boot CD and use mini Windows XP option to access your hard disk. Then check for bad sectors using HDAT2 tool.

    ReplyDelete
  6. Hi Jai07,

    This post is exactly about my issue here... I have a dell vostro 230 bios version 1.2.0, i've try all idications of this post(recovery console, reinstall win, formart hd, no option to disable SMART func.) also i try use hiren's boot cd to check bad sectors, theres no problem with hd....

    The problem does not seem to hd... The OS but's up but absurdly slow, it takes 40min to run...

    What's wrong here ?

    ReplyDelete
  7. Hi
    I have second kind of problem "Failed to transfer logged messages to event log with the status 50" and system pervents itself from reinstaling OS.It freezes on "Starting Windows" screen.Any command in console did nothing, how can i at least reinstall OS?

    ReplyDelete
  8. Hi will formatting my OS help??

    ReplyDelete
  9. I have same problem but i dont have f8 function here is f12 function.

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. I found an article with steps you can take to troubleshoot Error Code 0146
    You can find the full article here: Fix Dell Error Code 2000-0146

    ReplyDelete
  13. وبسایت موسسه ستاره دانش پارسیان (اپلای استار) مرجع اطلاعات در خصوص تحصیل در آلمان، ویزای دانشجویی آلمان و کمک هزینه تحصیلی آلمان آماده خدمت رسانی و مشاوره به شما علاقه مندان به تحصیل در آلمان می باشد.
    بورسیه تحصیلی آلمان
    هزینه تحصیل در آلمان
    ویزای کانادا

    ReplyDelete
  14. Cool stuff you have got and you keep update all of us.

    ReplyDelete
  15. You know your projects stand out of the herd. There is something special about them. It seems to me all of them are really brilliant...สล็อต 999

    ReplyDelete
  16. I have read your article, it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it...สล็อตวอเลท

    ReplyDelete
  17. I havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us... สล็อตแตกง่าย

    ReplyDelete
  18. Admiring the time and effort you put into your blog and detailed information you offer!.... บา คา ร่า วอ เลท

    ReplyDelete
  19. Fabulous post, you have denoted out some fantastic points, I likewise think this s a very wonderful website. I will visit again for more quality contents and also, recommend this site to all. Thanks... สล็อต ฝาก-ถอน true wallet ไม่มี บัญชีธนาคาร

    ReplyDelete
  20. Thanks for this great post, i find it very interesting and very well thought out and put together. I look forward to reading your work in the future...สล็อตxo

    ReplyDelete
  21. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me... เว็บสล็อต

    ReplyDelete
  22. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the new stuff you post... เว็บสล็อตเว็บตรง

    ReplyDelete
  23. Very useful info. Hope to see more posts soon!... เว็บตรงสล็อต

    ReplyDelete
  24. I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information... เว็บ ตรง

    ReplyDelete
  25. I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts... เกมสล็อต

    ReplyDelete
  26. It proved to be Very helpful to me and I am sure to all the commentators here... สล็อต เว็บ ตรง

    ReplyDelete
  27. AUTOBET คาสิโนออนไลน์ บาคาร่า จบครบทุกเดิมพัน ทางเข้าเล่นสล็อต แตกง่ายที่สุด เกม พีจี แตกบ่อย โปรโมชั่น ฟรีเครดิต โบนัสฟรีทุกวัน พร้อมให้บริการ 24 ชั่วโมง

    ReplyDelete

Feel free to comment...

Livefyre