তারা পারে, তবে সেখানকার সেটিংসের মানক ইন্টারফেসের পথে খুব বেশি কিছু নেই, বিশেষত যদি আপনি "BIOS" যথাযথ (অর্থাত্ প্রাক-ইউইএফআই) বোঝাতে চান।
বিআইওএসের কয়েকটি অংশ বিআইওএস এবং এর উপরে চলমান ওএসের মধ্যে সফ্টওয়্যার চুক্তি দ্বারা নিয়ন্ত্রিত হয়। অনেক দিন আগে, বিআইওএস রুটিনগুলি প্রতিদিনের সমস্ত ধরণের কাজের জন্য যেমন ডিস্ক পড়া এবং লেখার জন্য ব্যবহৃত হত, স্ক্রিনে জিনিস প্রদর্শন করা এবং একটি সংযুক্ত প্রিন্টারে মুদ্রণ করা হত, এইভাবে "বেসিক ইনপুট / আউটপুট সিস্টেম" নামটি ব্যবহার করা হত। বিআইওএসটি যদি হার্ডওয়্যারের সাথে মিলে যায় তবে ওএস সমস্ত কিছুর জন্য নিজস্ব রুটিন না নিয়েই বিভিন্ন হার্ডওয়্যার রূপগুলি সমর্থন করতে পারে। তবে হার্ডওয়্যার এবং ওএসগুলি জটিল জটিল হয়ে ওঠে এবং বিআইওএস সুবিধাগুলির সীমিত সংখ্যাকে ছাড়িয়ে যায়, ওএসগুলি প্রায় সমস্ত কিছুর জন্য নিজস্ব ড্রাইভার সরবরাহ করা শুরু করে, কেবলমাত্র বুটআপ, পাওয়ার ম্যানেজমেন্ট এবং সিস্টেম কনফিগারেশন সম্পর্কিত তথ্য পুনরুদ্ধারের জন্য বিআইওএস-র উপর নির্ভর করে।
তবে বিআইওএসও আরও জটিল হয়ে ওঠে এবং ওএস-বিআইওএস ইন্টারফেস দ্বারা পরিচালিত নয় এমন সমস্ত ধরণের সেটিংস এবং ক্ষমতা অর্জন করে এবং এমনকি যে স্টাফটিতে রয়েছে কেবল তার ফলাফলগুলি নির্দিষ্ট করে , বাস্তবায়ন নয় । এর অর্থ হ'ল প্রতিটি বায়োস প্রস্তুতকারক তারা কীভাবে চান তা করতে নির্দ্বিধায় যে তারা যখনই ওএসএস চালিয়ে যেতে চান তাদের পছন্দমতো পরিবর্তন করতে পারে এবং তাদের কাউকে কোনও বিবরণ জানাতে হবে না। বিআইওএস দ্বারা সঞ্চিত ডেটা অ্যাক্সেস করা একটি কেকের টুকরো, তবে আপনার যদি এমন কোনও ইউটিলিটি থাকে যা ডেটা অনুধাবন করতে পারে, বা এটি এমনভাবে পরিবর্তন করতে পারে যেটি বায়োস বাস্তবে বুঝতে পারে, তবে সম্ভবত এটি দ্বারা তৈরি করা হয়েছিল বিআইওএস প্রস্তুতকারকরা নিজেরাই, বা এটি বিপরীত ইঞ্জিনিয়ারিংয়ের ফলাফল।