শারীরিকভাবে সংযোগ বিচ্ছিন্ন ম্যাপযুক্ত ড্রাইভের জন্য আমি কীভাবে উইন্ডোজ নেটওয়ার্কের সময়সীমা সেট করব?


28

যখন কোনও নেটওয়ার্ক ড্রাইভ ( net use) শারীরিকভাবে সংযোগ বিচ্ছিন্ন থাকে তখন উইন্ডোজ এক্সপ্লোরার (এবং অন্যান্য প্রোগ্রাম) গণ্য করার চেষ্টা করে এবং / অথবা এটি সম্ভবত 60 সেকেন্ডের জন্য ব্যবহার করে।

এই সময়সীমাটি সম্ভবত 5 সেকেন্ডে হ্রাস করার কোনও উপায় আছে?

কেবল স্পষ্ট করে বলার জন্য, আমি একটি নির্দিষ্ট সময় পরে উইন্ডোজ দ্বারা স্বয়ংক্রিয়ভাবে সংযোগ বিচ্ছিন্ন হয়ে যাওয়া লগইন, বা লগইনের সময় স্বয়ংক্রিয় পুনরায় সংযোগ সম্পর্কে জিজ্ঞাসা করছি না।

প্রশ্নটি এই সম্পর্কে:

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


2
আপনি এটি সন্ধান করতে পারেন: superuser.com/a/332754/124651
deppfx

@ ʜιᴇcʜιᴇ007 অনুগ্রহের জন্য ধন্যবাদ। তবে আমি মনে করি লোকেরা এখনও ভুল বোঝে। প্রশ্নটি আরও পরিষ্কার করার জন্য আমি আবার প্রশ্নটির পুনঃব্যবহার করার চেষ্টা করেছি।
Andreas হাফারবার্গ

1
@ অ্যান্ড্রেস হাফবার্গ কোনও সমস্যা নেই, আপনি যদি কিছু নতুন উত্তর পরীক্ষা করার সময় পেয়ে থাকেন তবে তা কার্যকর হবে। :)
31cʜιᴇ007

উত্তরে প্রস্তাবিত রেজিস্ট্রিগুলির কোনওটিই সহায়তা করবে বলে মনে হয় না। আমার সন্দেহ হয় যে সময়সীমাটি আমরা হ্রাস করতে চাই তা আসলে কোনও এসএমবি টাইমআউট নয়, বরং আরও জেনেরিক টিসিপি / আইপি সময়সীমা (বা তাদের বেশ কয়েকটি সংমিশ্রণ)।
mivk

উত্তর:


6

উইন্ডোজ 7 এবং ভিস্তার ম্যাপযুক্ত নেটওয়ার্ক ড্রাইভগুলি একটি সময়ের পরে নিজেকে সংযোগ বিচ্ছিন্ন করবে এবং ড্রাইভ আইকনে একটি লাল ক্রস প্রদর্শন করবে। আপনি এখনও ড্রাইভে ক্লিক করতে এবং সামগ্রীগুলি দেখতে / ব্যবহার করতে সক্ষম হবেন তবে যে অ্যাপ্লিকেশনগুলিতে একটি নেটওয়ার্ক ড্রাইভের প্রয়োজন তাদের এগুলি সংযোগ বিচ্ছিন্ন হিসাবে দেখাবে এবং ফাইলগুলি দেখতে পাবে না। আপনি যদি ড্রাইভটি সংযোগ বিচ্ছিন্ন করার চেষ্টা করেন তবে এটি এখনও 'সংযোগ বিচ্ছিন্ন নেটওয়ার্ক ড্রাইভ' বলে বসে থাকবে - পুনরায় বুট করার একমাত্র সমাধান। এটি কারণ নিষ্ক্রিয় নেটওয়ার্ক সংযোগগুলির জন্য একটি ডিফল্ট সংযোগের সময় রয়েছে is এটিকে সংশোধন করতে এবং নিম্নলিখিতটি করে স্বতঃসংযোগ বন্ধ করতে:

  1. প্রশাসক হিসাবে কমান্ড প্রম্পটটি খুলুন। এটি করার জন্য, হয়:

    • শুরুতে যান → সমস্ত প্রোগ্রাম → আনুষাঙ্গিক, "কমান্ড প্রম্পট" রাইট-ক্লিক করুন এবং "প্রশাসক হিসাবে শুরু করুন" নির্বাচন করুন, বা

    • টাইপ করুন cmd অনুসন্ধান বাক্স এবং প্রেস মধ্যে Ctrl+ + Shift+ +Enter

  2. কমান্ড প্রম্পটে, নিম্নলিখিত টাইপ করুন:

    net config server /autodisconnect:-1
    
  3. প্রেস Enter

  4. কম্পিউটার পুনরায় বুট করুন

আপনার ম্যাপযুক্ত নেটওয়ার্ক ড্রাইভগুলি এখন সংযুক্ত থাকতে হবে - এটি একটি স্থায়ী সমাধান।


4
এটি অপসকে আসল প্রশ্নের উত্তর দেয় না, আসল অনুরোধটি ভুল বুঝেছিল, ওপি'র সম্পাদনা দেখুন।
ʜιᴇcʜιᴇ007

আমি জানি এটি ওপির সাথে সম্পর্কিত নয়, তবে এটি আমি ঠিক যা খুঁজছি, তবে অ্যাক্সেস অস্বীকার করে পান। আমি আমার পিসিতে একজন অ্যাডমিন।
রিক

3

Http://blogs.msdn.com/b/openspecifications/archive/2013/03/27/smb-2-x-and-smb-3-0-timeouts-in-windows.aspx এর উপর ভিত্তি করে উইন্ডোজের মতো দেখতে ভাগের সময়সীমা "অনুরোধের মেয়াদোত্তীর্ণ টাইমার" রেজিস্ট্রি এন্ট্রি দ্বারা নিয়ন্ত্রণ করা হয়।

\HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\
Value type: Dword  
Value name: SessTimeout
Default:    60 seconds (Windows Vista)

এটি উইন্ডোজ 8 এসএমবি 3.0-তে দ্রুত ব্যর্থতার জন্য এই মানটি 20 এর মধ্যে হ্রাসের কথাও উল্লেখ করেছে।


3
দুর্ভাগ্যক্রমে, আমার পরীক্ষাটি দেখায় যে অনুপলব্ধ নেটওয়ার্ক ড্রাইভের জন্য অপেক্ষা করার সময়সীমাতে এই সেটিংটির কোনও প্রভাব নেই। আমি এটি 5 সেকেন্ডে সেট করেছি এবং আমি এখনও সেট করতে (এবং রিবুট করা) আগে আমি একই was 30 সেকেন্ড (উইন্ডোজ 7) অপেক্ষা করছিলাম।
ʜιᴇcʜιᴇ007

2

আমার একই সমস্যা ছিল, তবে প্রাথমিকভাবে এটি প্রায় 30 সেকেন্ডের ছিল। তবে যখন এটি প্রায় 2 মিনিটের দিকে লাফিয়ে উঠল (কোনও অজানা কারণে), এটি এত বিরক্তিকর হয়েছিল, আমি এটি সমাধানের উপায় খুঁজে বের করতে হয়েছিল।

আমি ব্যাচ স্ক্রিপ্ট তৈরি করেছি যা টার্গেট মেশিনটিকে পিং করতে পারে কিনা তা দেখে নেটওয়ার্কটি পরীক্ষা করে, যদি এটি পারে তবে এটি ড্রাইভগুলিকে ম্যাপ করে (যদি আনম্যাপ না করা হয়), অন্যথায়, এটি ম্যাপিংটিকে মুছে ফেলে।

@echo off

set ipaddr=192.168.5.3

set current=neither

:begin

    set state=down

    for /f %%i in ('ping -n 1 %ipaddr% -w 1000 ^| findstr /C:"Received = 1"') do (
        set state=up
    )

    if not %state% == %current% (
        set current=%state%
        if %state% == up (
            net use R: \\%ipaddr%\archive$
        )
        if %state% == down (
            net use R: /delete /y
        )
    )

    sleep 5

goto begin

এরপরে স্ক্রিপ্টটি একটি নির্ধারিত টাস্ক দ্বারা ডাকা হয়, যা 10 মিনিটের সর্বোচ্চ টাস্ক সময় সহ প্রতি 10 মিনিটে স্ক্রিপ্টটি চালায়। যদিও কনসোল উইন্ডোটি এই সময়ের মধ্যে খোলা থাকলেও আমি বর্তমানে Network Conditionsশিডিয়ুলার সেটিংসে এটির জন্য তদন্ত করছি , যা আমি জানি যে নেটওয়ার্কটি সংযুক্ত রয়েছে তখন শেয়ারটি তৈরি করতে সেট করা হতে পারে আমি জানি যে শেয়ারটি চালু রয়েছে (যা একটি পতাকা সেট করবে), এবং একটি দ্বিতীয় স্ক্রিপ্ট, যা একবারে 5 মিনিট বা তারও বেশি সময় চলতে পারে, যা পতাকা যদি কমপক্ষে তবে বেশি দীর্ঘ হয় তবে এটি শেয়ারগুলি মুছবে, কনসোলের উইন্ডোর সময়কে হ্রাস করবে।


4
দুর্ভাগ্যক্রমে আমি মনে করি যে এই ধরণের সমাধানটি আমরা যতটা আশা করতে পারি ততটা ভাল (এখনও 2014 হিসাবে), যখন অন্তত নেটওয়ার্ক ড্রাইভের কারণে লগইন / এক্সপ্লোরার স্টার্ট-আপ বিলম্ব হয়। আমার অনুগ্রহ আছে। সম্ভবত আমরা আরও কয়েক বছরের মধ্যে এটি আবার ঘুরে দেখতে পারি। :)
ʜιᴇcʜιᴇ007

sleepআপনার স্ক্রিপ্ট একটি নেটিভ কমান্ড নয়। এই ক্ষেত্রে একটি vbscript ব্যবহার করা ভাল।
আজাদেদো

@ Ƭᴇcʜιᴇ007 আপনি কি কখনও এই সমস্যার আসল সমাধান খুঁজে পেয়েছেন? আমার একটি নেটওয়ার্ক ড্রাইভ রয়েছে যা প্রায়শই শারীরিকভাবে চালিত হয় এবং ক্লায়েন্ট মেশিন থেকে এটি অ্যাক্সেস করার চেষ্টা করার ফলে হতাশার বিলম্ব হয়।
WackGet

1

আপনার সমাধান নীচে;

লগনে দীর্ঘ "নেটওয়ার্ক সংযোগ পুনরুদ্ধার" হত্যা করুন (ডিফার = ভুতযুক্ত সংযোগ)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider]

"RestoreConnection"=dword:00000001 ;(0=no attempt, you must click it)

"RestoreTimeout"=dword:00000005

এর মধ্যে সাড়া না দিলে সংযোগটি ভুত করুন RestoreTimeout

"DeferConnection"=dword:00000001

1
আপনি কোথা থেকে এই তথ্যটি পেয়েছেন এমন কোনও উত্স, বা এমন কোনও কারণ যা কেন এটি সহায়তা করতে পারে তার ইঙ্গিত দেয়?
ʜιᴇcʜιᴇ007

2
দুর্ভাগ্যক্রমে, আমার পরীক্ষাটি দেখায় যে অনুপলব্ধ নেটওয়ার্ক ড্রাইভের জন্য অপেক্ষা করার সময়সীমাতে এই সেটিংটির কোনও প্রভাব নেই। আমি উপরের কীগুলি তৈরি করেছি এবং সেগুলির মানগুলি সেট করেছি, তবে আমি এখনও সেট করতে (এবং রিবুট করা) আগে was 30 সেকেন্ড (উইন্ডোজ 7) অপেক্ষা করছিলাম।
ʜιᴇcʜιᴇ007

1
এছাড়াও রয়েছে: [HKEY_LOCAL_MACHINE Y SYSTEM \ কারেন্ট কন্ট্রোলসেট \ পরিষেবাদিগুলি \ ল্যানম্যান ওয়ার্কস্টেশন meters পরামিতি] "রিকনেক্টটাইমআউট" = শব্দ: 00000005 এখানে পাওয়া গেছে: সেভেন ফোরামস / নেট ওয়ার্ক- শেয়ারিং / this এই এন্ট্রিটি সেট করে প্লাসটি 1 এর উপরে তৈরি করা হয়েছে বলে মনে হচ্ছে বিশাল পার্থক্য (পুনরায় বুট করার পরে)। আবার সবকিছু প্রত্যাশা মতো দ্রুত is
কর্মিট

1

এটি উইন্ডোজ 7 এ প্রত্যাশার মতো আমার সাথে কাজ করেছিল। এছাড়াও এটি লগইন করার পরে একটি দীর্ঘ অপেক্ষার সমাধান করে। .Reg ফাইল হিসাবে এখানে আটকানো হয়েছে:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider]
"RestoreConnection"=dword:00000000
"RestoreTimeout"=dword:00000004
"DeferConnection"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]
"SessTimeout"=dword:0000000a
"ExtendedSessTimeout"=dword:00000000
"ReconnectTimeout"=dword:00000004

এটি 8.1
মিডেনোক

0

উইন্ডোজ 7 হ্যাকারের এই পোস্ট অনুসারে , ক্লায়েন্টের পক্ষে এই সমস্যাটি সমাধান করাতে একটি রেজিস্ট্রি সম্পাদনা জড়িত।

  1. Regedit.exe দিয়ে রেজিস্ট্রিটি খুলুন
  2. নাভিয়াগেট থেকে HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
  3. নামের একটি ডিডাবর্ড মান তৈরি করুন KeepConnএবং সংযোগটি বাঁচিয়ে রাখতে সেকেন্ডে সময় নির্ধারণ করুন

উদাহরণস্বরূপ, আমি এটি 86400 (একদিন) এ সেট করেছি ।


যতক্ষণ এই তাত্ত্বিক প্রশ্নের উত্তর হতে পারে, এটা বাঞ্ছনীয় হবে উত্তর অপরিহার্য অংশের এখানে অন্তর্ভুক্ত করা, এবং রেফারেন্স এর জন্য লিঙ্ক প্রদান।
আইভো ফ্লিপস

এছাড়াও, একটি সাধারণ অনুস্মারক হিসাবে: আপনার উত্তরগুলি একটি বাক্যের চেয়ে দীর্ঘতর করার চেষ্টা করুন এবং দয়া করে কিছু প্রসঙ্গ যুক্ত করুন। লিঙ্কটি আসলে কীভাবে প্রশ্নের উত্তর দেয় তা ব্যাখ্যা করুন - এটি এতটা সুস্পষ্ট নাও হতে পারে।
9:43 এ স্ল্যাক করুন

@ আইভো ফ্লিপস: অবশ্যই মিষ্টি জন্য ধন্যবাদ।
deppfx

@ এসএলএইচএইচকি: এটি মনে রাখবেন।
deppfx

1
এটি অপসকে আসল প্রশ্নের উত্তর দেয় না, আসল অনুরোধটি ভুল বুঝেছিল, ওপি'র সম্পাদনা দেখুন।
ʜιᴇcʜιᴇ007
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.