আমি কীভাবে উইন্ডোজ ভিস্তার কোনও ড্রাইভারকে ম্যানুয়ালি লোড / আনলোড করতে পারি?


5

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

উত্তর:


4

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

প্রদত্ত ড্রাইভারের "পরিষেবা" নামটি জানতে "ডিভাইস ম্যানেজার" এ ডিভাইসের "বিবরণ" ট্যাবটি পরীক্ষা করে "পরিষেবা" এন্ট্রিটি দেখুন। এটি একবার হয়ে গেলে, আপনি পূর্বে উল্লিখিত "পরিষেবাদি" কী এর অধীনে ড্রাইভারের কীতে "স্টার্ট" মান পরীক্ষা করে ড্রাইভারের বর্তমান প্রারম্ভকালীন স্থিতিটি রেকর্ড করতে পারেন। পরবর্তী বুটটিতে ড্রাইভার অক্ষম করতে "স্টার্ট" মানটি 4 এ পরিবর্তন করুন। (এবং আপনি পরীক্ষা শেষ করার পরে যা পেয়েছিলেন তা এটিকে আবার পরিবর্তন করুন!)

আপনি অবশ্যই কমান্ড-লাইন আরইজি প্রোগ্রামটি ব্যবহার করে এই পরিবর্তনটির স্ক্রিপ্ট করতে পারবেন। নীচের এই সিএমডি স্ক্রিপ্টটি বর্তমান শুরু প্রকারটি প্রদর্শন করার পরে কমান্ড-লাইনে প্রদত্ত পরিষেবা নামের জন্য "স্টার্ট" প্রকারটি অক্ষম করে দেবে:

@echo off
if "%1"=="" goto syntax

reg query "HKLM\System\CurrentControlSet\Services\%1" /v Start > NUL 2>NUL
if errorlevel 1 goto no_service

echo Current Start setting for service "%1":
reg query "HKLM\System\CurrentControlSet\Services\%1" /v Start | find /i "Start"

reg add "HKLM\System\CurrentControlSet\Services\%1" /v Start /t REG_DWORD /d 4 /f > NUL 2> NUL
echo Service "%1" set to Disbled.
goto end

:no_service
echo The service specified, "%1" was not found!
goto end

:syntax
echo %0 service_name_to_disable

:end

"প্রসেস মনিটর" বুট লগিং কার্যকারিতাটি ব্যবহার করে ড্রাইভার কী করছে তা নির্ধারণ করার জন্য আপনার কিছু ভাগ্য থাকতে পারে।


খুশী হলাম। (দয়া করে কমপক্ষে 15 টি অক্ষর লিখুন)
ম্যাথিউ

1

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

http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q311272     # download devcon

# For device (status)
devcon driverfiles *Ultrium*
devcon drivernodes *Ultrium*
devcon find *Ultrium*           # also remote -m:\\machine
devcon findall *Ultrium*        # w/removed     # also remote -m:\\machine
devcon hwids *Ultrium*          # also remote -m:\\machine
devcon resources *Ultrium*      # also remote -m:\\machine
devcon stack *Ultrium*          # also remote -m:\\machine
devcon status *Ultrium*

# For device (disruptive):
devcon help disable *Ultrium*
devcon help enable *Ultrium*
devcon help restart *Ultrium*
devcon help sethwid *Ultrium*       # also remote -m:\\machine
devcon help rescan

# For device (disruptive)
devcon help install <file.inf> <hwid>   # give it *exact* hwid as in inf file; if failed will install NULL driver, remove it
                    # *DEFUNCT* for tape: becomes ROOT\TAPEDRIVE\0000 instead SCSI\VENDOR_MODEL
devcon help update          # forces use of driver, even if better is already on the system (4 unsigned drivers).
devcon help updateni
devcon help remove          # this will remove device (DevMgmt->Uninstall), not uninstall driver!


# For classes
devcon help classes         # also remote -m:\\machine
devcon help listclass           # also remote -m:\\machine


# For machine
devcon reboot               # also remote -m:\\machine

উহ! Devcon। আমি পুরোপুরি ডেভন সম্পর্কে ভাবিনি। আমি ভাবব এটি ভিস্তার সাথে কাজ করবে, তবে আমি নিশ্চিত নই।
ইভান অ্যান্ডারসন

-1

ড্রাইভার সরানো হচ্ছে:

  • স্টার্ট> কন্ট্রোল প্যানেল> সিস্টেম> ডিভাইস ম্যানেজার> ডিভাইস সনাক্ত করুন> ডান ক্লিক করুন> আন-ইনস্টল করুন

ড্রাইভার লোড হচ্ছে:

  • স্টার্ট> কন্ট্রোল প্যানেল> সিস্টেম> ডিভাইস ম্যানেজার> ডিভাইস সনাক্ত করুন> ডান ক্লিক করুন> ড্রাইভার সফ্টওয়্যার আপডেট করুন

এটির চিত্রনাট্য করা কি সম্ভব?
ডেন ও'কনোর

কোন ধারণা নেই! আমি এর আগে কখনও এটি স্ক্রিপ্ট করার কথা ভাবিনি ...
মার্ক হেন্ডারসন

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