কম্পিউটারের নাম পরিবর্তনের জন্য উইন্ডোজটিতে পুনরায় বুট করার দরকার পড়ে কেন?


30

আমি বুঝতে পারি যে উইন্ডোজ ভিত্তিক মেশিনের (ক্লায়েন্ট বা সার্ভার) হোস্টের নাম / কম্পিউটারের নাম পরিবর্তন করার জন্য একটি রিবুট দরকার। আমি বুঝতে পারি যে একবার কম্পিউটারের নাম পরিবর্তন হয়ে গেলে, মুলতুবি থাকা মেশিনের নাম সিস্টেম রেজিস্ট্রিতে সংরক্ষণ করা হয় এবং পরবর্তী বুটে প্রয়োগ করা হয়। এটি কেন প্রয়োজন হয়েছিল সে সম্পর্কে আমি খুব বেশি প্রযুক্তিগত ডকুমেন্টেশন খুঁজে পাইনি was

কোনও সিস্টেম দয়া করে পুনরায় বুট না করে হোস্টের নাম পরিবর্তন কেন সম্পূর্ণ হয় না তার পিছনে প্রযুক্তিগত চ্যালেঞ্জগুলির জন্য দয়া করে আমাকে সঠিক দিকে নির্দেশ করতে পারেন?


1
রিবুট কেন প্রয়োজন তা নিয়ে একটি এমএসডিএন নিবন্ধের লিঙ্ক সহ গ্রহণযোগ্য উত্তরে একটি মন্তব্য যুক্ত করা হয়েছে।
আমির দীন

আমি এটি বলব না যে লিঙ্কযুক্ত নিবন্ধটি কেন একটি রিবুট প্রয়োজন explains সর্বোপরি, যদি এটি অন্য যে কোনও জায়গায় এটি অনুলিপি করার বিষয়টি ছিল, তবে নামটি পরিবর্তন করার কমান্ডটি এগিয়ে যেতে এবং এটি অনুলিপি করতে পারে। গৃহীত উত্তরের মূল বাক্যটি হ'ল "অনেকগুলি উইন্ডোজ পরিষেবা এবং অ্যাপ্লিকেশন, উভয়ই মাইক্রোসফ্ট এবং তৃতীয় পক্ষের দ্বারা রচিত, যেগুলি সিস্টেমের হোস্টনাম ব্যবহার করে, সাধারণত এটি একবার স্টার্টআপে একবার পড়ে এবং এটি আর কখনও পড়েনি।"
টুলমেকারস্টেভ

উত্তর:


56

মেশিনটির নামকরণের পরে আপনাকে পুনরায় চালু করতে হবে না ... কেবলমাত্র প্রতিটি পরিষেবা এবং ফাংশন নতুন নামটি গ্রহণ করবে এমন আশা করবেন না।

সিস্টেম এনভায়রনমেন্ট ভেরিয়েবলের মতো জিনিসগুলি একবার সিস্টেম শুরুর সময় পড়ে are আপনি যদি এই ভেরিয়েবলগুলি পরিবর্তন করেন তবে উইন্ডোজের বিভিন্ন উপাদানগুলি পুনরায় আরম্ভ না করা অবধি তাদের উপরে উঠবে না। সেগুলির কয়েকটি উপাদান ওএসের সাথে এত গভীরভাবে সংহত হয়েছে, আপনি সম্ভবত পুরো ওএস পুনরায় আরম্ভ করতে পারেন।

মাইক্রোসফ্ট এবং তৃতীয় পক্ষের দ্বারা রচিত অনেকগুলি উইন্ডোজ পরিষেবা এবং অ্যাপ্লিকেশন, যা সিস্টেমের হোস্টনাম ব্যবহার করে, সাধারণত এটি একবার স্টার্টআপে একবার পড়ে এবং আবার কখনও পড়তে পারে না।

আমি জানি যে আমি যদি এমন কোনও অ্যাপ্লিকেশন লিখছিলাম যা মেশিনটির হোস্ট-নেম পড়ে, তবে এটি পরিবর্তিত হওয়ার ক্ষেত্রে পর্যায়ক্রমে এটির জন্য পোল করা আমার পক্ষে খুব বোকামি।

লিনাক্সের মতো অপারেটিং সিস্টেমে আপনি একই জিনিসটি দেখতে পান। আপনি রিবুট না করেই হোস্টনাম পরিবর্তন করতে পারেন, তবে নতুন নামটি গ্রহণের জন্য আপনাকে সিস্টেমের কয়েকটি প্রাথমিক উপাদান পুনরায় চালু করতে হবে। লিনাক্স উইন্ডোজের তুলনায় অনেক বেশি মডুলার, যদিও মডিউলারিটির ক্ষেত্রে উইন্ডোজ অনেক দীর্ঘ এগিয়েছে।

একটি উইন্ডোজ সিস্টেম কম্পিউটারের পুনরায় নামকরণ অপারেশন মুলতুবি রয়েছে কিনা তা সনাক্ত করার একটি উপায় হ'ল রেজিস্ট্রি পরীক্ষা করা। বিষয়বস্তু যদি

HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName

এবং

HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName

একই নয়, তার মানে এই যে সিস্টেমটির একটি পুনর্বিবেচনার অপারেশন রয়েছে যা পরবর্তী সময় সিস্টেমটি পুনরায় বুট করার পরে সম্পূর্ণ হবে।


10
টিপ রায়ানের জন্য ধন্যবাদ। আমি সিস্টেমের জন্য কোডটি অনুসন্ধান করেছি n পরিবেশ - ম্যাচাইনাম নেম (ডটনেটপেক ব্যবহার করে)। এটি কার্নেল 32.ডিল-এ গেটকম্পিউটারনেম ফাংশনটি ব্যবহার করে যা: "স্থানীয় কম্পিউটারের নেটবিআইওএস নামটি উদ্ধার করে start সিস্টেমটি সূচনাতে এই নামটি প্রতিষ্ঠিত হয়, যখন সিস্টেমটি রেজিস্ট্রি থেকে এটি পড়ে reads" ( এমএসডিএন.মাইক্রোসফটকম / en-us / library / windows / desktop/… )। অন্য কথায়, আপনি ঠিক স্টার্টআপে ক্যাশে আছেন ঠিক। এটির ব্যাক আপ করার জন্য কিছু ডকুমেন্টেশন চেয়েছিল। ধন্যবাদ।
আমির দ্বীন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.