যখন আপনি ম্যানুয়ালি উইন্ডোজ রেজিস্ট্রিতে পরিবর্তন আনেন অথবা কোনো সফটওয়্যার বা ডিভাইস ড্রাইভার ইনস্টল বা আনইনস্টল করার সময় রেজিস্ট্রিতে পরিবর্তন হয়, উইন্ডোজ ১০ বা উইন্ডোজ সার্ভার রেজিস্ট্রিতে পরিবর্তন তৎক্ষণ করে না।

রেজিস্ট্রি পরিবর্তন কখন সংরক্ষিত হয়?
রেজিস্ট্রিতে এই আপডেটগুলো ডিস্কে তৎক্ষণ ফ্লাশ করা হয় না। পরিবর্তে, নতুন অপারেটিং সিস্টেম সংশোধিত রেজিস্ট্রি ডেটাকে নির্দিষ্ট সময়ের ব্যবধানে নিয়মিত अन्तরালে ডিস্কে ফ্লাশ করে।
এখন, রেজিস্ট্রিতে পরিবর্তন করার পর, যদি আপনি এমন পরিস্থিতির সম্মুখীন হন যেখানে কম্পিউটারটি পাওয়ার ফেইলিউর বা অন্য যেকোনো অপ্রত্যাশিত কারণে তৎক্ষণ শাট ডাউন হয়, তবে রেজিস্ট্রি পরিবর্তনগুলো সংরক্ষিত নাও হতে পারে।
এই ক্ষেত্রে, আপনি পেতে পারেন যে, যখন আপনি আপনার পিসি পুনরায় চালু করেন, অ্যাপ্লিকেশনটি সঠিকভাবে কাজ করে না এবং রেজিস্ট্রি পরিবর্তনগুলো দেখা যাবে না। ফ্যাক্ট, নতুন ইনস্টল করা ড্রাইভারটি ইনস্টল হওয়া নয় এমন দেখাবে - বা আনইনস্টল করা ড্রাইভারগুলো ইনস্টলড থাকা দেখাবে।
এই পরিস্থিতিতে, আপনাকে রেজিস্ট্রি পরিবর্তনগুলো, সফটওয়্যার বা ড্রাইভার ইনস্টল বা আনইনস্টল একবার আবার করতে হবে।
সকল পেন্ডিং ডিস্ক রাইট রিকোয়েস্ট, রেজিস্ট্রি পরিবর্তন সহ, মেশিন পাওয়ার ডাউন হওয়ার আগে ডিস্কে সংরক্ষিত হয়, অর্থাৎ শাটডাউন, রিস্টার্ট, হাইবারনেট এবং স্লিপ অপশনগুলির সময়।
নোট করুন যে আপনি যদি পাওয়ার বাটনকে Do Nothing-এ সেট করে থাকেন, পাওয়ার অপশনসের মাধ্যমে, তবে পেন্ডিং ডিস্ক রাইটগুলো সংরক্ষিত হবে না।

আপনি চাইলে উইন্ডোজকে রেজিস্ট্রি মডিফিকেশনগুলো অবিলম্বে ডিস্কে লিখতে বাধ্য করতে পারেন। এর জন্য আপনাকে RegFlush API ব্যবহার করতে হবে। যাইহোক, এই অপারেশনটি রিসোর্স ব্যবহার দৃষ্টিকোণ থেকে ব্যয়বহুল এবং আপনার সিস্টেমের পারফরম্যান্স প্রভাবিত করতে পারে।
KB2784761 বলে যে এটি এইভাবে করা হয়, উইন্ডোজ ১০-এ পারফরম্যান্স সর্বোচ্চ করতে।
