উইন্ডোজ যখন কোনও পিসিতে ইনস্টল করা হয়েছিল তখন কী তারিখটি পরীক্ষা করা সম্ভব এবং যদি হয় তবে কীভাবে?
উইন্ডোজ যখন কোনও পিসিতে ইনস্টল করা হয়েছিল তখন কী তারিখটি পরীক্ষা করা সম্ভব এবং যদি হয় তবে কীভাবে?
উত্তর:
কমান্ড-লাইনটি ব্যবহার করে, আপনার কাছে ডাব্লুএমআইসি নামে একটি সরঞ্জাম রয়েছে , যা নীচের অনুসারে ইনস্টলেশন তারিখটি নির্ধারণ করতে ব্যবহার করা যেতে পারে:
CMD /K WMIC OS GET InstallDate
আপনি এটি কমান্ড-লাইনের মধ্যে বা সরাসরি উইন্ডোজ "রান" থেকে চালাতে পারেন।
পিএস: আফাইক, আপনি উইন্ডোজ এক্সপি থেকে এটি ব্যবহার করতে পারেন।
আপনি প্রাসঙ্গিক মার্কআপ যুক্ত করে উপরের আউটপুটটি সহজেই পড়তে পারেন: 2011-02-14 13:36:58
এই রেফারেন্স অনুসারে , আপনার এটি করার বিভিন্ন উপায় রয়েছে, আপনি কেবল যেটিকে বেশি ভালোবাসেন তা বেছে নিন:
সিস্টেমেফোন সরঞ্জামটি কম্পিউটার এবং অপারেটিং সিস্টেম সম্পর্কে প্রচুর আকর্ষণীয় তথ্য প্রদর্শন করে, এর মধ্যে ইনস্টলেশনের তারিখ। এখানে কিছু নমুনা আউটপুট:
Host Name: WIN7
OS Name: Microsoft Windows 7 Enterprise
OS Version: 6.1.7600 N/A Build 7600
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free
Original Install Date: 9/17/2009, 3:58:54 PM <==============
System Boot Time: 9/24/2009, 10:34:34 AM
...
ইনস্টল করার তারিখটি InstallDate
ডাব্লুএমআই ক্লাসের সম্পত্তিতে জমা থাকে
Win32_OperatingSystem
। রূপান্তর ছাড়া, আমরা একটি স্ট্রিং পেতে হবে
"20090917155854.000000+120"
।
PS C:\> ([WMI]'').ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).InstallDate)
Thursday, September 17, 2009 3:58:54 PM
ইনস্টল করার তারিখটি HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallDate
UNIX সময় হিসাবে রেজিস্ট্রি মানতে সংরক্ষণ করা হয় (1/1/1970 সাল থেকে সেকেন্ডের সংখ্যা সহ 32-বিট মান)।
PS C:\> [timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddSeconds($(get-itemproperty 'HKLM:\Software\Microsoft\Windows NT\CurrentVersion').InstallDate))
Thursday, September 17, 2009 3:58:54 PM
আমি প্রথম উইন্ডোজ ফোল্ডার তৈরি সময় জিজ্ঞাসা করার ধারণা নিয়ে আসে। এটি কার্যকর হয় না কারণ, ভিস্তার সাথে শুরু করে সেটআপ প্রক্রিয়াটি চিত্র-ভিত্তিক। উইন্ডোজ ফোল্ডারটি তৈরির তারিখ অনুসন্ধান করা থেকে আমরা কেবল শিখতে পারি যখন মাইক্রোসফ্ট দ্বারা ইনস্টলেশন চিত্রটি তৈরি করা হয়েছিল।
PS C:\> (Get-Item "$env:windir").creationtime
Tuesday, July 14, 2009 4:37:05 AM
আমার দ্বিতীয় ধারণাটি ছিল সেটআপের ঠিক পরে তৈরি করা ফাইল বা ফোল্ডারের তৈরি তারিখটি ব্যবহার করা। আমি এখানে সম্ভাব্য প্রার্থীর জন্য কীভাবে চেয়েছি:
PS C:\> gci c: -force | where {$_.creationtime -lt "09.19.2009" -and
$_.creationtime -gt "09.16.2009"} |
select fullname,creationtime | sort creationtime
FullName CreationTime
-------- ------------
C:\Recovery 9/17/2009 3:58:50 PM
C:\temp 9/17/2009 10:02:46 PM
C:\System Volume Information 9/18/2009 12:43:30 AM
C:\hiberfil.sys 9/18/2009 12:43:30 AM
C:\pagefile.sys 9/18/2009 12:43:32 AM
এই ফলাফলগুলির মধ্যে, কেবলমাত্র "পুনরুদ্ধার" ফোল্ডারটি উইন্ডোজ দ্বারা রেকর্ডকৃত "অফিসিয়াল" ইনস্টল তারিখের সাথে অনেকটা মিল। তবে এই জাতীয় পদ্ধতি ব্যবহার করা উত্পাদন ব্যবহারের পক্ষে খুব ভঙ্গুর বলে মনে হয়। অন্য একটি ব্যর্থ প্রচেষ্টা হ'ল নীচের স্ক্রিন শট থেকে দেখা যেতে পারে প্রাচীনতম ইভেন্ট লগ প্রবেশের তারিখটি ব্যবহার করা:
20110106073639
হয়ে যায় 2011-01-06 07:36:39
, আপনাকে কেবল মার্কআপ যুক্ত করতে হবে! (এবং এটি পড়তে খুব কঠিন নয়) ;)
ইনস্টল করার তারিখটি জানতে আপনি কমান্ড-লাইনে নিম্নলিখিত কমান্ডটি চালাতে পারেন:
systeminfo | find "Original Install Date"
ফলাফল পেতে কয়েক সেকেন্ড সময় লাগবে, তবে আউটপুটটি খুব পঠনযোগ্য হবে:
Original Install Date: 7/25/2012, 5:16:47 PM
systeminfo
কমান্ডটি চালিয়ে আপনি আরও তথ্য পেতে পারেন (যেমন সিস্টেম বুট টাইম)।
আনুষ্ঠানিকভাবে, আমি সাধারণত প্রথম আপডেটগুলি ইনস্টল করার তারিখটি ব্যবহার করি। এগুলি পরীক্ষা করে দেখুন এবং সিস্টেমটি কখন ইনস্টল করা হয়েছিল সে সম্পর্কে আপনি ভাল ধারণা পেতে পারেন।
উইন্ডোজ এক্সপ্লোরার ব্যবহার :
তবে এই পদ্ধতিতে সামান্য সমস্যা আছে।
উইন্ডোজ ভিস্তা প্রকাশের পর থেকে মাইক্রোসফ্ট উইন্ডোজ ইনস্টলেশন সংক্রান্ত ধরনটি চিত্রের ভিত্তিতে পরিবর্তন করেছে যার অর্থ সেটআপ ইনস্টলার কেবলমাত্র আপনার হার্ড ড্রাইভে প্রয়োজনীয় ফাইলগুলি বের করে।
অনেক সময় ফোল্ডার তৈরির তারিখ এবং সময় উইন্ডোজের ইনস্টলেশন তারিখ এবং সময় হবে না তবে মাইক্রোসফ্ট সেটআপের জন্য উইন্ডোজ চিত্র তৈরি করার সময় এবং তারিখ এবং সময় হবে।
তবে :
এই সমস্যাটির জন্য একটি সমাধান আছে !
আপনি আপনার ব্যবহারকারীর অ্যাকাউন্ট ফোল্ডারের ফোল্ডার তৈরির তারিখটি পরীক্ষা করতে পারেন যা "নথি এবং সেটিংস" বা "ব্যবহারকারী" ফোল্ডারে উপস্থিত রয়েছে।
যেহেতু এই ফোল্ডারটি উইন্ডোজ সেটআপ দ্বারা ইনস্টলেশনের সময় তৈরি করা হয়েছিল, তাই এর তৈরির তারিখ এবং সময় উইন্ডোজ ইনস্টলেশনের মতো প্রায় একই হবে।
বিকল্পভাবে:
আপনি "এইচটিজি জিজ্ঞাসা করুন: আমি কীভাবে আমার উইন্ডোজ ইনস্টলেশনের বয়স পরীক্ষা করতে পারি?" শিরোনামে এই নিবন্ধটিতে গাইডেন্স অনুসরণ করতে পছন্দ করতে পারেন
আমি একটি দুর্দান্ত উপায় খুঁজে পেতে পারে। আপনার উইনস্যাট (উইন্ডোজ এক্সপেরিয়েন্স ইনডেক্স) লগগুলি পরীক্ষা করুন। এমনকি উইন্ডোজ 10 এখনও হুডের নীচে এটি করে।
লগগুলি এখানে পাওয়া যাবে C:\Windows\Performance\WinSAT\DataStore
বহু আপগ্রেডের মাধ্যমে বছরের পর বছর ধরে ইতিহাসটি দেখতে মজাদারও হতে পারে।
20110106073639.000000+480
যা সত্যিকারের উত্তর নয়।