উইন্ডোজ 7 কোনও অ্যাপ্লিকেশনের জন্য ডিপিআই / পিপিআই স্কেলিং বন্ধ করতে পারে না


8

আমার ডিপিআই স্কেলিং সহ উইন্ডোজ 7 রয়েছে 120 টিপিআইতে। এটি ক্লিপড টেক্সট, অস্পষ্ট গ্রাফিক্স বা খুব বড় পাঠ্যের মতো পুরানো অ্যাপ্লিকেশনগুলির সাথে কিছু সমস্যা তৈরি করে। আমি এই অ্যাপ্লিকেশনগুলির জন্য ডিপিআই স্কেলিং অক্ষম করতে চাই। আমি চেষ্টা করেছি: "অ্যাপ্লিকেশন.এক্সএক্স" প্রসঙ্গ মেনু -> বৈশিষ্ট্য -> তুলনামূলক -> উচ্চ ডিপিআই সেটিংসে ডিসপ্লে স্কেলিং অক্ষম করুন "।

এই সেটিং কিছু পরিবর্তন করে না। অ্যাপ্লিকেশনটি এখনও 96 ডিপিআই হিসাবে নয়, 120 ডিপিআই হিসাবে প্রদর্শিত হয়। আমি এটি ভার্চুয়াল মেশিনে উইন্ডোজ mes নষ্ট না করে তাজাতেও দেখেছি - একই আচরণ behavior

প্রশ্নটি হ'ল: কীভাবে একক অ্যাপ্লিকেশনটিকে অন্য 96 টি, ওয়ার্কিং, উপায়ে 96 ডিপিআই ব্যবহার করতে বাধ্য করা যায়?

উত্তর:


4

আমার ঠিক একই সমস্যা ছিল, এবং যে কোনও চেকবক্স নির্বাচন করে কোনও পার্থক্য হয়নি। এটিই আমি এটি স্থির করেছিলাম:

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

  2. নিজেই সামঞ্জস্যতা সেটিংস নির্বাচন করার পরিবর্তে উইজার্ডটি চালান এবং আপনার জন্য উইন্ডোজটিকে এটি চয়ন করতে দিন। আপনি প্রোগ্রাম আইকনে ডান ক্লিক করে এবং মেনু থেকে "সমস্যা সমাধানের সামঞ্জস্য" চয়ন করে এটি করতে পারেন। এটি আমার জন্য ডিসপ্লে ক্লিপিং স্থির করেছে। পাঠ্যটি কিছুটা অস্পষ্ট, তবে আমি এটি নিয়ে বেঁচে থাকতে পারি; আমি কেবল খুশি আমি সব দেখতে পাচ্ছি। :)


1
আমার কম্পিউটারে সেই বিকল্পটি চিহ্নিত আছে এবং আমি এটি চিহ্নমুক্ত করতে পারি না :(
কোকবিরা

2

আমি বুঝতে পারি এটি একটি খুব পুরানো প্রশ্ন তবে আমি একটি সমাধান খুঁজে পেয়েছি। একটি এয়ারো থিম থেকে বেসিক থিমটিতে (কন্ট্রোল প্যানেল> সমস্ত কন্ট্রোল প্যানেল আইটেম> ব্যক্তিগতকরণ) থিমটি স্যুইচ করুন এবং প্রতি অ্যাপ্লিকেশন ডিসপ্লে স্কেলিং আসলে কাজ করবে।


1

কেবলমাত্র অনুমান, তবে আপনি যদি এক্সপি সামঞ্জস্যতা মোডে অ্যাপটি চালনা করেন, বা সম্ভবত সেই অ্যাপ্লিকেশনটির জন্য ভিজ্যুয়াল থিম সেটিংস অক্ষম করেন, তবে এটি ডিপিআই সেটিংসকে উপেক্ষা করবে?


ট্যাব "সামঞ্জস্য" এ থাকা সমস্ত চেকবক্স (এবং ড্রপ-ডাউন তালিকার বিকল্পগুলি) বিষয়টিকে সমাধান করে না। আমি ইতিমধ্যে দুটি মেশিনে এটি চেষ্টা করেছি।
pawel159

0

মাস্টসেলারের উত্তর (১. উত্তর) কাজ করছে, তবে প্রচুর অ্যাপ্লিকেশনটির পাঠ্য অস্পষ্ট হয়ে গেছে :( তবে এখন "উইন্ডোজ এক্সপি স্টাইল ডিপিআই স্কেলিংটি ব্যবহার করুন" চেকবক্সটি কাজ করছে। সুতরাং যদি এমন কোনও অ্যাপ্লিকেশন থাকে যেখানে ডান ঝামেলার মধ্যে अस्पष्ट, এর চেয়ে বেশি ছোট আকারে, এটি করুন: 1) কোনও ফাইল ম্যানেজারে অ্যাপ্লিকেশন স্টার্টার ফাইল (.exe, .com) অনুসন্ধান করুন, বা এটির আইকন (অথবা যদি অ্যাপ্লিকেশনটি চলমান থাকে তবে আপনি এটি উইন্ডো টাস্ক ম্যানেজারেও খুঁজে পেতে পারেন)। 2) এটিতে রাইট ক্লিক করুন এবং সম্পত্তি ক্লিক করুন। 3) সামঞ্জস্য ট্যাবে ক্লিক করুন। 4) "উইন্ডোজ এক্সপি স্টাইল ডিপিআই স্কেলিং ব্যবহার করুন" চেকবক্সটি পরীক্ষা করুন। 5) অ্যাপ্লিকেশনটি পুনরায় চালু করুন (এটি চলছে)

আপনাকে একের পর এক সমস্ত अस्पष्ट অ্যাপ্লিকেশনটি করতে হবে, তবে এটি কার্যকর হয়।


0

যদি আপনি দেখতে পান যে আপনার Disable display scaling on high DPI settingsচেকবক্সটি একটি 64 বিট অ্যাপ্লিকেশনটির জন্য ধূসর হয়ে গেছে, যেমন:

এখানে চিত্র বর্ণনা লিখুন

মাইক্রোসফ্ট bit৪ বিট অ্যাপ্লিকেশনগুলির জন্য এই সেটিংটি অস্বীকার করার জন্য যুক্তি তৈরি করেছিল কারণ এটি হতে পারে। এই ক্ষেত্রে, আমি আপনাকে https://superuser.com/a/1018284/460302 এ নির্দেশাবলী অনুসরণ করতে এবং অ্যাপ্লিকেশন সামঞ্জস্যতা সরঞ্জামদর্শন পেয়ে যাওয়ার পরামর্শ দিচ্ছি ।

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

উদাহরণস্বরূপ, রেনমিটার 3.3.0.2519 এর জন্য আমার স্বাক্ষরটি এখানে ছিল:

এখানে চিত্র বর্ণনা লিখুন

আমি যখন রেইনমিটার আপগ্রেড করেছি তখন এটি কাজ করা বন্ধ করে দিয়েছে। সুতরাং আমি সংস্করণ সংখ্যা ছাড়াই একটি নতুন স্বাক্ষর তৈরি করেছি:

এখানে চিত্র বর্ণনা লিখুন

.. এবং আমার নতুন 64 বিট রিলিমিটারটি সঠিকভাবে প্রদর্শিত হয়।

বেন এন যেমন বলেছেন, আসুন বড় বড় বন্দুকগুলি ভেঙে ফেলা যাক


0

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

যোগ HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layersএবং / অথবা HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layersএকটি নতুন "স্ট্রিং মান"।

আপনার অ্যাপ্লিকেশনটির পুরো পথে নামটি পরিবর্তন করুন (যেমন \\server\dir\app.exeবা c:\dir\app.exe) এবং এই বিকল্পগুলি অনুসারে "মান ডেটা" সেট করুন (একাধিক সেটিংস সম্ভব এবং স্থানের সাথে পৃথক করার জন্য):

# Compatibility Mode        Data Value
Windows 95                  WIN95
Windows 98 / Windows Me     WIN98
Windows NT 4.0 (SP 5)       NT4SP5
Windows 2000                WIN2000
Windows XP (SP 2)           WINXPSP2
Windows XP (SP 3)           WINXPSP3
Windows Server 2003 (SP 1)  WINSRV03SP1
Windows Server 2008 (SP 1)  WINSRV08SP1
Windows Vista               VISTARTM
Windows Vista (SP 1)        VISTASP1
Windows Vista (SPk 2)       VISTASP2
Windows 7                   WIN7RTM

#Settings                           Data Value
Run in 256 colors                   256Color
Run in 640 x 480 screen resolution  640x480
Disable visual themes               DISABLETHEMES
Disable desktop composition         DISABLEDWM
Disable display scaling on 
  high DPI settings                 HIGHDPIAWARE
Run this program as Admin           RUNASADMIN

এই সেটিংসের সাহায্যে আমি আমার অ্যাপ্লিকেশনটি এর মতো চালাতে সক্ষম হয়েছি:

নাম: \\server\dir\app.exe

মান ডেটা: DISABLETHEMES HIGHDPIAWARE RUNASADMIN

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