1677873480
To get the width and height of the browser window, you can use the innerWidth and innerHeight properties of the window object.
The innerWidth and innerHeight properties return the width and height of the window's content area.
Here is an example:
const width = window.innerWidth;
const height = window.innerHeight;
The above solution works in all modern browsers, and IE9 and up.
To support IE8 and earlier(seriously?), you can use the clientWidth and clientHeight properties too:
const width = window.innerWidth ||
document.documentElement.clientWidth ||
document.body.clientWidth;
const height = window.innerHeight ||
document.documentElement.clientHeight ||
document.body.clientHeight;
ECMAScript 2020 (ES11) introduced the globalThis variable that refers to the global this context on which the code is running.
For example, in web browsers, globalThis refers to this and in a Node.js application, globalThis will be global.
You can use globalThis to get the width and height of the window's content area as well as outer area:
// content area
const width = globalThis.innerWidth;
const height = globalThis.innerHeight;
// outer area
const width = globalThis.outerWidth;
const height = globalThis.outerHeight;
Original article source at: https://attacomsian.com/
1677419940
In this tutorial, we will learn How to Fix a Stuck Microsoft Store App Download. The Microsoft Store on Windows allows you to install a variety of new apps and games on your Windows PC. However, there are times when an app (or app update) from the Microsoft Store gets stuck during the download process.
Instead of downloading or updating, the app displays an endless spinning wheel and doesn’t complete the download or update. If this happens, your app might stop working.
However, the good news is there are a few steps you can take to fix a stuck app download in the Microsoft Store app on Windows 10 or 11. Here’s what you can do to fix the issue.
Like any app or device, the more it’s used, the more temp files that it accumulates. Clearing out these temporary files (collectively known as cache files) can help fix the issue with stuck downloads in the Microsoft Store. The good thing is you can clear the Store’s local cache from the command line.
To clear Microsoft Store cache files:
The process should only take a few seconds, but the amount of time it takes will vary between systems. When the Store launches, you can try downloading your app or app update again, and it shouldn’t get stuck.
If resetting the Store doesn’t work, you can turn to the Microsoft Store troubleshooter. It will scan the Microsoft Store for problems and try to fix the issue.
To run the Microsoft Store troubleshooter on Windows 11:
It’s also important to note that a stuck app download could be due to a problem with Windows Update. So, you might want to run the Windows Update Troubleshooter too. It’s in the same section and works the same.
If you’re on Windows 10, you can run the Microsoft Store troubleshooter by opening the Settings menu via the Start menu.
In Settings, select Update & Security > Troubleshoot > Additional Troubleshooters. Scroll down to the Windows Store Apps option and click the Run the troubleshooter button.
If the downloads are still stuck, you can re-register the Microsoft Store by running PowerShell with elevated privileges.
To re-register the Microsoft Store with PowerShell:
The command takes a second or two to run. When it’s complete, launch the Microsoft Store—the stuck app download or update issue should be resolved.
If you are seeing a lot of apps or app update downloads getting stuck in the Microsoft Store, use one of the above options to get things rolling again. It’s also worth noting that the problem could be resolved with a basic step like restarting your computer. If it isn’t, follow the steps above instead.
Original article sourced at: https://www.groovypost.com
1677412500
In this tutorial, we will learn How to Fix a Missing Quick Access Menu on Windows 11. The Quick access menu provides a quick way to access frequently used folders in File Explorer on Windows. Your most used files and folders are added automatically, but you can also pin your own items to the Quick access area.
What happens if the Quick access area is missing? You might have relied on Quick access so much you don’t know the path to the files and folders you need.
Luckily, there are a few steps you can take to fix a missing Quick access menu on Windows 11. Here’s what you need to do.
The most likely cause of a missing Quick access menu in File Explorer is that you’ve hidden it by mistake. For example, you might have disabled the Quick access or set File Explorer to open to Apple iCloud or OneDrive instead.
The solution for this is to unhide it.
To unhide Quick access in File Explorer:
If Quick access is suddenly missing after managing many files, there could be an issue related to File Explorer cache corruption. The problem could cause File Explorer to load slowly and eventually stop displaying Quick access.
You can clear File Explorer history to try and fix the problem.
To clear File Explorer history:
Another problem could be that the Quick Access menu isn’t correctly configured. To fix it, you’ll need to enable additional Navigation Pane options in File Explorer’s settings menu.
To enable additional Navigation Pane options:
If you can still not see the Quick access menu, it could be due to corruption of system files on your PC. The good news is you can run a couple of commands to repair and replace corrupt system files by running SFC and DISM scans.
You can use Windows PowerShell, Windows Terminal, or the older Command Prompt to run these scans.
To run SFC and DISM scans:
Remember, these scans can take a while to complete, and the amount of time it takes varies between systems. Once the SFC and DISM scans are complete, restart your Windows 11 PC.
It’s always important to keep your Windows 11 PC updated to ensure you have the latest security options and feature sets. It’s also important to check for new updates if Windows is unstable or not working correctly. Updates also include bug fixes that could solve problems like a missing Quick access menu.
You can manually check for new Windows updates and download any updates that are available at any time. Note that your PC may restart to complete the update process.
If that’s the case, you’ll want to save your work and close any running applications before you install any updates.
If the Quick access menu disappears on you, using the solutions above should get it working again. You will be able to access your frequently used files again and have the ability to pin the most important ones, so they are readily available.
Original article sourced at: https://www.groovypost.com
1677339120
In this Windows tutorial we learn about How to Fix a Missing Login Screen on Windows. The login screen is the screen that appears following the lock screen on Windows. The login screen provides you with a field to enter your password or PIN credentials and sign in to Windows.
However, you’re going to have problems if the login screen is missing when you try to sign in to Windows. The problem can happen after a major software update or it can be caused by other bugs within Windows.
If this happens, we’ll show you some ways you can get it back and fix the login screen missing issue on Windows.
Can’t see the login screen? You can use a quick keyboard shortcut to see if it appears. To do this, press Ctrl + Alt + Del on your keyboard and see if you can log in from the prompt.
If that doesn’t work, use the options below instead. For the following fixes to work, we’d advise you to start Windows in Safe Mode first.
One of the programs set to startup during the boot process could be interfering with the normal boot process. So, you can go in and disable startup programs.
For example, if you are on Windows 11, read our guide on disabling startup programs. If you are on Windows 10, read our guide on how to disable startup programs on Windows 10.
Whether you are using Task Manager or the Settings app to disable them, ensure you disable them all. Once everything is turned off, restart your machine and see if the login screen returns. If you want some apps to run during boot, enable them one at a time until you find the culprit.
The Fast Startup hybrid power mode could interfere with the boot process. If this happens, it could cause a missing login screen on your Windows PC.
To disable Fast Startup, you’ll need to open the Control Panel via the Start menu.
Next, select Power Options > Choose what the power buttons do, then click the Change settings that are currently unavailable option.
Afterward, uncheck the box next to Turn on fast startup (recommended) and click the Save Changes button.
If you need a quick workaround for the problem so you can troubleshoot the issue later, you can remove the login screen altogether. You can do this by setting Windows to log in automatically.
This isn’t a secure option and should be used carefully. You’ll need to disable Windows Hello on Windows 10 or 11 to use these settings.
To set Windows 10 or 11 to sign in automatically:
Restart the machine, and the login screen will no longer be needed. Instead, Windows will sign in automatically with the username and credentials you applied.
Another option to fix a missing login screen is to add a new local user account. The login screen problem could be tied to a single account with a corrupted user profile, for instance.
Creating a new local user or guest account allows you to narrow down the problem. If the new user account works, the problem lies with your original account.
After you no longer need it after you’ve used the account for troubleshooting, you can delete the user account quickly afterward.
The no login screen issue could be due to corruption with system files. If that’s the case, a DISM and SFC scan can correct the problem by identifying and fixing corrupt system files.
To run SFC and DISM scans on Windows:
After the scans are complete, restart your computer and see if the login screen has returned. It’s important to note that SFC and DISM scans can take a while to complete, and the amount of time varies between systems.
Original article sourced at: https://www.groovypost.com
1677106920
In this Windows tutorial, we learn about HHow to Block Desktop App Access on Windows. If you’re a computer administrator, there are going to be times when you’ll need to block access to specific desktop apps. For example, you might want to disable access to system tools like PowerShell to prevent unauthorized access.
Restricting access to apps like these also help to prevent a user from running harmful scripts or making unwanted system changes. Perhaps you need to block a browser like Chrome or a specific app within the Office 365 suite.
Whatever your needs are, you can block desktop app access on Windows 11 or Windows 10 using either Group Policy or Security Policy rules by following the steps below.
Blocking access to desktop apps is easily done using Local Group Policy rules on Windows 11 and Windows 10.
To block desktop app access on Windows using Group Policy:
After following the above steps, when a user tries to launch the apps you specify, they can find them from the Start menu, but they will simply not open.
Note: While the specified app access should be blocked immediately after configuring it in Group Policy, you might need to restart Windows for the change to take effect.
If you need to unblock an app that you’ve previously blocked using Group Policy, you can.
To do this, open the Local Group Policy Editor and select User Configuration > Administrative Templates > System. Click the Show button under the Options section, delete the app you want to unblock, and click OK.
You can also set the policy to Not configured to unblock all the blocked apps you include in your block list. Also, remember you may need to restart the PC for the changes to take effect.
In addition to using Local Group Policy, you can prevent users from launching specific apps using the Local Security Policy options. These steps will work for Windows 11 and Windows 10 users.
To block desktop app access using Local Security Policy:
After following the above steps to block desktop access on Windows, when you return from the restart, sign in, and access to the app you specify will no longer be allowed.
When the user tries to access a blocked app, an error message will appear, telling them to contact the system administrator.
To undo the changes to app access, go back to Local Security Policy > Software Restriction Policies > Additional Rules. Right-click the hash of the blocked app and select the Delete option.
If you need to block users from accessing specific desktop apps, using Local Group Policy or Local Security Policy will get the job done. It’s a straightforward way to prevent inexperienced users from messing with system utilities you don’t want them to.
Original article sourced at: https://www.groovypost.com
1677084961
wifi_scan_windows
This plugin allows Flutter apps to scan for nearby visible WiFi access points in Windows.
Windows | |
---|---|
Support | Windows 10+ |
To use this plugin, add wifi_scan_windows
as a dependency in your pubspec.yaml file.
You can trigger full WiFi scan with performScan
API, as shown below:
void _scan() async {
WifiScanWindows _wifiScanWindowsPlugin = WifiScanWindows();
// start full scan async-ly
_wifiScanWindowsPlugin.performScan((data) async {
// scan completed
}, (error) {
// scan completed with error
});
}
You can get scanned results with getAvailableNetworks
API, as shown below:
NOTE: This API can also be used separately which retrieves the list of available networks on a wireless LAN interface.
void _getAvailableNetworks() async {
// get scanned results
List<AvailableNetwork>? result = await _wifiScanWindowsPlugin.getAvailableNetworks();
}
Please file WiFiFlutter specific issues, bugs, or feature requests in our issue tracker.
Run this command:
With Flutter:
$ flutter pub add wifi_scan_windows
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
wifi_scan_windows: ^0.0.3
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Now in your Dart code, you can use:
import 'package:wifi_scan_windows/wifi_scan_windows.dart';
import 'dart:core';
import 'package:flutter/material.dart';
import 'package:wifi_scan_windows/available_network.dart';
import 'package:wifi_scan_windows/wifi_scan_windows.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
List<AvailableNetwork> availableNetworks = [];
final WifiScanWindows _wifiScanWindowsPlugin = WifiScanWindows();
@override
void initState() {
super.initState();
}
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('Plugin example app'),
actions: [
ElevatedButton(
onPressed: () async {
List<AvailableNetwork>? result =
await _wifiScanWindowsPlugin.getAvailableNetworks();
setState(() {
availableNetworks = result ?? [];
});
},
child: const Text("Get networks")),
],
),
body: Column(
children: [
Expanded(
child: ListView.builder(
itemCount: availableNetworks.length,
itemBuilder: (context, index) {
return ListTile(
title: Text('SSID: ${availableNetworks[index].ssid}'),
subtitle: Text('RSSI: ${availableNetworks[index].rssi}'),
);
},
),
),
],
),
floatingActionButton: FloatingActionButton.extended(
onPressed: () async {
_wifiScanWindowsPlugin.performScan((data) async {
debugPrint("Scan Completed $data");
}, (error) {
debugPrint(error);
});
},
label: const Text('Scan')),
),
);
}
}
Download Details:
Author: LokieVikky
Source Code: https://github.com/LokieVikky/wifi_scan_windows
1676957520
In this tutorial, we learn about 6 Popular Ways to Create Desktop Shortcuts on Windows 11. If you want easy access to your apps, websites, and other utilities on Windows 11, you can create desktop shortcuts for them. While you can easily find apps from the Start menu, you may prefer to access your favorite shortcuts from the desktop.
If that’s the case, there are six different ways you can create desktop shortcuts on Windows 11. That includes apps, websites, folders, and more.
Here are the steps to take to create shortcuts to specific items from the desktop to save yourself time and clicks.
One standard method to create a shortcut to a specific location or app is to use the built-in Shortcut Wizard.
To use the Shortcut Wizard to create a desktop shortcut:
Windows will give your shortcut an included generic icon. So if you want to make the shortcut snazzier, you can customize Windows 11 icons.
Another straightforward way to create a desktop shortcut to an app or document deep in File Explorer is using the drag and drop method.
To drag and drop to create a desktop icon:
While you can manage shortcuts on the Start menu, you can also create desktop shortcuts from items on the menu.
Create a shortcut from the Start menu:
A shortcut for the app will be created on the desktop. Note that you cannot drag pinned apps from the Start menu.
If you want to create a desktop shortcut to a website or specific webpage that you frequently read, you can. Creating one is as straightforward as the drag and drop method.
To create a shortcut to a website, do the following:
The drag and drop method shown above is simple; however, it’s also worth noting you can use the Shortcut Wizard to create a desktop shortcut to a website.
To create a website desktop shortcut via the wizard:
The website shortcut will be created on the desktop and open in your browser when selected.
If you want to create a desktop shortcut to a specific document, app, or other files, you can do it via the context menu from File Explorer.
To create a shortcut from the context menu, use these steps:
The shortcut will be created and saved in the File Explorer Window you are in. But you can drag it out to the desktop or other File Explorer locations.
One thing to remember—you can’t create a shortcut in one of the system folders but you can kick them over to the desktop.
If you want fast access to files, folders, apps, and other items on your system, using the above steps will allow you to create desktop shortcuts on Windows 11. In addition, you can save a few clicks by creating desktop shortcuts from items on the Start menu to have easier access to specific apps and files.
Original article sourced at: https://www.groovypost.com
1676950140
In this tutorial, we learn about How to Find the Process ID for Apps on Windows 11. Every app on your Windows system has a unique process ID (PID). This PID value is used to identify running processes within Windows. Knowing the PID comes in handy in different troubleshooting scenarios.
For example, the PID can help you identify two files using the same app simultaneously. The PID is also helpful when debugging an app, terminating a process manually, or checking system resources.
Whatever your reason, follow the steps below to find the process ID for apps on Windows 10 or 11.
One of the straightforward ways to get the PID via the Windows GUI is by finding them in Task Manager.
To find an app’s process ID using Task Manager on Windows:
In addition to finding an app’s PID in Task Manager, you can also find them in the seldom-used Resource Monitor console. Resource Monitor is a helpful troubleshooting tool that allows you to check information about hardware and software on your system.
To find a PID value using Resource Monitor:
If you prefer the command line interface experience, you can run a few commands in PowerShell and find the PID you are looking for. You can also use the newer Windows Terminal app, if you prefer.
To find a process ID using PowerShell:
Whether you need to find an app or process PID for coding or troubleshooting, the steps above allow you to find them easily. For example, you might notice that there is a different PID if there are multiple instances of an app that are running. That is normal, so the system identifies each instance.
Original article sourced at: https://www.groovypost.com
1676903055
A Windows and Office activator using HWID / KMS38 / Online KMS activation methods, with a focus on open-source code and fewer antivirus detections.
irm https://massgrave.dev/get | iex
MAS_1.7_Password_1234.7z
from here1234
All-In-One-Version
MAS_AIO.cmd
To run the scripts in unattended mode, check here
Latest Version: 1.7
Release date: 7-Nov-2022
Made with Love ❤️
Author: Massgravel
Source Code: https://github.com/massgravel/Microsoft-Activation-Scripts
1676525603
In this tutorial we learn about How to Enable System Protection for Drives on Windows 11. Before making any major changes to your PC, it’s a best practice to create a Restore Point. If something goes wrong, you can use it to recover your system.
While creating a Restore Point manually is recommended, you might forget to do it. The good news is you can make Windows 11 create one automatically using the System Protection feature.
This feature is like System Restore, and you can enable it via the Settings app or by using Windows PowerShell. We’ll explain how to enable System Protection for drives on Windows 11 below.
There is a couple of ways to enable System Protection for drives on Windows 11. The first is through the user interface, and the other is using the PowerShell terminal. We’ll cover both starting with the Windows 11 UI.
To enable System Protection for drives on Windows 11:
Note: In this section, you can also adjust the amount of disk space used for system protection by moving the slider. When the max space is reached, Windows will delete old Restore Points to make room for new ones.
If you want to disable System Protection, you can. The process is essentially selecting the option to turn it off and clicking a verification message.
To disable system protection on Windows 11:
In addition to using the graphical user interface to enable system protection for drives on Windows 11, you can also use PowerShell. The process is straightforward by running a single command.
You can also use the newer Windows Terminal for these steps.
To enable System Protection via PowerShell:
After using the steps above, System Protection will be turned on or off (depending on the command) on your system. Remember that when using the terminal, no verification messages will appear (except UAC if enabled). The action will just be complete. However, you can verify the command works by navigating to System Protection via the GUI.
If you want to add system protection to a different drive, run the same command but replace C: with the drive letter to protect.
System Protection or System Restore in Windows 11 protects your data and computer by backing up system settings and data during major system changes like software installations or feature updates. You can use the steps above to help you get started.
Original article sourced at: https://www.groovypost.com
1676380020
In this article, learn about How to Look Up Windows Error Codes. When you encounter a Windows error, an error code notification may be displayed. However, it can be frustrating to find that there’s limited information provided about the meaning of the error code.
Sure, you can look it up on Google, and you hope to get an answer for what the code means. That typically isn’t the case. Instead, you may find long forum posts with other users with the same code and various fixes that may (or may not) work.
The good news is you can look up Windows error codes from the command line. We’ll explain how below.
To get additional information on an error code, you can look it up directly on Windows using the built-in CertUtil utility. It will generate a name or brief explanation of the error code.
To look up Windows error codes from the command line:
The utility will provide a brief description of what the error code is. It’s not giving you a solution to the problem, but it gives you more to work with when troubleshooting problems.
The central part to focus on is the Error Message text. Copy the error message into your search engine of choice, and you will get better solutions to fix the problem. For example, you’ll find other helpful results if it’s caused by a common Blue Screen of Death (BSOD) error.
Whether you’re running Windows 10 or 11, using CertUtil can help you to learn more about an error code on your PC. Even if you need to contact support, the more information you can provide about the problem, the easier the fix may be.
Original article sourced at: https://www.groovypost.com
1676372460
In this article, learn about How to Fix Not Enough Disk Space for Windows Update Error. It’s vital to keep your Windows system up to date with the latest security, stability, and feature updates. The good news is that Microsoft does an excellent job of keeping it updated in the background.
However, you might get an error message that says, “Not Enough Disk Space for Windows Update,” or “Windows needs more space.” The obvious problem is that there isn’t enough space on your local drive, but it could be caused by other issues.
If you see this error, you can fix it using one of the steps we’ve outlined below.
If you have a Windows 11 PC that is full of data or the PC has a low-capacity drive, such as a laptop, you might experience this type of error. While updating Windows 11 is vital for security and stability, sometimes the updates can take gigabytes worth of hard drive space.
In those situations, you might get an error telling you there isn’t enough space on the drive to install the update. Luckily, you can take some straightforward steps to resolve the problem.
Storage Sense is one of the space savings features included in Windows 10 and above. Running the feature allows you to recover drive space by removing files from the Recycle Bin and deleting temp files. This feature can free up enough space to run Windows Update and install them error-free.
To run Storage Sense on Windows:
To ensure Storage Sense tells you what is taking up drive space in the future, enable the Cleanup Recommendations feature in Storage Sense.
Another way to clean up drive space is to use the Disk Cleanup utility. Disk Cleanup has been part of Windows for years and has carried over to Windows 11. It’s not a prominent tool anymore, but it’s still accessible.
To run Disk Cleanup on Windows 11, do the following:
A critical step for reclaiming disk space is deleting temporary files. While the Disk Cleanup tool deletes temp files, there are other methods you can use to remove them manually.
Ensure you check out these four ways to delete temporary files on Windows 11.
Another method for reclaiming drive space is deleting apps and games you no longer use or need. Games are a particular `fculprit when it comes to taking up drive space.
You can uninstall apps on Windows 11 in a couple of different ways. For example, you can do it from the Start menu, Control Panel, or the Settings app.
To uninstall apps on Windows 11 via Settings:
Clearing drive space isn’t always the problem. For example, it could be due to the Windows Update tool itself. Running the built-in troubleshooter can identify and repair problems with Windows Update.
To run Windows Update Troubleshooter:
If the troubleshooter doesn’t find anything wrong with Windows Update, it could be an issue with the service. Manually shutting down the service and restarting it can fix the error.
To restart the Windows Update service, use these steps:
Close out of the Services window and see if you can get Windows updates error-free.
Installing the latest Windows updates is critical for system security and stability. If you need to fix the “Not Enough Disk Space for Windows Update” error on your Windows 11 computer, you can get it working by using the options above.
Original article sourced at: https://www.groovypost.com
1673932097
Swift/Win32 aims to provide a MVC model for writing applications on Windows. It provides Swift friendly wrapping of the Win32 APIs much like MFC did for C++.
This project requires Swift 5.4 or newer. You can use the the snapshot binaries from swift.org, download the nightly build from Azure, or build the Swift compiler from source.
The following example session shows how to build with CMake 3.16 or newer.
cmake -B build -D BUILD_SHARED_LIBS=YES -D CMAKE_BUILD_TYPE=Release -D CMAKE_Swift_FLAGS="-sdk %SDKROOT%" -G Ninja -S .
ninja -C build SwiftWin32 UICatalog
%CD%\build\bin\UICatalog.exe
Building this project with swift-package-manager is supported although CMake is recommended for ease. The Swift Package Manager based build is required for code completion via SourceKit-LSP. It also allows for the use of Swift/Win32 in other applications using SPM. In order to use SPM to build this project additional post-build steps are required to use the demo applications.
The following known limitations are known:
swift build --product UICatalog
mt -nologo -manifest Examples\UICatalog\UICatalog.exe.manifest -outputresource:.build\x86_64-unknown-windows-msvc\debug\UICatalog.exe
copy Examples\UICatalog\Info.plist .build\x86_64-unknown-windows-msvc\debug\
.build\x86_64-unknown-windows-msvc\debug\UICatalog.exe
In order to get access to the manifest tool (mt
), the build and testing should occur in a x64 Native Tools Command Prompt for VS2019
The current implementation is still under flux and many of the interfaces we expect to be present are not yet implemented. Because clearly indicating the missing surface makes it easier to focus on what needs to be accomplished, there are many instances of interfaces being declared but not implemented. Most of these sites will abort if they are reached. In order to enable testing for scenarios which may interct with these cases, a special condition has been added as ENABLE_TESTING
to allow us to bypass the missing functionality.
You can run tests by adding that as a flag when invoking the SPM test command as:
swift test -Xswiftc -DENABLE_TESTING
Author: Compnerd
Source Code: https://github.com/compnerd/swift-win32
License: BSD-3-Clause license
1673880080
Tested OS
Windows
Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 11, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019, Windows Server 2022, WinPE
Linux
Debian, Ubuntu, CentOS(6/7/8/9), RHEL(6/7/8/9), Deepin, Fedora, Rocky Linux, AlmaLinux, EuroLinux(6/7/8/9), openEuler, OpenAnolis, SLES, openSUSE, MX Linux, Manjaro, Linux Mint, Endless OS, Elementary OS, Solus, Linx, Zorin, antiX, PClinuxOS, Arch, ArcoLinux, ArchLabs, BlackArch, Obarun, Artix Linux, Puppy Linux, Tails, Slax, Kali, Mageia, Slackware, Q4OS, Archman, Gentoo, Pentoo, NixOS, Kylin, openKylin, Ubuntu Kylin, KylinSec, Lubuntu, Xubuntu, Kubuntu, Ubuntu MATE, Ubuntu Budgie, Ubuntu Studio, Bluestar, OpenMandriva, ExTiX, Netrunner, ALT Linux, Nitrux, Peppermint, KDE neon, Linux Lite, Parrot OS, Qubes, Pop OS, ROSA, Void Linux, Star Linux, EndeavourOS, MakuluLinux, Voyager, Feren, ArchBang, LXLE, Knoppix, Calculate Linux, Clear Linux, Pure OS, Oracle Linux, Trident, Septor, Porteus, Devuan, GoboLinux, 4MLinux, Simplicity Linux, Zeroshell, Android-x86, netboot.xyz, Slitaz, SuperGrub2Disk, Proxmox VE, Kaspersky Rescue, SystemRescueCD, MemTest86, MemTest86+, MiniTool Partition Wizard, Parted Magic, veket, Sabayon, Scientific, alpine, ClearOS, CloneZilla, Berry Linux, Trisquel, Ataraxia Linux, Minimal Linux Live, BackBox Linux, Emmabuntüs, ESET SysRescue Live,Nova Linux, AV Linux, RoboLinux, NuTyX, IPFire, SELKS, ZStack, Enso Linux, Security Onion, Network Security Toolkit, Absolute Linux, TinyCore, Springdale Linux, Frost Linux, Shark Linux, LinuxFX, Snail Linux, Astra Linux, Namib Linux, Resilient Linux, Virage Linux, Blackweb Security OS, R-DriveImage, O-O.DiskImage, Macrium, ToOpPy LINUX, GNU Guix, YunoHost, foxclone, siduction, Adelie Linux, Elive, Pardus, CDlinux, AcademiX, Austrumi, Zenwalk, Anarchy, DuZeru, BigLinux, OpenMediaVault, Ubuntu DP, Exe GNU/Linux, 3CX Phone System, KANOTIX, Grml, Karoshi, PrimTux, ArchStrike, CAELinux, Cucumber, Fatdog, ForLEx, Hanthana, Kwort, MiniNo, Redcore, Runtu, Asianux, Clu Linux Live, Uruk, OB2D, BlueOnyx, Finnix, HamoniKR, Parabola, LinHES, LinuxConsole, BEE free, Untangle, Pearl, Thinstation, TurnKey, tuxtrans, Neptune, HefftorLinux, GeckoLinux, Mabox Linux, Zentyal, Maui, Reborn OS, SereneLinux , SkyWave Linux, Kaisen Linux, Regata OS, TROM-Jaro, DRBL Linux, Chalet OS, Chapeau, Desa OS, BlankOn, OpenMamba, Frugalware, Kibojoe Linux, Revenge OS, Tsurugi Linux, Drauger OS, Hash Linux, gNewSense, Ikki Boot, SteamOS, Hyperbola, VyOS, EasyNAS, SuperGamer, Live Raizo, Swift Linux, RebeccaBlackOS, Daphile, CRUX, Univention, Ufficio Zero, Rescuezilla, Phoenix OS, Garuda Linux, Mll, NethServer, OSGeoLive, Easy OS, Volumio, FreedomBox, paldo, UBOS, Recalbox, batocera, Lakka, LibreELEC, Pardus Topluluk, Pinguy, KolibriOS, Elastix, Arya, Omoikane, Omarine, Endian Firewall, Hamara, Rocks Cluster, MorpheusArch, Redo, Slackel, SME Server, APODIO, Smoothwall, Dragora, Linspire, Secure-K OS, Peach OSI, Photon, Plamo, SuperX, Bicom, Ploplinux, HP SPP, LliureX, Freespire, DietPi, BOSS, Webconverger, Lunar, TENS, Source Mage, RancherOS, T2, Vine, Pisi, blackPanther, mAid, Acronis, Active.Boot, AOMEI, Boot.Repair, CAINE, DaRT, EasyUEFI, R-Drive, PrimeOS, Avira Rescue System, bitdefender, Checkra1n Linux, Lenovo Diagnostics, Clover, Bliss-OS, Lenovo BIOS Update, Arcabit Rescue Disk, MiyoLinux, TeLOS, Kerio Control, RED OS, OpenWrt, MocaccinoOS, EasyStartup, Pyabr, Refracta, Eset SysRescue, Linpack Xtreme, Archcraft, NHVBOOT, pearOS, SeaTools, Easy Recovery Essentional, iKuai, StorageCraft SCRE, ZFSBootMenu, TROMjaro, BunsenLabs, Todo en Uno, ChallengerOS, Nobara, Holo, CachyOS, Peux OS, ......
Unix
DragonFly FreeBSD pfSense GhostBSD FreeNAS TrueNAS XigmaNAS FuryBSD OPNsense HardenedBSD MidnightBSD ClonOS EmergencyBootKit
ChromeOS
FydeOS, CloudReady, ChromeOS Flex
Other
VMware ESXi, Citrix XenServer, Xen XCP-ng
Subscription Service
Ventoy is an open source software under GPLv3 license. But the Ventoy project needs to pay for the server hosting, domain name, bandwidth, many USB sticks for testing, large capacity of HDD (for downloading ISO files) and so on.
For the better and sustainable development of Ventoy, I provide the 【subscription service】.
Tested Image Report
【How to report a successfully tested image file】
Ventoy Browser
With Ventoy, you can also browse ISO/WIM/IMG/VHD(x)/EFI files in local disk and boot them. Notes
VentoyPlugson
A GUI Ventoy plugin configurator. VentoyPlugson
Features
Installation Instructions
See https://www.ventoy.net/en/doc_start.html for detailed instructions.
Compile Instructions
Please refer to BuildVentoyFromSource.txt
Document
FAQ
See https://www.ventoy.net/en/faq.html for detail
Forum
Author: Ventoy
Source Code: https://github.com/ventoy/Ventoy
License: GPL-3.0 license
1673603820
A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
The Pattern Language is the completely custom programming language developed for ImHex. It allows you to define structures and data types in a C-like syntax and then use them to parse and highlight a file's content.
For format patterns, libraries, magic and constant files, check out the ImHex-Patterns repository.
Feel free to PR your own files there as well!
To use ImHex, the following minimal system requirements need to be met:
Information on how to install ImHex can be found in the Install guide
To compile ImHex on any platform, GCC (or Clang) is required with a version that supports C++23 or higher. On macOS, Clang is also required to compile some ObjC code. All releases are being built using latest available GCC.
Many dependencies are bundled into the repository using submodules so make sure to clone it using the --recurse-submodules
option. All dependencies that aren't bundled, can be installed using the dependency installer scripts found in the /dist
folder.
For more information, check out the Compiling guide.
To develop plugins for ImHex, use one of the following two templates projects to get started. You then have access to the entirety of libimhex as well as the ImHex API and the Content Registry to interact with ImHex or to add new content.
Author: WerWolv
Source Code: https://github.com/WerWolv/ImHex
License: GPL-2.0 license