কাস্টম উইন্ডোজ 7 লগইন স্ক্রিনের 256 কেবি সীমাটি বাইপাস করার কোনও উপায় আছে কি?


10

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

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


এটি সুস্পষ্ট বলে মনে হচ্ছে এটি হয় একটি হার্ডকডযুক্ত সীমা বা কেবল একটি ডিজাইনের সীমা। যে কোনও উপায়ে, আপনার নিজের ওএসকে নতুন করে ডিজাইনে সংক্ষিপ্ত করার পক্ষে একটি সহজ "স্যুইচ ফ্লিপ করুন" সমাধান নেই। 256 কেবি কেবল একটি স্বেচ্ছাসেবীর সীমাবদ্ধতার মতো দেখায় না কারণ 257 বা 258 এর মতো কারও নেই
surfasb

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

আমি কিছু অনুরূপ খুঁজছেন, কিন্তু কিছুই পাওয়া যায় নি। তবে আমি এখন আমার উইন্ডোতে 256KB এর চেয়ে বড় চিত্র ব্যবহার করতে পারি (আমি 5.63 এমবি চিত্র ব্যবহার করেছি!)। আমি জানি না এর কারণ কী, তাই আমি কোনও নির্দিষ্ট উত্তর দিতে পারি না। তবে যদি আমি
এটির সন্ধান

মূল নিবন্ধ লেখকের জন্য ধন্যবাদ, সীমাটি বাইপাস করার একমাত্র উপায় আমি খুঁজে পেয়েছি এবং আমি এটি ভাগ করে নিয়েছি। একবার দেখুন এবং আমার উত্তরটিকে স্বীকৃত
কোজ

উত্তর:


2

দেখে মনে হচ্ছে 256 কেবি সীমাটি সম্প্রদায়ের বিশাল সংখ্যাগরিষ্ঠদের দ্বারা গৃহীত হয়েছে। সম্ভবত আপনি এই আলোচনারimageres.dll সর্বশেষ পোস্টে প্রস্তাবিত প্যাচ করতে পারেন । এখানে প্রয়োজনীয় পদক্ষেপগুলি নীচে সিদ্ধ করুন:

  1. %WINDIR%\System32\imageres.dllএকটি রিসোর্স এডিটর খুলুন
  2. ফাইলগুলিতে চিত্রগুলি বের করুন
  3. কাস্টম ভেরিয়েন্টের সাথে তাদের প্রতিস্থাপন করুন
  4. প্রতিস্থাপিত চিত্রগুলি একটি অনুলিপি মধ্যে ফিরে রাখুন imageres.dll
  5. প্রতিস্থাপন করা imageres.dll

1
আশ্চর্যের বিষয়, লিঙ্কযুক্ত আলোচনাটি কেবলমাত্র সাইজের সীমা নয়, ডিফল্ট ব্যাকগ্রাউন্ডগুলি প্রতিস্থাপন করে।
সার্ফবাস

এই লিঙ্কযুক্ত উত্তর, বাস্তবে, মৌলিক কারণটি সম্বোধন করে না।
surfasb

বস্তুত হিসাবে, হ্যাঁ। আমি সীমাবদ্ধতার কারণ ব্যাখ্যা করতে অক্ষম হয়েছি, মাত্র কয়েক মিলিয়ন পাঠ্য গ্রন্থ যা বলে যে এই সীমাটি ঠিক আছে এবং আপনি এটি সম্পর্কে কিছু করতে পারেন । সে কারণেই আমি "দ্বিতীয় সেরা" পরামর্শ দিয়েছি।
krlmlr

এটি প্রত্যাশার মতো কাজ করেছে। আমি ভীত ছিলাম যে ফাইলটি এখন আর ক্রিপ্টোগ্রাফিক স্বাক্ষরের সাথে মেলে না, তবে এটি কেবল 0 কোড বাজানোর জন্যই প্রযোজ্য (যেমন চালক)) আমি জানতাম যে সেখানে কোনও রিসোর্স ফাইল থাকতে হবে যেখানে ছবিটি থাকবে তবে আমি তা করতে পারি নি I জানি না কোথায়। আমি কম হ্যাকিশ উপায়ের জন্য ইচ্ছা করতাম তবে কমপক্ষে এটি সমস্যার সমাধান করে দেয়।
nitro2k01

5
হ্যাঁ, এটি একটি সিস্টেম ফাইল সংশোধন করার সাথে মোকাবিলা করার জন্য ব্যয় করে। আপনি কী করছেন এবং যদি আপনি না জানেন তবে আপনি যদি সিস্টেম 32 ফোল্ডারে ফিরে ফাইলটি অনুলিপি করেন তবে আপনি সহজেই নিজেকে লক করে ফেলতে পারেন। আমি ফাইলটির ব্যাকআপ রাখার পরামর্শ দিচ্ছি, উদাহরণস্বরূপ, এতে একটি লিনাক্স লাইভ সিডি রয়েছে যাতে এটিতে এনটিএফএস -3 জি রয়েছে (আমি জিপিআর্ট লাইভ ব্যবহারের উদ্দেশ্যে করেছি) পাশাপাশি আপনার যদি প্রয়োজন হয় তবে ফাইলটি পুনরুদ্ধার করার জন্য প্রয়োজনীয় জ্ঞান। আপনি যদি আত্মবিশ্বাস না অনুভব করেন তবে ব্যর্থতার ক্ষেত্রে আপনি ফাইলটি পুনরুদ্ধার করতে পারবেন, এই অপারেশনটি সম্পাদন করবেন না।
nitro2k01

6

দীর্ঘ সময় অনুসন্ধানের পরে, অবশেষে আমি উইন্ডোজ 7 লগনের স্ক্রিনে 256KB ফাইলের আকার সীমা সরিয়ে দেওয়ার একটি উপায় খুঁজে পেয়েছি। প্রক্রিয়াটি অভিজ্ঞদের পক্ষে বেশ সহজ এবং সোজা, তবে নতুনদের জন্য এটি একটু কঠিন হতে পারে। আমি যতটা সম্ভব স্পষ্ট হওয়ার চেষ্টা করব। সর্বোপরি, আমরা সুপারयूসার!

  1. সি: \ উইন্ডোজ \ সিস্টেম 32 এ নেভিগেট করুন এবং authui.dll ফাইলটির একটি ব্যাকআপ তৈরি করুন , সম্ভবত একটি অনুলিপি তৈরি করুন এবং authui_original.dll এ নতুন নামকরণ করুন

  2. ফাইলটির অন্য একটি অনুলিপি তৈরি করুন এবং এটির নাম রাখুন authui_working.dll

  3. হেক্স ওয়ার্কশপের মতো কোনও ভাল হেক্স্স সম্পাদক ব্যবহার করে, authui_ering.dll ফাইলটি খুলুন

  4. শব্দটি অনুসন্ধান করুন (মেনু> সম্পাদনা> সন্ধান করুন বা সিটিআরএল + এফ):

    • 32-বিট উইন্ডোর জন্য: 3D 00 E8 03 00 73 51
    • -৪-বিট উইন্ডোর জন্য: E8 03 00 41 3B C1 73 3E
  5. এখন পাওয়া শব্দটি এর সাথে প্রতিস্থাপন করুন:

    • 32-বিট উইন্ডোর জন্য: 3D 00 E8 03 00 90 90
    • -৪-বিট উইন্ডোর জন্য: E8 03 00 41 3B C1 90 90

    এগিয়ে যান এবং কেবলমাত্র পৃথক পৃথক বাইটগুলি পরিবর্তন করুন, যেমন কেবলমাত্র শেষ দুটি বাইট যেমন 32 বিটের ক্ষেত্রে 73 51পরিবর্তিত হয়েছে 90 90এবং তারপরে ফাইলটি সংরক্ষণ করুন।

    আপনি যদি পরিবর্তনটি কী তা ভাবছেন, এটি ফাইলের আকার যাচাই করে এমন নির্দেশকে সরিয়ে দিচ্ছে এবং এর পরিবর্তে দুটি নির্দেশাবলীর (যাকে বলা হয় নপস, বা কোনও ক্রিয়াকলাপ) যা কিছুই করেন না তা দিয়ে এটি প্রতিস্থাপন করছে। 00 E8 03 00 বাইট 256,000 বাইট সীমা প্রতিনিধিত্ব করে।

  6. প্যাচিং করা! এখন authui.dll প্যাচযুক্ত ফাইলের সাথে প্রতিস্থাপন করুন authui_working.dll

আপনি ফাইলটি প্রতিস্থাপন করতে যে কোনও উপায়ে ব্যবহার করতে পারেন। উদাহরণস্বরূপ replacer । আমি যা করেছি তা খুব সহজ, আনলকার ব্যবহার করে

  • আপনার যদি ইতিমধ্যে আনলকার না থাকে তবে ডাউনলোড করুন এবং ইনস্টল করুন
  • Authui.dll ফাইলটিতে ডান ক্লিক করুন এবং আনলকারটি চয়ন করুন
  • নীচের বাম কোণে, মুছুন (বা আপনি কোনও ব্যাকআপ রাখতে চান এমন ক্ষেত্রে নাম পরিবর্তন করুন) নির্বাচন করুন এবং আনলক সমস্ত বোতামটি ক্লিক করুন। এটি সাথে সাথে ফাইলটি মুছবে
  • ফাইল পুনঃনামকরণ authui_working.dll করার authui.dll
  • সম্পন্ন!

256KB এর চেয়ে বড় কোনও ছবিটি C:\Windows\system32\oobe\info\backgroundsফোল্ডারে যেখানে অনুলিপি লগন স্ক্রীন স্থাপন করা হয়েছে সেখানে পরীক্ষা করতে। OEMBackgroundআপনার রেজিস্ট্রিতে সক্ষম হওয়া দরকার , যা সম্ভবত আপনি ইতিমধ্যে ইতিমধ্যে পেয়েছেন অন্যথায় আপনি এই পোস্টটি প্রথম স্থানে পড়ছেন না! যাইহোক, OEMBackgroundএই রেজিস্ট্রি কীতে নেভিগেট সক্ষম করতে:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background

এবং OEMBackground1 এর মান সেট করুন ।

অবশেষে প্রেস Win+ + Lএবং বিস্মিত করা হবে!

PS: সমস্ত কৃতিত্ব এই নিবন্ধটির লেখকের কাছে যায় যেখানে আমি এই পদ্ধতিটি শিখেছি

পিপিএস: আমি ইউএকে বন্ধ রাখি, সুতরাং আমার নির্দেশাবলী ঠিক তখনই প্রয়োগ হয় যখন ইউএসি বন্ধ থাকে।


ফাইলটি প্রতিস্থাপনের জন্য বিকল্প পদ্ধতি। ফাইলের মালিকানা নিন authui.dll এর পরে এটি সিস্টেম 32 এর বাইরে চলে যান এবং প্যাচযুক্ত ফাইলটিকে একই নামের সাথে ফোল্ডারে সরান। আপনি রিবুট না হওয়া পর্যন্ত ফাইলটি ব্যবহার করা অব্যাহত থাকবে তাই কেবল রিবুট করার পরে আপনি ফাইলটি মুছতে এবং পরিবর্তনটি দেখতে পাবেন (বৃহত লগইন চিত্রগুলি লোড হচ্ছে)।
0rkan

1
হ্যাঁ! এটি সত্যই আমাকে সাহায্য করেছিল এবং আমি খুঁজে পেয়েছি যে কাজটি করেছে only এছাড়াও আপনি কীভাবে চিত্রটি পরিবর্তন করবেন সে সম্পর্কে অতিরিক্ত ব্যাখ্যা সহ এটি একটি সুন্দর এবং সংক্ষিপ্ত উপায়ে রেখেছেন। শেখা এবং জ্ঞান ভাগ করে নিন!
রাকান

1
সতর্কবার্তা! এটি ইউআইকে ভেঙে যাওয়ার পরে এটি ইউএসি দিয়ে করবেন না। আমার এসএসডি অন্য কম্পিউটারে সংযুক্ত করতে হয়েছিল এবং ফাইলটি সিস্টেম 32 এ অনুলিপি করতে হয়েছিল।
পন্টাস ম্যাগনুসন

1
@ পন্টাসম্যাগনুসন আপনার যোগ করার জন্য ধন্যবাদ। এ কারণেই আমি যখনই উইন্ডোজটির নতুন ইনস্টল করি, প্রথম কয়েকটি সেটিং-আপগুলির মধ্যে একটি হ'ল ফ্র্যাকিং ইউএসি বন্ধ করে দেওয়া! আমি যখন নিয়ন্ত্রণে থাকি তখন আমার ইউএসিএন্ট্রোল লাগবে না । ;-)
14

1
এই উত্তর! কোনও তৃতীয় পক্ষের পুনঃস্থাপনকারী সরঞ্জাম বা এমনকি পুনরায় বুট করার দরকার নেই, তবে অনুমতিগুলিতে কেবল মালিকানা এবং সম্পূর্ণ নিয়ন্ত্রণ নিন, মুক্তি দেওয়ার জন্য হত্যা করুন এবং তারপরে ডলারটি ঠিক জায়গায় ওভাররাইট বা সম্পাদনা করুন। তারপরে অনুমতিগুলি এবং মালিকানাটিকে মূল মানগুলিতে ( ) ফেরত দিন এবং শুরু করুন । যদি এটি কাজ না করে তবে প্রক্রিয়া হ্যাকারে হ্যান্ডলগুলি / ডিএলগুলি অনুসন্ধান করে অন্যান্য প্রক্রিয়াগুলির কী কী ব্যবহার রয়েছে তা যাচাই করুনexplorer.exeauthui.dllNT SERVICE\TrustedInstallerexplorer.exeauthui.dll
রোদে চাঁদ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.