-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
Is there an existing issue for this problem?
- I have searched the existing issues
Install method
Invoke's Launcher
Operating system
Windows
GPU vendor
Nvidia (CUDA)
GPU model
RTX 4060
GPU VRAM
8GB
Version number
v6.9.0
Browser
No response
System Information
{
"version": "6.9.0",
"dependencies": {
"absl-py" : "2.3.1",
"accelerate" : "1.10.1",
"annotated-types" : "0.7.0",
"anyio" : "4.11.0",
"attrs" : "25.4.0",
"bidict" : "0.23.1",
"bitsandbytes" : "0.48.1",
"blake3" : "1.0.8",
"certifi" : "2022.12.7",
"cffi" : "2.0.0",
"charset-normalizer" : "2.1.1",
"click" : "8.3.0",
"colorama" : "0.4.6",
"coloredlogs" : "15.0.1",
"compel" : "2.1.1",
"contourpy" : "1.3.3",
"CUDA" : "12.8",
"cycler" : "0.12.1",
"Deprecated" : "1.2.18",
"diffusers" : "0.33.0",
"dnspython" : "2.8.0",
"dynamicprompts" : "0.31.0",
"einops" : "0.8.1",
"fastapi" : "0.118.3",
"fastapi-events" : "0.12.2",
"filelock" : "3.19.1",
"flatbuffers" : "25.9.23",
"fonttools" : "4.60.1",
"fsspec" : "2025.9.0",
"gguf" : "0.17.1",
"h11" : "0.16.0",
"httptools" : "0.7.1",
"huggingface-hub" : "0.35.3",
"humanfriendly" : "10.0",
"idna" : "3.4",
"importlib_metadata" : "7.1.0",
"InvokeAI" : "6.9.0",
"jax" : "0.7.1",
"jaxlib" : "0.7.1",
"Jinja2" : "3.1.6",
"kiwisolver" : "1.4.9",
"MarkupSafe" : "2.1.5",
"matplotlib" : "3.10.7",
"mediapipe" : "0.10.14",
"ml_dtypes" : "0.5.3",
"mpmath" : "1.3.0",
"networkx" : "3.5",
"numpy" : "1.26.3",
"onnx" : "1.16.1",
"onnxruntime" : "1.19.2",
"opencv-contrib-python": "4.11.0.86",
"opt_einsum" : "3.4.0",
"packaging" : "24.1",
"picklescan" : "0.0.31",
"pillow" : "11.3.0",
"prompt_toolkit" : "3.0.52",
"protobuf" : "4.25.8",
"psutil" : "7.1.0",
"pycparser" : "2.23",
"pydantic" : "2.12.2",
"pydantic-settings" : "2.11.0",
"pydantic_core" : "2.41.4",
"pyparsing" : "3.2.5",
"PyPatchMatch" : "1.0.2",
"pyreadline3" : "3.5.4",
"python-dateutil" : "2.9.0.post0",
"python-dotenv" : "1.1.1",
"python-engineio" : "4.12.3",
"python-multipart" : "0.0.20",
"python-socketio" : "5.14.2",
"PyWavelets" : "1.9.0",
"PyYAML" : "6.0.3",
"regex" : "2025.9.18",
"requests" : "2.28.1",
"safetensors" : "0.6.2",
"scipy" : "1.16.2",
"semver" : "3.0.4",
"sentencepiece" : "0.2.0",
"setuptools" : "70.2.0",
"simple-websocket" : "1.1.0",
"six" : "1.17.0",
"sniffio" : "1.3.1",
"sounddevice" : "0.5.2",
"spandrel" : "0.4.1",
"starlette" : "0.48.0",
"sympy" : "1.14.0",
"tokenizers" : "0.22.1",
"torch" : "2.7.1+cu128",
"torchsde" : "0.2.6",
"torchvision" : "0.22.1+cu128",
"tqdm" : "4.66.5",
"trampoline" : "0.1.2",
"transformers" : "4.57.1",
"typing-inspection" : "0.4.2",
"typing_extensions" : "4.15.0",
"urllib3" : "1.26.13",
"uvicorn" : "0.37.0",
"watchfiles" : "1.1.1",
"wcwidth" : "0.2.14",
"websockets" : "15.0.1",
"wrapt" : "1.17.3",
"wsproto" : "1.2.0",
"zipp" : "3.19.2"
},
"config": {
"schema_version": "4.0.2",
"legacy_models_yaml_path": null,
"host": "127.0.0.1",
"port": 9090,
"allow_origins": [],
"allow_credentials": true,
"allow_methods": [""],
"allow_headers": [""],
"ssl_certfile": null,
"ssl_keyfile": null,
"log_tokenization": false,
"patchmatch": true,
"models_dir": "models",
"convert_cache_dir": "models\.convert_cache",
"download_cache_dir": "models\.download_cache",
"legacy_conf_dir": "configs",
"db_dir": "databases",
"outputs_dir": "outputs",
"custom_nodes_dir": "nodes",
"style_presets_dir": "style_presets",
"workflow_thumbnails_dir": "workflow_thumbnails",
"log_handlers": ["console"],
"log_format": "color",
"log_level": "info",
"log_sql": false,
"log_level_network": "warning",
"use_memory_db": false,
"dev_reload": false,
"profile_graphs": false,
"profile_prefix": null,
"profiles_dir": "profiles",
"max_cache_ram_gb": null,
"max_cache_vram_gb": null,
"log_memory_usage": false,
"device_working_mem_gb": 3,
"enable_partial_loading": false,
"keep_ram_copy_of_weights": true,
"ram": null,
"vram": null,
"lazy_offload": true,
"pytorch_cuda_alloc_conf": null,
"device": "auto",
"precision": "auto",
"sequential_guidance": false,
"attention_type": "auto",
"attention_slice_size": "auto",
"force_tiled_decode": false,
"pil_compress_level": 1,
"max_queue_size": 10000,
"clear_queue_on_startup": false,
"allow_nodes": null,
"deny_nodes": null,
"node_cache_size": 512,
"hashing_algorithm": "blake3_single",
"remote_api_tokens": null,
"scan_models_on_startup": false,
"unsafe_disable_picklescan": false,
"allow_unknown_models": true
},
"set_config_fields": ["legacy_models_yaml_path"]
}
What happened
When I download models (using Starter Bundles), some of the largest ones sometimes reach 100% and then fail with the following error: PermissionError: [WinError 32] The process cannot access the file because it is being used by another p
rocess: 'C:\Tools\InvokeAI\models\tmpinstall_wj51a_8k\flux1-krea-dev-Q4_K_M.gguf'
I suppose it could happen because the internal antivirus in Windows 11 is holding the file for some seconds after the download finishes, and the model_install script has to wait and retry until it succeeds
Complete log:
[2025-10-17 16:37:19,359]::[DownloadQueueService]::INFO --> Download complete: https://huggingface.co/I
nvokeAI/FLUX.1-Krea-dev-GGUF/resolve/main/flux1-krea-dev-Q4_K_M.gguf
[2025-10-17 16:37:19,360]::[ModelInstallService]::INFO --> Model download complete: https://huggingface
.co/InvokeAI/FLUX.1-Krea-dev-GGUF/resolve/main/flux1-krea-dev-Q4_K_M.gguf
[2025-10-17 16:37:19,361]::[ModelInstallService]::INFO --> Model install started: https://huggingface.c
o/InvokeAI/FLUX.1-Krea-dev-GGUF/resolve/main/flux1-krea-dev-Q4_K_M.gguf
Hashing flux1-krea-dev-Q4_K_M.gguf: 0%| | 0/1 [00:00<?, ?file/s][
2025-10-17 16:37:33,506]::[DownloadQueueService]::INFO --> Download complete: https://huggingface.co/un
sloth/FLUX.1-Kontext-dev-GGUF/resolve/main/flux1-kontext-dev-Q4_K_M.gguf
[2025-10-17 16:37:33,506]::[ModelInstallService]::INFO --> Model download complete: https://huggingface
.co/unsloth/FLUX.1-Kontext-dev-GGUF/resolve/main/flux1-kontext-dev-Q4_K_M.gguf
Hashing flux1-krea-dev-Q4_K_M.gguf: 100%|█████████████████████████████| 1/1 [00:17<00:00, 17.58s/file]
[2025-10-17 16:37:40,940]::[ModelInstallService]::ERROR --> Model install error: https://huggingface.co
/InvokeAI/FLUX.1-Krea-dev-GGUF/resolve/main/flux1-krea-dev-Q4_K_M.gguf
PermissionError: [WinError 32] The process cannot access the file because it is being used by another p
rocess: 'C:\Tools\InvokeAI\models\tmpinstall_wj51a_8k\flux1-krea-dev-Q4_K_M.gguf'
Exception in thread Thread-3 (_install_next_item):
Traceback (most recent call last):
File "C:\Users\vanya\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\threading.py",
line 1075, in _bootstrap_inner
self.run()
File "C:\Users\vanya\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\threading.py",
line 1012, in run
self._target(*self._args, **self._kwargs)
File "C:\Tools\InvokeAI.venv\Lib\site-packages\invokeai\app\services\model_install\model_install_def
ault.py", line 524, in _install_next_item
rmtree(job._install_tmpdir)
File "C:\Users\vanya\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\shutil.py", lin
e 781, in rmtree
return _rmtree_unsafe(path, onexc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\vanya\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\shutil.py", lin
e 635, in _rmtree_unsafe
onexc(os.unlink, fullname, err)
File "C:\Users\vanya\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\shutil.py", lin
e 633, in _rmtree_unsafe
os.unlink(fullname)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another p
rocess: 'C:\Tools\InvokeAI\models\tmpinstall_wj51a_8k\flux1-krea-dev-Q4_K_M.gguf'
What you expected to happen
Models install without issues
How to reproduce the problem
Start the app in Windows 11 25H2, install any Starter Bundle of models
Additional context
No response
Discord username
No response