April 2026 Edition: New Installation of Git-based ComfyUI and Manager (Windows+CUDA)
Last updated: 2026-04-30 (For details, see 9-2.)
※ A simplified version of this article has been published.
※ As this is an initial release, the article may be revised from time to time. If you notice anything, please feel free to let me know in the comments.
※ Related articles are summarized in the ComfyUI article list.
※ Please feel free to send your feedback to the note question box . I might actually prefer messages that aren't questions. Please note that responses are whimsical.
■ 0. Overview
▼ 0-0. Supplementary Notes
If you find this tedious, please skip this section and proceed to 1. The following are supplementary notes regarding this article.
I have intentionally included a lot of explanations, so please feel free to skip as appropriate.
Batch files for installation can be found in 4-3. and 4-5. The batch file for launching is in 5-2.
The installation procedure is almost the same as the previous article (August 2025 edition), so those who are already using it do not need to reinstall.
The April 2026 edition also supports the portable version of ComfyUI (in preparation).
After the publication of this article, I also prepared a simplified version of the article with streamlined explanations. The basic flow is the same.
▼ 0-1. Introduction
In this article, I will explain the procedure for installing ComfyUI on a Windows PC and generating images (verifying operation). The following is provided for reference, and there is no need to read it thoroughly.
I provide batch files that can be installed automatically.
You can perform a new installation of ComfyUI and ComfyUI Manager just by placing them in any folder and running them.
In addition, I will be preparing various batch files in this article and other articles (in preparation).I use the Git version (Manual Install).
I plan to cover the portable version (Windows Portable Package) in a separate article.
I have no plans to cover the desktop version (Desktop Application).I use GeForce RTX (20xx to 5xxx).
GeForce GTX (750 to 16xx) may also be usable.
I have no plans to cover other GPUs.Git and Python are required.
Only Python available in the default path is supported.
I have posted the installation method in section 3. of this article.CUDA Toolkit is basically unnecessary.
It may be necessary when manually adjusting the ComfyUI environment.
I have posted the installation method in section 2-3. of this article.
▼ 0-2. Minimal Procedure (Bonus)
If you do not need this, please skip this section and proceed to 1. For those who understand, only the minimal commands are provided here. Please install Git and Python in advance. Note that the official repository installation instructions also contain information for hardware other than GeForce.
According to my research, ComfyUI may not start if the "Visual C++ Redistributable Package" is not installed. You can install it using command (1) below. Using command (2) will automatically handle repository license agreements and package/EULA agreements, allowing the installation to complete without any further interaction.
(1)
winget install --id Microsoft.VCRedist.2015+.x64 -e
(2)
winget install --id Microsoft.VCRedist.2015+.x64 -e --silent --accept-source-agreements --accept-package-agreementsThis is the procedure for a fresh installation of ComfyUI. For convenience, I have added setuptools and wheel separately. For GeForce GTX 750–980, please change it to cu126.
git clone https://github.com/Comfy-Org/ComfyUI
cd ComfyUI
python -m venv .\venv
.\venv\Scripts\activate.bat
python -m pip install --upgrade pip
pip install setuptools wheel
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu130
pip install -r requirements.txtNext is the procedure for a fresh installation of ComfyUI Manager. Please continue with this.
cd .\custom_nodes
git clone https://github.com/Comfy-Org/ComfyUI-Manager
pip install -r .\ComfyUI-Manager\requirements.txtThis is the content of the batch file to launch ComfyUI. If you remove the options, the web browser will not open automatically after startup.
@echo off
cd /d %~dp0
cd .\ComfyUI
call venv\Scripts\activate.bat
python main.py --auto-launch
pause■ 1. Introduction
▼ 1-1. Article Flow
The main explanations in this article are as follows, structured so you can follow them from start to finish. Please skim through or refer to the necessary sections as needed.
1. Article Flow and Required Specs
2. Installing GeForce Drivers, etc.
3. Installing Git and Python
4. Installing ComfyUI (with batch file)
5. Startup Test and Shutdown (with batch file)
6. Updating ComfyUI (using Manager)
7. Installing and Updating Extensions (using Manager)
8. Image Generation Test (with workflow)
▼ 1-2. Required Specs
ComfyUI basically requires a GPU (with exceptions for some usage methods like APIs). The explanations in this article are limited to GeForce users but it now supports various GPUs.
The required VRAM capacity varies depending on the use case, so it cannot be stated definitively. It is better to have at least 6–8GB. With 12GB, more use cases become available, and with 16GB, even more. However, some tasks may require 24GB or more.
It is desirable to have at least 32GB of main RAM if possible. By offloading models loaded into VRAM (temporarily moving them to main RAM), you may be able to reduce disk access and use resources more efficiently.
▼ 1-3. Supplementary Note
ComfyUI is available at the following URL.
ComfyUI
The most powerful and modular visual AI engine and application.
https://github.com/Comfy-Org/ComfyUI
There are two types of ComfyUI installers provided in this article. Due to the PyTorch version used, the supported GPUs are as follows:
CUDA 12.6 Version
GTX 750–16xx, RTX 20xx, RTX 30xx, RTX 40xxCUDA 13.0 Version
GTX 16xx, RTX 20xx, RTX 30xx, RTX 40xx, RTX 50xx
■ 2. Installation of GeForce Drivers, etc.
▼ 2-1. Overview
In section 2, we will explain the installation of GeForce drivers and the CUDA Toolkit. The latter is not mandatory, but may be required in special situations such as manually building packages.
▼ 2-2. GeForce Game Ready Driver
GeForce drivers are updated from time to time, so please install the latest version whenever possible. Using the included NVIDIA App will make future updates easier.
GeForce® Driver
https://www.nvidia.com/en-us/geforce/drivers/
Download and run the latest "GeForce Game Ready Driver - WHQL" from the URL above. The image below is an example of manual selection.

You can proceed with the installation as is. Since the screen may flicker during the process, it is safer to close all applications beforehand.
One point to add here: for those who have been using their PC for a long time, the "NVIDIA Control Panel" may be resident in the background. Since it has now been replaced by the "NVIDIA App," please uninstall it.
▼ 2-3. CUDA Toolkit (Optional)
ComfyUI will work without installing the CUDA Toolkit, but it may be required in special situations such as manually building packages.
NVIDIA® CUDA® Toolkit
https://developer.nvidia.com/cuda-toolkit
Proceed to "Download Now" from the URL above. If the following display appears, you can ignore it and close it with the "X".

The image below is an example of the selection. Either installer type is fine. The total download size may be smaller for the "exe (network)" version.

Once the download is complete, run it. You can proceed with the installation as is. If the screen below is displayed, please check the box.

■ 3. Installing Git and Python
▼ 3-1. Overview
In section 3, we will explain how to install Git and Python.
▼ 3-2. Git
Git is required for downloading ComfyUI, updating it, and installing extensions. It is updated from time to time, so if it has been a while since you installed it, please update it.
Access the URL above, proceed to "Download for Windows," and download and run the "Git for Windows/x64 Setup" under "Standalone Installer." You can proceed with the installation as is.
▼ 3-3. Python
Python is a long-standing programming language that is currently used in the fields of science, technology, and machine learning. ComfyUI will not work without it.
Python Releases for Windows
https://www.python.org/downloads/windows/
At the time of writing, it is recommended to select version 3.13. Version 3.13 has a support expiration date of October 2029, so there is plenty of time. Also, version 3.14 may not yet fully support extensions or necessary packages.
Note that if you change the Python version, such as from 3.12 to 3.13, ComfyUI will stop launching (a rebuild of the virtual environment is required). Conversely, updating from 3.13.12 to 3.13.13 is fine and actually recommended. Please check from time to time to see if there are any version updates.
[Reference - Python Support Expiration]
3.10: October 2026
3.11: October 2027
3.12: October 2028
3.13: October 2029
3.14: October 2030
As of April 2026, "Python 3.13.13 - April 7, 2026" is the latest. Search for the version number "3.13" and look for the version at the top of the left side (Stable Releases).

Once found, download it from the "Download Windows installer (64-bit)" link. After running it, check "Add python.exe to PATH" and then select "Install Now".

Once the installation is complete, verify it. Click the Windows Start (or search) icon, type "cmd", and press Enter.

The command prompt will launch; type "python --version" and press Enter. Do not forget the half-width space.
>python --version
Python 3.13.13If the version number is displayed as shown above, it is normal. Close the command prompt window and skip section 3-4 below.
▼ 3-4. Python (Handling the Store)
There are cases where the Microsoft Store appears even though you should have executed Python. I will explain how to handle this.

Right-click the Windows Start icon, select "Settings", and proceed in the order of "Apps", "Advanced app settings", and "App execution aliases". Alternatively, you can click Start (or search) and search for "Manage app execution aliases".
In the app execution alias settings, turn off the "python.exe" and "python3.exe" parts as shown in the image below. This completes the process.

■ 4. Installing ComfyUI
▼ 4-1. Overview
From here on, I will explain the steps to install and use ComfyUI, divided into sections 4 through 8.
Installing ComfyUI → 4. (This section)
Test startup and shutdown → 5.
Update ComfyUI → 6.
Install and update extensions → 7.
Test image generation → 8.
▼ 4-2. Creating a working folder
First, create a working folder to use for ComfyUI and generative AI-related tasks. If you know how to do this or have already prepared one, please skip this section.
Here, I will explain the procedure for setting the working folder path (location) to "C:\aiwork\". This may be used in other articles I have written.
【Note】
Regarding the "\" symbol used in paths. This is a separator symbol used to indicate folder hierarchy. It is often displayed as a "\" (backslash), but it may also be displayed as a "¥" (yen symbol). The meaning is the same regardless of which one is shown; on a Japanese keyboard, you can input it by pressing the "¥" key in half-width mode.
First, open File Explorer, select "Desktop" at the top of the navigation pane (left side of the screen below), then open "This PC" followed by "~~ (C:)".


Following the steps above, the contents of "C:\" should be displayed. You should see folders like "Windows" and "Program Files". Right-click in an empty area in this space, then select "New" -> "Folder" and enter "aiwork" or a name of your choice.

If you missed entering the folder name, you can rename it by selecting the folder (single click) and pressing the "F2" key, or by clicking it again after a short pause.

▼ 4-3. Batch file for installing ComfyUI
I have prepared a batch file to make installing ComfyUI easy. However, please understand that I cannot guarantee that this will remain usable in the future.
Please download the file below and move it to your working folder.
(Last update 2026-4-19)
▼ CUDA 13.0 … GeForce GTX 16xx or higher, RTX 20xx or higher
▼ CUDA 12.6 … GeForce GTX 750 to 10xx (Available for RTX 40xx and below)
▼ 4-4. Installing the ComfyUI Core
Double-click to run the batch file you moved to the working folder in the previous step.

A security warning like the one below may appear. This is because you are attempting to run (open) an unsigned file downloaded from the internet, and this behavior is expected.
In this case, please click "Run" to proceed. For security reasons, it is recommended to keep the "Always ask before opening this file" checkbox checked.

Once executed, the screen below will appear. Please check the contents before proceeding with the installation. If a problem occurs during the process, a message will be displayed, so please check the content.


If it runs to the end, you may delete this batch file if it is no longer needed.
▼ 4-5. Installing ComfyUI Manager
ComfyUI Manager is an important extension for managing the core application and other extensions, and we strongly recommend installing it. We have also prepared a batch file for this installation.
(Last update 2026-4-19)
Move this to the folder one level above the ComfyUI folder (the working folder) and run it. As before, a security warning will appear, so please select "Run" to proceed.


If it runs to the end, you may delete this batch file if it is no longer needed.
If you wish to reinstall, please delete the "ComfyUI-Manager" folder (inside ComfyUI\custom_nodes\) beforehand.
▼ 4-6. Installing Visual C++ Redistributable Packages
According to my research, there is a possibility that ComfyUI will not start if the "Visual C++ Redistributable" is not installed. Even if it is already installed, I recommend installing it to update to the latest version.
For reference, you can also install it using the command listed in 0-1. Please choose whichever you prefer.
Access the URL below. If you scroll down, you will see "All Downloads", so click on "Other Tools, etc." to expand it. Download and run the "Visual C++ Redistributable" found within that section.
Microsoft Visual Studio Downloads
https://visualstudio.microsoft.com/ja/downloads/

If it is not installed or the version is old, an "Install" button will be displayed. Please check the box and proceed.

If the latest version is already installed, a "Repair" button will be displayed. If there are no issues with the current state, click "Close" to finish.

■ 5. Startup Test and Exit
▼ 5-1. Overview
Once the ComfyUI installation is complete, verify that it can start. In section 5, I will explain the startup and shutdown procedures.
▼ 5-2. Batch file for starting ComfyUI
The files below are batch files for starting ComfyUI. Please download one of them and move it to your working folder.
(Last update 2026-04-21)
The file named "auto" will open a Web browser when ComfyUI starts. The "no-auto" version will not open a Web browser. The only difference between the two is the startup option.
As it is, a security warning will be displayed every time you run it, so we will disable this before use. Right-click the file and select "Properties".

The file properties will be displayed, so check the bottom section.

If there is a Security section, check Unblock and click "OK". This will prevent security warnings from appearing when you run it.

▼ 5-3. Starting ComfyUI
Double-click the batch file from the previous section to start ComfyUI. A command prompt window will open; please leave it open (you can minimize it). If you close it, ComfyUI will stop running.
(1) If the batch file used is "auto"
When ComfyUI starts, your web browser will launch and the operation screen will appear. However, if http links are not associated, the window below will appear. Please select your preferred web browser. If you select "Always", this window will not appear again.

(2) If the batch file used is "no-auto"
If "To see the GUI go to: http://127.0.0.1:8188" is displayed in the center of the command prompt (console) screen as shown below, startup is complete. Access the URL indicated in your web browser to see the operation screen.

▼ 5-4. Screen after ComfyUI starts
If you have never displayed ComfyUI in your current web browser, a "Template" screen will likely appear. Please close this by clicking the "x" in the top right. You can redisplay it using "Templates" on the left side of the screen.

If you are already using it, the last state will be restored. This makes it easy to continue work you interrupted. This setting is maintained for each web browser.

▼ 5-5. Exiting ComfyUI
To exit ComfyUI, close the command prompt window that appeared at startup.

You may also close the ComfyUI operation screen tab. As explained earlier, you can return to the last state the next time you use it.

■ 6. Updating ComfyUI
▼ 6-1. Overview
To make the most of ComfyUI, various maintenance tasks are required. In section 6, we will provide a minimal explanation of how to perform updates.
▼ 6-2. Updating the ComfyUI Core (using Manager)
Updating the ComfyUI core fixes bugs and adds new features. First, click the “Manager” button located in the upper right corner of the operation screen.

The ComfyUI Manager will appear. Click the “Update ComfyUI” button located near the bottom center.

If the following display appears, the update has been performed, so click “RESTART”.

Click “OK” in the next display to restart ComfyUI. Please wait a moment.

To reflect the changes, you will also need to reload your web browser. Please click “OK”.

This completes the ComfyUI update. Note that this procedure does not update PyTorch.
■ 7. Installing and Updating Extensions
▼ 7-1. Overview
To make the most of ComfyUI, you may need extensions. This section provides only minimal explanations. Since this is just an example of the procedure, you do not need to perform these steps right now.
▼ 7-2. Loading a Workflow
Here, we will install an extension to support GGUF format models. I chose this because it is highly likely to be necessary for utilizing ComfyUI effectively.
Large models (data required to generate images, etc.) will cause VRAM shortages if you try to use them as they are. Therefore, they are often distributed in a quantized GGUF format to reduce their size. However, the base ComfyUI application does not support this format, which is why an extension is required.
Download the file below that contains the workflow, and then drag and drop it onto the ComfyUI screen.
Since this workflow uses custom nodes that are not available by default, the following will be displayed. Please click "Skip" for now. If it does not appear, proceed to the next section.

▼ 7-3. Installing Missing Extensions
In ComfyUI, problematic nodes are displayed with a red border. In this case, the cause is that the extension required to use the corresponding node is missing. Please click the "Manager" button.

Near the top center of the ComfyUI Manager, there is an "Install Missing Custom Nodes" button, so click it.

Once the necessary extensions are identified, a list will be displayed, so click "Install". Please keep in mind that there are some items that cannot be installed using this method alone.

For version selection, usually leave it as "latest" and click "Select" to proceed.

When the installation is finished, you will be prompted to restart ComfyUI. Click "Restart" at the bottom left.

In the next display, click "Confirm" to restart ComfyUI. Please wait.

To reflect the changes, you also need to reload your web browser. Please click "Confirm".

The red borders around the nodes have disappeared, and they are now ready for use. If you encounter a similar phenomenon when loading a workflow found on the internet, please try the steps in this section.

▼ 7-4. Updating Extensions
Extensions may be updated later, so please check them from time to time.
First, click the Custom Nodes Manager button located at the top center of ComfyUI Manager. Note that you can also update the ComfyUI core and extensions simultaneously using "Update All".
Next, select "Installed" from the pull-down menu in the top left to display only the installed extensions.

There is a "Check Update" button at the bottom right; clicking it allows you to check for updates. Please perform updates as necessary.

Additionally, you can perform operations such as "Try update" on individual extensions.

■ 8. Image Generation Test
▼ 8-1. Overview
Up to this point, there has been a lot of monotonous work, and I imagine a lot of time has passed without generating anything yet. Thank you for your hard work.
Finally, we will generate an image to verify that it is working. You can also skip this and refer to other articles to generate different types of media. In either case, further preparation will be required. I hope you succeed!
▼ 8-2. Downloading Models
To generate images, you need a model. There are many models, and the choice depends on your purpose and preferences.
In this article, we will use SDXL, which has long been familiar to many image generation AI users, rather than the latest architectures. We will apply a LoRA to speed up generation and further increase the resolution by performing generation in two stages.
First, please access the URL below. You will need to log in with an account such as Google to view it. Please note that civitai.red is a site that contains NSFW (adult) content, so please be aware of this.
WAI-illustrious-SDXL v16.0
https://civitai.red/models/827184/wai-illustrious-sdxl?modelVersionId=2514310
Newer versions are also available, so you may choose those instead.
There is a download icon on the right side. After downloading this file, please move it to "ComfyUI\models\checkpoints". The file size is 6.46GB.


Next, please access the URL below. This will be used to speed up image generation.
Phased Consistency Model
https://huggingface.co/wangfuyun/PCM_Weights
The description will be displayed, so please proceed in the order of "Files and versions (tab)" and "sdxl (directory)".
Find "pcm_sdxl_normalcfg_8step_converted.safetensors" from the list and download it using the icon on the right. Please move this file to "ComfyUI\models\loras".


▼ 8-3. Loading and Generating the Workflow
Launch ComfyUI, or if it is already running, reload the tab where the operation screen is displayed (to recognize the newly added models).
Download the file below that contains the workflow, and drag and drop it onto the ComfyUI screen.
As shown in the screen below, there is no problem if the nodes in the red frame are not displayed.
In this workflow, there are two input fields for positive prompts, allowing you to set quality tags and other tags separately (equivalent to "BREAK"). Also, by using the PCM (Phased Consistency Model), generation is accelerated, and negative prompts can also be set (however, the effect has not been verified).

Finally, click "Queue Prompt" to start image generation, and the progress will be displayed graphically. Once the process is finished, if it looks the same as the screen below, it is a success. If there is a problem, the process will be interrupted.

Generated images are saved in "ComfyUI\output".

In this workflow, a 1024x768 resolution image is generated via T2I (Text to Image) processing, then upscaled by 1.5x to 1536x1152 resolution for I2I (Image to Image) generation to create a more detailed image.

/
view from above, face close up,
young 1girl, solo, black frill short camisole, small cleavage, bare stomach, black simple skirt, pale gray hair, twin low pigtails, medium braid pigtails hair, light green eyes, round eyes, black short boots, polished silver star necklace,
smile, blush cheek, open mouth, :d, looking at viewer, standing on huge rock, tilt head, knees together, pigeon-toed stance, w arms, raise hands, loose squeeze fingers,
nature sheer cliff, distant green mountain, small lake, blue sky, daytime, sunlight,
Furthermore, clicking "Queue Prompt" will generate images with a different seed value. By increasing the number next to the button, you can also perform multiple generations in a single execution.

In the author's environment (GeForce RTX 5060Ti 16GB), the first generation took 13 seconds, and subsequent generations took 9 seconds per image. While there is an aspect where quality may be sacrificed for speed, it allows you to try things out easily without spending much time.
To exit ComfyUI, close the command prompt window and the browser tab for the interface. For details, please refer to 5-5.
▼ 8-4. Tips
The workflow is also included in the generated media (images, etc.). If you drag and drop a file such as an image generated by ComfyUI into the interface, it will be reproduced, including the settings used at the time of generation.

If you want to save the current workflow, click the icon in the top left (ComfyUI logo) and proceed to "File".

For "Save", the file is recorded in the "ComfyUI\user\default\workflows" folder. For "Export", the file will be downloaded.
■ 9. Conclusion
▼ 9-1. From the author
In this article, I rewrote almost all the content by referring to the "August 2025 Edition" published previously. While I was able to add parts that lacked information, it ended up being quite voluminous.
However, making the article long was intentional. I don't think many people will read this article multiple times. Basically, there is no need to read it once the installation is successful. I have tried my best to ensure that as many people as possible do not get stuck.
By the end of 2025, I had written many (?) articles related to ComfyUI. Since 2026 began, I haven't been able to get my hands on anything for over three months, and I have finally managed to write my first technical article. Various architectures have been released while I was taking a break, and I have not been able to follow up on them.
Moving forward, I would like to write articles about the ComfyUI core that are still lacking, while also touching on new architectures. I will also provide support for the portable version, which can be tricky to handle, so I hope you will join me again on another occasion.
▼ 9-2. Article Update Log
The revisions made to this article are listed below. Minor corrections such as wording that do not significantly affect the content are excluded.
>2026-04-30
A simplified version of the article has been published separately.
>2026-04-26
The model introduced was removed from Civitai and is now only available on CivitAI.red, so I have updated the information.
>2026-04-21
I have corrected the two files in "5-2. Batch file for launching ComfyUI." I had simply forgotten to add "@echo off" after "python main.py," so there is no impact on functionality.
■ 10. Other
Please navigate through the menu to find other articles I have written.
There is also a list of articles limited to ComfyUI available.
If you have any questions regarding the article, please contact me at @riddi0908 on X.
