ابتدا ابزار کمحجم و رایگان NTREGOPT را از لینک زیر دریافت کرده و نصب نمایید:
http://www.tarfandestan.com/files/upload/NtregoptSetup.zip
توجه داشته باشید که نرمافزار را در مسیر زیر نصب کنید:
ProgramFilesNT Registry Optimizer
این ابزار، پس از اجرا هیچ اجازهای برای شروع بهینهسازی از شما نگرفته و علاوه بر آن در انتها نیز ویندوز را از نو راهاندازی نمیکند؛ در صورتی که چنین کاری ضروری میباشد. لذا قصد ساختن اسکریپتی را داریم که قبل از اجرای نرمافزار، پیغام تاییدی نمایش دهد، ضمن اینکه در پایان سیستم را به صورت خودکار از نو راهاندازی نماید.
برای این کار:
ویرایشگر Notepad را باز کرده و کد زیر را در آن کپی کنید:
Set WshShell = WScript.CreateObject("WScript.Shell")
strMsg = "IMPORTANT: The system will restart immediately after" & _
Chr(10) & "registry optimization is complete. Please save your work" & _
Chr(10) & "and close all running applications before continuing." & Chr(10) & Chr(10) & _
"Do you want to continue?"
strMsg2 = "Close all running applications and click OK to" & _
Chr(10) & "start the registry optimization process." & _
Chr(10) & Chr(10) & String(45,"-") & _
Chr(10) & Chr(10) & "Running NTREGOPT using Scheduled Tasks" & _
Chr(10) & "NTREGOPT.vbs © Tarfandestan" & _
Chr(10) & "http://www.tarfandestan.com"
strCommand = Chr(34) & WshShell.ExpandEnvironmentStrings("%ProgramFiles%") & _
"NT Registry OptimizerNTREGOPT.EXE" & Chr(34)
strCommand = strCommand & " silent /reboot"
If MsgBox (strMsg,vbYesNo + vbDefaultButton2 + vbExclamation + vbSystemModal,"IMPORTANT: Scheduled Registry Optimization") = vbYes Then
If MsgBox (strMsg2,vbOKOnly + vbInformation,"Registry Optimization using NTREGOPT") = vbOK Then
WshShell.Run strCommand
Else
WScript.Quit
End If
Else
WScript.Quit
End If
سپس (ترفندستان) این فایل را با نام دلخواه و پسوند vbs ذخیره کنید. ضمن اینکه میتوانید این فایل را به صورت آماده از لینک زیر دریافت نمایید:
http://www.tarfandestan.com/files/upload/NtregoptScript.zip
در مرحلهی بعدی قصد داریم یک زمانبندی، برای اجرای اسکریپمان و در حقیقت اجرای نرمافزار NTREGOPT ایجاد کنیم. برای این کار:
در کادر جستجوی منو یا صفحهی Start عبارت Task Scheduler را تایپ کرده و Enter را بفشارید.
در پنجرهی Task Scheduler، از پنل Actions برای روی Create Task کلیک نمایید.
در تب General و در قسمت Name، یک نام برای زمانبندی خود وارد کنید. گزینهی Run only when user is logged on را فعال کرده و تیک گزینهی Run with highest privileges را فعال کنید.
در تب Triggers بر روی New کلیک کنید. سپس در پنجرهی New Trigger، زمان اجرای اسکریپت را تنظیم نمایید.
در مرحلهی آخر و در تب Actions بر روی New کلیک کنید. در قسمت Program/script، مسیر دقیق اسکریپت ساخته شده را وارد نمایید.
کار تمام شده و تمامی پنجرهها را OK کنید.
قبل از اجرای ابزار NTREGOPT اطمینان حاصل کنید که هیچ نرمافزاری باز نبوده و همچنین هیچ عملیات ریاستارتی در انتظار نیست.