Disabling IMAPI in Vista

Is there a way to disable the IMAPI layer in Vista for a particular device?
[75 byte] By [Stve] at [2008-3-5]
# 1

There is no per-se disabling of IMAPI in Vista. IMAPI in Vista is a DLL (unlike XP where IMAPIv1 is a service).

However if you explain us the user scenario you are trying to achieve we can probably help.

DavidBurg-MSFT at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 2
I am seeing media that has been UDF formatted being taken over to try to do mastering through the imapi layer. This media should be mounted by a live FS, but this is being interferred with. It does not always happen, but seems to happen more often with media that has been MMC write-protected (which would disallow mastering anyway). I was hoping that we could simply disable this "mastering" feature on this device only.
Stve at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 3

Write-protected media, except for file system write protection, should indeed not be written by the shell integration of IMAPI. Drag'n'dropping file to such media, I get a prompt to insert a writable media and the read-only media is ejected. Exception is if you have already file(s) in the staging folder, then you can continue to edit the content of the staging folder. But again, this should be the shell integration of IMAPI and not IMAPI itself.

Is this consistent with your observations?

DavidBurg-MSFT at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 4
Yes, this is indeed consistent with my observations. And I understand your destinction between the shell integration of IMAPI and IMAPI itself. So, is there a way to disable the shell integration for a particular device or drive letter?
Stve at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 5

There is no way to disable the shell integration of IMAPI for a particular device or drive letter.

There is a group policy to disable burning from shell (both live file system and mastered, totally), this is “disable CD Burning” policy in Explorer Group Policy settings. This further requires to restarts Windows Explorer. I am guessing this is not a solution for your scenario.

DavidBurg-MSFT at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 6
I am running Windows Vista Ultimate and a HP DVD Burner 635d. Since recently i have been receiving a "Power Calibration Error" when i try to burn DVDs using third party dvd burning software (Nero 7). On searching the internet for a possible solution i came across many solutions, like: using different brands of media, reconnecting the power cables, upgrading the firmware of the dvd recorder, etc; i tried all of these, but failed. I still got an error message.

Another most successful solution given was to disable the IMAPI CD Burning Service in Windows XP. But, i cannot find this service in Windows Vista.

Need your expertise on this.

Thank You

desiboy at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 7

As explained earlier in this thread, there is no longer an IMAPI service in Windows Vista. The IMAPI service that existed in Windows XP was not used for Vista. Hence there is not service interfering with 3rd party software that you can disable.

Power calibration error is a kind of error that also occurs as a burner ages and the laser lense weakens. It is then no longer possible for the electronic to compensate for the loss of power and the burner concludes to a power calibration error. I suggest trying to replace the device.

DavidBurg-MSFT at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 8
Unfortunately as much as the err "Power calibration error" aactually means that the hardware has failed, it doesnt always mean that, and most of the time it does not. The disabling of the imapi service in XP worked for my dvd burner, and a day after I installed vista the error is there again, but this time there is no service to disable.

I am still looking for a solution to this problem as I know that my drive is functioning properly, as I have rebooted to XP and burned with success.

arzy at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...
# 9

Hi Arzy,

This forum focuses on OS level topics and is primarily intended for application developers. It is not intended for discussion of user-level optical issues observed in concrete applications, such as DVD Maker or Windows Explorer. Please use other support channels for user-level issues (e.g. http://support.microsoft.com for Microsoft products).

DavidBurg-MSFT at 2007-9-4 > top of Msdn Tech,Software Development for Windows Vista,Optical Platform Discussion...

Software Development for Windows Vista

Site Classified