Όταν κατεβάσετε ένα αρχείο ISO των Windows 11, μπορείτε να επαληθεύσετε την ακεραιότητα και τη γνησιότητά του, για να διασφαλίσετε ότι δεν έχει υποστεί φθορά, παραποίηση ή αλλοίωση. Μπορείτε να το κάνετε μέσω μιας εντολής στο PowerShell και να συγκρίνετε το αποτέλεσμα με την τιμή κατακερματισμού (hash) που έχει δημοσιεύσει η Microsoft.
Το hash είναι μια αριθμητική τιμή που ταυτοποιεί με μοναδικό τρόπο τα δεδομένα. Υπολογίζεται με βάση τα αρχικά δεδομένα και στην προκειμένη περίπτωση, τα περιεχόμενα του αρχείου ISO. Εάν τα περιεχόμενα αλλάξουν με οποιονδήποτε τρόπο, η τιμή hash θα αλλάξει και η επαλήθευση, θα δείξει ότι το αρχείο δεν είναι το αυθεντικό.
Εάν η τιμή hash του αρχείου ISO των Windows 11 που κατεβάσατε δεν συμπίπτει με την αρχική (αυτή που δημοσιεύει η Microsoft), θα χρειαστεί να κατεβάσετε ξανά το αρχείο.
Παρακάτω θα δούμε πως μπορείτε να ελέγξετε αν ένα αρχείο ISO είναι αυθεντικό, κατεστραμμένο ή αλλοιωμένο.
Για να ελέγξετε ένα αρχείο ISO των Windows 11 που έχετε κατεβάσει, ακολουθήστε τα παρακάτω βήματα:
Ανοίξτε το μενού Έναρξη και αναζητήστε το PowerShell. Κάντε δεξί κλικ στο εικονίδιο της εφαρμογής και επιλέξτε “Εκτέλεση ως διαχειριστής” (Run as administrator).
Πληκτρολογήστε την παρακάτω εντολή για να ελέγξετε το αρχείο ISO και πατήστε Enter:
Get-FileHash C:\διαδρομή\προς_το\Windows11_Client_x64_en-us_25100_8345.iso
Στην εντολή, αντικαταστήστε το διαδρομή\προς_το με την τοποθεσία και το όνομα του αρχείου ISO των Windows 11.
Συγκρίνετε την τιμή SHA256 (hash) που θα εμανιστεί με τις πληροφορίες που δίνουμε παρακάτω.
Συμβουλή: Μπορείτε να αντιγράψετε το αποτέλεσμα και να χρησιμοποιήσετε τον συνδυασμό πλήκτρων “Ctrl + F” για να εντοπίσετε το hash στην παρακάτω λίστα.
Έτσι θα διαπιστώσετε αν το αρχείο είναι κατεστραμμένο, παραποιημένο ή αλλοιωμένο σε σχέση με το πρωτότυπο.
Οι παρακάτω τιμές δίνονται από την Microsoft στην σελίδα λήψης των Windows. Αφού επιλέξετε το αρχείο που σας ενδιαφέρει ξαι αρχίσει η λήψη θα δείτε το “Επαληθεύστε τη λήψη σας“.
| Τοπικές ρυθμίσεις χώρας | Κωδικός κατακερματισμού |
|---|---|
| Αραβικά 64-bit | A75AE3F36CB9FFFFEDCB2D7DED9CEF83FFB710EB1376610D2220684D987CB9A5 |
| Βουλγαρικά 64-bit | FE219A43A408534FB79B170925E750289DE0D80CA52D297B0977DCF5E71B6D87 |
| Τσεχικά 64-bit | 9C616600B6845DBD24EB705E35D0EEC4311D0F6A88A35CB2B134FA487244796A |
| Δανικά 64-bit | C03816ABF43F868381C3AAF9940E8FB33CB54D244A88E182BFBD1F887F1D74C9 |
| Γερμανικά 64-bit | 193BBDE65EC84E298A1C798959489C8375ED501CF973C6D37FA52BB22EE8D43B |
| Ελληνικά 64-bit | 40BE4F83598455D8606D442B740AA2942740BC9F6104ADC5D7320651D61DCBC0 |
| Αγγλικά – Διεθνή 64-bit | 7E3F373BD3C2321B5D5125DFCF718DFBF1A0ABC50A267118669951890DF98A5D |
| Αγγλικά 64-bit | BD4307DF32BC8AF33B39CCECB1174AEB345386630F89A2B86C7A4E36B55EA650 |
| Ισπανικά 64-bit | 9828703784880421E6602504DFD99064E4CB739CC9B20ABA22E3934372A14F9A |
| Ισπανικά (Μεξικού) 64-bit | 83231BCD4C509CFA51EB9A79056C6F1CA40DF09110267832E780A881B9EE8F9E |
| Εσθονικά 64-bit | 2CD0558801F831D0315897BA5C989B9A8192BC975F4E8D5F0C4E51EA0817196B |
| Φινλανδικά 64-bit | 32B9D11B13E1A200ED7C08D2E495C4B57C6B38150C8DFC679C5E80BC7A5F8767 |
| Γαλλικά Καναδά 64-bit | F32E5538EE3F73206294378109501C9E2E2DA78DCDE66C43F4610B18CEEBC0A7 |
| Γαλλικά 64-bit | AA515279F02FB2B425EFF341F0A1F158D61288C72CCA5F9D87B79B5A23F7F918 |
| Εβραϊκά 64-bit | 6458F3C2458790E0D78436574894F39B455924E83937E7C166D656730C441D29 |
| Κροατικά 64-bit | 3874FB17B092E6470D5B5F0175BBB69B228619ABA5DA1612905F6960A2F9EAF6 |
| Ουγγρικά 64-bit | 614ACD776E654B26255F0CFCFAC509217E6F98B6FE949FA478AB5514A7697B5F |
| Ιταλικά 64-bit | 4A155CFF6748F433B017761FF0B5B6029878EC6EF267674418D65E0FED7D0520 |
| Ιαπωνικά 64-bit | 923EC1A2EC46CCBE607FC81BEAF9753BFBB6FC62220B7B8BFFD56E66F6DE3A0C |
| Κορεατικά 64-bit | EC4C80AA16C1910562EA8EEA82B86CCF2012375E0492B180178BB605DE308292 |
| Λιθουανικά 64-bit | C66F9D4A83E334E528180534E13BE58CAC052E1621408B065BF242E2977A8769 |
| Λετονικά 64-bit | 91E8ED6BA3DBFAB3CBE9977C5484572759D57ECBE8B25B7A9E208A4F1594AB7E |
| Νορβηγικά 64-bit | 1802913B75B2CF54AB7CCC0A01426C6B5C94BA144A4777DBF37A67CEEB071B25 |
| Ολλανδικά 64-bit | 34B3FD033F10560F48366940768AEA5AD5198407BEC3E2EEB9BD730A80D39F26 |
| Πολωνικά 64-bit | 0EADDDD47A6D6D4524DF40CBD9B779C32DF222F7D2000DE2B82A000CA9C5470F |
| Πορτογαλικά Βραζιλίας 64-bit | D9AC87C1E9E47E0EB34EED443E5691C31781074E67608A51AEE50D7C7039F684 |
| Πορτογαλικά 64-bit | 62C0C3B067C9ADAC99DDBD8A98EEF6C7A51D5FFCCC3D97BD02DACCF1D6DFEDB9 |
| Ρουμανικά 64-bit | F29EB5D997A7822AD8E7D6AF2B9D23C9484AC86BDFD17F61CB287797CDA66B13 |
| Ρωσικά 64-bit | 3DD71E8F84BFDC0054E1C4383DB2EAC921D21952AC03B2231CB6E9610A2F7423 |
| Σλοβακικά 64-bit | ED796F19C1B2FC0912F4BC3BFE854425C760FB08946D4EE88BC1C3FAB1D1862B |
| Σλοβενικά 64-bit | 4702A4052A3E2ECFF5665F84E766EF4CB4A660C712427A8BA083B121840E6D6A |
| Σερβικά (Λατινικά) 64-bit | AA646F5C7E9D2B78208154F21A8EC2A18E7B72998B6F2C022B5FFBBB305EBFA5 |
| Σουηδικά 64-bit | D0E4704500012ACF3551B6C394503638D21C4F1E58B410E7F8FA5D8D61BF3B8B |
| Ταϊλανδικά 64-bit | 127DCC66ED7C1A797863FD3573EF5F2F17BDECB72425E74B7AA5186F50FADA4A |
| Τουρκικά 64-bit | 6BE8412702B2C56099A98FD8FD058FFB869DC54035FC54A3BDFCE99ABB631FAF |
| Ουκρανικά 64-bit | 2C2C6889E47273690842F8867539D204D3814820E235C520BF63A6140D7CEFE3 |
| Απλοποιημένα Κινεζικά 64-bit | B795B52D598BF8FDEA5975844731F4A50C5713876CEFC513884354272B023AF0 |
| Παραδοσιακά Κινεζικά 64-bit | E951AB4EAD95D45E00CDFF6C9C05836F9499D3FD2FDEEAE0E709549F12F9B5DC |
Αυτόματο Script PowerShell για Σύγκριση
Αποθηκεύστε τον παρακάτω κώδικα σαν αρχείο με κατάληξη .ps1 (π.χ. Verify-Win11ISO.ps1) ή τρέξτε τον κώδικα απευθείας στο PowerShell. Το script υπολογίζει το hash του αρχείου και το συγκρίνει αυτόματα με την αναμενόμενη τιμή της Microsoft.
# Set the ISO path and the official Microsoft SHA256 hash
\$IsoPath = "C:\(\path\to\Win11.\)iso"
\$ExpectedHash = "PASTE_OFFICIAL_SHA256_HASH_HERE"
# Check if file exists
if (-not (Test-Path -Path \$IsoPath)) {
Write-Host "ISO file not found at path: \$IsoPath" -ForegroundColor Red
exit
}
Write-Host "Calculating SHA256 hash... Please wait..." -ForegroundColor Yellow
ComputedHash = (Get-FileHash -Path IsoPath -Algorithm SHA256).Hash
Write-Host "`nComputed Hash:" -ForegroundColor Cyan
Write-Host $ComputedHash
Write-Host "`nExpected Hash:" -ForegroundColor Cyan
Write-Host \$ExpectedHash
# Compare hashes
if (ComputedHash -eq ExpectedHash.ToUpper()) {
Write-Host "`n[SUCCESS] The file is GENUINE and intact!" -ForegroundColor Green
} else {
Write-Host "`n[WARNING] Hash does NOT match! The file may be corrupted." -ForegroundColor Red
}
Εκτέλεση μέσω PowerShell:
1. Ανοίξτε το PowerShell σαν Διαχειριστής.
2. Ορίστε το policy αν χρειαστεί: Set-ExecutionPolicy RemoteSigned -Scope Process
3. και τρέξτε το script: .\Verify-Win11ISO.ps1

Αν και τα δελτία τύπου θα είναι από πολύ επιλεγμένα έως και σπάνια, είπα να περάσω … γιατί καμιά φορά κρύβονται οι συντάκτες.

