PDA

View Full Version : آموزش: غیرفعال کردن Safe Mode سیستم عامل



alimanam
شنبه 02 اردیبهشت 1391, 18:10 عصر
با سلام

دوستی در زمینه غیر فعال کردن حالت Safe Mode سوال داشتن که چطوری میشه این کار رو انجام بدیم ( با کدنویسی ! ) حالا نیت و خواسته اش بماند :متفکر: در جواب ایشون باید عرض کنم که اکثر تنظیمات یه سیستم عامل در جایی ثبت میشه فقط کافیه برای این منظور خاص کلید اون رو پیدا کنیم و مقدار مورد نظر رو بهش ارجاع بدیم البته این کار باید همیشه با دقت همراه باشه و ممکنه کل عملکرد یه سیستم عامل رو مختل کنه حالا اینجا سیستم عامل ما ویندوزه و رجیستری هم اسم اون جای بخصوص هستش . خوب بحث زیاد شد بریم سراصل مطلب با کد زیر میتونین Safe Mode رو کلاً از کار بندازین ! البته برای تست لطفا از کلید مربوطه یک Backup ناقابل بگیرین .


Imports Microsoft.Win32

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim ask As DialogResult = MsgBox("آیا واقعا قصد دارین سیف مد رو غیر فعال کنید ؟", MsgBoxStyle.Question + vbYesNo)

If ask = Windows.Forms.DialogResult.Yes Then
Dim regKey As RegistryKey
regKey = Registry.LocalMachine.OpenSubKey("SYSTEM\CurrentControlSet\Control\", True)
regKey.DeleteSubKeyTree("SafeBoot")
regKey.Close()
End If

End Sub

End Class


موفق باشید./

Heidari66
یک شنبه 03 اردیبهشت 1391, 09:24 صبح
ممنون دوست عزیز

حالا اگه بخواهیم وارد safe mode بشیم چی؟

یعنی توی ویندوز عادی هستیم با زدن دکمه سیستم ری استارت بشه و یکسره به safe mode بره

xxnagin
یک شنبه 03 اردیبهشت 1391, 10:29 صبح
سلام



حالا اگه بخواهیم وارد safe mode بشیم چی؟

یعنی توی ویندوز عادی هستیم با زدن دکمه سیستم ری استارت بشه و یکسره به safe mode بره



شما عنوان تایپیک رو بخون دوباره
یعنی خود safe mode را غیر فعال میکنه نه اینکه حالت معمولی سیستم عامل
یعنی میخوای بری تو safemode خبری از safemode نیست

Heidari66
یک شنبه 03 اردیبهشت 1391, 12:10 عصر
دوست عزیز من هم متوجه شدم
ولی من میخوام با زدن دکمه برم توی safe mode
این یه سواله...

xxnagin
یک شنبه 03 اردیبهشت 1391, 12:41 عصر
شما باید حتما سیستم را ریست کنی بری تو safemode
یعنی اینجوری با زدن دکمه نمیشه بری تو safemode
شما با این کد فقط میتونی چک کنی که سیستم در چه حالتی هستش



Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Select Case System.Windows.Forms.SystemInformation.BootMode
Case BootMode.FailSafe
TextBox1.Text = "FailSafe"
Case BootMode.FailSafeWithNetwork
TextBox1.Text = "FailSafeWithNetwork"
Case BootMode.Normal
TextBox1.Text = "Normal"
End Select
End Sub

Heidari66
یک شنبه 03 اردیبهشت 1391, 17:49 عصر
ولی یه برنامه دیدم اینکارو میکرد
با زدن دکمه سیستم ری استارت میشد و به safe mode میرفت
برنامه هم با دات نت نوشته شده بود