Drivers Kashiwano Soft USB Devices
USB removable devices such as flash drives and portable hard drives are these days a part of everyday life. One problem Windows has had throughout this time removable devices have been around, is it’s not the best at handling them when they are attached and removed. While this has improved over the years and it’s better in newer operating systems like Windows 10, handling USB devices is still not great.
- Drivers Kashiwano Soft Usb Devices Pc Camera
- Drivers Kashiwano Soft USB Devices
- Drivers Kashiwano Soft Usb Devices Wireless
- Drivers Kashiwano Soft Usb Devices Adapter
- Drivers Kashiwano Soft Usb Devices Type C
The Windows built in Safely Remove Hardware function sometimes doesn’t work the way it should and in some situations the icon can even disappear altogether. It can also be tricky identifying devices if you have several plugged in at once. There are some shareware applications around like USB Safely Remove or Zentimo that enhance how USB removable devices are handled.
USB Audio ASIO driver helps you connect USB audio interfaces to music applications via ASIO at latencies down to 4ms. Features: USB-audio support for ASIO compatible applications like Cubase. In the same directory to which the USBDRVEN.EXE file was downloaded, double-click to open the Sonyusb folder that was created. In the Sonyusb folder, double-click the Setup.exe file. At the Welcome to the InstallShield Wizard for Sony USB Driver screen, click the Next button. At the Information screen, click the Next button.
In this article we’ll look at 5 freeware programs that can help control your portable USB drives and other removable devices, especially while trying to remove or eject. All tools were tested in Windows 7 and 10.
1. USB Disk EjectorUSB Disk Ejector is probably the closest available free alternative to the shareware USB Safely Remove application. It’s also open source and a portable standalone executable that you can place anywhere, including on the removable drive you want to eject. When you click the tray icon a small window opens in the bottom right corner of the desktop with a list of devices that can be selected for removal.
Double click on the device, press the Enter key or use the right click tray menu to eject it, double right click to open the device. If any applications launched from the drive are open, they can be asked to close or forced to close. The option for what to do can be changed in Options > Ejection. There are also command line arguments for ejecting the device. Using /Removethis will eject the drive the program is running on while /Removeletter n removes a specific drive using a drive letter.
In the Options you will find some useful settings for controlling how the program sees card readers and whether to hide a reader with no media devices attached. In Hotkeys you can also create a keyboard shortcut to automatically eject a device. Select the type of eject, enter the hotkey combination into the box, select the drive letter/name and click Add.
Download USB Disk Ejector
2. ProEject
ProEject is a little bit like USB Disk Ejector because it opens a small window in the bottom right corner of your desktop. This shows the available drives on the system and you can right click on the device you want to eject, and eject it. It’s also possible through settings to eject on double click. In addition to that, you get the option to show the drive properties or open it in Explorer. ProEject is portable and very light on system resources.
Besides the standard removal of portable devices, ProEject can automatically close open applications and windows that are being run from the drive. The Exclusions tab in Settings allows you to specify executable files that will be ignored when trying to execute the close. It can also clean left over registry traces and folders including the Temp folder. Clean, Close and Eject can be launched individually or all will run together by selecting the ProEject option.
Unfortunately the official website is no longer there but you can still download the program elsewhere. A beta is available with more features although it cannot save any settings. Being from 2013, there may well not be any more new releases of ProEject.
Download ProEject
3. EjectUSB
EjectUSB doesn’t have a frontend GUI and instead does its work in one of two ways. Firstly, you can place the EjectUSB executable and settings .INI file onto a removable device and run it. When you eject it copies itself to the Windows Temp folder and runs from there. Or you can run EjectUSB as a command or in a batch and supply the drive letter as the argument. EjectUSB is only a few hundred KB in size and a portable executable but it is getting old now, the last release was in 2009..
In addition to attempting to remove the device, EjectUSB also flushes the file cache, closes running programs and open windows, removes registry entries and recent shortcuts/folders. Those options can be turned off and on from a dedicated settings interface along with a few other functions. An Exclusions lists will keep specific programs open on eject while the Inclusions lists closes the specified executable files even if they are not running from the removable drive.
The close programs on eject function doesn’t really work too well but EjectUSB has a trick up its sleeve. You can add the portable version of the locked file tool Unlocker to the program folder and Eject USB will utilize it when stopping open programs. It can also work alongside and interact with a few other USB eject tools, see the Readme for more information.
Download EjectUSB
4. HotSwap!
As the name might suggest, HotSwap! is more of a tool to safely eject SATA and eSATA devices and swap them with other drives if you have SATA racks or drive bays. It’s also quite at home ejecting USB and other removable devices from the system. HotSwap! is a standalone portable executable of less than 200KB with separate 32-bit and 64-bit versions available.
HotSwap! works entirely from its system tray icon and you need to change a setting or two so it handles removable devices. Right click the tray icon and go to Device type, select Removable disk drives and Safely removable devices. Unselect Fixed disk drives if you don’t want to interact with fixed drives such as internal hard drives. Optionally unselect Autostart (with Windows) and Spin Down which is only needed for mechanical hard drives.
To eject a device left click on the tray icon and select the device to remove from the menu. HowSwap! will make sure all device volumes are not used and close any open programs that have a handle on the device. Devices can also be ejected via the command line, simply supply the drive letter or its ID.
Download HotSwap!
5. RemoveDrive
RemoveDrive is a command line only tool that allows you to quickly eject removable devices from the Command Prompt or from within batch scripts. You can either place it on the removable drive itself and run from there or put the exe anywhere else and call the drive to eject as an argument. RemoveDrive has both 32-bit and 64-bit executables.
There’s a number of ways in which to supply a device for ejection. The most common are “” to eject the current drive removedrive.exe is on (removedrive.exe is copied and run from Windows Temp), by drive letter or a friendly name such as “VERBATIM STORE N GO”. More advanced options like wildcards, supplying a device ID or kernel name are available.
RemoveDrive is able to eject the drive or volume, eject TrueCrypt volumes, show open handles and focus the offending application window, and stop the Windows Indexing Service if it’s required. Read the help file for all available arguments.
Download RemoveDrive
There is also another useful application that can eject and unplug/remount USB devices called DevEject. Sadly it has not been updated since 2013 and pops up a nag that the beta has expired and opens a page to the website every time you launch the program. If you can ignore this issue, DevEject is worth looking at.
Unpacking the .zip archive:
You will need to unzip the downloaded file in the location you have chosen to hold the executable files (perhaps somewhere like bin). I would NOT put them in Program Files, since spaces in directory or file names and command line environments are a very bad mix, and will cause you endless problems. The archive will create a top level directory Argyll_VX.X.X, where X.X.X is the version number, and the executables will be in Argyll_VX.X.Xbin.Making the tools accessible:
You should also configure your %PATH% environment variable to give access to the executables from your command line environment.For Windows 8, 8.1 & 10, look in
Desktop -> Settings -> Control Panel -> System And Security -> System -> Advanced System Settings -> Environment Variables
For Windows 7, look in
Start Menu -> Control Panel -> System And Security -> System -> Change Settings -> Advanced -> Environment Variables
For Vista, look in
Start Menu -> Control Panel -> System And Maintenance -> System -> Change Settings -> Advanced -> Environment Variables
For XP and 2000 look in
Start->Settings->Control Panel->System->Advanced->Environment Variables
For NT 4 look in
Start->Settings->Control Panel->System->Environment
You want to add the directory you've chosen to your %PATH%, which is a System Variable. Normally you would add this to the end of the current setting, separated by a ';'.
So if the current value of PATH is '%SystemRoot%system32;%SystemRoot%' and you unpacked Argyll version 1.8.0 in d:bin, then you would modify PATH to be '%SystemRoot%system32;%SystemRoot%;d:binArgyll_V1.8.0bin', - i.e. you append the path to the Argyll binaries to your PATH, separated by the ';' character. The change will take effect when you start a new command shell, which you start from Start Menu->Accessories->Command Prompt, or Start Menu->Programs->Accessories->Command Prompt. You can check that the environment variable has been set by running the command 'echo %PATH%' in the command shell.
The .zip file also contains several useful reference files (such as scanner chart recognition templates, sample illumination spectrum etc.) in the ref sub-directory, all the current documentation in a doc sub-directory, and instrument USB drivers in the usb directory.
NOTE: Vista 64/Windows 7, 8,8.1 & 10 64 bit and Beep prompt: Microsoft (in its infinite wisdom) has removed the built in speaker driver, and now relies on systems having a sound card and speakers's installed and turned on to hear system beeps. So if you're wondering where the beeps have gone when using chartread, now you know.
NOTE: Microsofts generic VGA Driver does not appear to support setting the display VideoLUTs. You will need to install a display driver for your specific display hardware to enable this. Note that it is possible in many cases to use Windows 7 video drivers on Windows 8 systems.
NOTE that if you wish to use Argyll tools (dispwin) to control display calibration, that you will have to disable any other display calibration loader programs.
There are other programs that will interfere with calibration loading, such as igfxpers.exe that gets installed with nVidia 'Optimus' technology.
You may have to disable both the igfx tray module (c:windowssystem32igfxtray.exe) and the igfxpph Module (c:windowssystem32igfxpph.dll) in addition to the persistence Module (c:windowssystem32igfxpers.exe).
A good tool for this is AutoRuns. Note that the igfxpph module may exist in several locations and you have to disable all of them. Reboot after changing settings.
Serial Instruments:
If you are using a serial connected instrument, then there is nothing special to do to enable this.USB Instruments:
If you are using a USB connected instrument, then suitable USB system drivers may need to be installed.Note that the Huey, i1 Display Pro, ColorMunki Display and ColorHug colorimeter appears as an HID (USB Human Interface Device Class) device, and hence will be assigned to the default MSWindows HID driver. You therefore don't need to install an Argyll usb system driver for these instruments, although it is possible to select the libusb0.sys driver as an alternative to the default HID driver.
If you are using the JETI specbos 1211, 1201, 1511, 1501 and the Klien K10A then you may need to install the FTDI Virtual COM Port Drivers (VCP), if they are not already on your system. You may have to update to the latest FTDI driver to work with the FTDI FT231XS chip that the JETI specbos 1511, 1501 use.
Jump to your operating system version:
Windows 8, 8.1 & 10
Windows 7
Windows Vista
Windows XP
Windows 2000
Windows 8, 8.1 & 10
Fresh Install of Instrument USB driver:
If you currently don't have any applications that talk to your instrument using USB, then it is relatively simple to use the drivers provided with Argyll, since you don't have to deal with the instrument already having an assigned driver.
Windows 8/8.1/10 does not automatically pop up a 'New Hardware' dialog, so you will have to open the Device Manager manually, and you will also have to temporarily disable UBS driver .inf signature enforcement.
Please NOTE that on some versions of Windows 10, you may have to temporarily disable secure boot in your UEFI BIOS to be able to Disable Driver Signature Enforcement.
To install the Argyll driver for the first instrument:
Settings -> Power -> Hold Shift Key down and click 'Restart' -> Troubleshoot -> Advanced Options -> Startup Settings -> Restart ->
(After Reboot) -> 'Disable Driver Signature Enforcement' (number 7 on the list)
(After system starts, Plug in instrument)
Desktop -> Settings -> Control Panel -> Hardware and Sound -> Device Manager ->
Other Devices -> <instrument being installed> -> right click -> Update Driver Software... -> Browse my computer for driver software -> Browse...
->
Drivers Kashiwano Soft Usb Devices Pc Camera
argyllusb folder -> Next -> Install this driver software anyway -> CloseOn subsequent installation of other supported instrument types:
Simply plug the instrument in. The Argyll driver will be automatically selected.
Using Argyll drivers with existing OEM drivers:
If you currently have applications other than Argyll accessing your USB connected instrument, then you will have to manually install the Argyll driver, and then switch back and forth between the Argyll and other drivers if you want to switch between applications.
To install the Argyll Driver:
Settings -> Power -> Hold Shift Key down and click 'Restart' -> Troubleshoot -> Advanced Options -> Startup Settings -> Restart ->
(After Reboot) -> Disable Driver Signature Enforcement' (number 7 on the list)
(After system starts, Plug in instrument)
Desktop -> Settings -> Control Panel -> Hardware and Sound -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Update Driver Software... -> let me pick from a list of device drivers on my computer -> Have disk... -> Browse...
-> argyllusb folder -> select ArgyllCMS.inf -> Open -> OK -> Install this driver software anyway -> Close
To switch between drivers:
(Plug in the instrument)
Desktop -> Settings -> Control Panel -> Hardware and Sound -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Update Driver Software... -> let me pick from a list of device drivers on my computer
(Choose either the Argyll driver or another driver from the list)
-> Next -> Close
Un-installing Argyll driver:
If you are updating to a new version of Argyll which adds support for a new instrument that you want to use, then it may be necessary to uninstall all the existing Argyll USB driver and do a fresh re-install to update the relevant libusb system driver and .inf file. (This is true for updating to Argyll Version 2.0.0).
(Plug in the instrument)
Desktop -> Settings -> Control Panel -> Hardware and Sound -> Device Manager
(Locate the instrument in the device list. It will be underneath the Argyll LibUSB-win32 devices top level item.)
Right click on instrument -> Uninstall -> click 'Delete the driver software for this device' -> OK
Proceed then with either Fresh Install of Argyll USB driver or Adding Argyll drivers to existing drivers above.
Windows Vista & Windows 7
Fresh Install of Instrument USB driver:
If you currently don't have any applications that talk to your instrument using USB, then it is relatively simple to use the drivers provided with Argyll since you don't have to deal with the instrument already having an assigned driver.
To install the Argyll driver for the first instrument:
(Plug in instrument)
(Wait for the 'Found New Hardware' or 'Installing new device driver software - Device driver software was not successfully installed' popup and dismiss it)
Start -> Control Panel -> Hardware and Sound -> Device Manager ->
Other Devices -> <instrument being installed> -> right click -> Update Driver Software... -> Browse my computer for driver software -> Browse...
-> argyllusb folder -> Next -> Install this driver software anyway -> Close
On subsequent installation of other instrument types:
Simply plug the instrument in. The Argyll driver will be automatically installed.
Using Argyll drivers with existing OEM drivers:
If you currently have applications other than Argyll accessing your USB connected instrument, then you will have to manually install the Argyll driver, and then switch back and forth between the Argyll and other drivers if you want to switch between applications.
To install the Argyll Driver:
(Plug in instrument)
Start -> Control Panel -> Hardware and Sound -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Update Driver Software... -> let me pick from a list of device drivers on my computer -> Have disk... -> Browse...
-> argyllusb folder -> select ArgyllCMS.inf -> Open -> OK -> Install this driver software anyway -> Close
To switch between drivers:
(Plug in the instrument)
Start -> Control Panel -> Hardware and Sound -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Update Driver Software... -> let me pick from a list of device drivers on my computer
(Choose either the Argyll driver or another driver from the list)
-> Next -> Close
Un-installing Argyll driver:
If you are updating to a new version of Argyll which adds support for a new instrument that you want to use, then it may be necessary to uninstall all the existing Argyll USB driver and do a fresh re-install to update the relevant libusb system driver and .inf file. (This is true for updating to Argyll Version 2.0.0).
(Plug in the instrument)
Start -> Control Panel -> Hardware and Sound -> Device Manager
(Locate the instrument in the device list. It will be underneath the Argyll LibUSB-win32 devices top level item.)
Right click on instrument -> Uninstall -> click 'Delete the driver software for this device' -> OK
Proceed then with either Fresh Install of Argyll USB driver or Adding Argyll drivers to existing drivers above.
Windows XP
Fresh Install of Instrument USB driver:
If you currently don't have any applications that talk to your instrument using USB, then it is relatively simple to use the drivers provided with Argyll since you don't have to deal with the instrument already having an assigned driver.
To install the Argyll driver for the first instrument:
(Plug in instrument)
(Wait for the 'Welcome to the Found New Hardware Wizard' popups and dismiss it)
My Computer, Right Click -> Manage -> Device Manager
Other Devices -> <instrument being installed> -> right click -> Update Driver... -> No, not this time -> Next
->Install from a list or specific location (Advanced) -> Next -> Don't search. I will choose the driver to install -> Next
-> Have Disk... -> Browse -> argyllusb folder -> ArgyllCMS.inf -> Open -> OK -> Next -> Finish
On subsequent installation of other instrument types:
(Plug the instrument in, and wait for the 'Welcome to the Found New Hardware Wizard' to pop up.)
No, not this time -> Install the software automatically (Recommended) -> Next -> Finish
Using Argyll drivers with existing OEM drivers:
If you currently have applications other than Argyll accessing your USB connected instrument, then you will have to manually install the Argyll driver, and then switch back and forth between the Argyll and other drivers if you want to switch between applications.
To install the Argyll Driver:
(Plug in instrument)
My Computer, Right Click -> Manage -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> right click -> Update Driver... -> No, not this time -> Next
->Install from a list or specific location (Advanced) -> Next -> Don't search. I will choose the driver to install -> Next
-> Have Disk... -> Browse -> argyllusb folder -> ArgyllCMS.inf -> Open -> OK -> Next -> Finish
To switch between drivers:
(Plug in the instrument)
My Computer, Right Click -> Manage -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Update Driver... -> No, not this time -> Next
->Install from a list or specific location (Advanced) -> Next -> Don't search. I will choose the driver to install -> Next
->let me pick from a list of device drivers on my computer
(Choose either the Argyll driver or another driver from the list)
-> Next -> Finish
Un-installing Argyll driver:
If you are updating to a new version of Argyll which adds support for a new instrument that you want to use, then it may be necessary to uninstall all the existing Argyll USB driver and do a fresh re-install to update the relevant libusb system driver and .inf file. (This is true for updating to Argyll Version 2.0.0).
(Plug in the instrument)
My Computer, Right Click -> Manage -> Device Manager
(Locate the instrument in the device list. It will be underneath the Argyll LibUSB-win32 devices top level item.)
Right click on instrument -> Uninstall -> click 'Delete the driver software for this device' -> OK
Then you will have to delete the cached copy of the old Argyll driver .inf files, that MSWindows keeps.
cd to where Windows keeps it's cached driver information files, ie:
c:
cd windowsinf
identify all the system copies of the Argyll .inf files:
Drivers Kashiwano Soft USB Devices
find /I 'ArgyllCMS' oem*.inf
then delete just the files that contain 'ArgyllCMS':
del /F oemXXX.inf
del /F oemXXY.inf
etc.
Proceed then with either Fresh Install of Argyll USB driver or Adding Argyll drivers to existing drivers above.
Windows 2000
Fresh Install of Instrument USB driver:
If you currently don't have any applications that talk to your instrument using USB, then it is relatively simple to use the drivers provided with Argyll since you don't have to deal with the instrument already having an assigned driver.
To install the Argyll driver for the first instrument:
(Plug in instrument)
(Wait for the 'Welcome to the Found New Hardware Wizard' pops up) -> Next
-> Search for a suitable driver for my device (recommended) -> Next -> Specify a location -> Next
-> Browse ->
Drivers Kashiwano Soft Usb Devices Wireless
argyllusb folder -> ArgyllCMS.inf -> Open -> OK -> Next -> FinishOn subsequent installation of other instrument types:
Simply plug the instrument in. The Argyll driver will be automatically installed.
Using Argyll drivers with existing OEM drivers:
If you currently have applications other than Argyll accessing your USB connected instrument, then you will have to manually install the Argyll driver, and then switch back and forth between the Argyll and other drivers if you want to switch between applications.
To install the Argyll Driver:
(Plug in instrument)
My Computer, Right Click -> Manage -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Properties -> Driver -> Update Driver this time
-> 'Welcome to the Found New Hardware Wizard' -> Next -> Display a list of known drivers for this device so that I can choose a specific driver -> Next
-> Have Disk -> Browse -> argyllusb folder -> ArgyllCMS.inf -> Open -> OK -> Next -> Next -> Finish
To switch between drivers:
(Plug in instrument)
My Computer, Right Click -> Manage -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Properties -> Driver -> Update Driver... -> Next
-> Display a list of known drivers for this device so that I can choose a specific driver -> Next
(Choose either the Argyll driver or another driver from the list)
-> Next -> Next -> Finish
Un-installing Argyll driver:
If you are updating to a new version of Argyll which adds support for a new instrument that you want to use, then it may be necessary to uninstall all the existing Argyll USB driver and do a fresh re-install to update the relevant libusb system driver and .inf file. (This is true for updating to Argyll Version 2.0.0).
(Plug in the instrument)
My Computer, Right Click -> Manage -> Device Manager
(Locate the instrument in the device list. It may be underneath one of the top level items.)
Right click on instrument -> Uninstall -> OK
Then you will have to delete the cached copy of the old Argyll driver .inf files, that MSWindows keeps.
cd to where Windows keeps it's cached driver information files, ie:
c:
Drivers Kashiwano Soft Usb Devices Adapter
cd winntinf
identify all the system copies of the Argyll .inf files:
find /I 'ArgyllCMS' oem*.inf
then delete just the files that contain 'ArgyllCMS':
del /F oemXXX.inf
del /F oemXXY.inf
etc.