সম্পাদনা: আমার খারাপ, আমি নিজের পক্ষে উত্তর হিসাবে এটি মূলত অকেজো বলে উপলব্ধি করতে যথেষ্ট পরিমাণে কেবি পড়িনি।
নির্ধারণ করার জন্য একটি আরো দরকারী উপায় যদি আপনি না নিরাপদ মোড ব্যবহার করছেন থেকে : Microsoft® Windows® Internals: Microsoft Windows ServerTM 2003, Windows XP, and Windows 2000দ্বারা মার্ক ই Russinovich, ডেভিড এ সলোমন ।
উইন্ডোজ কার্নেল বুটের সময় শুরুর দিকে সেফ-মোডের সন্ধানে বুট প্যারামিটারগুলি স্ক্যান করে এবং অভ্যন্তরীণ ভেরিয়েবল ইনিসফেট বুটমোডকে এমন একটি মান নির্ধারণ করে যা কার্নেলের স্যুইচগুলির স্যুইচগুলি প্রতিফলিত করে। কার্নেল লিখেছেন InitSafeBootMode রেজিস্ট্রি মান মান HKLM \ সিস্টেম \ CurrentControlSet \ SafeBoot \ অপশন \ বিকল্প মান যাতে এই ধরনের এস সি এম ব্যবহারকারীর-মোড উপাদান, নির্ধারণ করতে পারি বুট অবস্থা সিস্টেমের মধ্যে হয়।
উপরের অংশটি নিন এবং নীচের সাথে জুড়ুন এবং আপনার একটি রেজিস্ট্রি অবস্থান থাকবে যা আপনি এমন কোনও সংখ্যাসমুহ মূল্য দিয়ে পরীক্ষা করতে পারবেন যা দরকারী কিছুতে অনুবাদ করতে পারেন।
সমর্থন.মাইক্রোসফ্ট কেবি শিরোনাম থেকে, "কোনও ডিভাইস ড্রাইভার থেকে সিস্টেমটি নিরাপদ মোডে চলছে কিনা তা কীভাবে নির্ধারণ করবেন"।
উইন্ডোজ ওএস কার্নেল একটি ইউলং ভেরিয়েবলের পয়েন্টার রফতানি করে যার নাম ইনিসফেট বুটমোড। এই পরিবর্তনশীলটিতে নিরাপদ মোড সেটিংস রয়েছে।
কোনও ডিভাইস ড্রাইভার নির্ধারণ করতে পারে যে সিস্টেমটি সেফ মোডে ইনিংসফুবুটমোড ভেরিয়েবলের মান দ্বারা চলমান কিনা। 0 এর মানটির অর্থ সিস্টেমটি নিরাপদ মোডে চলছে না running
নিম্নলিখিত মানটি অন্যান্য মানগুলির মোডগুলি তালিকাভুক্ত করে।
মান মোড
1 SAFEBOOT_MINIMAL
2 SAFEBOOT_NETWORK
3 * SAFEBOOT_DSREPAIR
* দ্রষ্টব্য 3 টির মানটি কেবলমাত্র উইন্ডোজ ডোমেন নিয়ন্ত্রকদের ক্ষেত্রে প্রযোজ্য।