Проблема с установкой игр
(1 Viewer)
-
Автор темы
coka1n1
-
Дата начала
19 Дек 2019
-
Tagged users
Нет
- Статус
- Закрыто для дальнейших ответов.
coka1n1
Гость
-
#1
Вобщем это ни одна проблема которая меня мучает в компе уже не первый месяц но все же хочу сделать акцент на ней.Гуляя по инету наткнулся на одну тему — http://forum.xakep.ru/m_2575029/tm.htm прочитав пост ТСа я понял что у нас с ним проблема один в один,жаль что там небыло написано решения проблемы или хотя бы диагноз.Вобщем при установки различных игр скачанных с сети большинство из них не устанавливаются,вылазит различные ошибки,одна из них:Возникла ошибка в модуле issrepExtract! DECOMPRESSION_ERROR: Checksum of decompressed data is not the same as checksum of original dataМожет кто-нибудь что подскажет…?
-
#2
Цитата: coka1n1Checksum of decompressed data is not the same as checksum of original dataи что тут не понятного?При проверке контрольных сумм выявлено не соответствие, поэтому он и не может распаковать архив. Решается данная проблема повторным скачиванием игры.
coka1n1
Гость
-
#3
Специально перезалил с торента (а у нас там только провереные файлы) и попытался установить,вышла такая ошибкаecompression problem: unexpected end of input file or I/O errorА на счет того что вы написали я понимаю что это за ошибка но все же если на другом компьютере попытатся установить этот образ он установится.
lukas
Гость
-
#4
Вероятно проблема в вашем диске. Что говорит CrystalDiskInfo и прочий подобный софт. Предполагаю, что у вас битый диск в следствии чего, при скачивании файлов на диске они "бьются", поэтому CRC не совпадает и поэтому вы не можете нечего установить.
coka1n1
Гость
-
#5
Цитата: lukasВероятно проблема в вашем диске. Что говорит CrystalDiskInfo и прочий подобный софт. Предполагаю, что у вас битый диск в следствии чего, при скачивании файлов на диске они "бьются", поэтому CRC не совпадает и поэтому вы не можете нечего установить.Винчестер купил совсем недавно,спасибо проверю что да как с ним.Вобщем проверил прогой CrystalDiskInfo пишет хорошее тех-состояние
trolb
Гость
-
#6
Цитата: coka1n1 этот образчем открываешь ?
- Статус
- Закрыто для дальнейших ответов.
В процессе установки любой компьютерной игры может возникнуть ошибка распаковки, сопровождающаяся сообщением «Decompression problem…». Конкретную причину назвать трудно – в каждой конкретной ситуации она будет своей. В этой статье мы постараемся рассказать, как исправить ошибку «Decompression problem: uncompressed block size is too big».
Причина появления ошибки
В дословном переводе текст ошибки вполне прост: «Сбой распаковки: несжатый блок чрезмерно велик». Исходя из этого можно сказать, что основная причина возникновения проблемы связана с несоразмерно большим объёмом распакованного объекта (в рамках имеющихся ресурсов памяти).
Примерный перечень причин возникновения рассматриваемой проблемы выглядит следующим образом:
- Память компьютера работает некорректно.
- Установщик повреждён – возникла ошибка во время загрузки или часть файлов была потеряна по вине нестабильного соединения.
- Процедура распаковки была прервана вирусами или антивирусной утилитой.
- На выбранном жестком диске не хватает свободного пространства – пред установкой необходимо учесть, что итоговый размер игры будет превышать размер исходных установочных файлов.
Иногда причина может скрываться в повреждении RePack’а – инсталлятор изначально работает некорректно. Несмотря на то, что чаще всего проблема связана с недостатком памяти, возможные проблемы с файлами также нельзя исключать.
Ищем решение проблемы
Предлагаем несколько способов решения возникшей проблемы – протестируйте каждый из них, и вы обязательно найдёте тот, который эффективен в вашем случае.
Освобождаем место на диске
Первое, что нужно сделать – проверить, достаточно ли пространства на накопителе для выполнения полноценной установки игры. Все разработчики указывают, какое количество свободного места нужно игре для инсталляции. Постарайтесь освободить столько, сколько нужно, и желательно сделайте некоторый запас.
Удалить различные временные файлы можно при помощи бесплатной утилиты CCleaner. Если вы активно пользуетесь браузерами, но при этом ни разу не выполняли очистку, вам, вероятно, удастся освободить несколько Гб памяти (а может и больше).
Проверяем накопитель
Если места достаточно, попробуйте выполнить проверку HDD на наличие ошибок и битых секторов. Сделать это можно при помощи системной утилиты CHKDSK. Чтобы не выполнять сложные манипуляции с командной строкой, проводите проверку по следующему алгоритму:
- Откройте «Проводник», кликните правой кнопкой по диску, на который устанавливалась игра, перейдите в «Свойства».
- Переместитесь в раздел «Сервис», нажмите на «Проверить». Подтвердите запуск утилиты для диагностики.
- Нажмите на кнопку «Проверить диск». Система уведомит, что HDD не нуждается в проверке, поскольку никаких ошибок обнаружено не было – игнорируем это уведомление.
Загружаем другой RePack
Если проблема возникла при установке нелицензионной версии игры, загруженной с одного из торрент-трекеров, попробуйте найти другой RePack от иного автора. Перед этим почитайте отзывы о предыдущем репаке – возможно, с рассматриваемой проблемой столкнулись не только вы, что указывает на неработоспособность предлагаемого архива.
Отключаем антивирус
Возможно, в надёжности установщика у вас больше нет никаких сомнений. В таком случае откройте установленный на ПК антивирус и отключите самозащиту на тот период, пока будет выполняться инсталляция игры. Это исключит возможность блокировки процесса (особенно актуально при установке пиратских версий игр).
Проверяем работоспособность ОЗУ
Причина может скрываться в нестабильной работе планок оперативной памяти. Подобное происходит крайне редко, однако перестраховаться всё же стоит – выполните проверку ОЗУ при помощи бесплатного инструмента MemTest86.
Заключение
Надеемся, что вы смогли справиться с ошибкой и установить желаемую игру. Чаще всего проверка заканчивается ещё на первом пункте – на выбранном жёстком диске попросту не хватает пространства для распаковываемого объекта.
При распаковке какого-либо архива (репака) пользователь может столкнуться с ошибкой распаковки и соответствующим сообщением «ERROR: archive data corrupted (decompression fails). Данная проблема может быть вызвана множеством причин, от структурных повреждений самого архива до аппаратных проблем в работе памяти компьютера. В этой статье я расскажу, какова суть данной ошибки, познакомлю читателя с её причинами, а также поясню, как исправить ERROR: archive data corrupted (decompression fails) на вашем ПК.
Скриншот ERROR: archive data corrupted (decompression fails)
Суть и причины ошибки ERROR: archive data corrupted (decompression fails)
Как следует из текста ошибки, который в переводе звучит как «архивные данные повреждены, декомпрессия закончилась неудачей», возникновение данной ошибки связано с неудачей в декомпрессии (распаковке) какого-либо архива. Обычно это обусловлено следующим рядом причин:
- Изначально «битый» архив (ошибки при запаковке файла, приведшие к созданию нерабочего архива);
- Не корректная загрузка архива с внешнего источника, в процессе которой тело архива было или повреждено, или загружено не полностью;
- Не достаточно качественный архиватор, плохо распаковывающий архивы данного типа;
- Путь, по которому размещён архив на ПК, имеет кириллические символы;
- Распаковка архива в директорию с предлинным названием;
- Злокачественное действие вирусных программ;
- Действие антивирусных программ, блокирующих корректную распаковку нужного архива (в частности, функционал антишпионской программы от Microsoft под названием «Защитник Windows» (Windows Defender), или системного фильтра «SmartScreen» могут стать причинами описываемой мной ошибки);
- Проблемы с правами доступа диска, куда распаковывается нужный нам архив;
- Отсутствие свободного места на диске, куда распаковывается архив;
- Проблемы в работе планок памяти ПК;
- Поломка (нестабильная работа) носителя, на котором находится архив (например, поломка флеш-накопителя).
Ошибка
Как исправить ERROR: archive data corrupted (decompression fails)
Для решения проблемы archive data corrupted (decompression fails) рекомендую выполнить следующее:
- Проверьте наличие достаточного количества свободного места на жёстком диске, при необходимости освободите место, удалив ряд ненужных файлов;
- Временно отключите ваш антивирус и брандмауэр, а затем попробуйте выполнить распаковку нужного архива;
Временно отключите ваш бранмауэр
Используем запуск от имени администратора
Используйте Dr.Web CureIt!
Попробуйте поочерёдное изъятие планок памят
Заключение
Причиной ошибки ERROR: archive data corrupted (decompression fails) обычно является повреждение самого файла-архива. Для решения указанной проблемы рекомендую воспользоваться перечисленными мной советами, это поможет избавиться от ошибки archive data corrupted (decompression fails) на вашем ПК.
При инсталляции какой-либо программы (обычно игровой) пользователь может столкнуться с ошибкой распаковки, сопровождающейся сообщением «Decompression problem: uncompressed block size is too big». Появление данной дисфункции напрямую связано с памятью ПК, требуя выполнения ряда шагов для решения возникшей проблемы. В данном материале я разберу, что это за ошибка Decompression problem, каковы её причины, и как исправить uncompressed block size is too big на вашем компьютере.
Ошибка «decompression problem» при распаковке диска
Ошибка «uncompressed block size is too big» – суть и причины дисфункции
В переводе с английского языка текст ошибки звучит как «Проблема распаковки: размер распакованного блока слишком большой». Проблема обычно возникает в ситуации, когда инсталлятор программы распаковывает архив программы в память ПК, и при этом очередной распакованный блок оказался больше, нежели позволяет отведённый для этого участок системной памяти.
Поскольку в инсталляторе чётко прописано, что и куда распаковывать при существующих стандартах памяти, то возникновение описываемой в статье ошибки может произойти по следующим причинам:
- Память пользовательского ПК работает некорректно (наиболее распространённая причина ошибки «block size too big»);
- Инсталлятор программы повреждён по различным причинам (тело программы не полностью скачано с торрентов, при скачивании возникли ошибки и т.д.);
- Репак (взлом) игры выполнен некорректно;
- Корректной распаковке помешали вирусные или антивирусные программы;
- Имеется недостаточное количество свободного места на винчестере ПК.
Изучаем причины проблемы
Такая ошибка может возникнуть практически в любой распаковываемой пользователей игре, скачанной с сети. К примеру, фиксировались ошибки при распаковке игр Syberia 3, Far Cry, Assassins Creed и других современных игровых программах.
Как исправить «Decompression problem: uncompressed block size is too big»
Чтобы решить проблему uncompressed block size is too big рекомендуется выполнить следующее:
- Проверьте работоспособность планок памяти вашего ПК. Для этого пригодятся различные программы уровня «MemTest86», которые необходимо скачать на компьютер, и протестировать ими память вашего PC. Если программой будут найдены ошибки, попробуйте аккуратно протереть контакты планки памяти обычной школьной резинкой (ластиком). Если это не поможет, замените проблемную планку на работоспособный аналог;
Если при проверке памяти найдены плохие сектора, то это может служить лакмусом проблемной планки памяти
Воспользуйтесь функционалом «AdwCleaner» для борьбы с вредоносными программами
Используйте функционал команды CHKDSK
Заключение
В абсолютном большинстве случаев данная проблема вызвана нестабильной работой планок памяти пользовательского ПК. Если у других пользователей не наблюдалось проблемы при распаковке данной программы, рекомендуется проверить вашу память с помощью соответствующих утилит, и при необходимости заменить нестабильно работающую планку на полноценный работоспособный аналог. Выполнение этого и других, перечисленных в статье, советов позволит избавиться от ошибки Decompression problem: uncompressed block size is too big на вашем компьютере.
I have been getting this error in this small nodejs app while trying to learn using axios on the backend to make request. «unexpected end of file».
axios request file
import axios from "axios";
export const getData = async () => {
let data;
try {
const response = await axios.get(
"https://jsonplaceholder.typicode.com/users"
);
console.log(response);
data = response;
} catch (error) {
console.log(error.message);
return;
}
return data;
};
server.js
import express from "express";
import cors from 'cors';
import axios from "axios";
import { getData } from "./utils/getData.js";
const app = express();
app.use(cors());
app.use(express.json());
app.get("/", async (req, res) => {
let users;
users = await getData();
res.send(users);
})
app.listen(5000, () => {
console.log("server listening at port 5000");
})
Liam
26.7k27 gold badges120 silver badges184 bronze badges
asked Dec 7, 2022 at 8:05
2
You can add below header encoding to your request.
axios.get("url", {
headers: { "Accept-Encoding": "gzip,deflate,compress" }
});
answered Dec 8, 2022 at 19:08
oegretlioegretli
4311 silver badge2 bronze badges
2
the Brotli decompression bug was fixed in v1.2.2
answered Jan 6 at 9:23
Bro, go to Package.json—> in dependencies —> check for axios —> Add ‘axios’ : ‘1.1.3’.
This will solve your issue.
answered Dec 28, 2022 at 17:30
1
Comments
pmq24
added a commit
to pmq24/my-pokedex
that referenced
this issue
Dec 7, 2022
This was referenced
Dec 8, 2022
This was referenced
Dec 8, 2022
Glazelf
added a commit
to Glazelf/NinigiBot
that referenced
this issue
Dec 9, 2022
imjuni
added a commit
to imjuni/jin-frame
that referenced
this issue
Dec 11, 2022
* version upgrade 3.0.1 > 3.0.2 * bundle file extension change * cjs/index.js > cjs/index.cjs * esm/index.js > esm/index.mjs * production build apply terser * axios version fixed: 1.1.3 * axios/axios#5346
imjuni
added a commit
to imjuni/jin-frame
that referenced
this issue
Dec 11, 2022
* version upgrade 3.0.1 > 3.0.2 * bundle file extension change * cjs/index.js > cjs/index.cjs * esm/index.js > esm/index.mjs * production build apply terser * axios version fixed: 1.1.3 * axios/axios#5346
bahrmichael
added a commit
to bahrmichael/highsec-deliveries
that referenced
this issue
Dec 28, 2022
h3poteto
added a commit
to h3poteto/megalodon
that referenced
this issue
Dec 29, 2022
h3poteto
added a commit
to h3poteto/megalodon
that referenced
this issue
Dec 29, 2022
Azowyl
added a commit
to Azowyl/coveralls-go
that referenced
this issue
Dec 30, 2022
heyitaki
added a commit
to wormhole-foundation/wormhole-monitor
that referenced
this issue
Dec 30, 2022
SamSamskies
added a commit
to SamSamskies/lnurlpay
that referenced
this issue
Jan 1, 2023
SamSamskies
added a commit
to SamSamskies/lnurlpay
that referenced
this issue
Jan 1, 2023
SamSamskies
added a commit
to SamSamskies/lnurl-pay
that referenced
this issue
Jan 1, 2023
dolcalmi
pushed a commit
to dolcalmi/lnurl-pay
that referenced
this issue
Jan 5, 2023
-
#321
Vasul, Ты зачем сменил AnsiString на hl0?
Если хочешь распаковать папку сделай так:
if not ISArcExtract ( 0, 0, ExpandConstant(‘{src}*.arc’), ExpandConstant(‘{app}hl0’), ‘hl0’, false, », », ExpandConstant(‘{app}’), notPCFonFLY {PCFonFLY}) then break;
Последнее редактирование: 28 Дек 2011
-
#322
Vasul, эээ… А ты зачем вообще в функцию то полез?
Это всё делается в данной строке:
Код:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}имя_твоего_архива.arc'), ExpandConstant('{app}'), '[COLOR="Red"][B]hl0[/B][/COLOR]', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Добавлено через 1 минуту
Упс, пока бегал жену встречал, VinTagE меня опередил
-
#323
nik1967,
VinTagE,
спасибо! работает!
-
#324
ISDone 0.6final
изменения и ссылка в шапке.
-
#325
Ne0N,
SPS порадовал) то что нужно к новому году) еще раз респект огромный)
-
#326
Ne0N, большое спасибо за финал
-
#328
Ne0N,
Порадовал, молодец! С наступающим!
-
#329
Вообщем проблема в том, что в последнее время (2-3 месяца) бОльшая часть скачанных мной репаков не устанавливаются, выдавая ошибки типа:
»ISDONE. dll.
Произошла ошибка при распаковке: Архив поврежден!
Unarc.dll вернул код ошибки -7
Причём ошибка эта возникает в разных моментах установки(иногда может появится на 15%, иногда на 70%, иногда на 93% и т.д.)
Пробовал найти решение в интернете. Выяснил, что такие ошибки появляются далеко не у меня одного, однако решения так и не обнаружил(большая часть народа, советуют, либо перекачать репак(мол криво скачался), либо проверить оперативку). Учитывая, что такая хрень повторяется у меня уже далеко не 1 раз, на репаках от разных авторов, то первый вариант отпадает. Оперативку пробовал менять(брал у друга), не помогло. Вообщем буду благодарен за любые советы.
p.s Заметил, что «вероятность» успешной установки зависит от размера игры. Например trine 2 устанавливается успешно с первого раза.
p.p.s. Не репаки устанавливаются совершенно нормально.
Заранее спасибо за любые советы
-
#330
sylar113, попробуй взять погонять у друга проц. Ну или если раньше проблем не было, то просто почисти от пыли кулер с радиатором.
-
#331
Ne0N, ну, взять проц — это уже несколько проблематичнее))Если друг и разрешит, то нужно ещё термопасту покупать…
К тому же какой смысл?
Ну или если раньше проблем не было, то просто почисти от пыли кулер с радиатором.
От пыли и вправду давно уже не чистил, однако во время установки просматривал в Evereste(упс, в AID`е) показатели температуры процессора…на протяжении всей установки они были в норме(35-45 градусов)…
-
#332
sylar113, в любом случае я думаю это проблемы «железа» (на крайняк глюк ОСи, но это вряд ли). Иначе раньше репаки тоже не ставились бы.
-
#333
Ne0N,хмм..печально(( Слушай, а нельзя ли как-нибудь изменить инсталятор так, чтобы он не прерывал установку после этой ошибки?
-
#334
sylar113, мне кажется у тебя просто медленно, но верно жестак накрывается медным тазом..
Добавлено через 20 минут
Ne0N,хмм..печально(( Слушай, а нельзя ли как-нибудь изменить инсталятор так, чтобы он не прерывал установку после этой ошибки?
а ты приколист..
-
#335
чтобы он не прерывал установку после этой ошибки
Я думаю, что изначально это можно. Но такой подход в корне неправильный — мы в итоге получаем установленную игру — это да. но с ошибками данных в дистибутиве, отчего приходем к тому, что игра тупо не работает. Отсюда ответ — думаю, что легко можно, но подход таковой совершенно неправилен, и оттого нельзя.
-
#336
Я думаю, что изначально это можно. Но такой подход в корне неправильный — мы в итоге получаем установленную игру — это да. но с ошибками данных в дистибутиве, отчего приходем к тому, что игра тупо не работает. Отсюда ответ — думаю, что легко можно, но подход таковой совершенно неправилен, и оттого нельзя.
неа, нельзя. фриарк проверяет при распаковке крк файлов, и если архив битый, то не распакует он ничего..
-
#337
deus_ex, ну дык проверку crc то можно выключить)
-
#338
deus_ex, ну дык проверку crc то можно выключить)
ну вроде бы стандартными методами (через команду там какую-нито) нельзя.. надо хексом ковыряться.. наверное
-
#339
ну вроде бы стандартными методами (через команду там какую-нито) нельзя..
Нет, нельзя стандартными методами.
Зачем… исходники в свободном доступе.
-
#340
как избавиться от ошибки?
—————————
ISDone.dll
—————————
Возникла ошибка в модуле SrepExtract!
DECOMPRESSION_ERROR: Decompression problem: unexpected end of input file or I/O error
—————————
ОК
—————————
Почему возникает ошибка
Ошибка unexpected end of file появляется при наличии синтаксических ошибок в коде:
<?php
if(1 > 0) {
Отсутствие закрывающей фигурной скобки приведёт к появлению ошибки:
Parse error: syntax error, unexpected end of file in
D:ProgramsOpenServerdomainstest.localindex.php on line 2
Как исправить ошибку
Чаще всего ошибка связана с разным количеством открывающих и закрывающих фигурных скобок. Иногда проблема с фигурными скобками является следствием другой ошибки, например где-то в коде используется короткий тег <?, но при этом короткие теги отключены на сервере.
Есть 2 основных способа решения проблемы.
Первый способ — использование продвинутых редакторов кода (NetBeans, VSCode и т.д.), которые могут найти конкретную строку, из-за которой происходит ошибка.
Второй способ — поиск ошибки вручную. Нужно убрать (закомментировать) весь код, после чего возвращать обратно небольшими частями. После каждой части скрипт проверяется на работоспособность.
Как только скрипт перестал работать — значит ошибка находится в последнем скопированном куске кода, можно попробовать найти в нём ошибку, либо переписать заново.
Если найти ошибку никак не удаётся — можно обратиться на любой популярный PHP форум.