কীভাবে আমার উইন্ডোজ ওএসটি x64 বা ia64 হয়?


12

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

Scanning -> C:\Windows\explorer.exe
File Type : 64-Bit Exe (Subsystem : Win GUI / 2), Size : 2871808 (02BD200h) Byte(s)
[!] Warning : Cpu is AMD, this file is for IA64 (incompatible)
[x] Warning - FileAlignment seems wrong.. no solution calculated (using NULL)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.548 Second(s)

আমি জানি যে আমার প্রসেসরটি কোর 2 ডুও এবং সতর্কতার পতাকার ফলস্বরূপ এটি x64 আর্কিটেকচার। তবে আমি যে ওএসটি ইনস্টল করেছি তা হ'ল উইন্ডোজ 7 x64 64 উপরের ফলাফলগুলি আমাকে একটি প্রশ্ন উত্থাপন করে যে আমার ওএসটি x64 বা আইএ 64? আমি এটি কিভাবে খুঁজে পেতে পারি?

আপডেট প্রোটেকশনের সর্বশেষতম বিল্ডে এই মিথ্যা সতর্কতাটি স্থির বলে মনে হচ্ছে।


3
যতদূর আমি দেখতে পাচ্ছি উইন্ডোজের কেবল সার্ভার সংস্করণগুলিতে ইটানিয়াম আর্কিটেকচারের জন্য একটি স্পষ্ট সংস্করণ রয়েছে (ওরফে আইএ 64), উইন 64৪-বিট কেবল "সাধারণ" এক্স 64 নির্দেশিকা সেটকে সমর্থন করে। আপনি কি 100% নিশ্চিত যে আপনি উইন্ডোজ 7 এর 64-বিট সংস্করণটি ইনস্টল করেছেন? এবং আপনি কি 100% নিশ্চিত যে আপনার সিপিইউ সুনির্দিষ্টভাবে 64-বিট রয়েছে (আমি সমস্ত কোর 2 ডুও ছিল কিনা তা পরীক্ষা করে দেখিনি)। ওহ, এবং exe কাজ করে (আমি ধরে নিচ্ছি তাই অন্যথায় আপনার গুরুতর ওএসের সমস্যা হয়)? যদি তা হয় তবে আমি সন্দেহবাদী হব যে সফ্টওয়্যারটি একটি বৈধ পঠন দেওয়া হয়েছে, অন্য কিছু দিয়ে দেখুন।
DMA57361

সিপিইউ টাইপটি এনভায়রনমেন্ট ভেরিয়েবলের মধ্যে হওয়া উচিত %PROCESSOR_ARCHITECTURE%, এবং echo %PROCESSOR_ARCHITECTURE%কমান্ড প্রম্পটে আপনাকে দেওয়া উচিত AMD64(যেমন আপনি বলছেন যে আপনি কোর 2 ডুও ব্যবহার করছেন)। msinfo32.exeএকটি "সিস্টেম টাইপ" ক্ষেত্রও থাকা উচিত, যা আমার x64-based PCজন্য x86-64 প্রসেসরে বলে। আমি কীভাবে / কেন আপনার আইএ system৪ সিস্টেমের বাইনারি থাকে তা নিশ্চিত নই ...
বব

6
যে, বা প্রোটেকশনআইডি ভাঙা।

প্রোটেকশনআইডি এর কোন সংস্করণ?
ডেভিড শোয়ার্জ

@ DMA57361 - আমি কোর 2 জুটি E7300 করেছি। আমি উইন্ডোজ 7 এক্স 64 আলটিমেট করেছি। আমার টাস্কমিগার অনুসারে, আমার প্রায় 40% প্রসেস x86 সামঞ্জস্যতা মোডে চলছে, যেমন ছবির নামের পরে * 32 প্রত্যয় সহ।
জোন্স

উত্তর:


18

সিপিইউ টাইপটি এনভায়রনমেন্ট ভেরিয়েবলের মধ্যে হওয়া উচিত %PROCESSOR_ARCHITECTURE%, এবং echo %PROCESSOR_ARCHITECTURE%কমান্ড প্রম্পটে আপনাকে AMD64একটি x86-64 প্রসেসর দেওয়া উচিত। msinfo32.exe এর একটি "সিস্টেম টাইপ" ক্ষেত্রও থাকা উচিত, যা x86-64 প্রসেসরে আমার জন্য x64- ভিত্তিক পিসি বলে। আমি নিশ্চিত নই / কীভাবে আপনার আইএ 64৪ সিস্টেম বাইনারি রয়েছে ...


এটি প্রোটেকশনআইডি তে সমস্যা বলে মনে হচ্ছে:

Scanning -> C:\Windows\explorer.exe
File Type : 64-Bit Exe (Subsystem : Win GUI / 2), Size : 2871808 (02BD200h) Byte(s)
[!] Warning : Cpu is AMD, this file is for IA64 (incompatible)
[x] Warning - FileAlignment seems wrong.. no solution calculated (using NULL)
[File Heuristics] -> Flag : 00000000000001001101000000000000 (0x0004D000)
[CompilerDetect] -> Visual C++ 9.0 (Visual Studio 2008)
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.828 Second(s)

তবে পিই স্টাফ ট্যাবে:

স্ক্রীন শট
পূর্ণ আকারের জন্য ক্লিক করুন


একই নৌকায় নৌকো চালাচ্ছে! অতিরিক্ত বিবিধ সরঞ্জামগুলি -> বিবিধ সরঞ্জাম / সিস্টেম তথ্য -> প্রসেসরের আর্কিটেকচারটি বলেছে 'ইন্টেল (x86) ভিত্তিক'
জোন্স

5

কিউ নোটগুলির প্রথম মন্তব্য হিসাবে, উইন্ডোজ 7.. এর কোনও আইএ 64৪ বিল্ড নেই। একটি আইএ 64৪ সংস্করণের জন্য আপনাকে অবশ্যই সার্ভার ব্যবহার করতে হবে।

সম্ভবত এই তথ্য নির্ধারণ করতে সবচেয়ে নির্ভরযোগ্য উপায় WMI এবং শ্রেণীর সাথে আছেন Win32_OperatingSystem এবং Win32_ComputerSystem

পাওয়ারশেল এবং gwmiউপন্যাসটি এর জন্য ব্যবহার করছেন Get-WmiObject:

PS> gwmi win32_ কম্পিউটার কম্পিউটার সিস্টেম-কম্পিউটার এক, দুই, লোকালহোস্ট | ফুট __SERVER, সিস্টেম টাইপ

__SERVER systemtype
-------- ----------
এক এক্স 86-ভিত্তিক পিসি
TWO x64- ভিত্তিক পিসি
তিন x64- ভিত্তিক পিসি

সুতরাং একটি 64 বিট নয়, এবং অন্য দুটি এক্স x64, কোনওই আইএ 64 নয়। 1 তারপরে:

PS [64] E: \ # 12> gwmi win32_operatings systemm -ompomp এক, দুই, লোকালহোস্ট | ফুট __SERVER, ক্যাপশন

__SERVER ক্যাপশন
-------- -------
এক মাইক্রোসফ্ট ® উইন্ডোজ সার্ভার® ২০০ স্ট্যান্ডার্ড
TWO মাইক্রোসফ্ট উইন্ডোজ সার্ভার 2008 আর 2 স্ট্যান্ডার্ড
তিনটি মাইক্রোসফ্ট উইন্ডোজ 7 আলটিমেট

সুতরাং একটি হ'ল উইন 2 কে 8 32 বিট, দু'টি উইন 2 কে 8 আর 2 64 বিট এবং থ্রি (লোকালহোস্ট) উইন 7 64 বিট।


1SystemType ক্ষেত্রটির কী মূল্য থাকবে তা যাচাই করার জন্য আমার কাছে আইএ 64৪ সিস্টেম নেই ।


3

আইএ 64৪ আর্কিটেকচারটি x86-64 (ওরফে এএমডি 64) আর্কিটেকচার থেকে সম্পূর্ণ আলাদা, যা বেশিরভাগ লোকেরা যখন 64-বিট বলে তখন তার অর্থ। সুতরাং উইন্ডোজ Windows-এর একটি আইএ-compatible- সামঞ্জস্যপূর্ণ সংস্করণ থাকলেও (যা অন্যান্য লোকেরা দেখিয়েছে যে, 1 নেই ) তবে এটির জন্য একটি ইটানিয়াম প্রসেসরের প্রয়োজন হবে , আপনি এটি কোর 2 এ ইনস্টল করতে সক্ষম হবেন না ডুও বা অন্য কোনও x86-64 সিস্টেম।

সম্পাদনা: এছাড়াও, ডাব্লুএমআই (কমান্ড প্রম্পট বা পিএস থেকে) সহ প্রসেসরের আর্কিটেকচার পাওয়ার বিকল্প উপায়:

wmic CPU get Architecture

CPUউইন 32_প্রসেসর শ্রেণীর জন্য একটি উপাধি এবং সম্ভাব্য মান 2 (বন্ধনীতে অর্থ):

  • 0 (এক্স 86)
  • 9 (X86-64 ')
  • 6 করুন (Itanium)

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


@ উইলিয়াম। প্রত্যাশার মতো একটি আদর্শ x86-64 সিপিইউ as সমস্যাটি সম্ভবত প্রোটেকশনআইডি-র সাথে সম্পর্কিত। আমি সাহায্য করতে পেরে আনন্দিত. দয়া করে উত্তরটি গ্রহণ করতে ভুলবেন না যে এর পাশের সবুজ চেকমার্কের আউটলাইনটি ক্লিক করে আপনাকে সবচেয়ে বেশি সহায়তা করেছে।
ইন্দ্রেেক

-1

কমান্ড উইন্ডোটি খুলুন এবং নিম্নলিখিতটি চালান:

C:\>set | findstr ARCH

PROCESSOR_ARCHITECTURE=x86

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