「Windows 改造」-「レジストリ使用技」-「Canon プリインストールプリンタドライバのアンインストール」

対象:
2007年頃に販売されていたメーカー製PCのうち、Canon iP1700、iP3300、iP4300、MP460、MP510、MP600、MP810のドライバが組み込まれている機種

メーカー製PCには様々なソフトウェアが事前に導入されているものがあります。
このうち一部の機種については、特定のCanon製プリンタのドライバも導入されていました。
「プログラムと機能」の項目からアンインストールしようとしても、項目から消えないことがある件を修正します。

アンインストールプログラム DelDrv.exe に対し /PREINST というオプションが与えられており、事前導入ファイルを削除できないようになっていました。
本修正ではこのオプションを削除した状態に変更します。
変更適用後に通常の手順でアンインストールを行うと「プログラムと機能」の項目からも削除されます。

レジストリの以下項目を変更します。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP1700]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon iP1700\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP1700\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP1700 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP1700\DriverStore]
"Canon iP1700"=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP3300]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon iP3300\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP3300\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP3300 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP3300\DriverStore]
"Canon iP3300"=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP4300]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon iP4300\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP4300\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP4300 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_iP4300\DriverStore]
"Canon iP4300"=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP460]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon MP460\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP460\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP460 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP460\DriverStore]
"Canon MP460"=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP510]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon MP510\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP510\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP510 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP510\DriverStore]
"Canon MP510"=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP600]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon MP600\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP600\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP600 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP600\DriverStore]
"Canon MP600"=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP810]
"UninstallString"="\"C:\\Program Files\\CanonBJ\\IJPrinter\\Canon MP810\\PreInstDrv\\CanonIJ Uninstaller Information\\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP810\\DelDrv.exe\" /U:{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP810 /L0x0011"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1199FAD5-9546-44f3-81CF-FFDB8040B7BF}_Canon_MP810\DriverStore]
"Canon MP810"=""
以下のファイルを使い方に従って読みこんでください。
canon_preinstdrv_uninst.reg canon_preinstdrv_uninst.reg