title: My Emacs in Windows Seven always shows startup error about warning
body: <p><strong>EDITED 2</strong>: This question is answered, not yet completed, but the solution presented by @vpit3833 work the way I need it. So, call emacs this way <code>emacs -nw --no-site-file</code>. This suppress the error message, and the <code>.emacs</code> still called. However, I still can not found the reason of the error anyway. Any suggestion? But not a bounty this time.</p>
  
  <p><strong>EDITED 1</strong>: I set a bounty to this question for anyone who can solved this problem. Because it's quite annoying when I startup Emacs, and I must load-file .emacs manually.</p>
  
  <p>I use Emacs Native Windows application. It runs well. But now it will not read my .emacs, and always show error message:</p>
  
  <pre>if: Wrong number of arguments: #[(type level message &rest args) "ÄÅÆ  
  ##" [type message args level display-warning apply format] 6 ("c:/Development/Tools/emacs-23.2/lisp/emacs-lisp/warnings.elc" . 8481)], 2</pre>
  
  <p>Everything seems runs ok. But after I install Emacs W32, and Ergo Emacs, and uninstall both of them, now the Emacs Native Windows Applications display that error.</p>
  
  <p>What's been wrong?</p>