ممنون مسعود جان، ولی مشکل اینجاست:
هیچ یوزر ادمینی در ویندوز نیست که من بتونم باهاش CMD رو Run as admin کنم، پس نمیتونم از دستور net user استفاده کنم.
مشکل دوم اینکه من قبلاً جهت امنیت بیشتر یوزر پیشفرض Administrator رو به Administrator2 تغییر دادم!
تنها یک راه مونده اونم اینکه هرکاری میکنیم از بیرون از ویندوز باید انجام بدیم.
بالاخره راهشو پیدا کردم:
با DVD ویندوز7 سیستم رو بوت میکنیم، در قسمت نصب ویندوز به جای نصب گزینۀ Repair your computer رو انتخاب میکنیم.
سپس در پنجره باز شده، پس از انتخاب سیستم عامل، دکمه Next را زده و در صفحه بعدی، بر روی گزینه Command Prompt رو انتخاب میکنیم.
پس از اجرا شدن برنامه cmd، باید از فایلی که قرار هست برای ورود به ویندوز دستکاری شود، در محل دیگری نسخه پشتیبان میگیریم. برای انجام این کار، دستور زیر رو تایپ میکنیم:
copy c:\windows\system32\sethc.exe c:\
فقط اینجا ممکنه مشکلی پیش بیاد و خطا بگیرید که چنین فایلی وجود نداره! فرضاً برای من این اتفاق افتاد با اینکه ویندوز من در درایو C بود ولی خطا داد که چنین فایلی در چنین آدرسی نیست.
مشکل اینجاست که اگه در صفحۀ قبل گزینۀ Load Drive رو بزنید میبینید درایو C شما System Reserved هست!
و درایو C اصلیتون شده درایو D حالا...
پس توجه کنید اگر خطا گرفتید دستورات رو با درایو D:\ اجرا کنید.
بعد از اینکه از فایل کپی گرفتید،حالا فقط کافیه که فایل اجرایی cmd به این صورت را کپی کنیم.
copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe
اگه آدرسدهی و دستورات رو درست وارد کرده باشید، پیغام Overwrite میگیرید که باید Yes تایپ کنید.
بعد از اینکار کافیه سیستم رو ریاستارت کنید تا پنجره Login Screen بیاد.
حالا 5 بار دکمۀ Shift رو میزنیم تا CMD نمایش داده بشه.
حالا با استفاده از دستور زیر میتونیم یوزرها رو Administrator کنیم یا پسوردشون رو عوض کنیم.
net user Amirreza 123456
net localgroup administrators Amirreza /add
خلاصه این روش به درد زمانی میخوره که یا رمزتون رو فراموش کردین یا مثل من میخواید یوزر رو جزو گروه Administrator کنید.