برگرداندن ایمیج یک کامپیوتر در کامپیوتر دیگر و ابزار Sysprep
سلام ، یادم هست قبلا اگر میخواستیم با نرم افزارهای ایمیج گیری مثل Acronis از یک ویندوز ایمیج بگیریم و روی کامپیوتر دیگری سوار کنیم، میگفتند بخاطر اینکه دو تا ویندوز دارای شناسه ی یکسانی میشن ممکن در شبکه دچار خطا بشن. میخواستم ببینم آن شناسه همان sysprep بود یا اشتباه دارم عرض می کنم خدمتتان! فکر کنم sysprep یک ابزار بود یا همان عددی بود که گفتم.حالا:
- الف) اینکه آیا این عدد را میشود تغییر داد و از کجا؟
- ب) آیا نرم افزارهای ایمیج گیری به این هوشمندی رسیده اند که خودشان در هنگام برگرداندن آن در کامپیوتر دیگری آن شناسه را عوض کنند؟
- ج)فکر کنم اگر از خود ویندوز اقدام به تهیه ایمیج کرده و در دستگاه دیگری پیاده کنم، خودش پیش فرض آن شناسه را تغییر می دهد .
7 پاسخ
در ویندوزی که میخواید ازش Image بگیرید در Run تایپ کنید Sysprep
یه پنجره باز میشه از اون پنجره فایل اجرایی sysprep رو اجرا کنید...
تیک Generalize رو بزنید از منوی Shutdown Option گزینه Shutdown رو انتخاب کنید
یه کارایی انجام میشه و سیستم خاموش میشه.
دیگه نباید سیستم رو روشن کنید.
حالا سی دی بوتیبل Acronis true image رو بزارید تو دستگاه و سیستم رو با سی بوت کنید
از اینجا یه بکاپ از سیستم میگیرید (Menu بکاپ خیلی راحت و اضح)
با همین سی دی بوتیبل سیستمهایی رو که میخواید روشون ویندوز بریزد بوت کنید و گزینه Restore رو انتخاب کنید و آدرس بکاپی که گرفتید رو بدید.
این سی دی بوتیبل قابلیت اتصال به شبکه رو داره یعنی میتونید بکاپ رو که گرفتید بزارید تو یه جایی و Share کنید و موقع ریستور کردن آدرس اونو بدید
----------
راه های دیگه ام هست اما این ساده ترین راه....
SID هر ویندوز بر اساس همان سخت افزار ساخته می شود و با استفاده از نرم افزاری مانند acronis من بشخصه مشکلی در سیستم های کلاینت در شبکه نداشتم.
در هر صورت اگر می خواهید SID رو چک کنید PsGetSid می توانید استفاده کنید.
فایل PsGetsid.exe یا PsGetsid64 رو بر اساس 32 بیت یا 64 بیت بودن ویندو تان درون پوشه ایی بریزید و روی آن پوشه کلید
Shift +rightclick رو بزنید و بعد گزینه open command window here رو انتخاب کنید که بر اساس همان مسیر cmd باز می شود سپس نام فایل رو بنویسید(PsGetsid یا PsGetsid64)
در این صورت SID برایتان به نمایش در می آید.
اگر از ویندوز های 8.1 به بعد استفاده می کنید اگر این ویندوز ها در سخت افزار جدید قرار گیرند خودشان SID جدید می سازند (در هنگام بالا آمدن ویندوز در مرحله نمایش لوگو ویندوز یه پیغامی می آید که تا 100 درصد انجام شده و ریستارت می شود در این مرحله SID جدید ساخته می شود)
میشه نحوه کارش رو بگید. یعنی من میتونم کپی کرده و بعدش با sysprep اون رو عوض کنم. درست میگم؟ از کجا میشه اون عدد رو مشاهده کرد؟؟
sysprep عدد نیست اون عدد هم SID و عدد هگزادسیمال
sysprep باعث میشه SID ریست بشه و یه SID جدید بگیره
شما میبایست قبل از اینکه Image تهیه کنید ویندوز رو Sysprep کنید و در حالت Shutdown بزارید و سیستم رو روشن نکنید
بعد Image بگیرید حالا این ویندوز رو هر سیستمی بیا خودش ComputerName رو میگیره و معادل SID رو هم قرار میده و بعد ویندوز بالا میاد
مرسی و ممنونم ازتون فقط یه نکته باقی موند و اونهم اینکه برای تست و اطمینان چطوری این دو تا عدد رو با همدیگه مقایسه کنم؟ میخوام مطمئن شم که دیگه 2 تا ویندوز مشابه هم نیستن تا بعدش اختلالی برام پیش نیاد!
این تایپیک رو با تمامی دیدگاه ها مطالعه کنید
در ضمن برای استفاده از acronis نیازی به sysprep نیست این نرم افزار خودش با راهکار های خودش این کار رو برای شما انجام می دهد.
درضمن دوست عزیز برای تکامل صحبت های دوستان واساتید محترم
از دستور wmic هم برای دیدن sid کاربران میتونید استفاده کنید و نیازی به نرم افزار third party نیست
به این شکل :
-1) cmd رو با دسترسی ادمین باز کنید
-2) دستور زیر رو تایپ و اینتر کنید:
wmic useraccount get name,sid